Advanced Crawl Configuration and Site Health Audits
Master advanced Screaming Frog configurations to audit your site, uncover orphan pages, and fix broken link chains. Build a foundation for technical SEO success.
Previously in this course, we discussed the foundational principles of career longevity through technical auditing. Now that we’ve established a mindset for continuous maintenance, we’re moving into the engine room: Technical Audit and Crawlability.
If search engines cannot crawl your site effectively, your content remains invisible, regardless of its quality. A professional audit isn't just about finding 404 errors; it’s about understanding the architecture of your site as Google’s bot sees it.
Configuring Screaming Frog for Deep Audits
To conduct a professional-grade audit, we use Screaming Frog. It is the industry standard for a reason: it allows you to simulate how search engines navigate your site. Most beginners run a default crawl, which often gets cluttered by "noise" (tracking scripts, image galleries, or redundant parameters).
To get clean, actionable data, you must configure your crawl settings:
- Exclude Irrelevant URLs: Go to
Configuration > Exclude. Add regex patterns to ignore noise like/wp-json/,?replytocom=, or/feed/. This prevents your crawl budget from being wasted on non-indexable files. - Follow Internal Nofollow: By default, crawlers respect
rel="nofollow". To find broken links or structural issues hidden behind nofollowed links, toggle this off inConfiguration > Spider > Links. - Crawl Depth Limits: If you are auditing a massive site, start with a depth of 3 to 5 levels to identify the most critical pages first.
Identifying Orphan Pages and Link Chains
An orphan page is a page that exists on your server but has no internal links pointing to it. Since Googlebot discovers pages primarily through link following, orphan pages often struggle to rank or get indexed at all.
How to find them:
- Perform a full crawl of your site.
- Export all URLs from your CMS (e.g., via a sitemap or database export).
- Use the "List" mode in Screaming Frog to crawl your full URL list.
- Compare the "Crawl" list (discovered via links) with your "Master" list (the full site list). Any URL in your Master list that didn't appear in the standard Crawl mode is an orphan page.
Detecting Broken Link Chains:
A broken link chain occurs when Page A redirects to Page B, which then redirects to Page C, or worse, ends in a 404. These "redirect loops" or "chains" waste crawl budget and frustrate users. Use the Reports > Redirects > Redirect Chains report in Screaming Frog to visualize these paths and prune them.
Worked Example: The Audit Workflow
Let's assume you're auditing a site and notice a dip in traffic. Follow this sequence:
- Step 1: Run a site-wide crawl.
- Step 2: Navigate to the Response Codes tab. Filter by "Client Error (4xx)".
- Step 3: Click on a 404 URL, then click the "Inlinks" tab at the bottom. This shows you exactly where the broken link is coming from.
- Step 4: Fix the source link by updating it to the correct destination or removing it.
- Step 5: Export the findings as a CSV for your project management tool (e.g., Jira or Trello).
Hands-on Exercise
- Configure: Open Screaming Frog, set your exclusion rules for
/feed/and/wp-json/. - Crawl: Run a crawl on your project site.
- Audit: Identify at least three orphan pages.
- Action: Create an internal link from a high-authority pillar page to one of these orphan pages to bring it into your site's link graph.
Common Pitfalls
- Ignoring Crawl Depth: Don't assume everything is fine because the home page works. Deep-linking issues are common and often the cause of poor rankings for interior content.
- Over-Filtering: If you exclude too much, you might miss "bloat" issues where thousands of parameter-based URLs are being indexed.
- Neglecting Mobile-First: Always ensure your user agent is set to "Googlebot Smartphone" in
Configuration > User-Agent. Auditing the desktop version is largely irrelevant in today's mobile-first indexing landscape.
Recap
Site Health depends on accessibility. By using Screaming Frog to systematically remove noise, connect orphans, and collapse redirect chains, you ensure that your Crawlability is optimized. Remember, as noted in recent performance updates, even minor database or crawl overheads can impact large sites; keep your technical footprint lean.
Up next: Optimizing Crawl Budget and Indexation Bloat. We will take the data we exported today and use it to prune thin content and implement advanced robots.txt directives.
Work with me

Next.js Full-Stack Web App Development
A fast, SEO-ready full-stack web app built with Next.js 16 — from idea to deployed product, by an engineer who ships to production.

Next.js Website & Landing Page Development
A blazing-fast, SEO-optimized website or landing page in Next.js — the kind that loads instantly and ranks. Design-to-code, done right.

