Technické SEO
Proč Google neindexuje stránky a jak to opravit
Google neindexuje stránky ze dvou hlavních důvodů: buď mu v tom brání technická překážka (noindex, robots.txt, kanonická adresa, přesměrování, chyba serveru), nebo stránku zná, ale nepovažuje ji za dost užitečnou či odlišnou od jiných. Který z důvodů platí, zjistíte v Google Search Console v přehledu indexování a v nástroji Kontrola URL. Technické chyby opravíte rychle, u kvality pomůže lepší obsah a silnější interní odkazy.
Redakce ZmínkyPublikováno 7 min čtení
Co znamená, že Google stránku neindexuje
Než se stránka objeví ve výsledcích, projde třemi kroky. Objevení: Google se dozví, že adresa existuje, typicky z odkazu nebo ze sitemapy. Procházení (anglicky crawling): Googlebot stránku stáhne a vykreslí. Indexace: Google obsah vyhodnotí a uloží do svého indexu, ze kterého pak vybírá výsledky. Teprve po indexaci se rozhoduje o pozicích.
Neindexovaná stránka tedy ve vyhledávání není vůbec, ani na desáté straně. A protože AI přehledy v Googlu čerpají ze stejného indexu, nedostane se ani do nich. Pro firmu to znamená, že text, na kterém jste pracovali, nemá šanci přivést jediného návštěvníka z Googlu.
Je ale důležité vědět, že Google nikdy neindexuje celý web. Část adres vynechá záměrně a správně: přesměrované staré adresy, varianty s parametry, stránky s noindex. Problém nastává, až když chybí stránky, které mají přivádět zákazníky: služby, produkty, kategorie nebo články.
Kde zjistit, které stránky v indexu chybí
Spolehlivý zdroj je jediný: Google Search Console. Dotaz site:vasweb.cz ve vyhledávání ukáže jen orientační vzorek a na přesné počty se nehodí.
- V Search Console otevřete v levém menu sekci Indexování a v ní přehled Stránky.
- Nahoře uvidíte počet indexovaných a neindexovaných stránek a jejich vývoj v čase.
- Pod grafem je tabulka důvodů, proč stránky indexované nejsou. Kliknutím na důvod zobrazíte konkrétní adresy.
- U podezřelé adresy použijte Kontrolu URL (pole nahoře na každé stránce Search Console). Ukáže, jestli je adresa v indexu, kdy ji Google naposledy procházel, kterou kanonickou adresu zvolil a jestli našel
noindex.
Stavy v Search Console a co znamenají
Tabulka shrnuje nejčastější důvody, které Search Console uvádí. Přesné znění se může s aktualizacemi rozhraní mírně lišit, smysl ale zůstává.
| Stav v Search Console | Co znamená | Co dělat |
|---|---|---|
Objeveno – momentálně neindexováno | Google adresu zná, ale ještě ji nestáhl. Odložil procházení, protože ji nepovažoval za prioritu nebo nechtěl přetížit server. | Posílit interní odkazy, zkontrolovat rychlost serveru, omezit zbytečné adresy. |
Procházeno – momentálně neindexováno | Google stránku stáhl, přečetl a rozhodl se ji zatím nezařadit. | Zlepšit obsah, odlišit ho od podobných stránek, přidat odkazy. |
Duplicitní, Google zvolil jinou kanonickou stránku než uživatel | Stránka je podle Googlu kopií jiné adresy, i když vy jste jako kanonickou určili tuto. | Sjednotit obsah, kanonické značky, interní odkazy a sitemapu. |
Vyloučeno značkou noindex | Na stránce je meta značka nebo hlavička noindex. | Pokud jde o omyl, značku odstranit. |
Stránka s přesměrováním | Adresa přesměrovává jinam. Indexuje se cíl. | Obvykle v pořádku. Opravit jen interní odkazy, které vedou na přesměrování. |
Nenalezeno (404) | Stránka neexistuje. | Pokud má existovat, obnovit ji. Pokud se přesunula, přesměrovat 301. |
| Zablokováno souborem robots.txt | Googlebot stránku nesmí stáhnout. | Upravit robots.txt, pokud má být stránka ve vyhledávání. |
| Chyba serveru (5xx) | Server při procházení vrátil chybu. | Řešit s hostingem, sledovat výpadky a přetížení. |
| Soft 404 | Stránka vrací kód 200, ale vypadá prázdná nebo jako chybová. | Doplnit obsah, nebo vracet skutečný kód 404 či 410. |
Objeveno, ale zatím neprocházeno
Tento stav znamená, že Google o adrese ví, ale zatím ji ani nestáhl. U velkých webů jde často o takzvaný crawl budget, tedy kapacitu, kterou Google procházení webu věnuje. Když e-shop generuje tisíce adres z filtrů a řazení, Googlebot tráví čas na nich a na nové produkty se nedostane. U malého webu bývá příčina jinde: na stránku vede málo odkazů, server odpovídá pomalu nebo Google z dřívějších zkušeností s webem usoudil, že podobné stránky nepřinášejí moc nového.
Procházeno, ale nezařazeno
Tady Google stránku viděl a vědomě ji odložil. Nejčastěji jde o kvalitu: tenký text, obsah skoro shodný s jinou stránkou, obecný popis převzatý od výrobce nebo stránka bez jasného účelu. Stav se může změnit i sám, protože Google stránky vyhodnocuje opakovaně. Pokud ale trvá týdny, berte ho jako signál, že stránku je potřeba vylepšit.
Nejčastější příčiny neindexování
Technické překážky
- Zapomenutý `noindex`. Typicky z vývoje webu, ze špatně nastaveného SEO pluginu nebo z volby ve WordPressu, která vyhledávačům zakazuje web indexovat. Rozdíl mezi
noindexa zákazem v robots.txt vysvětluje článek noindex a nofollow. - Kanonická adresa míří jinam. Šablona dává na všechny stránky kanonickou značku na homepage nebo na první stránku kategorie. Podrobnosti najdete v článku o kanonické URL.
- Blokace v robots.txt nebo firewallu, který Googlebota odmítá.
- Obsah jen v JavaScriptu. Googlebot JavaScript vykresluje, ale se zpožděním, a když se obsah načte až po interakci, nemusí ho vidět vůbec. Víc v článku o JavaScript SEO.
- Pomalý nebo nestabilní server. Když server často odpovídá pomalu nebo chybou, Google procházení zpomalí.
Obsah a struktura webu
- Duplicita. Stejný produkt v několika kategoriích s různými adresami, varianty barev na samostatných stránkách, verze s
wwwi bez, s lomítkem na konci i bez. - Tenký obsah. Stránka služby se dvěma větami, štítky blogu bez textu, prázdné kategorie.
- Osiřelé stránky. Na stránku nevede žádný interní odkaz, existuje jen v sitemapě. Pro Google je to signál, že ani vy ji nepovažujete za důležitou. Jak odkazy rozmístit, popisuje článek o interních odkazech.
- Nový web. Doména bez historie a bez odkazů z jiných webů se indexuje pomaleji. Tady pomůže hlavně trpělivost a pár kvalitních zmínek o firmě.
Postup diagnostiky krok za krokem
Vezměme příklad. Zubní ordinace v Plzni přidala na web šest nových stránek o jednotlivých ošetřeních. Po měsíci jsou v indexu dvě, zbylé čtyři mají stav, že je Google procházel, ale nezařadil. Takhle postupujte:
- Ověřte konkrétní adresu v Kontrole URL. Zjistíte, jestli ji Google procházel, kdy, a jestli našel
noindexnebo jinou kanonickou adresu. - Spusťte test živé adresy a otevřete zobrazení vykreslené stránky. Podívejte se, jestli Google vidí celý text, nebo jen prázdnou šablonu.
- Zkontrolujte zdrojový kód. V prohlížeči otevřete zobrazení zdroje stránky a hledejte
noindexarel="canonical". Kanonická adresa má mířit na stránku samotnou. - Porovnejte obsah s podobnými stránkami. Liší se stránky o jednotlivých ošetřeních víc než názvem? Pokud mají stejný úvod, stejné odstavce a jen jiný nadpis, Google je považuje za téměř duplicitní.
- Zkontrolujte interní odkazy. Vede na stránku odkaz z menu, z přehledu služeb nebo z příbuzných článků? Stránka, na kterou se dá dostat jen ze sitemapy, má nízkou prioritu.
- Ověřte sitemapu. Adresa v ní má být a sitemapa má být odeslaná v Search Console. Jak ji připravit, popisuje článek o sitemap.xml.
- Opravte, co jste našli, a teprve pak požádejte o indexaci.
V našem příkladu by ordinace nejspíš zjistila, že čtyři stránky mají stejný text převzatý z obecné šablony a liší se jen názvem ošetření. Řešení: popsat, jak ošetření u nich probíhá, pro koho je, co pacienta čeká, přidat odpovědi na časté otázky a odkázat na stránky z přehledu služeb.
Kontrola URL a žádost o indexaci
V Kontrole URL najdete tlačítko pro žádost o indexaci. Po kliknutí Google adresu zařadí do prioritní fronty k procházení. Hodí se pro novou důležitou stránku nebo stránku, kterou jste právě opravili.
- Žádost urychlí procházení, ne indexaci. Pokud Google stránku nezařadil kvůli kvalitě, po novém procházení ji nejspíš nezařadí znovu.
- Počet žádostí je denně omezený. Pro desítky adres použijte sitemapu.
- Opakované odesílání téže adresy nic neurychlí.
- Po odeslání obvykle trvá dny, než se změna projeví, výjimečně i déle.
Neindexované stránky na e-shopu
E-shopy mají s indexací problémy nejčastěji, protože z jednoho katalogu vznikají tisíce adres. Představte si e-shop s kávou na Shoptetu se 400 produkty. Každá kategorie má filtry podle pražírny, země původu a ceny a každá kombinace filtrů může mít vlastní adresu. Google tak objeví desítky tisíc adres, z nichž většina ukazuje téměř stejný seznam produktů.
- Adresy filtrů a řazení, které nemají být ve vyhledávání, nedávejte do sitemapy a označte je kanonickou adresou hlavní kategorie, případně značkou
noindex. - Vyprodané produkty bez náhrady nemažte bez rozmyslu. Pokud mají odkazy nebo návštěvnost, přesměrujte je na nejbližší kategorii nebo nástupce.
- Popisy produktů převzaté od dodavatele jsou na desítkách e-shopů stejné. U nejdůležitějších produktů napište vlastní.
Jak dlouho indexace trvá a jak ověřit výsledek
U zavedeného webu se nová stránka s dobrými odkazy často dostane do indexu během několika dnů. U nového webu nebo slabě prolinkované stránky to může trvat týdny. Pevnou lhůtu Google nezaručuje.
- Po opravě sledujte v Kontrole URL, kdy Google stránku znovu procházel.
- U opravené skupiny chyb v přehledu Stránky klikněte na ověření opravy. Google pak adresy projde znovu a stav ověření uvidíte přímo v přehledu.
- Po indexaci sledujte v přehledu Výkon, jestli stránka začala sbírat zobrazení. Indexace je podmínka, pozice ale závisí na dalších faktorech.
- Jednou měsíčně se podívejte na trend neindexovaných stránek. Náhlý skok obvykle znamená technickou změnu, třeba aktualizaci šablony nebo pluginu.
Rychlou kontrolu základních překážek, tedy noindex, kanonické adresy, robots.txt, sitemapy a odpovědi serveru, udělá bezplatný sken webu. Neindexované stránky v Search Console vám ale ukáže jen Google sám, proto mějte Search Console vždy zapnutou.
Časté otázky
Je normální, že Google neindexuje všechny stránky webu?
Ano. Přesměrování, varianty s parametry nebo stránky s noindex v indexu být nemají. Řešit má smysl jen chybějící stránky, které mají přivádět zákazníky.
Pomůže opakovaně žádat o indexaci?
Ne. Jedna žádost stačí. Pokud Google stránku po procházení nezařadí, je potřeba změnit stránku samotnou, ne žádost opakovat.
Jaký je rozdíl mezi stavem Objeveno a Procházeno?
U stavu Objeveno Google stránku ještě nestáhl, typicky kvůli nízké prioritě. U stavu Procházeno ji přečetl a zatím ji nezařadil, nejčastěji kvůli obsahu.
Může za neindexování hosting?
Může. Pomalé odpovědi a chyby 5xx vedou k tomu, že Google procházení omezí. Přehled Statistiky procházení v nastavení Search Console ukáže, jak server Googlebotovi odpovídá.
Ovlivní neindexovaná stránka zbytek webu?
Jedna stránka ne. Velké množství slabých nebo duplicitních adres ale může zpomalit procházení důležitých stránek, hlavně u e-shopů.