Semantic Search + N-grams = The Ultimate Internal Linking Strategy

🐸 Screaming Frog just rolled out an amazing feature: Semantic Search. After crawling the website, you can simply navigate to the Content tab and enter your query to see the results.

It allows you to discover the most conceptually relevant pages to a search query using cosine similarity. I tested it on several websites — great stuff!

But how should you interpret these results? Just to see the most relevant pages? I don’t think so.

This feature is also useful for identifying duplicate content or cannibalization issues for the same query.

And what about internal linking?

Yes — it’s a great assistant for every SEO out there looking to build semantically relevant inlinks, but it doesn’t do it all alone.

This is where another Screaming Frog feature comes in: N-gram Analysis.

Here’s how to close the loop once crawling is complete:
- Head to the N-grams tab and select all URLs.
- Enter your target query.
- Use the "Body Text (Unlinked)" filter.

Now you’ll find internal linking opportunities from relevant pages that mention your target term — but don’t link to it.

Combine the two, and you're building a semantic-driven internal linking powerhouse
seo semantic screamingfrog


This post was originally shared by on Linkedin.