Indexing

Sitemap Could Not Be Read - Google Search Console Error

The "Sitemap could not be read" error in Google Search Console means Google was able to fetch your sitemap URL, but the file contains invalid XML that it cannot parse.

Common Causes

  • Invalid XML characters - Unescaped ampersands (& should be &), or other special characters in URLs
  • WordPress plugin conflict - A plugin outputting content before the sitemap is generated (look for whitespace at the start of the file)
  • Wrong content type - Server returning HTML instead of XML (often happens after plugin failures)
  • BOM (Byte Order Mark) - Some editors add a BOM character at the start of XML files

How to Fix It

  1. Open your sitemap URL in a browser and check if it shows valid XML
  2. Paste the sitemap URL into an XML validator (e.g., validator.w3.org)
  3. Fix any reported errors in the XML
  4. Resubmit the sitemap in Search Console after fixing

Get more from your Search Console data

Be the first to know when GSC Wizard launches. Join the waitlist for early access and exclusive updates.