🗺️ Site Audit XML Sitemap Detection Discrepancy Fix

Camilo Aponte

Camilo Aponte

Last updated on Sep 30, 2026

🔍 Why Does This Discrepancy Happen?

The Site Audit tool crawls your XML sitemap at a specific point in time. If your sitemap was updated after the last crawl — or if a caching, formatting, or submission issue exists — the tool may show a page as missing even though it appears in your live sitemap. This is a common and fully resolvable issue.

Work through the steps below in order. Most customers resolve this in under five minutes.

✅ Step 1: Force a Re-Crawl of Your Site Audit

The most common cause is simply a stale crawl. The tool captures a snapshot of your sitemap; any pages added after that snapshot will not appear until you re-crawl.

  1. Navigate to OTTO SEO → Site Audit from the left sidebar.
  2. Select the project that contains the affected site.
  3. Click the Re-Crawl or Recrawl Site button, usually located in the top-right area of the audit dashboard.
  4. Wait for the crawl to complete — crawl time varies depending on site size.
  5. Once finished, return to the sitemap report and check whether the page now appears.

If the page is still missing after a fresh crawl, continue to the next step.

🧹 Step 2: Clear Your Browser Cache and Reload

A cached version of the Site Audit dashboard can display outdated results even after a new crawl has completed.

  1. Press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac) to open your browser's cache-clearing settings.
  2. Select Cached images and files and Cookies and site data.
  3. Set the time range to All time and confirm.
  4. Close and reopen your browser, then log back into Search Atlas.
  5. Navigate back to the Site Audit sitemap report and verify the result.

🔗 Step 3: Validate the URL Format in Your Sitemap

The Site Audit tool performs exact URL matching. A mismatch in URL format between what the tool expects and what is declared in your sitemap will cause a page to be flagged as missing even if the content is live.

Check for these common formatting issues in your XML sitemap file:

  • HTTP vs. HTTPS: Ensure all URLs use https://. Mixed protocols cause missed matches.
  • Trailing slash inconsistency:https://example.com/page/ and https://example.com/page are treated as different URLs. Pick one format and apply it consistently.
  • www vs. non-www: Confirm your sitemap uses the same domain variant (with or without www) as your canonical URLs.
  • URL encoding: Special characters in URLs must be properly encoded. Spaces, ampersands, or accented characters that are not encoded will cause detection failures.
  • Sitemap URL accessibility: Open the sitemap URL directly in your browser (e.g., https://yourdomain.com/sitemap.xml) and confirm the page in question is listed exactly as expected.

Correct any formatting issues in your sitemap file, save the changes, and then force a re-crawl following Step 1 again.

📡 Step 4: Verify Your Sitemap Is Submitted in Google Search Console

If your sitemap is not submitted to Google Search Console (GSC), or if a recently updated sitemap has not been re-submitted, the Site Audit tool may reference an outdated or incomplete version.

  1. Log in to Google Search Console at search.google.com/search-console.
  2. Select the correct property for your site.
  3. In the left menu, go to Indexing → Sitemaps.
  4. Confirm your sitemap URL is listed and shows a Success status.
  5. If the sitemap is not listed, click Add a new sitemap, enter your sitemap URL, and submit.
  6. If the sitemap is listed but shows errors or a stale last-read date, remove it and resubmit to prompt Google to re-fetch it.

After verifying or resubmitting in GSC, return to Search Atlas and run a fresh Site Audit re-crawl (Step 1).

⚙️ Step 5: Check for Multiple or Nested Sitemaps

Some sites use a sitemap index file that references multiple child sitemaps. If the page in question lives in a child sitemap that is not linked from the index, the Site Audit tool may not crawl it.

  • Open your sitemap index file (commonly at /sitemap_index.xml or /sitemap.xml) and confirm it includes a reference to the child sitemap containing the missing page.
  • If the child sitemap is missing from the index, add the reference and re-submit the sitemap index to GSC.
  • Then trigger a re-crawl in Site Audit.

📋 Quick Diagnostic Checklist

  • Re-crawl completed after the page was added to the sitemap
  • Browser cache cleared before checking results
  • URL uses HTTPS, consistent trailing slash, and correct www/non-www format
  • URL is properly encoded with no special character issues
  • Sitemap is submitted and shows Success status in Google Search Console
  • Page appears in the correct child sitemap if a sitemap index is in use

Working through this checklist resolves the vast majority of sitemap detection discrepancies in Site Audit. If you complete all steps and the page is still showing as missing, the issue may require a deeper technical review.

💬 Still Seeing the Discrepancy?

If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.