Skip to main content

Overview

“Missing from Site” identifies URLs listed in your sitemap.xml that weren’t found during the crawl. These are typically pages that return 404 errors, have been deleted, or are inaccessible—yet they’re still declared in your sitemap as valid pages.

Why This Matters

Listing non-existent pages in your sitemap causes several problems:
Google explicitly recommends only including canonical, 200-status URLs in your sitemap. Including 404s violates their sitemap guidelines and can reduce crawl efficiency.

How We Detect Missing Pages

Our analysis cross-references your sitemap with crawl results:
1

Fetch Sitemap

We download and parse your sitemap.xml (and any sitemap index files).
2

Track Crawl Results

During the crawl, we record the HTTP status of every URL encountered.
3

Match Sitemap URLs

We check each sitemap URL against our crawl results.
4

Flag Missing Pages

URLs in the sitemap that returned 404, 410, or weren’t reachable are flagged.

Common Causes

1. Deleted Content

Content removed without updating the sitemap:

2. URL Structure Changes

Restructuring URLs without proper cleanup:

3. CMS Migration Issues

Moving between content management systems:
  • Import errors creating bad URLs
  • Different URL slug generation rules
  • Missing content from partial migrations
  • Draft content included by mistake

4. Auto-Generated Sitemaps

CMS plugins that don’t clean up properly:

5. Manual Sitemap Errors

Hand-maintained sitemaps with mistakes:
  • Typos in URLs
  • Copy-paste errors
  • Forgotten test URLs
  • Outdated entries never reviewed

6. Staging/Dev URLs

Test URLs accidentally included:

How to Fix

Step 1: Verify the Issue

First, confirm the pages are truly missing:
Visit each URL directly:

Step 2: Decide on Action

For each missing URL, choose an approach:

Step 3: Update Your Sitemap

Remove or fix the problematic entries:

Step 4: Set Up Redirects (If Applicable)

For moved content, configure proper redirects:

Step 5: Regenerate Sitemap

After cleanup, regenerate your sitemap:

Preventing Future Issues

Automated Sitemap Generation

Use tools that automatically maintain sitemap accuracy:

Pre-Delete Checklist

Before deleting any page:
1

Check Inbound Links

Are other pages linking to this URL?
2

Check Search Rankings

Is this page ranking for valuable keywords?
3

Set Up Redirect

If valuable, redirect to relevant alternative.
4

Update Sitemap

Remove the URL from sitemap.xml.
5

Update Internal Links

Fix any internal links pointing to deleted page.

Regular Audits

Schedule sitemap health checks:
Set up monitoring alerts for sitemap changes. Any significant increase in sitemap size without corresponding content creation could indicate issues.

Interpreting Results

Severity Assessment

Percentage Threshold

Consider the ratio of missing pages:

False Positives

Some URLs may appear missing but aren’t problems:
If you believe a page is incorrectly flagged, manually verify it exists by visiting the URL directly. Our crawler may have been blocked or rate-limited.
Missing pages often indicate broader problems:

Next Steps

Orphan Pages

Find pages with no internal links.

Broken Links

Discover all broken links on your site.