SEO, dostupnost a produktové stránky

Vyprodaný produkt v e-shopu: smazat, přesměrovat, nebo nechat URL?

Rozhodovací návod pro dočasně vyprodané a ukončené produkty: dostupnost na webu, ve feedu a strukturovaných datech, 301, 404 i sitemap.

Notebook s nedostupným produktem a přehledem skladových zásob.
Rychlá odpověď

Co udělat s URL vyprodaného produktu?

Dočasně vyprodaný produkt ponechte na stejné URL, jasně ukažte nedostupnost a sjednoťte ji ve feedu i strukturovaných datech. Trvale ukončený produkt přesměrujte pomocí 301 jen na skutečně rovnocennou náhradu. Když náhrada neexistuje a stránka už nemá pro návštěvníka hodnotu, vraťte 404 nebo 410 a URL odstraňte z interních odkazů a sitemapy.

Vyprodá se poslední kus a e-shop automaticky skryje produkt, pošle URL na hlavní stránku nebo nechá aktivní tlačítko „Do košíku“. Všechny tři reakce mohou zákazníka i Google zmást. Správné řešení neurčuje samotný stav skladu, ale hlavně odpověď na dvě otázky: vrátí se produkt a existuje opravdu odpovídající náhrada?

Nejdřív rozlište „teď není“ a „už nikdy nebude“

Dočasná nedostupnost je změna nabídky na stále platné produktové stránce. Trvale ukončený produkt je rozhodnutí o celé URL. Pokud tyto situace zpracujete jedním automatickým pravidlem, obvykle vytvoříte zbytečné 404, nepřesná přesměrování nebo stovky mrtvých stránek.

Rozhodovací tabulka pro pět běžných situací

SituaceCo udělat s URLDostupnost a další krok
Zboží se brzy naskladníPonechat stránku s HTTP 200OutOfStock, datum nebo hlídání dostupnosti
Sezónní produkt se vrátíPonechat stejnou URLVysvětlit návrat a nabídnout relevantní alternativy
Ukončený produkt má jasného nástupce301 na rovnocennou náhraduUpravit odkazy, feed a sitemapu
Ukončený produkt bez náhrady a hodnoty404 nebo 410Odstranit interní odkazy, feed a URL ze sitemapy
Ukončený produkt má stále užitečný obsahPonechat jen skutečně hodnotnou stránkuOznačit ukončení a nabídnout pomoc či alternativy

1. Dočasně vyprodaný produkt nemažte

Pokud se zboží vrátí, produktová stránka stále odpovídá tomu, co člověk hledal. Ponechte původní URL, obrázky, popis, parametry, recenze i interní odkazy. Místo tlačítka k okamžitému nákupu ukažte zřetelný stav „Není skladem“ a praktický další krok.

Může to být datum očekávaného naskladnění, nezávazné upozornění e-mailem nebo možnost objednat s pozdějším dodáním. Předobjednávku či zpětnou objednávku ale nabízejte jen tehdy, když ji umíte splnit a zobrazíte očekávané datum odeslání. Google Merchant Center rozlišuje hodnoty out_of_stock, preorder a backorder; nejsou zaměnitelné.

Jestli se vrací celá kolekce nebo pravidelná akce, neřešte pouze stav jednoho produktu. Navazující návod vysvětluje, jak ponechat sezónní kategorii na stálé URL před sezonou i po ní.

UX výzkum Baymard Institute ukazuje, že pouhá zpráva „vyprodáno“ je slepá ulička a část lidí odejde hledat jinam. Proto vedle stavu ukažte dvě až čtyři skutečně podobné alternativy. Nezahlcujte však návštěvníka celou kategorií bez vysvětlení, proč jsou produkty vhodné.

2. Sjednoťte web, feed, schema a košík

Google požaduje, aby dostupnost souhlasila na produktové stránce, ve strukturovaných datech, v košíku a v produktovém zdroji. Dočasně vyprodaná nabídka má mít ve feedu out_of_stock a ve strukturovaných datech Offer.availability = https://schema.org/OutOfStock.

Tlačítko nákupu nesmí působit aktivně, pokud objednávku ve skutečnosti nelze dokončit. U produktu s variantami měňte stav přesné velikosti, barvy nebo konfigurace, ne automaticky celé produktové rodiny. Podrobný postup najdete v návodu na produktové varianty ve feedu, URL a ProductGroup.

3. Ukončený produkt přesměrujte jen na jasnou náhradu

Trvalé přesměrování 301 dává smysl, když nový produkt opravdu plní stejnou potřebu: jde například o novou generaci stejného modelu nebo nástupce se srovnatelným použitím. Google doporučuje 301, když se obsah přesunul nebo má na webu jasnou náhradu.

Nepřesměrovávejte automaticky každý ukončený produkt na homepage ani na vzdáleně příbuznou kategorii. Návštěvník čeká konkrétní výrobek a přistane na jiné stránce bez vysvětlení. Když neexistuje stránka, která uspokojí stejný záměr, je poctivější správná 404 nebo 410.

4. Bez náhrady vraťte skutečnou 404 nebo 410

Jestliže se produkt nevrátí, nemá rovnocennou náhradu a jeho stránka už nikomu nepomáhá, vraťte HTTP stav 404 nebo 410. Google oba stavy chápe jako jasný signál, že URL nemá být dál indexována. Vlastní chybová stránka může návštěvníkovi nabídnout navigaci, vyhledávání nebo oblíbené kategorie, server však musí stále odpovědět kódem 404.

Nestačí zobrazit text „Produkt neexistuje“ při odpovědi 200. Tak vzniká soft 404: stránka se tváří jako funkční, ale hlavní obsah chybí. Tyto případy Google může dál zbytečně procházet a vyloučí je z výsledků.

5. Užitečnou ukončenou stránku lze ponechat, ale musí něco řešit

Někdy lidé starý produkt dál hledají kvůli návodu, kompatibilnímu příslušenství, náhradnímu dílu nebo ověření modelu. Pak může být původní stránka stále užitečná. Jasně napište, že se výrobek už neprodává, odstraňte možnost nákupu a doplňte konkrétní alternativu nebo další pomoc.

Toto je redakční doporučení, ne povinnost Googlu. Stránku neponechávejte jen proto, že kdysi získala návštěvnost. Pokud obsahuje pouze název, fotografii a nápis „Ukončeno“, hodnotu pro člověka nemá a může působit jako soft 404.

6. Upravte interní odkazy, kategorie, feed a sitemapu

Technický stav URL je jen polovina práce. U dočasně vyprodaného produktu zachovejte přístup přes relevantní interní odkazy, ale v kategorii jej neposouvejte před zboží, které lze koupit. U trvale ukončené URL opravte odkazy na nástupce nebo je odstraňte. Pomůže vám také obecný plán pro interní odkazy mezi kategoriemi a produkty.

Do sitemapy patří URL, které chcete nechat procházet a zobrazovat ve vyhledávání. Dočasně vyprodanou stránku v ní tedy můžete ponechat. Přesměrovanou nebo odstraněnou URL ze sitemapy vyřaďte. Hodnotu lastmod změňte jen při skutečné významné úpravě obsahu, strukturovaných dat nebo odkazů.

Z Merchant Centeru ukončenou nabídku odstraňte nebo správně označte jako nedostupnou. Pokud si nejste jistí, kde vznikl rozpor, projděte si devět kontrol produktů v Merchant Centeru.

7. Crawl budget řešte podle velikosti e-shopu

Aktuální dokumentace Googlu míří s pokročilým řízením crawl budgetu hlavně na velmi velké nebo rychle se měnící weby. Menší e-shop obvykle nepotřebuje hromadně mazat vyprodané produkty jen proto, aby „ušetřil Googlebot“. Důležitější je správná sitemap, funkční interní odkazy a absence tisíců prázdných nebo duplicitních URL.

Noindex není univerzální řešení. Google musí stránku nejprve načíst, aby zákaz zpracoval, a pak ji z výsledků odstraní. U dočasně vyprodaného produktu tím můžete zahodit stránku, kterou chcete po naskladnění znovu zobrazovat. U trvale odstraněné stránky je čistší 404, 410 nebo relevantní 301.

Kontrola jednoho vyprodaného produktu za 10 minut

  1. Zjistěte, zda se produkt opravdu vrátí a kdy.
  2. Ověřte, zda existuje skutečně rovnocenný nástupce.
  3. Otevřete URL na mobilu a zkontrolujte stav i tlačítko nákupu.
  4. Porovnejte dostupnost ve feedu, schematu a košíku.
  5. Prověřte jednotlivé varianty, ne jen hlavní produkt.
  6. Vyberte stav 200, relevantní 301, nebo skutečnou 404 či 410.
  7. Upravte interní odkazy, kategorii, feed a sitemapu.
  8. Po změně ověřte URL a indexaci v Search Console.

Pro poslední krok můžete použít postup z článku Google Search Console pro e-shop.

Nejčastější chyby

  • Každý nulový sklad automaticky smaže produktovou URL.
  • Vyprodaný produkt se přesměruje na homepage.
  • Web uvádí „není skladem“, ale feed stále posílá in_stock.
  • Tlačítko „Do košíku“ zůstane aktivní bez možnosti nákup dokončit.
  • Jedna vyprodaná varianta skryje celou dostupnou produktovou rodinu.
  • Stránka vrací 200, přestože už neobsahuje žádný užitečný produkt.
  • Odstraněná nebo přesměrovaná URL zůstane v sitemapě a menu.
  • Noindex se používá jako automatická reakce na krátký výpadek skladu.

Nejčastější otázky

Má dočasně vyprodaný produkt zůstat v Google?

Obvykle ano, pokud se zboží vrátí a stránka dál poskytuje úplné a užitečné informace. Ukažte pravdivou dostupnost a nabídněte další krok.

Je lepší 404, nebo 410?

Pro Google jsou oba stavy jasným signálem, že stránka neexistuje. Pro běžný e-shop je důležitější vracet skutečný chybový kód než volba mezi těmito dvěma možnostmi.

Mohu ukončený produkt přesměrovat na kategorii?

Jen pokud kategorie opravdu představuje nejlepší odpověď na stejnou potřebu návštěvníka. Jasný produktový nástupce je vhodnější. Bez odpovídající náhrady použijte 404 nebo 410.

Stačí změnit dostupnost ve feedu?

Nestačí. Stejný stav musí vidět zákazník na stránce a v košíku a musí odpovídat také strukturovaným datům přesné nabídky.

Pokud problém vzniká hlavně u velikostí nebo barev, pokračujte návodem na správné produktové varianty pro Google.