Prečo Google neindexuje vaše Shopify produktové stránky
Google Search Console hlási, že vaše Shopify produktové stránky sú „Discovered, not indexed”. Tu je päť najčastejších príčin a ako každú z nich opraviť.
Otvoríte Google Search Console v očakávaní, že budete oslavovať, a namiesto toho vidíte toto: štyridsať produktových stránok označených ako „Discovered – currently not indexed” alebo „Crawled – currently not indexed”. Váš obchod je naživo, vaše produkty sú reálne, ale Google sa rozhodol, že väčšinu z nich neoplatí držať v indexe. Frustrujúce na tom je, že vám nič v Shopify admin paneli nepovie, prečo.
Vo väčšine prípadov nie je príčinou Shopify. Je to hŕstka opakujúcich sa nesprávnych konfigurácií, ktoré sa votreli pri inštalácii témy, pri migráciách alebo pri inštalácii aplikácií — a keď viete, čo hľadať, každá oprava trvá zvyčajne pätnásť minút.
Päť dôvodov, prečo Google preskakuje vaše produktové stránky
1. Canonical tagy ukazujúce inam
Každá Shopify produktová stránka má v <head> canonical tag, ktorý Googlu hovorí, ktorá URL je tá „skutočná”. Shopify ich generuje automaticky, ale úpravy témy a SEO aplikácie ich často prepisujú. Klasické zlyhanie je produkt dostupný na /products/my-product aj na /collections/summer/products/my-product, pričom canonical ukazuje na nesprávnu z nich.
Otvorte produktovú stránku, zobrazte zdrojový kód a vyhľadajte <link rel="canonical". URL vo vnútri by mala byť čistá vo forme /products/my-product:
<!-- Correct -->
<link rel="canonical" href="https://yourstore.com/products/leather-wallet">
<!-- Broken: signals consolidate to the collection scope -->
<link rel="canonical" href="https://yourstore.com/collections/sale/products/leather-wallet">
Ak váš canonical ukazuje na URL v rámci kolekcie alebo na vašu domovskú stránku, to je dôvod, prečo Google konsoliduje signály mimo vašej produktovej stránky.
2. Noindex meta tag tam, kde nemá byť
Niektoré Shopify témy prichádzajú s podmienečnou noindex logikou — napríklad noindexovaním produktov s nulovými zásobami, produktov označených ako „draft” alebo kolekcií s menej ako tromi položkami. Ak ste presúvali tagy alebo prechádzali výpredajovou sezónou, kus vášho katalógu môže potichu vypadnúť z indexu bez varovania.
V <head> hľadajte <meta name="robots" content="noindex">. Ak je na stránke, ktorú chcete mať indexovanú, nájdite podmienku v theme.liquid alebo vo vašej SEO aplikácii a opravte ju.
3. Slabé popisy produktov
Kvalitné signály Googlu zvyčajne znižujú hodnotenie produktových stránok s veľmi tenkým unikátnym textom — zvyčajne pár vetami od dodávateľa, ktoré sa opakujú naprieč mnohými produktami. Dropshippingový katalóg, kde je každý popis tá istá dvojveta od dodávateľa, sa systematicky prechádza a preskakuje.
Toto je najpomalšia oprava, ale s najväčšou pákou. Nahraďte všeobecný text od dodávateľa špecifikami: rozmery, materiály, prípady použitia, čo je v balení, na čo to nie je vhodné.
4. robots.txt blokujúci nesprávne cesty
Predvolený Shopify robots.txt je rozumný — blokuje /cart, /checkout, /orders a niekoľko interných ciest. Ak ste manuálne upravili robots.txt.liquid a omylom zakázali /collections/ alebo /products/, celá vetva vášho obchodu sa stane neviditeľnou.
Typický Shopify default vyzerá takto:
User-agent: *
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkout
Disallow: /*?*oseid=*
Sitemap: https://yourstore.com/sitemap.xml
Navštívte yourstore.com/robots.txt a uistite sa, že sú zakázané iba skutočne interné cesty. Dokumentácia Shopify k robots.txt uvádza, čo je predvolene blokované a ako bezpečne upravovať.
5. Drift sitemapy po migrácii
Ak ste zmenili tému, upravili URL produktov alebo prešli z inej platformy na Shopify, vaša sitemapa môže stále odkazovať na URL, ktoré už neexistujú — alebo nezahŕňať nové. Google číta sitemap.xml podľa rozvrhu, ale sitemapa plná 404 chýb podkopáva dôveru voči zvyšku.
Navštívte yourstore.com/sitemap.xml a vyskúšajte desať URL. Akékoľvek 404 znamenajú, že sitemapa potrebuje regeneráciu, alebo sa zle správa nejaká aplikácia.
Hľadanie postihnutých stránok v Search Console
Otvorte Search Console, vyberte svoju property a prejdite na Indexing → Pages. Presuňte sa nadol k sekcii „Why pages aren't indexed”. Dva stavy, na ktoré sa zamerať:
- Discovered – currently not indexed: Google o URL vie, ale neprešiel ju. Zvyčajne signalizuje nízku prioritu vo fronte Googlu, čo je dôsledok vyššie uvedených problémov.
- Crawled – currently not indexed: Google stiahol stránku a rozhodol sa ju neuchovať. Tvrdší signál — takmer vždy ide o kvalitu obsahu alebo o problémy s canonical/duplicitami.
Kliknite na ktorýkoľvek stav, aby ste videli plný zoznam. Exportujte do CSV; to je váš pracovný zoznam.
Otázka schema.org/Product
Produktové stránky bez Product štruktúrovaných dát súťažia s jednou rukou zviazanou za chrbtom. Google ich znevýhodňuje vo výsledkoch s nákupným zámerom a nie sú spôsobilé pre rich results (cena, dostupnosť, hodnotenia v SERP).
Minimálne funkčné Product schema vyzerá takto:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Hand-Stitched Leather Wallet",
"image": "https://yourstore.com/cdn/shop/products/wallet-front.jpg",
"offers": {
"@type": "Offer",
"price": "59.00",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>
Patrí to do <head>. Mnohé Shopify témy obsahujú Product schema vo východiskovom stave, ale konflikty aplikácií a upgrady témy ho môžu pokaziť. Product schema do hĺbky preberáme v článku Product Schema Markup: Minimum pre Google Rich Results.
60-sekundová kontrola
Ak nechcete manuálne kontrolovať každú produktovú stránku, automatizovaný audit odhalí väčšinu z týchto problémov jedným prechodom. EshopAuditor prejde vašu sitemapu, spustí Lighthouse proti reprezentatívnym stránkam a nahlási:
- Ktoré stránky majú noindex tag
- Kam ukazujú canonicaly
- Ktoré Product schemas chýbajú alebo sú zle naformátované
- Varovania na úrovni jednotlivých stránok o tenkom obsahu
- URL v sitemape vracajúce iné než 200 odpovede
SEO sekcia auditu zoskupuje tieto problémy podľa závažnosti, takže môžete najprv zaútočiť na tie s najväčším dopadom.
Je váš problém obsahový alebo technický?
Užitočné rozdelenie: ak sú vaše popisy produktov hutné, primerané kategórii a dobre napísané, ale stránky sa stále neindexujú, príčina je takmer vždy technická (canonical, robots, schema, sitemap). Opravte ich, vyžiadajte si reindexáciu v Search Console a sledujte krivku počas nasledujúcich dvoch týždňov.
Ak sú vaše popisy dvojvetové texty od dodávateľa, žiadna technická oprava vás nezachráni. Google ich bude stále crawlovať, stále preskakovať. Obsah musí byť na prvom mieste.
Triage za tri minúty: vyberte si tri zo svojich neindexovaných stránok. Zobrazte zdrojový kód. Skontrolujte canonical a robots tagy. Ak oba vyzerajú správne, váš problém je obsahový. Ak je jeden z nich nesprávny, váš problém je technický.
Spustite bezplatný audit svojho obchodu na eshopaudit.io — pre prvý scan nie je potrebná registrácia.