Najprej: ali je stran sploh v Googlovem indeksu?
Zanesljiv odgovor da Google Search Console. V orodju za pregled URL-ja (URL Inspection) vpišete naslov strani in vidite, ali je URL v Googlu, ter če ni, zakaj. Tudi stanje »URL is on Google« po Googlovi pomoči ne pomeni, da se bo stran prikazala v rezultatih iskanja, pomeni pa, da tehnične ovire ni.
Iskanje site:vasa-domena.si v Googlu da le grob vtis: Google navaja, da operator site: ne vrne nujno vseh indeksiranih URL-jev (Google Search Central).
Če Search Console še nimate, dodajte lastnino domene (Domain). Ta zajema vse poddomene ter različice s http in https, z www in brez njega, potrdite pa jo z zapisom DNS pri ponudniku, kjer upravljate domeno (pomoč za Search Console). Pri strani, ki je med prenovo prešla s http na https ali z www na naslov brez www, tako vidite vse različice na enem mestu.
Googlova pomoč za ta orodja v slovenščini še ni na voljo, zato v nadaljevanju navajamo angleška imena stanj, kot jih prikazuje angleški vmesnik.
Kaj pomenijo stanja v poročilu o indeksiranju strani
Poročilo o indeksiranju strani (Page indexing) pokaže, koliko URL-jev je indeksiranih in zakaj drugi niso. Google navaja, da ima večina spletišč nekaj neindeksiranih strani in da ni pričakovati, da bo indeksiran vsak URL; pomembne strani pa naj bodo (pomoč za Search Console). Zato najprej poiščite strani, ki bi morale biti v iskanju, in šele nato preberite razlog.
| Stanje v Search Console | Kaj pomeni | Kaj storite |
|---|---|---|
| Excluded by ‘noindex’ tag | Google je na strani našel navodilo noindex in je ni indeksiral. |
Če naj bo stran v iskanju, navodilo odstranite (naslednji razdelek). |
| Blocked by robots.txt | Datoteka robots.txt Googlu prepoveduje dostop do strani. | Popravite ali odstranite pravilo Disallow. |
| Page with redirect | URL preusmeri na drug naslov. | Po prehodu na https ali na naslov brez www je to pričakovano. Preverite, da se indeksira ciljni URL. |
| Alternate page with proper canonical tag | Stran pravilno kaže na kanonično stran, ki je indeksirana. | Nič, to je v redu. |
| Duplicate, Google chose different canonical than user | Google je za kanonično izbral drug URL kot vi. | Preverite oznako canonical, preusmeritve in notranje povezave. |
| Crawled - currently not indexed | Google je stran obiskal, a je ni dodal v indeks. Morda jo bo pozneje. | Preverite, ali ima stran lastno vsebino in notranje povezave. |
| Discovered - currently not indexed | Google URL pozna, a ga še ni obiskal. | Pri novi strani počakajte in nanjo povežite z obstoječih strani. |
| Not found (404) | Stran vrne napako 404. | Če je vsebina na novem naslovu, star URL trajno preusmerite nanj. |
Navodilo noindex, ki je ostalo od izdelave strani
Med izdelavo strani je smiselno, da je iskalniki ne indeksirajo. Če ta nastavitev ob objavi ostane vklopljena, stran ostane zunaj iskanja. Navodilo noindex je lahko v oznaki meta robots v kodi strani ali v glavi HTTP X-Robots-Tag; ko ga Google pri naslednjem obisku vidi, stran odstrani iz rezultatov (Google Search Central). Kje ga iskati in kaj ima podoben učinek:
- WordPress: v Nastavitve > Branje (Settings > Reading) je pod »Vidnost na iskalnikih« obkljukano »Spletnim iskalnikom odsvetuj indeksiranje tega spletišča«. Od različice 5.3 WordPress takrat v glavo vsake strani doda oznako meta robots z vrednostjo
noindex,nofollow(dokumentacija WordPress). - Vtičnik za SEO ima
noindexnastavljen za posamezno stran ali za celo vrsto vsebine, na primer za vse izdelke ali vse prispevke. - Strežnik ali CDN pošilja glavo
X-Robots-Tag: noindex, ki je v izvorni kodi strani ne vidite. - Stran je zaščitena z geslom ali dostopna le prijavljenim uporabnikom, zato Google vsebine ne more prebrati.
Preverjanje meta oznak prebere oznako meta robots in glavo X-Robots-Tag ter pokaže, ali ima stran noindex ali nosnippet. Ko navodilo odstranite, v orodju za pregled URL-ja zahtevajte indeksiranje (Request indexing).
robots.txt, ki Googlu zapre dostop
Vrstica Disallow: / pod User-agent: * ali User-agent: Googlebot Googlu prepove obisk celotnega spletišča. WordPress je do različice 5.2 ob zgoraj opisani nastavitvi odgovarjal prav tako, zato jo lahko najdete pri starejših namestitvah. Datoteko odprete na naslovu https://www.vasa-domena.si/robots.txt.
Pozor na obratno napako: robots.txt ni način, da bi stran ostala zunaj Googla. Blokiran URL se lahko še vedno prikaže v rezultatih, le brez opisa (Google Search Central). Če je stran blokirana v robots.txt, Google tudi ne vidi njenega navodila noindex. Stran, ki je ne želite v iskanju, zato označite z noindex in je ne blokirajte.
Kako robots.txt deluje in katere pajke z njim blokirate po nesreči, opisuje vodič AI pajki in robots.txt.
Canonical kaže drugam
Oznaka canonical Googlu pove, kateri URL je glavna različica strani. Če kaže na drug naslov, Google lahko indeksira tistega namesto vaše strani. To se zgodi na primer, ko je oznaka zapisana v skupni predlogi in na vseh podstraneh kaže na naslovnico. Preusmeritve in rel="canonical" sta po Googlu močna signala za izbiro kanoničnega URL-ja, med enakovrednima stranema s http in https pa Google raje izbere https (Google Search Central).
V pregledu URL-ja primerjajte kanonični URL, ki ga navajate vi (User-declared canonical), s tistim, ki ga je izbral Google (Google-selected canonical). Preverjanje canonical in hreflang pokaže, kam kaže canonical in ali ciljni URL neposredno vrne kodo 200, pri strani v več jezikih, na primer pod /sl/ in /en/, pa še, ali se oznake hreflang med seboj ujemajo.
Preusmeritve po prehodu na https ali na naslov brez www
Prehod s http na https je za Google selitev spletišča s spremembo URL-jev. Google priporoča trajne preusmeritve na strežniku (301 ali 308), canonical, ki na vsaki novi strani kaže nase, ter notranje povezave in zemljevid strani samo z novimi naslovi. Preusmeritve naj ostanejo čim dlje, praviloma vsaj eno leto. Pri srednje velikih spletiščih lahko traja nekaj tednov ali več, da Google postopoma začne prikazovati nove URL-je (Google Search Central).
- Vsak star naslov preusmeri neposredno na ustrezni nov naslov, ne na naslovnico.
- Preusmeritev je trajna (301 ali 308), ne začasna.
- Canonical, notranje povezave in zemljevid strani uporabljajo samo nove naslove.
- Pri zamenjavi www z naslovom brez www na isti domeni orodje za spremembo naslova (Change of Address) v Search Console ni potrebno.
Nova domena, ki je Google še ni našel
Google navaja, da lahko traja nekaj tednov, preden opazi novo spletišče, in da nekatera spregleda, posebno manjša, na katera ne kažejo povezave z drugih spletnih mest (Google Search Central). Pajkanje posamezne strani po zahtevi traja od nekaj dni do nekaj tednov, zahteva pa ne pomeni, da bo stran vključena v rezultate; večkratna zahteva za isti URL obiska ne pospeši (Google Search Central).
- V Search Console oddajte zemljevid strani (sitemap) in za naslovnico zahtevajte indeksiranje.
- Na nove podstrani povežite z naslovnice in iz menija, da jih Google najde prek povezav.
- Poskrbite za povezave z drugih spletnih mest, na primer s poslovnega profila, iz imenikov vaše panoge ali s strani partnerjev. Plačanih povezav ne kupujte: Google opozarja, da so lahko v nasprotju z njegovimi pravili glede neželene vsebine.
Stran je v indeksu, a je pri iskanju ne najdete
Če pregled URL-ja pokaže, da je stran v Googlu, tehnične ovire ni in vprašanje postane uvrstitev. Odvisna je od tega, ali stran odgovori na iskanje, ki ga preizkušate, in kako se primerja z drugimi stranmi na isto temo.
Primer: stran mizarske delavnice se lahko prikaže pri iskanju imena podjetja, pri splošnem iskanju »kuhinje po meri« pa ne, ker tam tekmuje s stranmi, ki to temo opišejo podrobneje. Katera iskanja vašo stran že prikazujejo, vidite v poročilu o uspešnosti (Performance) v Search Console. Pri strani, ki je v stanju »Crawled - currently not indexed«, preverite, ali ponuja kaj svojega, na primer cene, rok izdelave, območje dela ali fotografije lastnih izdelkov, in ne le splošnih stavkov, ki jih najdemo na mnogih straneh.
Kaj lahko preverite s Sitequiry in česa ne
Sitequiry ne vidi Googlovega indeksa in ne more obljubiti, da bo Google stran indeksiral ali uvrstil. Pokaže pa, kar je vidno na strani sami, in s tem več tehničnih vzrokov iz tega vodiča:
- Preverjanje meta oznak: naslov, meta opis, H1, canonical ter navodila
noindexinnosnippetv kodi ali glavi HTTP. - Preverjanje canonical in hreflang: kam kaže canonical, ali ciljni URL vrne kodo 200 ali preusmeritev ter ali se jezikovne različice ujemajo.
- Brezplačna analiza: poleg tega preveri pravila robots.txt, hitrost po Google PageSpeed in vsebino strani.
Kar orodja pokažejo, primerjajte s pregledom URL-ja v Search Console: tam vidite, kaj je Google ob zadnjem obisku dejansko prebral.
Pogosta vprašanja
Koliko časa traja, da se nova stran pojavi na Googlu?
Google navaja, da lahko traja nekaj tednov, preden opazi novo spletišče, pajkanje posamezne strani po zahtevi pa od nekaj dni do nekaj tednov. Natančnega roka ni in tudi zahteva za indeksiranje ne pomeni, da bo stran vključena.
Ali moram stran prijaviti Googlu?
Ni nujno, Google strani najde sam prek povezav. Search Console in zemljevid strani pa pomagata, posebno pri novi domeni in pri podstraneh, na katere vodi malo povezav, poleg tega v njej vidite, zakaj kakšna stran ni indeksirana.
Zakaj iskanje site: ne pokaže vseh mojih strani?
Ker operator site: po Googlovih navedbah ne vrne nujno vseh indeksiranih URL-jev. Za posamezno stran je zanesljiv pregled URL-ja v Search Console, za celotno spletišče pa poročilo o indeksiranju strani.
Kolikokrat lahko zahtevam indeksiranje iste strani?
Za posamezne zahteve velja dnevna omejitev, ponavljanje zahteve za isti URL pa obiska ne pospeši. Zahtevajte ga enkrat, ko je vzrok odpravljen, za več strani hkrati pa oddajte zemljevid strani.
Brezplačna SEO orodja
Preverite svojo stran v približno minuti
Brezplačna analiza na vašem URL-ju preveri točke iz tega vodiča in pokaže, kaj popraviti najprej.