Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Ověření Google Search Console v PrestaShopu: ověřovací kód natrvalo

Ověřovací kód Google Search Console přidáte do PrestaShopu třemi způsoby: záznamem TXT v DNS domény, souborem HTML v kořenové složce e-shopu, nebo meta značkou v hlavičce šablony. Záznam v DNS se e-shopu nedotkne a přežije každou aktualizaci. Meta značka je nejjednodušší, ale v koupené šabloně může po aktualizaci zmizet.

Autor: Tým TellMyShop. Průvodce pro majitele obchodů na PrestaShopu: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 4 min čtení

Proč e-shop potřebuje ověřovací kód?

Kód potvrzuje, že e-shop patří vám. Bez něj vám Search Console neukáže přehledy o indexaci, chybách 404 ani dotazech, které k vám přivádějí zákazníky. Meta vyžaduje podobné ověření domény, aby vaše firma mohla spravovat odkazy v reklamách a události pixelu.

Kód není jednorázový. Google se k němu čas od času vrací a kontroluje, zda tam stále je. Popisuje to nápověda Search Console k ověření vlastnictví. Proto záleží na tom, zda kód přežije další aktualizaci šablony.

Kterou metodu ověření zvolit?

Zvolte DNS, pokud můžete, a značku v hlavičce, pokud je DNS mimo váš dosah.

MetodaKde ji provedeteCo přežijeKdy ji zvolit
Záznam TXT v DNSpanel domény nebo hostinguvšechno, změny v e-shopu ho neovlivnímáte přístup k DNS a chcete pokrýt celou doménu
Soubor HTMLFTP nebo správce souborů, kořenová složka e-shopuaktualizace šablony, ale ne vždy přesun e-shopumáte FTP a nechcete sahat do šablony
Meta značka v hlavičcesoubor hlavičky šablonyaktualizace jen v child themenemáte přístup k DNS ani FTP
Modul pro ověřovací kódyModuly > Správce modulůaktualizace šablony, ale je to další modul na údržbučasto přidáváte různé kódy

Meta nabízí stejné tři cesty: záznam v DNS, soubor a meta značku. Návod najdete v nápovědě Meta k ověření domény. Značky Google a Meta mohou být vedle sebe ve stejném souboru.

Jak přidat meta značku do hlavičky PrestaShopu

Vložíte ji do šablony, která sestavuje sekci head každé stránky, a pak vymažete cache.

  1. Zkopírujte značku. V Search Console zvolte metodu „Značka HTML“. Dostanete řádek <meta name="google-site-verification" content="...">.
  2. Ověřte, která šablona je aktivní. V administraci: Vzhled > Šablona a logo. Pokud jde o koupenou šablonu nebo Classic, změny zapsané přímo do jejích souborů po aktualizaci zmizí.
  3. Ideálně pracujte v child theme. Ta zdědí vše z nadřazené šablony a vaše změny přežijí aktualizace. Mechanismus popisuje dokumentace PrestaShopu k child themes.
  4. Otevřete soubor hlavičky. V šabloně Classic je to templates/_partials/head.tpl. Značku vložte například pod řádek meta charset.
  5. Vymažte cache. Rozšířené parametry > Výkon, tlačítko v pravém horním rohu. Nastavení na této stránce popisuje dokumentace k výkonu.
  6. Vraťte se do Search Console a klikněte na Ověřit. Pokud ověření selže, otevřete zdrojový kód úvodní stránky a značku vyhledejte. Pokud tam není, e-shop nejspíš ukazuje starou verzi z cache.

Pokud je značka ve zdrojovém kódu, ale Google ji stále nevidí, ověřte, že ověřujete stejnou adresu, jakou otevíráte. Verze s www a bez www jsou pro Search Console dvě různé služby.

Proč kód po aktualizaci šablony zmizí?

Protože aktualizace přepíše soubory šablony verzí od autora. Váš řádek v head.tpl odejde se starým souborem. O pár dní později Search Console nahlásí ztrátu ověření a vy si to nespojíte s aktualizací z minulého týdne.

Východiska jsou dvě. Prvním je záznam v DNS, který žije mimo e-shop. Druhým je child theme, ve které soubor hlavičky patří vám. Pamatujte také, že po přesunu e-shopu na nový server se musí ověřovací soubor HTML přesunout spolu s ostatními soubory.

Jak přidat značku bez otevírání souborů šablony

Značku vložíte do požadavku a váš chat (Claude nebo ChatGPT) najde soubor hlavičky aktivní šablony a před uložením ukáže rozdíly. Po vašem schválení soubor uloží, vymaže cache a připomene vám kliknout na Ověřit v Search Console.

Vy: Přidej ověřovací kód Google do hlavičky každé stránky: <meta name="google-site-verification" content="abc123">. Ukaž mi změnu.

Váš chat: Aktivní šablona je child theme „lantern-store“. Hlavička se sestavuje z templates/_partials/head.tpl. Náhled změny v tomto souboru:

Před uložením udělám kopii souboru. Po uložení vymažu cache. Uložit?

Vy: Ano.

Váš chat: Uloženo, cache vymazaná. Teď klikněte na Ověřit v Search Console. Kopie souboru z doby před změnou je v historii záloh, takže se k ní můžete vrátit jedním požadavkem.

Stav karty: čeká na vaše „ano“
náhled změny

stará verze: <meta charset="utf-8">

nová verze: <meta charset="utf-8">

nová verze: <meta name="google-site-verification" content="abc123">

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Změny v souborech šablony potřebují přepínač Šablona. Zapínáte ho zvlášť v panelu modulu. Přepínač platí 24 hodin a vyžaduje zálohu databáze pořízenou týž den. Tuto práci dělá TellMyShop Pro a případ použití přidání ověřovacího kódu na každou stránku ukazuje, jak probíhá. Změna souboru šablony nejde do běžné historie změn. Vrátíte ji obnovením kopie souboru, kterou modul vytvoří před každým uložením. Kolik TellMyShop Pro stojí, zjistíte na stránce ceník.

Chat ukládá jen do aktivní šablony. Pokud je aktivní koupená šablona bez child theme, chat vás upozorní. Child theme umí připravit, ale aktivujete ji sami v administraci. Historie změn vytvoření child theme nevrací.

V TellMyShop Free chat do souborů šablony nenahlédne, ale zkontroluje, zda úvodní stránka odpovídá bez přesměrování a kterou adresu deklaruje jako kanonickou. To pomůže, když ověření selže, protože Search Console má adresu s www a e-shop běží bez ní, nebo naopak. Pokud e-shop po přidání kódu stále ukazuje starou hlavičku, přečtěte si, co dělat, když se změny v PrestaShopu nezobrazují. O dalších změnách v souborech šablony píšeme v článku o odstranění Powered by PrestaShop.

Otázky a odpovědi

Můžu kód po ověření z e-shopu odstranit?

Raději ne. Google čas od času kontroluje, zda tam kód stále je. Když zmizí, například po aktualizaci šablony, ztratíte v Search Console status vlastníka. Data se neztratí, ale přístup k přehledům a nastavení se vrátí až po novém ověření. Kód proto necháte na místě natrvalo, stejně jako kód Meta.

Která metoda ověření je pro e-shop na PrestaShopu nejlepší?

Záznam TXT v DNS, pokud máte přístup k panelu domény. Pokrývá celou doménu, s verzemi http, https i www, a změny v e-shopu ho neovlivní. Meta značku v hlavičce šablony zvolte, když DNS spravuje někdo jiný, nebo potřebujete ověření rychle, bez čekání na obnovení DNS.

Kam v šabloně PrestaShopu vložit meta značku?

Do šablony, která sestavuje sekci head každé stránky. V šabloně Classic je to templates/_partials/head.tpl. Koupené šablony mají často vlastní soubor nebo pole v konfiguraci šablony. Značku vložíte například pod řádek meta charset, soubor uložíte a vymažete cache v Rozšířené parametry > Výkon.

Funguje ověření domény v Meta stejně jako v Google?

Téměř. Meta také nabízí záznam TXT v DNS, soubor HTML nebo meta značku v hlavičce úvodní stránky. Liší se jen název značky a místo, kde kód získáte: v nastavení firmy v Meta Business Suite. Obě značky mohou být vedle sebe ve stejném souboru hlavičky.

Stačí na přidání značky TellMyShop Free?

Ne. V TellMyShop Free chat data e-shopu jen čte. Uložení značky do souboru šablony potřebuje TellMyShop Pro a zapnutý přepínač Šablona. Zapnete ho v panelu modulu na 24 hodin a vyžaduje zálohu databáze pořízenou týž den. Před uložením vidíte rozdíly v souboru a modul vytvoří záložní kopii.

PrestaShop je registrovaná ochranná známka společnosti PrestaShop SA. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

Zkontrolujte svůj obchod zdarma

TellMyShop Free projde váš obchod a ukáže problémy, od nejdůležitějších. Nic neukládá.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free