Skip to content
×

How should you plan website downtime and restoration? Distinguish brief maintenance, extended outages, and crawl recovery

How you handle website downtime should depend on its cause and expected duration. For a brief outage to patch PHP, the supplied report cites Google’s advice to return 503 Service Unavailable while keeping robots.txt responding normally. If downtime lasts more than a day or two, the same approach cannot be extended indefinitely. After the site returns to serving normal content with 200 responses, Google’s crawling will recover only gradually. As for who handles outages on holidays, the material contains only forum users’ suggestions, such as remote access and contacting the hosting company; these should not be treated as established maintenance procedures.

Brief patching outages: maintenance responses cannot depend on PHP when it is offline

In a report dated October 21, 2026, Search Engine Journal summarized Google’s guidance on downtime for PHP patching: use 503 rather than letting requests time out, returning 404 or 500, or—worse—serving an error page with a 200 response. A 200 response signals success and could cause Google to index the error content.

  • If PHP itself needs to be disabled, the 503 response should come from a component that remains operational, such as a CDN rule or a temporary server that DNS points to.
  • A Retry-After response header can specify when crawlers should try again, using a number of seconds or a UTC date and time; this does not guarantee that crawling will resume immediately at that point.

Extended downtime: handle the homepage and robots.txt separately

The documentation cited in the same report advises against returning 503 continuously for more than one to two days. Indexed URLs that return server errors for several consecutive days may still be removed from the index. A 503 response is a short-term measure, not a promise that pages will remain in search results indefinitely.

For shutdowns lasting more than a day or two, the website-pausing guide described in the report suggests an indexable homepage that returns 200 as a placeholder. This differs from serving error messages on every page with a 200 response, and it does not mean that other URLs can be ignored. Meanwhile, robots.txt should not return 503, because doing so blocks crawling. Google also cannot update the titles, descriptions, metadata, or structured data of pages returning 503.

Holiday outages: remote access and hosting support are options, not guarantees of a fix

In the Mobile01 discussion, some participants noted that engineers need time off too, while others suggested remote access or calling the hosting company for help. These comments highlight staffing considerations, but the material does not establish whether remote access was available at the time, what the hosting service covered, or who could actually be reached. They therefore do not justify claiming that the outage could have been resolved immediately.

After restoration: service recovery and crawl recovery do not happen at the same time

The report notes that when many URLs return statuses such as 503, Google reduces the crawl rate for the entire hostname, potentially affecting even URLs that still serve content. As errors decrease and the site resumes normal 200 responses, crawling gradually increases. Restoring the site should therefore not be described as an immediate, complete recovery on the search side. This explanation concerns crawling; it is not a guarantee that rankings or traffic will immediately rebound.

Website maintenance downtime and restoration: perspectives from across the web

Does an occasional outage of 10 to 15 minutes count as an extended shutdown?

Not necessarily. Search Engine Journal quoted Google's Gary Illyes as saying in 2024 that occasionally returning 503 for 10 to 15 minutes does not count as a long time. The qualification here is “occasionally”; this does not imply that frequent outages or downtime lasting several consecutive days have no impact. Full-site shutdowns should still be kept as brief as possible.

What can users do during a holiday outage when no one is temporarily available to maintain the service?

If a service is temporarily unavailable, users can use another website and return once it has been fixed. A Mobile01 participant described doing this after encountering a holiday outage when engineers were unavailable to perform maintenance. This is one person's experience; it does not mean that all holiday outages result from understaffing, nor can it be used to predict when repairs will be complete.

If the restored site still uses an older PHP version, are patching options available?

According to the report dated October 21, 2026, PHP 8.1 and earlier versions were no longer receiving regular official updates at that time. Teams building PHP themselves could obtain limited source-code patches for versions 7.4 through 8.1, and hosting companies or support providers might also offer patches. This information applies to the patching period described in the report. Actual availability still needs to be confirmed; it should not be taken to mean that all these versions are currently supported.

References

  1. Google Reminds Sites To Serve A 503 During PHP Patch Downtimewww.searchenginejournal.com · 2026-10-21T20:19:40+00:00 — Discusses: Does an occasional outage of 10 to 15 minutes count as an extended shutdown?; If the restored site still uses an older PHP version, are patching options available?
  2. M01 Website 過年 死機www.mobile01.com — Source used in the article above.
  3. M01 Website 過年 死機www.mobile01.com — Discusses: What can users do during a holiday outage when no one is temporarily available to maintain the service?
  4. M01 Website 過年 死機www.mobile01.com — Source used in the article above.
Keep the conversation going

Join the discussion 0 comments

What are you working through? Share a question or experience and let’s find the next step.

No comments yet. Start the conversation.

Share your thoughts

← Keep exploring
LET’S TALK

Start with your brand.

Tell me about your website and what you want to achieve.

WhatsApp tony@procrustes.info
Scan to chat on WhatsApp