Free tool · year-end audit · runs in your browser

Is your sitemap file clean for the year-end audit?

Check my sitemap file

Paste XML or a URL list · findings in seconds · corrected list and CSV

A sitemap file drifts over a year: pages removed, a host or scheme changed, one date copied down the whole column. Paste yours and see what to fix, why it matters and what the corrected list looks like.

Paste your sitemap file

Sitemap XML (a urlset or a sitemap index) or a plain list of URLs, one per line.

The one host your pages should use. Leave it blank to use the most common host in the file.

Preferred scheme

Your file is read in this browser and stays on this page.

Check my sitemap file

Addresses, dates and limits, each with a fix.

Free · no account · nothing uploaded

What gets checked

  • The file. Well-formed XML, the sitemap namespace, a byte order mark at the start, UTF-8, and the plain thresholds: 50,000 URLs and 50 MB (52,428,800 bytes) per file, 2,048 characters per address.
  • The addresses. Relative or malformed locations, mixed hosts, http and https side by side, trailing slashes used both ways, duplicates, entries that differ only by letter case, #fragments and query strings.
  • The dates. Entries with no lastmod, dates in an invalid format, dates in the future, with time zones read correctly.
  • The index. For a sitemap index, the list of child sitemaps with their dates.

1 The sitemap protocol: limits, escaping, dates

How the corrected list is made

Every address gets your preferred scheme and a lower-case host. The www and non-www forms of your host are joined, while addresses on other hosts are left out. Fragments are removed, one slash style is used for page addresses, relative locations are resolved against your host, and repeats are dropped. Query strings stay, so you decide about them.

The CSV has one row for every entry: where it was, what happened to it and why. Open it in any spreadsheet.

2 Search documentation: build and submit a sitemap

Keep going

The full routine, with a worked example of twelve URLs, is in sitemap hygiene before year-end. While the year-end audit is open, score the pages themselves with the 12-point self-check, and build the plain-text summary file with the llms.txt generator.

The full proof, sent to you.

All 27 checks as a printable PDF, with the source for every one.

Details used only to reply and send what was asked for, privacy-friendly analytics, email [email protected] to access or delete.

Free · runs in your browserCheck my sitemap file