Chyby 404 v PrestaShopu: jak je najít a přesměrovat 301

SEO a výkon · 4 min čtení

Chyby 404 v PrestaShopu: jak je najít a přesměrovat 301

Zákazník hledá na Googlu pouzdro, které si u vás loni koupil, klikne na váš výsledek a skončí na „Stránka nenalezena“. Dál u vás nehledá: vrátí se na Google a koupí u dalšího. To je chyba 404 a skoro každý e-shop na PrestaShopu jich má víc, než si myslí.

Vysvětlíme vám, odkud se berou, kolik vás stojí, jak je najít a jak každou z nich přesměrovat přesměrováním 301, bez zásahu do kódu.

Proč se v mém e-shopu na PrestaShopu objevují chyby 404?

Chyba 404 je adresa, která dřív existovala a teď nikam nevede. V e-shopu vznikají skoro vždy z běžné každodenní práce:

  • Smažete produkt, který už neprodáváte. Jeho stránka zmizí, ale Google, weby, které na něj odkazovaly, a staré e-maily tam dál posílají lidi.
  • Změníte název nebo URL produktu, kategorie či stránky, aby se lépe umisťovala ve vyhledávání.
  • Přeorganizujete katalog: sloučíte dvě kategorie, vyřadíte značku, zrušíte sekci.
  • Přejdete na novou verzi nebo platformu a adresy nového e-shopu nejsou stejné jako ve starém.

Kolik mě chyba 404 stojí?

Víc, než se zdá, a to třemi způsoby. Zaprvé zákazník: přijde s chutí nakoupit a odejde. Zadruhé Google: když stránka nějakou dobu vrací 404, Google ji vyřadí z výsledků a s ní i všechno, co si za roky vybudovala. Zatřetí odkazy: pokud na ten produkt odkazoval blog nebo srovnávač cen, váš e-shop už z toho odkazu nic nemá.

Dobrá zpráva je, že se to dá napravit tím, že každou ztracenou adresu pošlete na stránku, která ji nejlépe nahradí. To je přesměrování 301: řekne prohlížeči i Googlu „tohle je teď tady“ a Google předá nové stránce to, co měla ta stará.

Co umí PrestaShop sám od sebe?

Něco ano. V kartě produktu, na záložce SEO, si můžete vybrat, co se stane, když ho deaktivujete: přesměrovat na jiný produkt nebo do kategorie. Od PrestaShopu 9 totéž funguje i u deaktivovaných kategorií. A pokud URL vašeho e-shopu obsahují číslo produktu, PrestaShop po přejmenování sám přesměruje starou adresu na novou.

Na ostatní nic není: smazaný produkt vrací vždy 404 a obsahové stránky, značky, dodavatelé a jakákoli stará adresa z předchozí verze e-shopu nemají kde se nastavit. A ani vám neřekne, které chyby 404 dostávají návštěvy, což je přesně to, co potřebujete vědět, abyste mohli začít.

Jak najdu chyby 404 ve svém e-shopu?

Na dvou místech a vyplatí se podívat na obě:

  1. Search Console. V části „Indexování“ → „Stránky“ ukazuje důvod „Nenalezeno (404)“ adresy, které se Google pokusil navštívit a nenašel. Pokud tam váš e-shop ještě není přidaný, začněte tím: vysvětlujeme to v článku e-shop se nezobrazuje na Googlu.
  2. Záznam samotného e-shopu. Search Console vidí jen to, co vidí Google. Návštěvy ze starého e-mailu, z odkazu na jiném webu nebo ze záložky v prohlížeči se tam neobjeví. K tomu musí e-shop sám zaznamenávat každou chybu 404, kterou dostane, kolikrát a odkud.

Rada, abyste nad tím neztratili celé odpoledne: seřaďte je podle návštěv. Chyba 404 se stovkou návštěv měsíčně si přesměrování zaslouží ještě dnes, ta s jedinou návštěvou robota žádné.

301, 302, nebo 410? Kdy které použít

  • 301, trvalé. Běžný případ: produkt už neexistuje nebo se natrvalo přestěhoval. Google přenese pozice ve vyhledávání na novou stránku.
  • 302, dočasné. Vyprodaný produkt, který se vrátí, nebo akce na pár týdnů. Google si ponechá původní adresu.
  • 410, odstraněno. Stránka, která už nemá náhradu. Řekne Googlu, ať ji co nejdřív vyřadí, místo aby ji dál navštěvoval.

Kam přesměrovat kterou stránku?

Na tu, která ji příchozímu nejlépe nahradí, a skoro nikdy na úvodní stránku. Smazaný produkt na ten, který ho nahrazuje, a pokud takový není, do jeho kategorie; kategorii, která mizí, do té nejpodobnější. Hromadné přesměrování na úvodní stránku bere Google jako chybu 404 a zákazník, který hledal konkrétní pouzdro, ho na úvodní stránce taky nenajde.

A past, která se vymstí později: když přesměrování míří na ručně napsanou URL a tu jednoho dne změníte, přesměrování začne zase vracet 404. Jistější je, když míří přímo na produkt nebo kategorii: pak dál vede na jejich stránku, i když se přejmenují.

Chystáte se e-shop převést? Právě tehdy vznikne nejvíc chyb 404 najednou. Při našich migracích zachováváme adresy a ty, které se mění, přesměrujeme, abyste nepřišli o pozice ve vyhledávání.

Zobrazit migraci na PrestaShop 9

Jak to řešíme v našich e-shopech?

Naším modulem pro přesměrování 301 v PrestaShopu, který je zdarma a funguje od PrestaShopu 1.7.5 až po 9. Zaznamená každou chybu 404, kterou e-shop dostane, oddělí roboty od lidí a u každé si přesměrování vytvoříte během chvilky: na produkt, kategorii, stránku, značku nebo jakoukoli adresu. Pravidla míří přímo na stránku, takže fungují dál, i když změníte její URL, a modul nesahá na .htaccess ani na kód e-shopu.

Pokud se váš katalog často mění, verze PRO udělá zbytek sama: vytvoří přesměrování, když smažete produkt nebo změníte URL, importuje a exportuje pravidla v CSV a přesměrovává adresy podle vzoru, což se hodí při přechodu z jiné platformy. A pokud se chystáte na přechod PrestaShopu z 1.7 na 9, nainstalujte ho předem: od prvního dne uvidíte, které staré adresy pořád dostávají návštěvy.

Moduly zmíněné v tomto článku

Přesměrování 301 zdarma pro PrestaShop: opravte chyby 404 bez ztráty pozic Přesměrování 301 zdarma pro PrestaShop: opravte chyby 404 bez ztráty pozic Zdarma Zobrazit

Řekněte nám, co vaše firma potřebuje

Modul, aplikace, server, který vám dělá potíže, nebo něco naléhavého. Odpovíme do 24 hodin s pevnou nabídkou, cenou a termínem.