Falešná chyba 404 (anglicky soft 404) je situace, kdy webový server odešle prohlížeči nebo vyhledávači stavový kód HTTP 200 (OK), ale zobrazená stránka fakticky neobsahuje žádný relevantní obsah. Klasická chyba 404 jasně říká: „stránka neexistuje.“ Falešná chyba 404 naopak tvrdí: „vše je v pořádku,“ přestože stránka je prázdná, obsahuje jen generickou hlášku nebo byla odstraněna bez správného přesměrování.
Typické příklady falešných chyb 404 zahrnují stránky s textem jako „Produkt nebyl nalezen,“ „Tento článek již neexistuje“ nebo prázdné výsledky vyhledávání na e-shopu. Vývojáři je někdy nevědomky vytvoří tak, že při smazání obsahu ponechají šablonu aktivní a pouze vyprázdní její obsah, místo aby nastavili správný HTTP kód 404 nebo 301 přesměrování.
Z pohledu SEO jsou falešné chyby 404 problematické hned z několika důvodů. Googlebot a další crawlery takové stránky pravidelně navštěvují a plýtvají crawl budget (počet stránek, které vyhledávač za daný čas projde). Kvalita webu v očích Googlu klesá, protože jeho index obsahuje stránky bez hodnoty. Ve Google Search Console se tyto stránky zobrazují jako „Zjištěno – momentálně neindexováno“ nebo přímo jako soft 404 upozornění v sekci Pokrytí.
Řešení závisí na situaci. Pokud obsah přesunete na jinou adresu, nastavte přesměrování 301 ze staré URL na novou. Pokud stránka skutečně neexistuje a nemá náhradu, nakonfigurujte server tak, aby vrátil kód 404 nebo 410 (trvale odstraněno). Ve WordPressu to lze vyřešit pomocí pluginů pro správu přesměrování, jako je Redirection, nebo přímou úpravou šablony. Pravidelný audit pomocí nástrojů jako Screaming Frog nebo Google Search Console pomáhá falešné chyby 404 odhalit dříve, než způsobí viditelný pokles ve výsledcích vyhledávání.