Overview
“Missing from Site” identifies URLs listed in yoursitemap.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: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:- Browser Check
- curl Check
- Bulk Check
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:- Apache (.htaccess)
- Nginx
- Next.js
- Vercel
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: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.
Related Issues
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.