A sitemap error may occur due to the file not being found, 403/5xx return, producing incorrect HTML or XML, using the wrong host/protocol, or exceeding limits. A sitemap should only contain canonical and URLs you want to index.
Couldn't fetch
Sitemap could not be read
Submitted sitemap is HTML
HTTP error: 404
A sitemap error may occur due to the file not being found, 403/5xx return, producing incorrect HTML or XML, using the wrong host/protocol, or exceeding limits. A sitemap should only contain canonical and URLs you want to index.
Distinguish between crawling, indexing, canonical, performance or ranking issue.
Compare current HTTP, HTML, header and render output with Google's recorded data.
Verify that canonical, sitemap, internal linking, robots, and redirects point to the same URL intent.
Develop content taking into account that technical suitability is not a guarantee of index or ranking.
Do not add all database URLs to the Sitemap uncontrolled.
Meaning: Google could not retrieve the sitemap file.
Possible cause: DNS, firewall, 403, 5xx or temporary access
Meaning: File was downloaded but could not be parsed.
Possible cause: Malformed XML, encoding or namespace.
Meaning: Returns a web page or error template instead of XML.
Possible cause: Incorrect route, login or WAF challenge.
Meaning: The sitemap contains non-final URLs.
Possible cause: Old slug or HTTP version.
Meaning: Closed URLs are being sent for indexing.
Possible cause: CMS filters or general sitemap query.
Meaning: Invalid or unreliable date format.
Possible cause: Date changes in each request.
Meaning: Exceeds single sitemap limits.
Possible cause: More than 50,000 URLs or large files.
Meaning: Sitemap processed successfully, but no indexing guarantee.
Possible cause: Scan and quality decisions are separate.
No records matching this expression were found.
curl -sSI https://example.com/sitemap.xml
It shows the status code, content-type, and cache headers.
curl -s https://example.com/sitemap.xml | xmllint --noout -
Validates XML syntax.
curl -s https://example.com/sitemap.xml | grep -o '<loc>' | wc -l
Approximately shows the number of URLs in the Sitemap.
curl -s https://example.com/sitemap.xml | grep -oP '(?<=<loc>).*?(?=</loc>)' | head -n 30 | while read u; do curl -s -o /dev/null -w '%{http_code} %{url_effective}\n' -L "$u"; done
Displays the final HTTP statuses of the initial URLs.
curl -sSI -A 'Googlebot' https://example.com/sitemap.xml
Check if the response is different using the Googlebot user-agent.
curl -s https://example.com/robots.txt | grep -i '^sitemap:'
displays sitemap notifications within robots.txt.
Either Core sitemap or SEO plugin sitemap should be preferred; cache and security plugins should not convert XML to HTML.
The XML output should be generated without any HTML, BOM, or PHP warnings.
Dynamic products, categories and special pages can be separated into different sitemap indexes.
After removing the technical barrier, the re-crawl and re-evaluation period by Google varies depending on the URL, site, and issue type; there is no certain time or index guarantee.
No. The request is only a re-crawl signal; if technical issues, canonical, content quality, and internal linking problems are not resolved, the result may not change.
No. It serves as a helper signal for sitemap discovery and canonical preference; it does not guarantee crawling and indexing.
The plugin facilitates meta and sitemap production, but does not solve content, server, internal link, canonical, and Search Console analysis on its own.
Google does not specify a technical character limit; the result view may be shortened depending on the device and query. The title should be short, descriptive, and unique.
Google has removed the rich results feature from the FAQ section as of May 7, 2026. The FAQ section can be kept for user benefit, but there is no guarantee of rich results.
No. The guide helps to systematically solve technical and content issues; ranking depends on competition, quality, authority, user demand, and Google systems.
We examine indexing, sitemap, canonical, Core Web Vitals, schema and organic traffic problems together on WordPress, special PHP and WISECP infrastructures.