
The emergency PHP patch took government and company sites off the internet this week, and a downtime request answered with a 404 is what removes pages from Google; this issue gives you the four-request check that proves your maintenance response keeps them.
noindex tag: returning "403, 404, 410 ... or with a noindex robots meta tag or x-robots-tag HTTP header ... will remove the website's URLs from Google Search". 8503 and a Retry-After header carrying a best-effort date or duration. 8200 with your usual rules, and keep any noindex directive off the maintenance response. 8curl this way and expects HTTP/1.1 503 Service Unavailable back. 8curl -sI "https://example.com/" | head -n 5
curl -sI "https://example.com/blog/one-deep-page" | head -n 5
curl -sI "https://example.com/robots.txt" | head -n 5
curl -sI "https://example.com/sitemap.xml" | head -n 5| What the four requests show | What Google does with a page it already ranks | What to change |
|---|---|---|
Pages 503 with Retry-After, robots.txt 200 | Kept in the index, and Googlebot returns after the date in the header | Nothing |
404, 410 or 403 on any page | Removed from the index 6 | Route that path through the 503 rule as well |
500, 502, a timeout, or no output from curl | Kept for now and crawled less often; a persistent error ends in removal 6 | Find what still reaches PHP, then answer at the edge |
200 on the maintenance page | Read as content, and the error text can be filed as a soft 404 6 | Send the same page with 503 |
503 on robots.txt | Crawling stops for the whole site 8 | Exempt robots.txt and the sitemap from the rule |
200s means the site is healthy now. What still matters is which code Google met while it was down, and Page indexing keeps that record.200 when it lasts longer. 8 The same page calls a whole-site shutdown "an extreme measure that should only be taken for a very short period of time (a few days at most)". 8200 again, URL Inspection shows what Google received. Inspect a page and open View crawled page for the HTTP request and response. 9404 sit under Not found (404); pages that answered 5xx sit under Server error (5xx). 10 Fixing the response and clicking Validate fix starts a check that "typically takes up to about two weeks". 10Retry-After is a hint rather than a schedule. Googlebot "may use" it to decide when to recrawl a URL. 7status.search.google.com
seroundtable.com
developers.google.com
developers.google.com
developers.google.com
support.google.com
support.google.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.