> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filarank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Internal Linking

> Internal linking suggestions and an orphaned-content report

List the models you want scanned in `config/filarank.php`:

```php theme={null}
'scanned_models' => [
    \App\Models\Post::class => ['label' => 'title'],
    \App\Models\Page::class => ['label' => 'name'],
],
```

The SEO Health dashboard then reports **orphaned content** (pages nothing links to) and **under-linked cornerstones**. The link graph compares URLs by normalised path, so absolute and relative links to the same page match. Programmatic access:

```php theme={null}
$graph = app(\Usamamuneerchaudhary\FilaRank\Reports\SeoReports::class)->linkGraph();
$graph->orphans();
$graph->suggestionsFor($record);       // keyphrase-based, cornerstone-boosted
$graph->underlinkedCornerstones(3);
```
