DNS RobotDNS Propagation Checker
HomeDNS LookupWHOIS LookupIP LookupSSL Check
DNS RobotDNS Propagation Checker

Next-generation DNS propagation toolkit

Privacy PolicyTerms of ServiceAbout UsBlogContact

DNS Tools

DNS LookupDNS Speed TestDomain to IPNS LookupMX LookupView all

Email Tools

Email CheckerSPF Record CheckerDMARC CheckerDKIM CheckerSMTP Test ToolView all

Website Tools

Website Down CheckerWHOIS LookupHosting CheckerDomain AvailabilitySubdomain FinderView all

Network Tools

Ping ToolTraceroutePort CheckerHTTP Headers CheckSSL Certificate CheckView all

IP Tools

IP LookupWhat Is My IPIPv6 TestWebRTC Leak TestDNS Leak TestView all

Utility Tools

QR Code ScannerQR Code GeneratorUPI QR Code GeneratorWiFi QR Code GeneratorMorse Code TranslatorView all
© 2026 DNS Robot. Developed by ❤ Shaik Brothers
All systems operational
Made with
  1. Home
  2. /
  3. SEO Tools
  4. /
  5. Sitemap Checker

Sitemap Checker & XML Sitemap Validator

Find any website's XML sitemap and validate it in seconds: syntax, the 50,000-URL limit, lastmod dates and namespaces. The sitemap checker also tests listed URLs for 404s, redirects and noindex, and flags URLs that robots.txt blocks.

XML ValidationSitemap Index SupportBroken URL CheckFree, No Signup

We fetch robots.txt, the sitemap and up to 10 listed pages from our server with the user agent DNSRobot-SEOChecker. Nothing is stored; results are cached for 5 minutes.

Advertisement

What Does a Sitemap Checker Do?

An XML sitemap lists the pages you want search engines to find, with optional dates that tell them when a page last changed. Google reads it to discover and recrawl URLs, but only if the file is valid, reachable and lists pages that actually work.

This checker finds your sitemap the way a crawler does, validates it against the sitemaps.org protocol and Google's rules, and then tests a sample of the URLs it lists. You see in one report whether the file parses, whether it's within the limits, and whether it points crawlers at broken, redirecting or blocked pages.

Sitemap checker report showing the number of URLs, validation warnings and HTTP status of sample URLs from the sitemap
One report: how the sitemap was found, what's wrong with it, and whether its URLs actually work.

How to Check Your Sitemap

1
Enter your domain or sitemap URL

Type example.com to let the checker find the sitemap, or paste the exact address, such as https://example.com/sitemap_index.xml.

2
It finds the sitemap

The checker reads the Sitemap: lines in robots.txt first, then tries common locations like /sitemap.xml, /sitemap_index.xml and /wp-sitemap.xml.

3
It validates the file

It parses the XML, checks the limits and namespace, and reviews every URL and lastmod date. For a sitemap index it opens the first 10 child sitemaps.

4
It tests real URLs

Ten URLs spread across the sitemap are fetched to catch 404s, redirects, noindex tags and canonicals that point elsewhere.

Advertisement

What the Sitemap Checker Looks For

Each check maps to a reason Google Search Console can reject or ignore a sitemap:

ErrorXML syntax

Unclosed tags or a bare & in a URL break the whole file. The checker shows the exact line and column.

ErrorLimits and namespace

A sitemap may hold 50,000 URLs and 50 MB uncompressed, and must use the sitemaps.org namespace.

WarningURL problems

Relative URLs, other domains, http/https mismatches, duplicates and URLs over 2,048 characters.

Warninglastmod dates

Dates must use the W3C format (2026-10-15 or 2026-10-15T09:30:00+00:00). Future dates and one date copied onto every URL make Google distrust them.

Warningrobots.txt conflicts

URLs listed in the sitemap but blocked for Googlebot send mixed signals, and a blocked sitemap can't be read at all.

CheckBroken URLs

A sitemap should list only final, indexable pages: no 404s, no redirects, no noindex and no canonical pointing elsewhere.

Sitemap Limits and Rules

  • 50,000 URLs or 50 MB per file, uncompressed. Split bigger sites into several sitemaps and list them in a sitemap index.

  • Full, absolute URLs with the protocol, such as https://example.com/page, using the same host as the site.

  • UTF-8 encoding and escaped special characters: & must be written as &.

  • `lastmod` only if it's accurate. Google uses it when it's consistently and verifiably correct, and ignores priority and changefreq completely.

  • Sitemap index files can't be nested. An index lists sitemaps, not other index files.

  • Gzip is fine. sitemap.xml.gz is allowed; the 50 MB limit applies to the unzipped size.

  • Tell crawlers where it is with a Sitemap: line in robots.txt and by submitting it in Google Search Console. Google retired the sitemap ping URL in 2023.

Advertisement

Common Sitemap Errors and How to Fix Them

  • "Couldn't fetch" in Search Console: the sitemap returns an error, redirects in a loop, or robots.txt blocks it. Check the HTTP status and the robots.txt section of the report.

  • "Sitemap is HTML": the URL serves a web page, often a 404 page with status 200. Make sure the server returns the XML file itself.

  • Invalid date: use YYYY-MM-DD or a full timestamp with a time zone. Formats like 10/15/2026 are invalid.

  • URLs that redirect: list the final URL, usually the https and www (or non-www) version your site actually uses.

  • Noindex pages in the sitemap: either remove them from the sitemap or remove the noindex tag. Listing them wastes crawl budget and triggers Search Console warnings.

  • Old sitemaps left behind: a plugin change can leave a stale /sitemap.xml next to the new index. Keep one source of truth and redirect or remove the old file.

XML Sitemap Examples

A minimal sitemap, a sitemap index and the robots.txt line that points crawlers to them:

sitemap.xml
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2026-10-15</lastmod> </url> </urlset>
sitemap_index.xml
<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://example.com/post-sitemap.xml</loc> <lastmod>2026-10-15</lastmod> </sitemap> </sitemapindex>
robots.txt
Sitemap: https://example.com/sitemap_index.xml

Advertisement

More SEO and Crawling Tools

Fix what the report finds with these free tools:

Sitemap Generator

Crawl your site and build an XML sitemap.

Robots.txt Checker

Test which URLs robots.txt blocks for each crawler.

Redirect Checker

Trace the redirect chain of any URL.

HTTP Headers Checker

See status codes and X-Robots-Tag headers.

Sitemap Checker FAQ

Enter your domain or sitemap URL above. The checker downloads the file, validates the XML and the sitemap protocol, lists every problem with an example, and tests a sample of the URLs it contains.

Advertisement