Hreflang XML sitemap generator
Build a sitemap with xhtml:link hreflang annotations for localized pages, with every alternate listed on every URL as Google's documentation requires.
Validate robots meta tags and X-Robots-Tag headers against the rules Google documents, and see the combined result for Googlebot.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
Nothing you paste here is sent anywhere; it is parsed in your browser only.
A robots meta tag and an X-Robots-Tag header do the same job in two places, and a page can carry both. This tool checks them against the rule list Google publishes, and it runs in your browser without sending anything anywhere. It is the checking counterpart to a builder: you bring the tags that already exist, and it tells you whether they mean what you think.
The meta tag lives in the HTML, and the header travels with the HTTP response. The header is the only option for files that have no HTML, such as PDFs and images. Google documents that when rules conflict, the more restrictive one applies, so a header saying noindex outweighs a meta tag that says nothing of the kind. Paste both to see the merged outcome instead of reasoning it out by hand.
The validator holds each rule to Google’s documented syntax. The plain rules take no value. The max rules take a number or a fixed keyword, and unavailable_after takes a date in one of the formats Google names. Anything else is flagged as not a rule Google documents, which catches typos, invented values and rules from other search engines. One rule is called out separately: Google states that noarchive is no longer used, so keeping it does nothing for Google Search.
Build a sitemap with xhtml:link hreflang annotations for localized pages, with every alternate listed on every URL as Google's documentation requires.
Paste status codes and see how Google's crawlers document handling each one, plus a redirect hop count against Google's 10-hop default.
Normalize a list of URLs by RFC 3986 rules and your own policy, then see which URLs collapse into the same page and need one canonical.
Build correct <link rel="alternate" hreflang> tags for a set of localized URLs and check them against Google's reciprocity and x-default rules.