SEO

Screaming Frog

Also called Screaming Frog SEO Spider

Screaming Frog SEO Spider is a desktop crawler from a UK company that scans a website and lists technical SEO issues page by page.

Quick facts: Screaming Frog

Category
SEO
Also called
Screaming Frog SEO Spider
Level
Intermediate
Affects
Technical audits, indexability, redirects, internal linking, on-page elements, migrations
Where to see it
Screaming Frog SEO Spider (free and paid), Screaming Frog Log File Analyser, Google Search Console and GA4 integrations
In this article4
  1. How Screaming Frog works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Screaming Frog is the common name for the Screaming Frog SEO Spider, a desktop program that crawls a website the way a search engine bot does and reports what it finds on every URL. It is built by Screaming Frog, a UK search marketing company, and is one of the most widely used technical SEO tools.

How Screaming Frog works

You enter a starting URL and the SEO Spider follows every link it can find, recording each page, image, script and stylesheet. For each URL it collects the status code, title tag, meta description, headings, canonical tag, robots directives, word count, response time, links in and out and much more. The results appear in tabs and filters, so you can jump straight to “missing titles”, “redirect chains” or “pages blocked by robots.txt”, and export any list to a spreadsheet.

It runs on Windows, macOS and Linux and uses your own computer’s memory, so very large sites need a well-specified machine or its database storage mode. At the time of writing (October 2026), the free version crawls up to 500 URLs with core features. A paid annual licence removes the limit and adds features such as JavaScript rendering, custom extraction of any element on the page, scheduled crawls, crawl comparison and connections to Google Search Console, GA4 and PageSpeed Insights. The same company makes a separate Log File Analyser for log file analysis.

Why it matters

Most SEO problems that cost UK businesses traffic are not visible from the front of the site. A page can look fine in a browser while carrying a noindex tag, canonicalising to the wrong URL, sitting behind three redirects or having no internal links pointing to it. A crawler shows these problems across every page at once, which is how you find the template fault affecting 800 product pages rather than the one page someone noticed.

Because it crawls like a bot, it is also the quickest way to test changes before and after a redesign or website migration, comparing the old and new site URL by URL.

Common mistakes

  • Treating every warning as urgent. The tool flags anything that might be an issue. A meta description a few characters too long is not equal to 200 pages returning 404.
  • Crawling without JavaScript rendering on a JavaScript site. On sites built with React, Vue or other script-heavy frameworks, the default text-only crawl can miss content and links that only appear after scripts run.
  • Hammering a fragile server. The default speed can strain cheap shared hosting. Lower the crawl speed for small sites and tell the host if you are crawling a large one.
  • Forgetting orphan pages. A crawl only finds what is linked. Connect your XML sitemap, Search Console and analytics to see pages that exist but have no internal links.
  • Crawling the wrong version. Confirm you are auditing the live site, not staging, and that no robots.txt rule or password is cutting the crawl short.

How to act on it

Run a full crawl of your live site with your XML sitemap and Search Console connected. Start with the issues that stop pages being found or indexed: error status codes, unintended noindex tags, wrong canonicals, redirect chains and orphan pages. Then move to duplicate or missing titles and descriptions, thin pages and internal linking depth. Save the crawl, fix in batches, then recrawl and compare.

If you would rather have the crawl interpreted and turned into a ranked list of fixes, that is a core part of my technical SEO work.

Do and do not

Do

  • Connect your XML sitemap and Search Console to the crawl
  • Enable JavaScript rendering on script-heavy sites
  • Save crawls and compare them after fixes

Do not

  • Treat every flagged warning as equally urgent
  • Crawl a small shared server at full speed
  • Assume a crawl has found pages with no internal links

Questions people ask about this

Is Screaming Frog free?

There is a free version that crawls up to 500 URLs, which covers many small business websites. Larger sites and advanced features such as JavaScript rendering, custom extraction and API connections need a paid annual licence. Check the current price on Screaming Frog's own site before buying.

Is Screaming Frog safe to run on my website?

Yes, it only reads pages the way a visitor or search engine would and does not change anything on your site. The one risk is load: crawling quickly can slow a small server, so reduce the number of threads or the URLs per second for fragile hosting. Avoid crawling logged-in areas where links could trigger actions.

What is the difference between Screaming Frog and Semrush or Ahrefs site audits?

Screaming Frog runs on your own computer and gives you every raw data point, which suits detailed technical work and large exports. The site audit tools in Semrush and Ahrefs run in the cloud, are scheduled more easily and are packaged with keyword and backlink data. Many practitioners use both: a cloud audit for monitoring and Screaming Frog for investigation.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.