RSS feed validator: check RSS 2.0 and Atom feeds
RSS feed validator: paste feed XML to check RSS 2.0 and Atom 1.0 for parse errors, required elements, dates, guids, enclosures and URLs. Runs in-browser.
HTTP status code lookup: see how Google's crawlers handle each code you paste, plus a redirect hop count against the 10-hop limit. Free, runs in browser.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
Google’s page on how status codes affect its crawlers covers “the top 20 status codes that Google encounters on the web”. The tool maps each pasted code to that page’s wording, line by line:
Tick “Treat the lines as one redirect chain” and every 3xx line counts as one hop, compared with Google’s statement: “By default, Google’s crawlers follow up to 10 redirect hops.”
The summary line says how many codes were read and flags any line with no three-digit code at the end. Each line is coloured by outcome: green for success and permanent redirects, grey for weak or informational signals, amber for not found and other client errors, red for 429 and 5xx.
Red lines cost the most. Google’s crawlers slow down on 429 and 5xx, and Google says the drop in crawl rate “is proportionate to the number of individual URLs that are returning a server error”.
Two rows are simpler than Google’s page. The tool calls 303 undocumented, but Google’s table groups 303 with 302 as a weak signal. And 204 gets the generic 2xx text, though Google says it “wasn’t able to receive any content and therefore can’t process it”.
The tool loads with five lines: an old page at 301, a new page at 200, a removed page at 410, a busy endpoint at 429 and a broken one at 503. It reads “5 codes read” and returns two green lines, one amber and two red: the 301 as a strong signal, the 200 as considered for processing, the 410 as not found, the 429 as a server error and the 503 as a server error that slows crawling.
Tick the chain box and the summary adds “1 redirect hop, within the 10 Google follows by default”. Paste twelve lines of 301 followed by a 200 and it reports 12 hops, in red, over the limit.
It cannot catch a soft 404. Google says Search Console shows one when a 2xx page’s content suggests an error, such as an empty page or an error message, and only a look at the content reveals that. Nor does it flag 401 or 403 used to slow crawling, which Google says not to do.
No. It reads the codes you paste and states what Google documents for each. To see what a server returns to Googlebot today, pair it with a crawl or your server logs.
Google says all 4xx errors except 429 have no effect on crawl rate. It stops using the URL over time, and the crawling frequency gradually decreases.
No. Google says not to use 401 and 403 for limiting the crawl rate. A 429 or a 5xx is what makes its crawlers slow down.
Google says already indexed URLs are preserved for a while but eventually dropped, and that URLs that persistently return a server error are removed from the index.
Google's page treats all 4xx errors except 429 the same way, so for Google Search the two have the same effect.
RSS feed validator: paste feed XML to check RSS 2.0 and Atom 1.0 for parse errors, required elements, dates, guids, enclosures and URLs. Runs in-browser.
Noindex, canonical and sitemap conflict checker: see where one page's three signals contradict Google's own guidance. Free, runs in your browser.
Hreflang sitemap generator: turn language codes and URLs into sitemap XML with xhtml:link alternates, and check codes and URLs. Free, runs in your browser.
Robots meta tag validator: check meta robots and X-Robots-Tag rules against Google's list, and catch bad values and conflicts. Free, runs in your browser.