$ patchitfast offline --mode=503
Je site veilig offline halen? Gebruik HTTP 503, geen 404.
Soms moet een site tijdens patchen of een incident even offline. Doe dat goed, en Google weet dat het tijdelijk is — doe het fout, en je SEO-posities staan onder druk.
Scan mijn shop gratisWaarom de statuscode uitmaakt
Een 503 (Service Unavailable) zegt tegen Google: dit is tijdelijk, kom straks terug — vooral met een Retry‑After‑header die aangeeft wanneer. Je pagina’s blijven dan gewoon geïndexeerd en je rankings blijven intact. Een 404, 500 of een timeout zegt het tegenovergestelde: deze pagina bestaat niet (meer) of is kapot. Houdt dat lang genoeg aan, dan verdwijnen pagina’s uit de index en zak je in de resultaten — schade die je na het incident weer moet terugverdienen.
Fout versus goed
fix: HTTP/1.1 503 + Retry‑After — posities blijven staan
- ×404 / 500 / timeout — Google leest dit als “permanent weg” of “kapot”. Bij herhaling verdwijnen pagina’s uit de index en zak je in rankings.
- +503 + Retry‑After — Google leest dit als “tijdelijk, kom later terug”. Je pagina’s blijven geïndexeerd en je posities blijven staan.
Dit kan buiten PHP om
Je hoeft niet in je applicatiecode te duiken. De schakelaar zit meestal een laag lager: een regel in je webserver (nginx/Apache) of edge/CDN-config kan alle verkeer met een 503 en Retry‑After‑header beantwoorden, nog vóór PHP wordt aangeroepen. Dat betekent: ook als je PHP‑laag zelf het probleem is — zoals bij PHP2Shell — kun je nog altijd netjes offline, op infra‑niveau, buiten de kwetsbare code om.
- 01webserver- of CDN-regel gezet
- 02Retry-After-header toegevoegd
- +503 actief, SEO-posities behouden
Moet je toch patchen? Weet eerst wat precies
Een 503 koopt je tijd zonder SEO-schade — maar het is geen patch. Onze gratis scan laat binnen minuten zien welke CVE’s jouw shop vandaag raken, zodat je weet wát je moet dichten voordat je de boel weer open zet.
Vraag je om Managed patch? Je eerste kritieke patch binnen de afgesproken SLA (plan onder 1 uur, uitvoering onder 4 uur) — of die maand is gratis.
Scan mijn shop gratisLiever eerst zelf triageren? Lees de gratis CVE-eerstehulpgids →
Veelgestelde vragen
Schaadt mijn site offline halen mijn SEO?
Niet als je het goed doet. Een 503 met Retry‑After wordt door Google gelezen als tijdelijk en je pagina’s blijven geïndexeerd. Een 404, 500 of timeout die lang genoeg aanhoudt, wordt gelezen als permanent en kan je uit de index laten zakken.
Hoe zet ik een 503 zonder PHP?
Via je webserver (een maintenance-blok in nginx of Apache dat alle verkeer met status 503 en een Retry‑After‑header beantwoordt), via je CDN/edge (een custom error- of maintenance-pagina), of via DNS door tijdelijk naar een statische onderhoudspagina te wijzen. Geen van deze routes vereist dat je PHP‑laag zelf draait.
Moet je toch patchen? Begin met de gratis scan
Laat je e-mailadres en domein achter. Je ontvangt het scanrapport zodra het klaar is.