8 WooCommerce SEO chyb, které tiše zabíjejí vaše prodeje
Od výchozího nastavení permalinků po indexovatelné stránky pokladny — tady je osm WooCommerce SEO chyb, které pro majitele obchodů odčerpávají provoz i konverze.
WooCommerce vám zdarma dává kompletní e-commerce backend, což je na něm to nejlepší i nejhorší. To nejlepší: vlastníte všechno, můžete cokoli rozšířit, neplatíte platformní poplatky. To nejhorší: nic není nakonfigurované za vás. Každé SEO-kritické nastavení je dodáno ve výchozím stavu, který upřednostňuje flexibilitu před správností, a téměř každý WooCommerce obchod, který audituji, nese stejnou sadu chybných konfigurací.
Tady je osm chyb, které se objevují nejčastěji, zhruba seřazené podle toho, jak často je vidím a jak velké škody způsobují.
1. Výchozí struktura permalinků
WordPress se dodává s permalinky nastavenými na ?p=123. WooCommerce dědí cokoli, co má nastavený WordPress. Pokud jste to nikdy nezměnili, každá produktová URL ve vašem obchodě vypadá jako yourstore.com/?p=4827 místo yourstore.com/product/leather-wallet/.
Vyhledávače URL s query parametry tolerují, ale řadí je hůř než čisté cesty, a uživatelé je nesdílí ani si je nezapamatují. Ve WordPressu jděte na Nastavení → Trvalé odkazy, vyberte „Název příspěvku" (nebo „Vlastní struktura" s /%postname%/) a uložte. Produktová báze WooCommerce pod Nastavení → Trvalé odkazy → Produktové permalinky by typicky měla být /product/ nebo úplně odstraněna (/shop báze vypnutá).
Důležité: změna tohoto nastavení na živém obchodě rozbije každou existující URL. Použijte plugin pro přesměrování (Redirection nebo pravidla v .htaccess), abyste namapovali staré URL na nové ještě před tím, než přepnete nastavení.
2. Duplicitní URL z facetové navigace
Filtrujte své produkty podle barvy, velikosti a cenového rozpětí. Každá kombinace produkuje URL jako /shop/?filter_color=blue&filter_size=l&min_price=20. Vynásobte to tuctem filtračních možností a Google vidí tisíce téměř duplicitních stránek, všechny soutěží o stejnou sadu produktů.
Náprava má dvě části. Za prvé přidejte kanonickou značku na všechny filtrované pohledy, která ukazuje zpět na nefiltrovanou URL kategorie. Většina SEO pluginů to dělá, jakmile přepnete správnou volbu. Za druhé v robots.txt zakažte query parametry filtrů, které Google nemusí procházet:
User-agent: *
Disallow: /?filter_
Disallow: /?min_price=
Disallow: /?max_price=
Tím zachováte funkcionalitu filtrů pro uživatele a zároveň udržíte Google soustředěný na kanonickou stránku kategorie.
3. Yoast nebo RankMath noindexuje špatné stránky
Yoast SEO i RankMath obsahují hromadná nastavení, která noindexují kategorie s nízkým počtem produktů, archivy štítků nebo „filtrované" stránky. Výchozí hodnoty jsou obvykle rozumné. Problém je, když někdo (nebo předchozí vývojář) přepne nastavení, které noindexuje všechny archivy kategorií nebo všechny stránky atributů produktu, aniž by si uvědomil dopad na další procesy.
Časté selhání: obchod přepne „noindex prázdných kategorií" v průběhu výprodeje. Výprodej kategorie dočasně vyprázdní. Google se vrátí, uvidí noindex, kategorie odstraní. Výprodej skončí. Noindex zůstane na místě, protože kategorie se zaplňují pomalu. Šest týdnů provozu z kategorií pryč.
Auditujte nastavení noindex svého SEO pluginu pokaždé, když spustíte kampaň, která významně mění úroveň zásob.
4. Chybějící nebo poškozené Product schema
WooCommerce v jádře nasazuje základní Product schema, ale mnoho šablon ho buď zakáže, nebo ho obalí do nesprávného markupu. Výsledek: produktová stránka bez nároku na rich result, soutěžící proti konkurentům se zapnutým schématem, kteří v SERP dostávají snippety s cenou a hodnocením.
Toto je technická oprava s nejvyšší pákou na většině WooCommerce obchodů. Plné rozebrání je v článku Product schema značky: Minimum pro Google Rich Results, ale stručná verze: ověřte, že každá produktová stránka má v <head> validní Product JSON-LD s minimálně name, image, offers.price, offers.priceCurrency a offers.availability.
5. Tenké stránky kategorií
Stránky kategorií ve WooCommerce typicky ukazují mřížku produktů a nic jiného — žádný úvodní text, žádné nákupní vodítko, žádné interní odkazy na související kategorie. Google to čte jako tenkou stránku. Pro komerční dotazy, kde Google chce zobrazovat výsledky na úrovni kategorií, vaše stránka kategorie prohrává s konkurenty, kteří s kategorií zacházejí jako s obsahem.
Náprava je redakční: 200–400 slov unikátního úvodního textu pro každou kategorii, vysvětlujícího, co v kategorii je, pro koho je a co je třeba zvažovat při výběru. Umístěte ho nad nebo pod produktovou mřížku. Sezónně aktualizujte.
6. Ignorované Image SEO
WooCommerce nahrává obrázky s libovolným názvem souboru, se kterým přišly. IMG_4827.jpg není užitečný název souboru. V kombinaci s prázdným alt textem získáte produktové obrázky, které nepřispívají ničím k vyhledávání obrázků ani k přístupnosti.
Dvě změny:
Filename: IMG_4827.jpg
Filename: hand-stitched-leather-wallet-brown-front.jpg
Alt: (empty)
Alt: Hand-stitched brown leather bifold wallet, front view, displayed on wooden surface
Plugin jako Smush nebo ShortPixel umí hromadně přejmenovávat. Alt text musí napsat člověk, ale je to konečný úkol — 200 produktů po 30 vteřinách je pod dvě hodiny.
7. Košík a pokladna jako indexovatelné stránky
Vaše stránky /cart a /checkout nemají v Googlově indexu co dělat. Jsou personalizované, závislé na session a nejsou užitečné jako výsledky vyhledávání. Ale WooCommerce je ve výchozím stavu neoznačí jako noindex a mnoho šablon je nechává indexovatelné.
Přidejte na tyto stránky meta značky noindex, nebo to nechte udělat svůj SEO plugin. Bonusový efekt je znovuzískání crawl budgetu: Google přestane plýtvat procházením na stránkách, které stejně nikdy nemůžou ranking, a ten rozpočet utratí na vašich produktových stránkách.
add_action('wp_head', function() {
if (is_cart() || is_checkout()) {
echo '<meta name="robots" content="noindex,follow">';
}
});
8. Mobilní zážitek jako dodatečný nápad
Výchozí stav WooCommerce není mobile-first. Výchozí šablony, které nebyly aktualizovány od roku 2022, mají malé tap targety, úzké velikosti písma a produktové galerie, které na mobilu nedegradují elegantně. Vzhledem k tomu, že mobilní commerce tvoří ve většině kategorií většinu e-commerce provozu, je to konverzní problém dřív než SEO problém.
Přepněte na mobile-first šablonu (Storefront, Blocksy, Astra jsou všechno rozumné výchozí body) nebo si nechte udělat audit responzivity své stávající šablony. Ověřte přes Googlův mobile-friendly test.
Jak je EshopAuditor odhaluje
Několik technických chyb z výše uvedeného — chybějící schema, noindex na hlavní/kategorijních stránkách, mezery v Image SEO (chybějící alt text), mobilní použitelnost, tenký text kategorií a dopad CWV — EshopAuditor detekuje automaticky. Zbytek (konfigurace permalinků, identifikace, který WordPress plugin způsobuje noindex flag) vyžaduje lidskou revizi auditní zprávy.
Jedna chyba je otravná. Tři najednou vysvětlují, proč obchod s rozumnými produkty a rozumnými reklamami přestává škálovat na €5k/měsíc. Opravte nejdřív technické věci, pak obsah, v tomto pořadí.
Spusťte zdarma audit svého obchodu na eshopaudit.io — pro první sken není potřeba registrace.