Let's start with a quick reminder about how the Internal link opportunities report works.
How does the Internal link opportunities report work?
When checking your pages, Site audit checks the top 10 keywords (by traffic) for each crawled page, then looking for mentions of those in your other crawled pages.
In essence, the report tells you:
The page to link from
The keyword mentioned on the source page, for which the target page ranks for
The page to link to (which is ranking for that keyword)
🚀 Learn more ways to use the Internal link opportunities report from our academy course.
Total number of link opportunities are capped at 10,000 results across all URLs for the whole website. These are distributed between each URL's top 10 ranking keywords. This usually happens if your website has many pages. To see more opportunities than this, add more internal links using these first 10,000 suggestions, or split the target website into multiple projects.
Sometimes it happens that we don't show any link opportunity in site audit though.
Common possible reasons why we might not report any internal link opportunities:
Site audit checks the top 10 keywords only, based on traffic. This means rankings for any keywords that bring less traffic than the top 10 won't have linking opportunities shown, even if they are position #1.
There's already a link between the two pages. We will not recommend internal links between two pages if one already exists.
We don't have SERPs for the top keywords yet. This is particularly true for very big websites with lots of pages that rank for keywords with small search volumes (less than 100 searches a month).
The page doesn't explicitly mention the exact keyword. The keyword needs to be exactly matched in the text. For example, if a page ranks for "cool marketing tips", we won't show opportunities from a page that only contains "marketing tips" or "supercool marketing tips"
We couldn't see the content of your pages. That sometimes happens when we're allowed to crawl but hit say a bot detection system, and we aren't able to get the content included in the page because it wants us to solve a captcha or similar verification methods.
The tool is at its first version, and we are still working at improvements. If you have any suggestions on how it can be improved, please share them on our feature request Canny board.