Ověření Google Search Console ve WordPressu: kam vložit kód do head
Ověření Google Search Console ve WordPressu obvykle znamená vložit kód do pole SEO pluginu. Yoast SEO i Rank Math pro to mají pole, takže sekci head upravovat nemusíte. Pokud máte přístup k panelu domény, je lepší záznam v DNS. Kód vložený do souboru šablony zmizí při její aktualizaci, pokud nejde o child theme.
Autor: Tým TellMyShop. Průvodce pro majitele webů na WordPressu a obchodů na WooCommerce: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 5 min čtení
Proč vám Google říká, abyste vložili kód do head
Search Console ukazuje data o webu jen jeho vlastníkovi. Ověřovací kód je důkazem, že web patří vám. U metody „Značka HTML“ vám Google dá jeden řádek, meta značku google-site-verification, která se musí objevit v sekci head úvodní stránky. Všechny metody popisuje nápověda Search Console k ověření vlastnictví.
Sekce head je neviditelná část stránky s informacemi pro prohlížeče a vyhledávače. Ve WordPressu ji v editoru článků neupravujete. Sestavuje ji šablona spolu s pluginy, které tam přidávají vlastní značky. Místo hledání souboru je proto obvykle lepší použít plugin, který to už dělá.
Dvě věci je dobré vědět předem. Služba typu „Doména“ pokrývá celou doménu, s www i bez, ale ověřit ji lze jen záznamem v DNS. Služba typu „Předpona adresy URL“ pokrývá jednu přesnou adresu a meta značku přijme.
Čtyři metody vedle sebe
| Metoda | Kde ji provedete | Co přežije | Kdy ji zvolit |
|---|---|---|---|
| Pole SEO pluginu | nastavení Yoast SEO nebo Rank Math | aktualizace šablony, změny šablony | máte Yoast nebo Rank Math, je to nejjednodušší |
| Záznam TXT v DNS | panel domény nebo hostingu | všechno, webu se nedotkne | máte přístup k DNS a chcete službu „Doména“ |
| Child theme | soubor functions.php child theme | aktualizace nadřazené šablony | nemáte SEO plugin ani přístup k DNS |
| Soubor HTML | správce souborů na hostingu nebo FTP, kořenová složka webu | aktualizace šablony, ne vždy přesun | máte FTP a nechcete sahat do šablony |
Existuje i pátá, špatná cesta: vložit značku do souboru header.php nadřazené šablony. Funguje do první aktualizace šablony. Za nějaký čas Search Console nahlásí ztrátu ověření a vy si to nespojíte s aktualizací z minulého týdne.
Ověření přes Yoast SEO nebo Rank Math krok za krokem
To je cesta pro většinu webů na WordPressu, protože SEO plugin už obvykle nainstalovaný je.
- V Search Console přidejte službu typu „Předpona adresy URL“. Zadejte adresu přesně tak, jak ji vidíte v prohlížeči, s https a s www, nebo bez.
- Zvolte metodu „Značka HTML“ a zkopírujte kód. Z celé značky potřebujete jen řetězec písmen a číslic z atributu content, tedy to, co je v uvozovkách za content=.
- Vložte kód do pole SEO pluginu. V Yoast SEO je to nastavení propojení webu, popsané v nápovědě Yoast k propojení webu. V Rank Math je to obecné nastavení, sekce nástrojů pro webmastery, popsaná v návodu Rank Math k ověření Google.
- Uložte nastavení a vymažte cache, pokud používáte cache plugin.
- Zkontrolujte úvodní stránku v anonymním okně. Otevřete zdrojový kód stránky a vyhledejte „google-site-verification“. Značka by tam měla být.
- Vraťte se do Search Console a klikněte na Ověřit.
Nejčastější chybou je vložení celé značky místo samotného kódu. Plugin pak hlásí neplatné znaky, nebo uloží kód, který Google nerozpozná.
Když nemáte SEO plugin: child theme
Bez SEO pluginu je třeba značku přidat v šabloně. Uděláte to v souboru functions.php child theme, funkcí navázanou na wp_head, tedy místo, kde WordPress a pluginy přidávají značky do sekce head. Mechanismus popisuje dokumentace k wp_head.
Tady na majitele čeká past. Pokud web child theme ještě nemá, je třeba ji vytvořit a aktivovat. U klasických šablon se některá nastavení z Přizpůsobit ukládají pro každou šablonu zvlášť, takže se po přepnutí na child theme může změnit vzhled. To je práce pro toho, kdo se o web stará, nebo důvod zvolit záznam v DNS.
Záznam v DNS přidáte v panelu domény: Search Console vám dá záznam TXT, který zkopírujete do zóny DNS. Než ho Google uvidí, může změna chvíli trvat. Kód pak ale nezávisí na WordPressu, šabloně ani pluginech.
Po ověření: na co nesahat
Kód zůstává natrvalo. Google ho čas od času kontroluje, takže odstranění značky, změna SEO pluginu nebo přesun na jiný server vás mohou připravit o přístup k přehledům. Při přechodu z jednoho SEO pluginu na jiný ověřte, že se kód přenesl. Více o tom ve srovnání Yoast, nebo Rank Math.
Po ověření odešlete sitemap a zkontrolujte úvodní stránku. Kroky popisujeme v návodu jak přidat web na WordPressu do Google.
Jak chat pomůže s ověřovacím kódem
Plugin TellMyShop pro WordPress a WooCommerce vám to umožní udělat v konverzaci. Vložíte značku ze Search Console a váš chat (Claude nebo ChatGPT) zjistí, zda web používá Yoast SEO nebo Rank Math, a navrhne nejjednodušší místo pro kód. Po uložení otevře úvodní stránku tak, jak ji vidí návštěvník, a ověří, že je značka v kódu.
Vy: Google chce, abych do head vložil tento kód: <meta name=“google-site-verification” content=“abc123xyz”>. Udělej to.
Váš chat: Web používá Yoast SEO, takže nejjednodušší je zadat kód do jeho pole pro ověření Google, bez zásahu do šablony. Pole je teď prázdné. Náhled změny:
Přepínač Servis je zapnutý. Mám to uložit?
Vy: Ano.
Váš chat: Uloženo. Značka google-site-verification je v kódu úvodní stránky. Teď se vraťte do Search Console a klikněte na Ověřit. Kód neodstraňujte, Google ho čas od času kontroluje.
stará verze: (prázdné)
nová verze: abc123xyz
Kód v této konverzaci je ilustrativní.
Přidání kódu je technická práce. V TellMyShop Pro ji chat udělá po zapnutí přepínače Servis v panelu pluginu. Přepínač platí 3 hodiny a vyžaduje dnešní zálohu databáze a před uložením vždy uvidíte náhled a změnu schválíte. Každou změnu můžete vrátit zpět z historie. V bezplatném TellMyShop Free chat projde stav a obsah webu a řekne vám, kde začít, ale nic neuloží.
Co plugin neudělá: nezaloží účet Search Console, neklikne na Ověřit a nepřidá záznam v DNS u vašeho poskytovatele domény. Pokud to chcete udělat sami, pole SEO pluginu z návodu výše vám zabere pár minut. Podrobnosti najdete na stránce TellMyShop pro WordPress a WooCommerce, ceny v ceníku a další návody na blogu.
Otázky a odpovědi
Kam ve WordPressu vložit ověřovací kód Google?
Nejjednodušší místo je pole SEO pluginu. Yoast SEO ho má v nastavení propojení webu, Rank Math v obecném nastavení, v sekci nástrojů pro webmastery. Vkládáte jen řetězec z atributu content, bez zbytku značky.
Můžu kód po ověření odstranit?
Neodstraňujte ho. Google čas od času kontroluje, zda je kód na webu stále, a když zmizí, ztratíte v Search Console status vlastníka. Získáte ho zpět až po novém ověření.
Proč nevložit kód do souboru header.php šablony?
Protože aktualizace šablony tento soubor přepíše verzí od autora a kód zmizí spolu s vaší změnou. Pokud kód musí jít do šablony, tak jen do child theme. Jednodušší a bezpečnější je pole SEO pluginu nebo záznam v DNS.
Ověření selhává, i když je kód vložený. Co zkontrolovat?
Nejdřív, zda má služba v Search Console přesně stejnou adresu jako web, s https a s www, nebo bez. Pak vymažte cache webu a otevřete zdrojový kód úvodní stránky v anonymním okně. Pokud tam značka není, web ukazuje starou verzi, nebo jste kód vložili do špatného pole.
Ověří za mě TellMyShop web v Search Console?
Ne úplně. Účet Search Console a kliknutí na Ověřit jsou vaše, protože jde o váš účet Google. V TellMyShop Pro může chat přidat kód na web po zapnutí přepínače Servis a zkontrolovat, že je značka na úvodní stránce vidět.
WordPress je ochranná známka WordPress Foundation. WooCommerce je ochranná známka společnosti Automattic Inc. 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.