Introuvable (404)
Ce que "Not found (404)" signifie dans la recherche Google Console's Page Indexation rapport — pourquoi Google trouvé URLs vous jamais submitted, pourquoi 404s généralement ne pas hurt SEO, et le petit définir de 404s que sont en réalité worth fixing.
"Not found (404)" dans la recherche Google Console's Page Indexation rapport signifie Googlebot requested une URL Google dit il découvert on son propre — via a lien, or une page que utilisé à exist, pas depuis an explicit requête depuis vous — et obtenu a 404, donc il n’est pas indexé. c’est a description de comment Google trouvé l’URL, pas proof c’est absent depuis votre actuel sitemap. A correctly-returned 404 généralement n’est pas a sitewide problème — Google's propre explorer documentation dit 4xx statuses autre que 429 ne pas affecter fréquence d’exploration — mais a 404 on une URL que devrait fonctionner (lié, dans a sitemap, avec backlinks, or avec trafic) encore coûts vous broken liens, lost equity, or lost utilisateurs, donc corriger ceux par restoring lune page or 301-redirecting il à a genuinely pertinent actif page (le ones avec inbound liens sont le priority, à recover le equity). Laisser genuinely-gone pages as 404 (or 410, qui dans mon propre experience tends à drop a touch faster, though Google treats 4xx codes autre que 429 le même). ne pas mass-redirect tout à le homepage — que obtient treated as a soft 404.
TL;DR — “Not found (404)” dans Search Console signifie Google asked votre serveur pour une page et obtenu a “pas trouvé” réponse, donc il n’a pas indexer il. Google trouvé l’URL on son propre — généralement depuis a lien somewhere, or parce que lune page utilisé à exist — qui décrit comment il était découvert, pas proof c’est manquant depuis votre actuel sitemap. Ce est normal et généralement fine, mais seulement pour URLs que sont en réalité supposed à être gone. Vous seulement besoin à corriger il si l’URL devrait fonctionner, dans qui cas vous bring lune page back or redirection il à le correct replacement.
Ce que “Not found (404)” signifie
Ce étiquette signifie Google reçu an HTTP 404 quand requesting l’URL. Preuve à l’appui de cette affirmation Google reports Not found 404 when the page returned a 404 response when requested. Portée : Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Niveau de confiance : élevé · Vérifié : Google: Page indexing report Google treats persistent 4xx réponses autre que 429 as si le contenu ne fait pas exist. Preuve à l’appui de cette affirmation Google treats 4xx responses other than 429 as if content does not exist and removes persistently returning URLs from the index. Portée : Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Niveau de confiance : élevé · Vérifié : Google: HTTP status codes
«Open the Page Indexing report in Google Search Console and you’ll see a list of reasons pages aren’t indexed. “Not found (404)” is one of them. It means Googlebot requested the URL, and your server replied with an HTTP 404 (Not Found) — the standard “this page doesn’t exist” response. Because the page returned a 404, Google didn’t index it.
Preuve à l’appui de cette affirmation Google's Not found (404) Page indexing reason means the requested URL returned HTTP 404, so the URL is not indexed. Portée : verified Search Console properties Niveau de confiance : élevé · Vérifié : Page indexing report» (Traduction) (Résumé en français de la section six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Le partie que surprises personnes: Google dit il trouvé ce URL sans an explicit requête depuis vous. Que décrit comment Google découvert il — généralement un de deux places ci-dessous — pas a guarantee c’est manquant depuis votre actuel sitemap. Si le même URL est encore sitting dans a sitemap vous submit, c’est a séparé, fixable problème (a stale sitemap entry), pas a contradiction de ce que le rapport est telling vous:
- A lien. Quelque chose on le web liens à que URL — un de votre propre pages, or une page on un autre site — et Google followed le lien.
- Une page que utilisé à exist. L’URL était actif et indexé avant, alors vous deleted il or modifié l’URL. Google encore remembers il et re-vérifications il.
Faire 404s hurt mon SEO?
Ce est le question everyone vraiment veut answered, donc ici il est up front: aucun, pas automatiquement. 404s sont a normal partie de comment le web fonctionne. Pages obtenir supprimé, URLs modifier, et autre sites occasionally lien à addresses que jamais existed. Une page returning 404 quand c’est genuinely gone est le correct behavior — Google’s propre documentation dit 4xx réponses autre que 429 ne pas affecter votre site’s fréquence d’exploration, et a correct 404 n’est pas a penalty on le rest de votre site.
Que “correct” étiquette seulement s’applique à URLs que sont en réalité supposed à être gone, though. A 404 on une page vous encore lien à, c’est sitting dans votre sitemap, or que autre sites encore lien à n’est pas harmless simplement parce que c’est technically valide — c’est a broken lien, lost popularité des liens, or a visitor hitting a dead fin. Donc pour genuinely dead pages avec rien pointing à les, “Pas trouvé (404)” dans votre rapport n’est pashing à panic à propos de. Pour le rest, c’est worth a regarder — voir le suivant section.
Quand a 404 is en réalité worth fixing
Le 404s worth votre attention sont le ones pour URLs que devrait fonctionner:
- Une page vous encore lien à depuis votre propre navigation or contenu (a broken internal lien).
- UNE URL c’est dans votre sitemap (il ne devrait pas être — sitemaps sont pour actif, indexable pages).
- Une page que autre sites lien à (vous’d être wasting ceux liens).
- UNE URL que encore obtient trafic or que personnes clairement meant à reach.
Pour ceux, vous have two bon options:
- Bring lune page back si il était deleted par mistake.
- Redirection il à le la plupart pertinent actif page (a 301 redirection). Ce sends visitors somewhere utile et, importantly, passes along le valeur de quelconque liens pointing à le old URL.
Un chose pas to do: don’t redirection every dead URL to votre homepage. Google treats an irrelevant redirection comme que as a “soft 404” — qui is its propre problem. Redirection to a genuinely connexe page, or simplement let it 404.
Vouloir le complet version — 404 vs 410 vs 301 vs noindex, comment trouver qu’est-ce que linking à a 404, et comment long ces linger dans le rapport? Switch à le Avancé tab.
TL;DR — “Not found (404)” signifie Googlebot requested une URL Google décrit as découvert on son propre — a lien, or a previously-indexé page — pas via an explicit requête depuis vous, et obtenu a 404, donc c’est non indexée. Que description explique le original discovery, pas proof l’URL est absent depuis votre actuel sitemap. 404s sont a normal partie de le web, et Google’s propre documentation dit 4xx réponses autre que 429 ne pas affecter fréquence d’exploration; a 404 pour a supprimé page avec aucun replacement est correct et n’est pas a sitewide penalty — mais a 404 on une URL que devrait exist (lié internally, dans a sitemap, avec backlinks, or avec trafic) encore coûts vous broken liens, lost equity, or lost utilisateurs. Pour ceux: restore lune page, or 301 il à a genuinely pertinent actif page — prioritizing le ones avec inbound liens à recover equity. Laisser le rest as 404. Dans mon propre experience 410 tends à drop a touch faster, though Google treats 4xx codes autre que 429 le même. ne pas mass-redirect à le homepage (soft-404 risque). Googlebot garde re-checking old 404s avec decreasing frequency, qui est pourquoi ils linger dans le rapport — c’est normal, pas a penalty.
Ce que Google is en réalité telling vous
Le rapport states le observed 404; il ne fait pas par itself expliquer qui lien, historic URL, or application route produced il. Preuve à l’appui de cette affirmation Google reports Not found 404 when the page returned a 404 response when requested. Portée : Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Niveau de confiance : élevé · Vérifié : Google: Page indexing report Google’s general 4xx documentation décrit le indexation behavior. Preuve à l’appui de cette affirmation Google treats 4xx responses other than 429 as if content does not exist and removes persistently returning URLs from the index. Portée : Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Niveau de confiance : élevé · Vérifié : Google: HTTP status codes
Google’s definition de ce status est court: “Ce page renvoyé a 404 erreur quand requested.” Le surrounding context est le partie que matters — Google découvert l’URL sans quelconque explicit requête or sitemap depuis vous. c’est ce que separates “Not found (404)” depuis le indexation erreurs vous submitted yourself.
Que sentence décrit comment Google originally trouvé l’URL — c’est pas a claim que l’URL a jamais appeared dans, or n’est pas currently sitting dans, un de votre sitemaps. Si vous vérifier a actif sitemap et le même URL est encore listed là, c’est a réel (et séparé) problème worth fixing — a stale sitemap entry — pas a contradiction de ce que le rapport est telling vous à propos de discovery.
So l’URL came from un of ces:
- An internal or external lien. Google extracts liens as il explore. A typo’d lien interne, an old lien on quelqu’un else’s site, or a lien dans a comment peut tout point Googlebot à une URL que 404s.
- A previously-indexé page vous deleted or whose URL vous modifié. Google remembers URLs il a vu et re-requêtes les pour a long temps.
- Scraped, malformed, or fabricated URLs. Autre sites parfois mangle votre URLs, append junk, or invent paths. Google peut essayer les. None de que est votre fault, et none de il exige action.
Que dernier point est worth internalizing: finding a 404 dans ce rapport ne fait pas signifier vous a fait quelque chose incorrect. Google discovers URLs depuis tout over le web.
Fait “Not found (404)” hurt SEO? (le verdict premier)
Aucun — pas automatiquement, et ce est le unique biggest misconception à propos de le rapport. 404s sont comment le web est supposed à fonctionner quand contenu est gone, et Google’s propre explorer documentation dit 4xx code d’états autre que 429 ont aucun effect on a site’s fréquence d’exploration. A correctly-returned 404 on a genuinely gone page n’est pas a sitewide penalty.
c’est a narrower claim que “404s never matter,” though. A 404 ne fait pas drag bas le rest de votre site par itself, mais a 404 on une URL que devrait fonctionner — un avec lien internes, external backlinks, or réel trafic — encore coûts vous quelque chose concrete: a broken lien, lost popularité des liens, or a visitor hitting a dead fin. Le rapport itself n’est pas le problème; leaving le 404s que ne devrait pas exist unfixed est.
Ce matches mon propre lire de Code d’état HTTPs généralement: 4xx réponses causer le spécifique page à drop out de le indexer, mais c’est lune page going away cleanly — pas a penalty applied à votre domain. Lune page que 404s simplement n’est pas dans le indexer anymore; tout sinon est unaffected.
Google’s propre aider docs faire le même point à propos de indexation dans general: c’est fine pour une URL pas à être indexé pour le correct raisons, et “a 404 pour une page que vous avez supprimé et ont aucun replacement pour” est explicitly un de ceux correct raisons. A 404 on a genuinely-dead page est le correct fin state, pas a à-faire.
Ce que Google fait with a 404 internally
Depuis Google’s HTTP-status documentation, le mechanics sont clean: pour a previously-indexé URL, le indexation pipeline supprime il depuis le indexer. Newly encountered 404s simplement ne sont pas processed — il y a rien à indexer. Et Googlebot ne fait pas forget l’URL immédiatement: il garde re-requesting il, avec le exploration frequency gradually decreasing over temps.
Que re-checking behavior est pourquoi old 404s garder appearing dans votre rapport long après vous avez dealt avec les. Google est periodically confirming lune page est encore gone, dans cas il comes back. c’est pas a sign de a problème, et c’est pas wasting a meaningful amount de budget d’exploration on a normal-sized site.
Quand a 404 is worth fixing — and quand it isn’t
Le décision règle est simple: corriger le 404 seulement si l’URL devrait exist. Le signaux que une URL “should exist”:
- Vous lien to it internally (a broken lien in votre nav, content, or footer).
- It’s in votre sitemap (it shouldn’t be — sitemaps devrait liste seulement live, indexable URLs).
- It has external backlinks pointing at it.
- It encore obtient trafic, or clearly matches something personnes are looking pour.
Si none de ceux sont vrai — lune page est genuinely gone et rien de valeur points à il — laisser il as a 404. c’est le correct réponse et il y a rien à faire.
Comment corriger the ones que matter
Pour URLs que devrait resolve, vous have a short menu:
- Restore lune page si il était supprimé par mistake or vous ont equivalent contenu à put back.
- 301 redirection il à le la plupart pertinent actif page. Ce est le usual déplacer pour a supprimé page que a a sensible replacement. As j’ai put il avant à propos de pages showing up as 4xx: plus que probable vous simplement besoin à 301 redirection chaque de ces à a pertinent page. Le redirection sends utilisateurs somewhere utile et passes le classement valeur de quelconque liens along à le nouveau URL.
- Laisser il as a 404 (or utiliser 410) quand lune page est genuinely gone et a aucun bon replacement. Ce n’est pas a échec — c’est le correct réponse.
Prioritize par inbound liens. Le highest-valeur 404s sont le ones avec external backlinks, parce que a dead URL avec liens est leaking equity que vous pourrait recover avec a unique redirection à a pertinent page. Pull le 404 URLs que ont backlinks (a backlink outil or votre lien rapport va montrer ces), et 301 ceux premier. A 404 avec aucun liens et aucun trafic peut simplement stay a 404 — redirecting il accomplishes rien.
ne pas redirection tout à le homepage. A redirection à an unrelated page —
classically, dumping chaque dead URL sur / — obtient treated as a soft 404 par
Google, parce que le destination n’est pas a réel replacement pour ce que était requested.
Redirection à a pertinent page or ne pas redirection à tout.
«## 404 vs 410 vs 301 vs noindex » (Traduction) (Résumé en français de la section quarante-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Ces obtenir muddled constantly. The complet decision table is in the Cheat Sheets tab; La version courte:
«- 404 (Not Found) / 410 (Gone) — the page doesn’t exist. Both drop the URL from the index, and Google’s own documentation says it treats 4xx status codes (other than 429) the same. In my own practitioner experience, 410 tends to drop a touch faster, but the difference is minimal either way. Use 410 if you want to signal “this is never coming back”; 404 is otherwise completely fine. » (Traduction) (Résumé en français de la section quarante-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- 301 (Moved Permanently) — the content moved; consolidate signals onto the new URL. This is the tool for a removed page that has a relevant replacement. » (Traduction) (Résumé en français de la section quarante-huit, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- noindex — the page exists and should stay live, but you don’t want it in search. Different tool for a different goal — don’t reach for it on a page that’s genuinely gone. » (Traduction) (Résumé en français de la section quarante-huit, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
On 404 vs 410 précisément, mon propre framing a été que 404s et 410s obtenir a similaire treatment — les deux drop pages depuis le indexer, et dans mon propre experience 410s go a little faster, même though Google’s documentation treats 4xx codes (autre que 429) identically. Donc ne pas agonize over le choice; pick 410 pour “gone forever,” 404 pour tout sinon, et déplacer on.
How to trouver what’s linking to a 404
To fix a 404 (or decide si to bother), trouver ce que points at it:
«- In GSC: open the “Not found (404)” status, click an example URL, and check Referring page under Discovery. Treat it as one possible clue, not a complete link inventory — Google describes it as a page it possibly used to discover the URL, which can be a direct link, a higher-level page the link was found through, or simply absent if the information isn’t available. Pair it with the methods below rather than stopping there. » (Traduction) (Résumé en français de la section cinquante-deux, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- With a crawler / site audit: Ahrefs Site Audit or Screaming Frog will list your broken internal links — the in-house 404s you can fix directly by editing the link. » (Traduction) (Résumé en français de la section cinquante-deux, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- With a backlinks tool: check broken backlinks to find dead URLs on your site that external sites link to. These are your 301 priorities. » (Traduction) (Résumé en français de la section cinquante-deux, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- In server logs: the ground truth for which URLs are being requested and what status codes they return at scale. » (Traduction) (Résumé en français de la section cinquante-deux, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
Valider le corriger et ce que à expect
Une fois vous avez restored or redirigé l’URLs que devrait exist, vous pouvez hit Valider Corriger dans lune page Indexation rapport. c’est optional, pas requis — Google dit il peut pick up a correction on son propre le suivant temps il explore le page, si or pas vous valider. Hitting Valider Corriger simplement lets vous track que examiner as il se produit; il ne fait pas come avec a guaranteed timeline or a promise de faster reprocessing. ne pas expect le count à drop à zero correct away soit façon: Google re-explore 404s on a tapering schedule, donc même correctly-handled URLs peut linger dans le rapport pour a pendant que. Que lingering est le re-vérifier behavior, pas a sign le corriger n’a pas prendre, et il y a aucun fixed point à qui Google guarantees c’est fait. (Et il y a aucun raison à valider a 404 c’est genuinely correct simplement à essayer à faire il disappear depuis le rapport — validation est pour confirming a corriger, pas pour dismissing a fonctionnement 404.)
«For very large sites generating mass bogus 404s (millions of junk URLs from a broken template or a spider trap), crawl efficiency becomes a real concern and you’ll want pattern-based fixes rather than one-by-one work — but for typical sites, the crawl-budget cost of 404s is negligible. » (Traduction) (Résumé en français de la section cinquante-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«## Where this sits among its siblings » (Traduction) (Résumé en français de la section cinquante-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«“Not found (404)” is the clean case: the server correctly said “not found.” Its
neighbors in the Page Indexing report are different situations — don’t conflate
them. A soft 404 is a not-found message served with a 200 (or an
irrelevant redirect), which Google flags separately. Blocked due to other 4xx
issue covers 401/403 and the rest of the 4xx family. Redirect error is a
broken redirect, distinct from the normal “Page with redirect.” And
server error (5xx) means the server failed, not that the page is gone. The
fixes diverge, so identify which status you’re actually looking at first.
» (Traduction) (Résumé en français de la section cinquante-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«For the report as a whole, see the GSC Page Indexing hub; for the underlying mechanics of how bots request URLs in the first place, see crawling. » (Traduction) (Résumé en français de la section cinquante-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
AI summary
A condensed prendre on the Avancé version:
«- What it means: Googlebot requested a URL Google describes as discovered on its own — a link, or a previously-indexed page — not through an explicit request from you, and got an HTTP 404, so the page isn’t indexed. Google’s definition: “This page returned a 404 error when requested.” That’s a description of discovery, not proof the URL is missing from your current sitemap — a URL that’s still listed there is a separate problem worth fixing. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Where the URL came from: internal/external links, pages you deleted or renamed, or scraped/malformed/fabricated URLs from elsewhere. Finding a 404 here doesn’t mean you did something wrong. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- SEO impact: not automatic. Google’s own documentation says 4xx statuses other than 429 don’t affect crawl rate, and a correctly-returned 404 for a removed page with no replacement is not a sitewide penalty. But a 404 on a URL that should work — linked, in a sitemap, with backlinks, or with traffic — still costs broken links, lost equity, or lost users. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- What Google does: removes a previously-indexed URL from the index; doesn’t process newly-found 404s; keeps re-checking the URL with decreasing frequency — which is why old 404s linger in the report (normal, not a penalty). » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.) «- When to fix: only URLs that should exist — linked internally, in a sitemap, with backlinks, or with traffic. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.) «- How to fix: restore the page, or 301 it to a genuinely relevant live page. Prioritize 404s with inbound links to recover equity. Leave genuinely-gone pages as 404 (or 410, which Google treats the same as 404 in its own documentation, though in practitioner experience it tends to drop a touch faster). » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie six : le texte source est conservé pour vérification lors de la relecture francophone.) «- Don’t: mass-redirect everything to the homepage — irrelevant redirects get treated as soft 404s. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie sept : le texte source est conservé pour vérification lors de la relecture francophone.) «- 404 vs 410 vs 301 vs noindex: 404/410 = gone (both drop from index); 301 = moved (consolidate onto a replacement); noindex = keep the page live but out of search. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie huit : le texte source est conservé pour vérification lors de la relecture francophone.) «- Find the links via GSC “Referring page” (one possible clue, not a complete link list), a crawler (broken internal links), a backlinks tool (broken backlinks), or server logs. Validate Fix is optional — Google can detect a correction without it, and neither path has a guaranteed timeline. » (Traduction) (Résumé en français de la section soixante-quatre, sous-partie neuf : le texte source est conservé pour vérification lors de la relecture francophone.)
«## Official documentation » (Traduction) (Résumé en français de la section soixante-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Primary-source documentation from the search engines. » (Traduction) (Résumé en français de la section soixante-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Google » (Traduction) (Résumé en français de la section soixante-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Page indexing report — the report this status lives in, including the “Not found (404)” definition and the “it’s fine for a URL not to be indexed for the right reasons” guidance. » (Traduction) (Résumé en français de la section soixante-neuf, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- HTTP status codes, network errors, and DNS errors — how Google handles 4xx: removing previously-indexed URLs, not processing newly-found 404s, and the gradually-decreasing crawl frequency. » (Traduction) (Résumé en français de la section soixante-neuf, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- Redirects and Google Search — how to set up the 301 redirects you’ll use to send the 404s that should exist to relevant live pages. » (Traduction) (Résumé en français de la section soixante-neuf, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.) «- How to remove a page from search (block indexing) — when you want a live page out of search (noindex), which is a different goal from a 404. » (Traduction) (Résumé en français de la section soixante-neuf, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)
«Bing / Microsoft » (Traduction) (Résumé en français de la section soixante-dix, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Bing Webmaster Tools — Site Explorer & URL inspection — Bing’s crawl information surfaces 404s the same way; the handling guidance aligns with Google’s (fix the ones that matter, let genuine dead pages 404). » (Traduction) (Résumé en français de la section soixante-dix, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«## Quotes from the source » (Traduction) (Résumé en français de la section soixante-treize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«On-the-record statements from Google. Each link is a deep link that jumps to the quoted passage on the source page. » (Traduction) (Résumé en français de la section soixante-quatorze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Google — the “Not found (404)” definition » (Traduction) (Résumé en français de la section soixante-quinze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “This page returned a 404 error when requested.” — Google Search Console Help, Page indexing report. Jump to quote » (Traduction) (Résumé en français de la section soixante-seize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Google — it’s fine for a URL not to be indexed » (Traduction) (Résumé en français de la section soixante-dix-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
- “c’est fine pour a URL pas à être indexé pour le right reasons—par exemple, an attendu robots.txt règle on votre site, a noindex balise on le page, a duplicate URL, or a 404 pour a page ce vous avez supprimé et ont aucun replacement pour.” — Recherche Google Console Aider, Page indexation rapport. Jump à citation
Google — how 4xx is handled in indexation
«- “In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed.” — Google Search Central, HTTP status codes documentation. Jump to quote » (Traduction) (Résumé en français de la section quatre-vingts, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- “The crawling frequency gradually decreases.” — Google Search Central, HTTP status codes documentation. Jump to quote » (Traduction) (Résumé en français de la section quatre-vingts, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
Remarque: Google’s status-code documentation formats le HTTP codes avec backticks (e.g.404, 4xx) dans places; le wording ci-dessus est reproduced verbatim avec que formatting normalized. Rep statements on 404 vs 410 (e.g. John Mueller’s remarks que le processing difference est minimal et que 404s ne sont pas a negative SEO signal) circulate via Reddit/LinkedIn et secondary coverage; j’ai paraphrased ceux dans le article plutôt que quoting les, pending confirmation contre le actif sources. The mental models
1. Découvert ≠ submitted. “Not found (404)” précisément signifie Google trouvé l’URL on son propre — a lien, an old indexé page, a mangled URL depuis un autre site — pas depuis votre sitemap. Donc le premier question n’est pas “how do I fix it” mais “devrait ce URL even exist?”
2. 404 est le correct réponse pour a dead page. A 404 n’est pas an erreur à eliminate; c’est le correct HTTP réponse quand contenu est gone. c’est pas a qualité signal et pas a classement signal. Le goal est accuracy — ont URLs retourner qu’est-ce que en réalité vrai — pas a zero count dans le rapport.
3. Fix seulement ce que devrait exist. Run every 404 via un tester: is it lié internally, in a sitemap, backed by external liens, or encore getting trafic? Yes → restore or 301 to a relevant page. Aucun → leave it as a 404. Ce un rule resolves la plupart of the report.
4. Recover equity avant vous recover URLs. Parmi le 404s worth fixing, le ones avec inbound external liens come premier — a 301 à a pertinent page reclaims que lien valeur. A 404 avec aucun liens et aucun trafic est fine à laisser alone; redirecting il gains vous rien.
5. Pertinent redirection or aucun redirection. A 301 seulement aide quand il lands on a genuinely connexe page. An irrelevant redirection (tout → homepage) obtient treated as a soft 404. Quand il y a aucun bon destination, le correct déplacer est à garder le 404, pas à invent un.
Triaging votre “Not found (404)” liste
Fonctionner the report top to bottom:
«- [ ] Open the “Not found (404)” status in the Page Indexing report and review
the example URLs.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] For each URL, click in and check Referring page under Discovery — a
possible clue to where Google found the link, not a guaranteed complete
inventory.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Flag any URL that is linked internally — fix the broken internal link at
the source (this is the cleanest win).
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Flag any URL that is in your sitemap — it shouldn’t be; remove it or
restore the page.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Pull the 404 URLs that have external backlinks (broken-backlinks report) —
these are your 301 priorities to recover equity.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Check which 404s still receive traffic or clearly match user intent.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie six : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] For each “should exist” URL: restore the page, or 301 it to a genuinely
relevant live page (not the homepage).
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie sept : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Leave genuinely-gone URLs with no links/traffic as 404 (or 410 if you
want a slightly faster drop).
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie huit : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Confirm no live redirects dump unrelated URLs onto / (soft-404 risk).
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie neuf : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Optionally hit Validate Fix (Google can also pick up a real fix on its
own) — then expect a slow taper, not an instant zero, with no fixed
timeline.
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie dix : le texte source est conservé pour vérification lors de la relecture francophone.)
«- [ ] Confirm you’re triaging the right status (not soft 404, other 4xx, redirect
error, or 5xx — the fixes differ).
» (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie onze : le texte source est conservé pour vérification lors de la relecture francophone.)
Playbook: respond à a sudden 404 spike
- Confirmer le spike est réel. Comparer Search Console exemples avec a actif explorer or serveur réponses; rapports peut lag behind actuel behavior.
- Groupe par causer et template. Regarder pour a deployment, URL-modèle modifier, internal-lien bug, deleted section, or malformed generated URL plutôt que fixing lignes individually.
- Prioritize URLs avec valeur. Restore or redirection URLs que devrait exist, ont meaningful backlinks or trafic, or remain dans lien internes et sitemaps.
- Laisser legitimate removals alone. A truly gone URL avec aucun replacement devrait
garder returning
404or410; ne faites pas redirection il à an irrelevant page. - Repair le source. Mettre à jour templates, lien internes, et sitemap generation donc ils arrêter producing or promoting le broken modèle.
- Valider et watch recurrence. Tester representative URLs et monitor le modèle. Exit quand valuable URLs resolve correctement et newly découvert 404s retourner à le attendu baseline.
404 cheat sheets
Qui réponse pour qui situation
| Situation | Utiliser | Page stays actif? | Drops depuis indexer? | Notes |
|---|---|---|---|---|
| Page genuinely gone, aucun replacement | 404 (Introuvable) | Aucun | Oui (over temps) | Le correct par défaut; aucun action nécessaire |
| Page gone pour bon, jamais coming back | 410 (Gone) | Aucun | Oui (a touch faster, dans practitioner experience) | Google’s propre docs treat 4xx codes le même |
| Page déplacé / a a pertinent replacement | 301 (Déplacé Permanently) | Aucun (déplacé) | Consolidates sur cible | Redirection à a pertinent page, recovers popularité des liens |
| Page deleted par mistake | Restore il | Oui | n/a | Bring le contenu back |
| Page devrait stay actif mais out de recherche | noindex | Oui | Oui | Différent goal — pas pour dead pages |
| Dead URL → unrelated page (e.g. homepage) | Éviter | — | — | Treated as a soft 404 |
Devrait I fix ce 404? — decision flow
«| Is the URL… | Then | | --- | --- | | Linked from your own pages? | Fix the internal link, or 301 to the right page | | In your sitemap? | Remove it or restore the page | | Linked by external sites? | 301 to a relevant page (priority — recovers equity) | | Still getting traffic / clearly intended? | Restore or 301 to the best match | | None of the above (genuinely gone)? | Leave it as a 404 — nothing to do | » (Traduction) (Résumé en français de la section cent cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Fast facts » (Traduction) (Résumé en français de la section cent six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “Not found (404)” = Google describes finding the URL without an explicit request from you — that’s how it was discovered, not proof it’s absent from your current sitemap. » (Traduction) (Résumé en français de la section cent sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- A correctly-returned 404 is not automatically a sitewide quality or ranking penalty — but a 404 on a URL that should work still costs links, traffic, or users. » (Traduction) (Résumé en français de la section cent sept, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- Google removes a previously-indexed URL on 404; doesn’t process new 404s. » (Traduction) (Résumé en français de la section cent sept, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- Googlebot keeps re-checking old 404s with decreasing frequency → they linger. » (Traduction) (Résumé en français de la section cent sept, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.) «- 404 vs 410: Google’s docs treat 4xx codes (except 429) the same; in practitioner experience 410 drops a touch faster. » (Traduction) (Résumé en français de la section cent sept, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.) «- Don’t redirect everything to the homepage → soft 404. » (Traduction) (Résumé en français de la section cent sept, sous-partie six : le texte source est conservé pour vérification lors de la relecture francophone.) «- Crawl-budget cost of 404s is negligible except on very large sites with mass bogus URLs. » (Traduction) (Résumé en français de la section cent sept, sous-partie sept : le texte source est conservé pour vérification lors de la relecture francophone.)
Courant problèmes
Le 404 count suddenly spikes dans lune page Indexation rapport
Probable causer: a broken template est generating junk URLs (mauvais pagination parameters, a faceted-nav bug, session IDs leaking dans liens), a spider trap, or un autre site est scraping et mangling votre URLs. Corriger: pull a sample de le nouveau 404 URLs et regarder pour a shared modèle (a requête parameter, a chemin prefix). Si c’est votre propre template, corriger le code generating le mauvais liens. Vérifier via serveur logs or /outils/log-fichier-analyzer à confirmer le modèle et voir si c’est réel explorer volume or simplement a handful de exemples.
Vous fixed une URL but it encore montre “Not found (404)” weeks plus tard
Probable causer: Googlebot re-vérifications 404s on a tapering schedule, donc le rapport count lags behind le réel corriger — ce est attendu, pas a sign le corriger failed. Corriger: confirmer le actif URL est en réalité returning le correct status maintenant (200 si restored, 301 si redirigé) en utilisant curl -Je or /outils/http-status-checker. Vous pouvez optionally hit Valider Corriger dans GSC — c’est pas requis, since Google peut aussi pick up a correction on son propre — et expect le count à taper bas gradually plutôt que drop instantly, avec aucun fixed timeline pour quand il clears.
A supprimé URL montre up as “soft 404” au lieu de “Not found (404)”
Probable causer: lune page est returning HTTP 200 avec a “pas trouvé”-looking message au lieu de an réel 404/410 status, or c’est redirecting à an irrelevant page. Corriger: vérifier la réponse code avec curl -Je or /outils/http-status-checker — si c’est a 200, configurer le serveur (or CMS) à retourner a réel 404/410 pour que chemin au lieu de a soft erreur page.
A 301 vous définir up montre as “soft 404” pour the destination
Probable causer: le destination page n’est pas a genuine replacement pour ce que était requested — Google lit a mismatched redirection cible le même façon il lit an irrelevant un. Corriger: re-vérifier le cible avec /outils/redirect-checker et point le 301 à une page que en réalité matches le original URL’s topic, pas le nearest category page or le homepage.
The report listes une URL vous jamais créé or lié to
Probable causer: a scraped, malformed, or fabricated URL depuis un autre site, or une page depuis années ago que Google encore remembers et periodically re-vérifications. Corriger: click l’URL dans le rapport et vérifier Referring page sous Discovery — a possible clue, pas a guaranteed source, since Google peut pas ont que données disponible. Si c’est external et clairement mangled, aucun action est nécessaire — il n’est pas quelque chose vous broke.
Scripts and snippets
Vérifier une URL’s live status (macOS/Linux)
Confirmer ce que code d’état une URL is en réalité returning avant vous decide si it nécessite fixing:
curl -I https://example.com/old-pageRegarder à le premier line de la réponse (e.g. HTTP/2 404 or HTTP/2 301).
Si c’est a redirection, curl montre le location: header avec le destination.
Vérifier une URL’s live status (PowerShell)
$response = Invoke-WebRequest -Uri "https://example.com/old-page" -Method Head -UseBasicParsing
$response.StatusCodeAjouter -MaximumRedirection 0 si vous vouloir to voir the raw 301/302 sans
PowerShell suivant it automatically.
Grep server logs pour 404 hits (regex)
Run ce contre an Apache/Nginx “combined” format accès log to pull every requête que renvoyé a 404:
grep -oP '"\S+ \K\S+(?=.*" 404 )' access.logCapture-group breakdown: "\S+ \K skips past le HTTP méthode (OBTENIR/POST) et
discards il depuis le match; \S+ captures la requêteed chemin; le lookahead
(?=.*" 404 ) exige que le rest de le log line contient a 404 status
avant matching. Le sortie est a plain liste de l’URLs que 404’d — pipe il
via sort | uniq -c | sort -rn à classer les par frequency.
DevTools Console — vérifier status sans leaving lune page
Paste dans le Console panel à vérifier a spécifique URL’s status depuis le navigateur vous êtes déjà dans:
fetch("https://example.com/old-page", {method: "HEAD"}).then(r => console.log(r.status, r.url));«Bookmarklet — check the current page’s status » (Traduction) (Résumé en français de la section cent trente-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Drag this into your bookmarks bar (it’s a bookmarklet — click it while on any page to check that page’s own response status): » (Traduction) (Résumé en français de la section cent trente-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
javascript:(function(){fetch(location.href,{method:"HEAD"}).then(function(r){alert(r.status+" "+r.url);});})(); Outils pour finding and fixing 404s
Ce site’s outils
- /outils/http-status-checker — vérifier le actif HTTP status de quelconque URL avant deciding si il nécessite a redirection, a restore, or rien à tout.
- /outils/redirect-checker — confirmer a 301 vous définir up en réalité resolves dans a unique hop à le prévu destination, avec aucun chains or loops.
- /outils/log-fichier-analyzer — parse serveur logs à voir le réel URLs Googlebot est hitting que retourner 404s, et à ce que frequency.
- /outils/site-audit-lite — explorer votre propre site à surface broken internal liens (le 404s vous pouvez corriger directement par editing le lien à le source).
Third-party outils
- Recherche Google Console — lune page Indexation rapport itself; ouvrir a “Pas trouvé (404)” exemple et utiliser le Referring pages view à voir ce que lié à il, et Valider Corriger une fois vous avez fait a modifier.
- Bing Webmaster Outils — le equivalent explorer-erreur surface pour Bing.
- Ahrefs or Screaming Frog — complet-site explore que liste broken lien internes, et backlink rapports que surface broken backlinks (external sites linking à a dead URL on votre site) — votre priority liste pour 301s.
Validating a 404 fix
Run ces après restoring or redirecting une URL que devrait exist, to confirmer the fix en réalité took effect plutôt que simplement assuming it did.
Live status vérifier on the fixed URL
Tester à exécuter: curl -I on l’URL, or /outils/http-status-checker.
Attendu résultat: 200 si vous restored lune page, or a 301 à le correct
destination si vous redirigé il. Échec interpretation: encore 404, a
5xx, or a redirection pointing à le incorrect page signifie le corriger n’a pas en réalité
deploy. Monitoring window: immediate. Rollback trigger: incorrect status
or incorrect destination — corriger le serveur règle et re-vérifier avant moving on.
Redirection chemin vérifier
Tester à exécuter: /outils/redirect-checker on le old URL. Attendu résultat: a unique-hop 301 landing directement on le pertinent actif page — aucun chain, aucun loop. Échec interpretation: plusieurs hops, a loop, or landing on an unrelated page (soft-404 risque). Monitoring window: immediate. Rollback trigger: quelconque chain, loop, or irrelevant destination — correct le redirection règle.
GSC Validate Fix
Tester à exécuter: dans lune page Indexation rapport, ouvrir “Not found (404)” et hit Valider Corriger (optional — Google peut aussi detect a réel correction on son propre sans il). Attendu résultat: status moves via “Validation commencé” à “Réussi,” et le affected URL count tapers bas. Échec interpretation: validation fails, or le count ne fait pas déplacer over an extended period — re-vérifier que le actif URL est en réalité fixed et que rien encore liens à le old un. Monitoring window: ongoing, avec aucun fixed completion date (Google re-vérifications 404s on a tapering schedule, pas instantly, et donne aucun guaranteed timeline). Rollback trigger: repeated validation échec — re-vérifier le corriger à le serveur level.
Explorer behavior in server logs
Tester à exécuter: /outils/log-fichier-analyzer on requêtes à le old URL. Attendu résultat: Googlebot’s hits on le old URL taper off over temps pendant que requêtes shift à le nouveau URL. Échec interpretation: Googlebot garde hitting le old URL à an unchanged rate bien après le modifier, suggesting il hasn’t picked up le redirection (or quelque chose encore liens à le old URL directement). Monitoring window: ongoing, over an extended period (explorer frequency decreases gradually, per Google’s propre documentation, avec aucun fixed schedule). Rollback trigger: aucun tapering après an extended period — confirmer le redirection est serveur-side (pas a JS or meta-refresh redirection) et audit pour lingering lien internes à le old URL.
Quiz
Five questions to vérifier ce que en réalité sticks à propos de “Not found (404).”
Journal des modifications
Mis à jour le 18 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.