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?
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í
| Situace | Co udělat s URL | Dostupnost a další krok |
|---|---|---|
| Zboží se brzy naskladní | Ponechat stránku s HTTP 200 | OutOfStock, datum nebo hlídání dostupnosti |
| Sezónní produkt se vrátí | Ponechat stejnou URL | Vysvětlit návrat a nabídnout relevantní alternativy |
| Ukončený produkt má jasného nástupce | 301 na rovnocennou náhradu | Upravit odkazy, feed a sitemapu |
| Ukončený produkt bez náhrady a hodnoty | 404 nebo 410 | Odstranit interní odkazy, feed a URL ze sitemapy |
| Ukončený produkt má stále užitečný obsah | Ponechat jen skutečně hodnotnou stránku | Označ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
- Zjistěte, zda se produkt opravdu vrátí a kdy.
- Ověřte, zda existuje skutečně rovnocenný nástupce.
- Otevřete URL na mobilu a zkontrolujte stav i tlačítko nákupu.
- Porovnejte dostupnost ve feedu, schematu a košíku.
- Prověřte jednotlivé varianty, ne jen hlavní produkt.
- Vyberte stav 200, relevantní 301, nebo skutečnou 404 či 410.
- Upravte interní odkazy, kategorii, feed a sitemapu.
- 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.
