Web na WordPressu se nezobrazuje v Google? Příčiny od nejčastější
Když se web na WordPressu nezobrazuje v Google, jde obvykle o jeden z pěti důvodů: je zapnutá volba „Požádat vyhledávače, aby neindexovaly tento web“, SEO plugin má u jedné stránky nastavený noindex, kanonická adresa ukazuje jinam, místo obsahu je chyba nebo přesměrování, nebo prostě chybí čas a odkazy. První čtyři ověříte během pár minut.
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í
Nejdřív se ujistěte, že stránka v Google opravdu chybí
Než začnete hledat viníka, ověřte, že problém vůbec existuje. Mnoho lidí hledá svou stránku podle názvu služby, nenajde ji na první stránce výsledků a usoudí, že ji Google nezná. To jsou dva různé problémy: nebýt v indexu a mít špatnou pozici.
Rychlý test uděláte přímo ve vyhledávači. Napište site:vasweb.cz/adresa-stranky/ a podívejte se, zda se objeví výsledek. Google tento operátor popisuje v dokumentaci k vyhledávání site: a upozorňuje, že výsledek může být neúplný. Spolehlivou odpověď dá nástroj Kontrola URL v Search Console: ukáže, zda je adresa v indexu, a pokud ne, proč.
Pokud je stránka v indexu, ale nikdo ji nevidí, přečtěte si jen bod 8 níže. Pokud není, projděte seznam popořadě.
Osm příčin, od nejčastější
Pořadí je přibližné: nahoře jsou příčiny, které se na fórech podpory opakují nejčastěji a nejsnáz se vylučují. Začněte shora, protože první body ověříte v administraci za minutu.
- Celý web žádá, aby nebyl indexován. V Nastavení, na obrazovce Čtení, je políčko „Požádat vyhledávače, aby neindexovaly tento web“. Vývojáři ho zaškrtnou při tvorbě webu a pak ho zapomenou odškrtnout. Co dělá, vysvětluje dokumentace obrazovky Čtení.
- Jedna stránka má v SEO pluginu noindex. Yoast SEO a Rank Math umožňují vyloučit z výsledků jeden příspěvek, stránku nebo celý typ obsahu. Nastavení je v boxu pluginu pod editorem, obvykle v pokročilé části. Mechanismus popisuje Google ve svém průvodci blokováním indexace pomocí noindex.
- Kanonická adresa ukazuje na jinou stránku. Canonical říká Googlu, která verze stránky je „ta správná“. Když ukazuje na jinou adresu, Google ukáže tu a vaši vynechá. Stává se to po zkopírování stránky nebo po přesunu z testovací verze.
- Stránka neodpovídá kódem 200. Google indexuje stránky, které vracejí řádný obsah. Když adresa dává chybu 404, chybu serveru nebo přesměrování, index si ponechá cíl přesměrování nebo nic. Víc o chybách 404 najdete v návodu k chybě 404 ve WordPressu.
- Stránka je koncept, soukromá nebo chráněná heslem. Vy ji vidíte, protože jste přihlášení. Návštěvníci a Google vidí chybu nebo formulář pro heslo.
- Adresu blokuje soubor robots.txt. Robots.txt říká robotům, co nemají navštěvovat. Pravidlo napsané pro jednu složku může zablokovat víc, než autor zamýšlel.
- Stránka není v mapě webu a nic na ni neodkazuje. Google nachází stránky přes odkazy. Stránka, na kterou nevede menu ani žádný příspěvek, může na objevení čekat dlouho.
- Technicky je všechno v pořádku, ale stránka je nová nebo slabá. Indexace chce čas a Google nemusí indexovat každou stránku. Krátká stránka podobná jiným může zůstat stranou.
Kde to zkontrolovat a kdo to opraví
Tabulka vám pomůže posoudit, zda něco opravíte sami, nebo potřebujete pomoc.
| Příčina | Kde zkontrolovat | Kdo opraví |
|---|---|---|
| Zablokovaný celý web | Nastavení → Čtení | vy, jedno políčko |
| Noindex na jedné stránce | nastavení SEO pluginu pod editorem | vy |
| Špatná kanonická adresa | nastavení SEO pluginu, zdrojový kód stránky | vy nebo vývojář webu |
| Chyba nebo přesměrování | prohlížeč v anonymním okně, Search Console | vy (přesměrování), hosting (chyba serveru) |
| Koncept, soukromá, heslo | obrazovka úprav stránky, pole Stav | vy |
| Robots.txt | vasweb.cz/robots.txt | vývojář nebo SEO plugin |
| Žádné odkazy ani mapa webu | menu, příspěvky, mapa webu SEO pluginu | vy |
| Nový nebo slabý obsah | Search Console, přehled Stránky | vy, lepším obsahem a časem |
Všimněte si řádku o přesměrování. Pokud jste změnili adresu stránky a stará pořád koluje v odkazech, nastavte přesměrování. Postupy popisujeme v návodu k přesměrování 301 ve WordPressu.
Proč kontrola v administraci nestačí
Administrace WordPressu ukazuje nastavení, kdežto Google vidí hotovou stránku. Tyto dva obrazy se mohou lišit. Šablona může přidat vlastní značku noindex, cache plugin může posílat starou verzi s blokací a server může posílat hlavičku, kterou v administraci nikdy neuvidíte.
Proto je nejspolehlivějším testem načíst stránku tak, jak to dělá anonymní návštěvník: nepřihlášený, se skutečným kódem odpovědi a hlavičkami. Search Console to dělá ze strany Googlu. Druhou cestou je nástroj, který stránku načte z vašeho webu a výsledek porovná s nastavením.
Jak chat zjistí, proč stránka není vidět
Plugin TellMyShop pro WordPress a WooCommerce má hotovou úlohu „Proč tato stránka není vidět“. Zadáte adresu nebo titulek a váš chat (Claude nebo ChatGPT) zkontroluje stav obsahu, heslo, noindex v SEO pluginu a ve volbě Čtení, živé hlavičky stránky, kanonickou adresu, robots.txt, mapu webu, kód odpovědi s řetězcem přesměrování a počet vnitřních odkazů. Nejpravděpodobnější příčinu dá na začátek odpovědi.
Vy: Proč stránka Návrh zahrad není v Google?
Váš chat: Zkontroloval jsem stránku tak, jak ji vidí Google. Nejpravděpodobnější příčina: noindex nastavený v SEO pluginu u této jedné stránky. Web jako celek je viditelný, kód odpovědi je 200, kanonická adresa je správná, stránka je v mapě webu a má 4 vnitřní odkazy.
Vy: Změň to.
Váš chat: Náhled je připravený: měním jen toto jedno nastavení. Uložím po vašem „ano“. Pak adresu odešlete v Search Console, aby Google stránku navštívil dřív.
Navrhuji změnit nastavení pro vyhledávače u této stránky:
stará verze: noindex, follow
nová verze: index, follow
Diagnózu dostanete v bezplatné verzi TellMyShop Free: chat přečte web, ukáže na příčinu a napíše, co změnit. V TellMyShop Pro chat udělá opravu ve stejné konverzaci, například odstraní noindex, opraví kanonickou adresu nebo přidá vnitřní odkaz. Volbu zákazu indexace celého webu v nastavení Čtení změní až po zapnutí přepínače Šablona. Každou změnu vidíte před uložením a schvalujete ji a každou můžete vrátit zpět z historie změn.
Co plugin neudělá: neodešle stránku do Search Console, neurychlí indexaci na straně Googlu ani neopraví chybu serveru. Pokud stránka vrací chybu serveru, chat si jí všimne, ale oprava je na hostingu nebo vývojáři. Když je technicky všechno v pořádku, chat to řekne na rovinu a navrhne kroky na straně obsahu.
Podrobnosti najdete na stránce TellMyShop pro WordPress a WooCommerce a ceny licencí v ceníku. Širší kontrolu celého webu popisujeme v návodu k SEO auditu webu na WordPressu.
Co dělat po opravě
Odstranění blokace nezpůsobí, že se stránka v Google objeví hned. Po opravě přejděte do Search Console, zkontrolujte adresu a požádejte o indexaci. Ujistěte se, že stránka má aspoň jeden odkaz z menu nebo z oblíbeného příspěvku. Pak dejte Googlu pár dní a zkontrolujte to znovu.
Pokud stránka ani po několika týdnech není v indexu a Search Console nehlásí žádnou blokaci, problém obvykle leží v obsahu: je příliš krátký nebo příliš podobný jiné stránce. Další návody najdete na blogu.
Otázky a odpovědi
Jak zjistím, zda je moje stránka v Google?
Napište do Google site: a adresu stránky, například site:vasweb.cz/sluzby/. Pokud se objeví výsledek, stránka je v indexu. Výsledek site: ale může být neúplný, takže spolehlivou odpověď dá jen nástroj Kontrola URL v Google Search Console.
Kde je ve WordPressu volba „Požádat vyhledávače, aby neindexovaly tento web“?
V Nastavení, na obrazovce Čtení, v části Viditelnost pro vyhledávače. Když je políčko zaškrtnuté, WordPress na každou stránku přidá žádost o vynechání z výsledků. Často zůstane zapnuté po tvorbě webu, protože vývojář zablokoval rozpracovanou verzi a zapomněl to vrátit.
Nová stránka je týden online a v Google není. Je něco rozbité?
Nemusí být. Google potřebuje čas, aby novou stránku našel a posoudil, někdy pár dní, jindy pár týdnů. Nejdřív vylučte technické blokace popsané v tomto návodu. Pokud žádné nejsou, přidejte web do Search Console, odešlete mapu webu a odkažte na novou stránku z jiných stránek.
Odešle plugin TellMyShop stránku do Google?
Ne. Plugin TellMyShop pro WordPress a WooCommerce zkontroluje stránku tak, jak ji vidí Google, a řekne vám, co blokuje indexaci. Adresu odešlete a o novou indexaci požádáte sami v Google Search Console.
Stránka bývala v Google a teď zmizela. Kde začít?
Otázkou, co jste nedávno změnili. Obvyklými příčinami jsou nová adresa, nový SEO plugin, přesun na jiný server nebo změna šablony. Zkontrolujte kód odpovědi stránky, noindex a kanonickou adresu a v Search Console přehled Stránky s důvodem vyloučení.
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.