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.
Build a syntactically correct robots meta tag or X-Robots-Tag header, with Google-specific directives flagged and contradictions caught.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
A robots meta tag and an X-Robots-Tag header carry the same directive string; the only
difference is where it lives. A meta tag sits in a page’s <head>, so it only works on HTML
that Google can parse. A header applies to any response, HTML or not, which is why it is the
only option for controlling indexing on a PDF, image or other file Google fetches directly.
Most directives here (noindex, nofollow, none, nosnippet, notranslate, noimageindex, unavailable_after) come from the original robots meta convention and are the ones most crawlers recognize. Three are Google-specific: max-snippet, max-image-preview and max-video-preview only change how Google renders a snippet for an indexed page, and other search engines are not obliged to honor them. noarchive sits on the opposite side of that line: it used to be part of the same convention, but Google Search has retired it, so setting it no longer changes anything in Google’s results even though the directive still exists.
max-snippet, max-image-preview and max-video-preview describe how much of a page’s content appears inside its own snippet. That question only makes sense for a page that is indexed at all. Combine any of them with noindex, or with the none shorthand, and the directive is not wrong, just inert: the page will not have a snippet for those settings to shape. The tool surfaces this as a warning rather than blocking the combination, since a page mid-edit legitimately passes through states like this.
Treat the generated tag as the instruction you are giving the crawler, not a guarantee: a page must also be reachable and not disallowed in robots.txt for Google to read the tag in the first place.
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.
Audit the links in pasted HTML against Google's rel qualifiers: sponsored for paid links, ugc for user content and nofollow when neither applies.
Validate robots meta tags and X-Robots-Tag headers against the rules Google documents, and see the combined result for Googlebot.