Blokování Google nákupů v robots.txt pro Shoptet

Chcete moje články na Googlu vídat častěji? Přidejte si můj blog mezi preferované zdroje. Jak to funguje

Stručné shrnutí
Konfigurace souboru robots.txt na platformě Shoptet často vyžaduje specifické úpravy pro správné fungování Google Nákupů v různých měnách. Povolením procházení parametru ?currency= pro vybrané Google roboty lze předejít zamítání reklam z důvodu nesouladu cen. Tato technická úprava umožňuje efektivní crawling produktů pro mezinárodní inzerci bez rizika negativního dopadu na celkovou SEO strategii webu.

V poslední době jsem byl několikrát požádán a řešil jsem k e-shopové platformě Shoptet problém, kdy Google Nákupy pro Slovensko požadovaly, aby mu e-shop zobrazoval cenu i v eurech. Defaultně bezparametricky shop zobrazoval Kč a Google reklamu na tyto produkty z důvodu zákazu průchodu parametru ?currency= v souboru robots.txt zamítá.

Disallow: /*?currency

Proto jsem uvádím řešení, které je platné s ohledem na aktuální soubor robots.txt Shoptet shopů ke dnešnímu dni (2.4.2020).

Problém je v blokování parametru ?currency=

Problém je v blokování parametru ?currency= v souboru robots.txt pro všechny roboty (User-agent: *). Proto jsem využil možnost doplnit soubor robots.txt skrze administraci Shoptetu o další řádky. Hledejte v administraci cestu jako Vzhled a obsah › Editor › HTML kód.

Náhled editačního pole pro robots.txt v Shoptetu:

Editace robots.txt v Shoptetu
Administrace Shoptetu - editor robots.txt

Jelikož v souboru robots.txt může být více skupin, které se mohou vztahovat k jiným procházejícím robotům (User agentů), doplnil jsem soubor robots.txt o kopii direktiv, které vložil Shoptet (jestli jsou všechny optimální a jestli by to nešlo lépe není předmětem článku). A současně jsem k nim doplnil nové User agenty z farmy Google, kde jsem povolil procházení parametru ?currency=.

Zjednodušeně řečeno jsem udělil pro parametr ?currency= vyjímku pro roboty Google, které PPC reklama Google u nákupů (Google Shopping) potřebuje. Jelikož dávám rozepsaný na User-agent zvlášť a nejspíš jej budu aktualizovat s ohledem na změny v souboru robots.txt shopů v Shoptetu, dávám obsah doplňujících direktiv ke stažení.

Nebojte se duplicit

Pokud se bojíte, že se pak objeví obsahové duplicity u produktů, tak se bát nemusíte. Google sice bude procházet více URL adres e-shopu, nicméně tento parametr je poté řešen direktivou canonical.

Tato logika samozřejmě lze použít i v jiných webových a e-shopových systémech, pokud je některý parametr blokován a chcete pro vybrané crawlery tento parametr povolit (nezakázat procházení).

Stejným způsobem dnes v robots.txt Shoptetu řeším i přístup AI botů. Kontrola robots.txt je součástí každého auditu, který popisuji na stránce SEO pro Shoptet.

Zdroje k tématu:

Pokud chcete připravit řešení svému webu na míru, pak mě kontaktujte.

Líbil se vám článek?

Přidejte si můj blog mezi preferované zdroje na Googlu a nezmeškejte žádné novinky ze světa SEO.

Přidat do preferovaných zdrojů na Googlu