Tehnični SEO: checklist za leto 2026

Preglejte poljubni URL v viru »https://www.vasa-trgovina-primer.si/«
Indeksiranje straniIZVOZI
Vse znane strani ▾Zadnja posodobitev: 3. 3. 2026
Ni indeksirano4.8126 razlogov
Indeksirano1.206
3. 3.7. 4.12. 5.16. 6.21. 7.

Zakaj strani niso indeksirane

Neindeksirane strani se ne morejo prikazovati v Googlu.

RazlogVirPreverjanjeStrani

Replika poročila Indeksiranje strani v Google Search Console. Ponazoritev Agencije Notic: trgovina in vrednosti so izmišljeni, vrstni red popravkov je povzet po naših projektih.
Vsebina članka

Tehnični SEO (technical SEO) oziroma tehnična SEO optimizacija je urejanje vsega, kar Googlu in AI iskalnikom omogoči, da vašo stran najdejo, izrišejo, razumejo in indeksirajo. Vsebina in povezave pridejo na vrsto šele, ko ta osnova deluje.

Tehnična napaka redko povzroči padec čez noč. Veliko pogosteje tiho odreže del strani iz Googla, na primer kategorije z oznako noindex ali članke, ki jih ni v sitemapu.

Vodič je namenjen lastnikom, direktorjem, vodjem marketinga in razvijalcem, ki želijo vedeti, kaj preveriti, kaj popraviti najprej in kako to preverite sami v Search Console.

Dodali smo lasten pregled javnih strani 68 slovenskih podjetij in checklist z 32 točkami po resnosti, ki ga lahko odkljukate kar v članku.

  • kako Google najde, izriše in indeksira stran ter kje se pri tem zatakne,
  • kako nastavite robots.txt, canonical, preusmeritve in XML sitemap,
  • kdaj je crawl budget sploh pomemben in kaj narediti s filtri,
  • kako izboljšate Core Web Vitals, vključno z INP,
  • kateri strukturirani podatki še delujejo v letu 2026 in kako nastavite hreflang,
  • kako pri Noticu določimo, kaj popraviti najprej.

Kaj je tehnični SEO in zakaj je temelj vsega?

Tehnični SEO skrbi za infrastrukturo strani: crawling, izris, indeksiranje, hitrost, varnost in strukturo. On-page SEO ureja naslove in besedila, off-page pa povezave in omembe znamke.

Razliko najlažje razložimo s trgovino. Vsebina je blago, tehnični SEO pa vrata, luči in police trgovine. Če so vrata zaklenjena, kupec blaga ne vidi, tudi če je odlično.

Tehnični SEO je v letu 2026 pomemben tudi za AI iskanje. ChatGPT, Gemini in Googlovi AI povzetki uporabljajo vire, ki jih njihovi crawlerji lahko preberejo. Stran, ki jo Google težko izriše, praviloma težko navede tudi AI.

V glavnem vodiču smo tehnični SEO povzeli v poglavju kaj mora biti tehnično urejeno. Tu gremo v podrobnosti, ki jih potrebujete pri izvedbi.

Enkraten pregled stanja je SEO analiza, ki zajame tudi vsebino in povezave. Ta članek je nadaljevanje za tehnični del: kako napake popravite in kako preprečite, da se vrnejo.

Kako tehnično urejene so slovenske spletne strani?

Septembra 2026 smo pregledali javne strani 78 slovenskih podjetij iz industrije, trgovine, financ, energetike, turizma in prehrane. Analizirali smo jih 68, preostale so nam vrnile blokado ali napako.

Na vsaki strani smo preverili vrsto stvari, ki jih lahko vidi vsak crawler. Rezultat je spodnja meja, saj smo gledali samo domačo stran in eno podstran.

Lastni pregled 68 slovenskih spletnih strani: 53 % ima vsaj eno od sedmih tehničnih napak, 31 % nima pravega canonical, 32 % za neobstoječ URL ne vrne 404, 28 % nima vrstice Sitemap v robots.txt, 16 % nima veljavnega sitemapa, 47 % nima JSON-LD; samo 19 % slik je v formatu WebP ali AVIF.
Vir: lastni pregled javnih strani slovenskih podjetij, Agencija Notic, september 2026.

53 % strani ima vsaj eno od sedmih preverjenih napak, 24 % vsaj dve. Verig preusmeritev pri tem nismo šteli, ker dva skoka nista resna napaka.

Med sedmimi napakami je najpogostejši canonical (31 %). 22 % domačih strani ga nima, pri 9 % pa ne kaže na samo stran. Podobno pogost je napačen odgovor za neobstoječ URL (32 %, če štejemo tudi preusmeritve), sledi robots.txt brez vrstice Sitemap (28 %).

Dobra novica: nobena pregledana domača stran nima oznake noindex in vse razen ene preusmerijo HTTP na HTTPS. Osnovna varnost je torej urejena skoraj povsod.

Največ rezerve je pri hitrosti. Samo 19 % slik na domačih straneh je v formatu WebP ali AVIF, 81 % strani pa ima vsaj polovico slik brez mer width in height.

Kako Google najde, izriše in indeksira vašo stran?

Google stran obdela v treh korakih. Najprej jo crawler (Googlebot) prenese, nato jo izriše, na koncu jo indeksira, kar pomeni, da jo shrani v bazo, iz katere izbira rezultate.

Trije koraki, v katerih Google obdela stran: crawl (vrsta, prenos HTML, povezave), izris (vrsta za izris, Chromium izvede JavaScript) in indeksiranje (kanonizacija pred izrisom in po njem), s tremi pastmi single-page frontendov.
Vir: Google Search Central, osnove JavaScript SEO (posodobljeno decembra 2025). Ponazoritev Agencije Notic.

Pri crawlanju Googlebot najprej prebere robots.txt in preveri statusno kodo. Iz HTML-ja pobere povezave <a href> in jih doda v vrsto za naslednje obiske.

Pri izrisu Chromium izvede JavaScript, kot bi to naredil brskalnik. Pri tem ne klikne gumbov in ne drsi po strani, zato vsebina, ki se pokaže šele ob interakciji, pogosto ostane nevidna.

Google je decembra 2025 v dokumentacijo dodal dve pojasnili. Strani, ki ne vrnejo kode 200, morda sploh ne gredo v izris, kanonizacija pa poteka pred izrisom in po njem.

Kaj pomeni »odkrito« in »preiskano« v Search Console

Stanje »Odkrito, trenutno ni indeksirano« pomeni, da Google URL pozna, a ga še ni obiskal. Pri večjem številu takih strani je vzrok pogosto šibko notranje povezovanje ali preobremenjen strežnik.

Stanje »Preiskano, trenutno ni indeksirano« pomeni, da je Google stran obiskal in se odločil, da je ne doda. Tu je vzrok običajno vsebina: podvojena, tanka ali manj koristna od drugih strani na isto temo.

Kako pravilno nastavite robots.txt?

robots.txt je besedilna datoteka v korenu domene, ki crawlerjem pove, katerih poti naj ne obiskujejo. Od leta 2022 je standard zapisan v RFC 9309, ki ga upoštevajo Google in večina resnih crawlerjev.

Primer robots.txt z oštevilčenimi pravili: skupina za vse crawlerje, izključeno interno iskanje in filtri s parametri, ločena skupina za AI crawler, vrstica Sitemap z absolutnim URL-jem; omejitev 500 KiB in 12 ur brez crawlanja ob napaki 5xx.
Vir: RFC 9309 in Google Search Central, specifikacija robots.txt. Domena v primeru je izmišljena.

Najpomembnejše pravilo je preprosto. Crawler upošteva samo najbolj specifično skupino User-agent, ki ustreza njegovemu imenu, splošna skupina z zvezdico zanj takrat ne velja več.

Zato pazite, ko dodate skupino za en bot, na primer za AI crawler. Pravila iz splošne skupine morate v novo skupino ponoviti, sicer bot sme obiskati tudi poti, ki ste jih želeli zapreti.

Znotraj skupine velja najdaljše ujemajoče se pravilo. Allow: /kategorija/pece/ premaga Disallow: /kategorija/, ker je daljše in bolj natančno.

Napake v robots.txt, ki jih najdemo najpogosteje

  • Disallow namesto noindex. robots.txt ustavi obisk, strani pa ne odstrani iz indeksa. Google lahko URL prikaže brez opisa, ker ga ne sme prebrati.
  • Blokirane mape s CSS in JavaScriptom. Google strani brez njih ne izriše pravilno in lahko sklepa, da ni prilagojena telefonom.
  • Testno okolje s Disallow: / na produkciji. Po prenovi se datoteka prenese z razvojnega strežnika in zapre celo stran.
  • Manjka vrstica Sitemap. V našem pregledu je nima 28 % strani, 7 % pa robots.txt sploh nima.

Google prebere največ 500 KiB datoteke in vsebino za tem mejnikom prezre. Če robots.txt vrne napako strežnika 5xx, Google prvih 12 ur ne crawla nič, zato je dosegljivost te datoteke enako pomembna kot njena vsebina.

Kdaj je crawl budget sploh pomemben?

Crawl budget je število URL-jev, ki jih Google na vaši strani želi in zmore obiskati v določenem času. Za večino slovenskih podjetij ni omejitev, čeprav o njem veliko beremo.

Google zapiše okvirne pragove. Z crawl budgetom se ukvarjajte pri več kot milijon straneh, ki se spreminjajo tedensko, ali pri več kot 10.000 straneh, ki se spreminjajo dnevno. Tretji znak je veliko URL-jev s stanjem »Odkrito, trenutno ni indeksirano«.

Spletna trgovina s 3.000 izdelki ga običajno ne potrebuje. Ista trgovina s filtri po barvi, velikosti in ceni pa lahko ustvari milijone kombinacij URL-jev, ki porabijo obisk za strani brez vrednosti.

Zato pri trgovinah najprej pogledamo, koliko URL-jev Google dejansko obišče. Poročilo Crawl stats v nastavitvah Search Console pokaže zahteve na dan, odzivni čas in deleže statusnih kod. Če je večina zahtev na filtrih, je to znak za ukrepanje.

Noindex ni dober način za varčevanje s crawl budgetom. Google mora stran obiskati, da oznako vidi, zato za filtre, ki jih ne potrebujete v iskanju, raje uporabite robots.txt.

JavaScript SEO: kje Google obtiči pri single-page frontendih?

Single-page frontend (SPA) je stran, kjer JavaScript v brskalniku izriše vso vsebino in menja poglede brez nalaganja nove strani. Tako so zgrajene številne sodobne trgovine in aplikacije, na primer na ogrodjih React, Vue ali Angular.

Google JavaScript izvede, a z omejitvami. Vsaka stran mora počakati v vrsti za izris, vsaka napaka v skripti pa lahko pomeni prazno stran v indeksu.

Pet pasti, ki jih vidimo najpogosteje

  • Povezave brez href. Gumb z onclick uporabnika pelje naprej, crawler pa ne vidi, kam. Uporabite pravi <a href="/kategorija/">.
  • Vse strani vrnejo 200. Neobstoječ izdelek pokaže »ni najdeno«, strežnik pa kljub temu vrne 200. Google tako stran označi kot programsko napako 404.
  • Canonical in naslov nastavi šele JavaScript. Če se razlikujeta od izvornega HTML-ja, Google dobi dva nasprotujoča si signala.
  • Vsebina za interakcijo. Opis izdelka v zavihku, ki se naloži šele ob kliku, Google morda ne vidi.
  • Usmerjanje z znakom #. Google delov URL-ja za lojtro ne indeksira kot ločenih strani.

Najbolj zanesljiva rešitev je izris na strežniku (SSR, server-side rendering) ali vnaprej izrisane strani. Takrat crawler dobi celotno vsebino že v prvem HTML-ju, kar pomaga tudi AI crawlerjem, ki JavaScripta pogosto sploh ne izvedejo.

Indeksiranje: noindex, canonical in statusne kode

Za nadzor indeksiranja imate tri orodja. Noindex stran izključi, canonical pove, katera od podobnih strani je glavna, statusna koda pa pove, ali stran sploh obstaja.

Noindex: izključite strani, ki ne sodijo v Google

Noindex je oznaka v HTML-ju ali glavi X-Robots-Tag. Primerna je za košarico, prijavo, zahvalne strani in interne rezultate iskanja. Strani z noindex ne blokirajte v robots.txt, sicer crawler oznake nikoli ne vidi.

Canonical: pokažete glavno različico

Canonical je namig, ki ga Google upošteva skupaj z drugimi signali. Vsaka stran naj ima absoluten canonical nase, podvojene različice pa kažejo na glavno.

Google canonical preglasi, ko mu nasprotujejo drugi signali. Če sitemap in notranje povezave kažejo na drugo različico kot canonical, Google izbere sam, kar v Search Console vidite kot »Dvojnik; Google je izbral drugo kanonično stran kot uporabnik«.

Statusne kode: jasen odgovor strežnika

Tabela osmih statusnih kod HTTP: 200, 301 in 308, 302 in 307, 404, 410, programska napaka 404, 429 in 503 ter 500, s pomenom, odzivom Googla in priporočeno uporabo.
Vir: Google Search Central, kako statusne kode HTTP vplivajo na Googlove crawlerje.
Statusne kode in odziv Googla (Google Search Central)
KodaKaj naredi GoogleKdaj jo uporabite
200Stran lahko indeksira.Vsaka prava stran.
301 / 308Signale prenese na nov URL.Trajna selitev, druga različica domene.
302 / 307Dlje obdrži stari URL.Res začasni primeri.
404 / 410URL izpade iz indeksa.Stran ne obstaja in nima naslednice.
200 brez vsebineOznači kot programsko napako 404.Nikoli.
429 / 5xxUpočasni crawlanje, trajne napake izpadejo.503 samo za kratko vzdrževanje.

V našem pregledu 66 % strani za neobstoječ URL vrne pravilno kodo 404 ali 410. Kar 25 % jih preusmeri, večinoma na domačo stran, 7 % pa vrne 200.

Preusmeritev vsega na domačo stran se zdi prijazna do uporabnika. Google jo lahko obravnava kot programsko napako 404, uporabnik pa ne ve, da iskane strani ni več. Preusmeritev 301 na vsebinsko ustrezno naslednico je v redu, sicer je boljša stran 404 z iskalnikom in povezavami na kategorije.

Podvojeni URL-ji: poševnica, parametri, fasete in paginacija

Ista vsebina na več URL-jih razdeli signale in zmede Google. Najpogostejši vzroki so končna poševnica, velike črke, sledilni parametri, filtri in različice domene.

Kanonični URL kategorije in šest podvojenih različic (brez poševnice, velike črke, http brez www, sledilni parameter, filter, paginacija) z ukrepom za vsako: 301, canonical ali robots.txt.
Priporočilo Agencije Notic. Domena v primeru je izmišljena.

Vsaka stran na dveh naslovih

Pogosta napaka je, da je vsaka stran dosegljiva s poševnico in brez nje, obe z odzivom 200 in brez preusmeritve. Če canonical kaže na eno različico, sitemap pa oddaja drugo, Google indeksira nedosledno.

Popravek ima tri korake: 301 z ene različice na drugo, sitemap s kanoničnimi naslovi in notranje povezave na isto različico. Vsi trije signali morajo kazati v isto smer.

V našem pregledu 38 % strani streže podstran s poševnico in brez nje, obe s kodo 200. Večina ima vsaj canonical na eno različico, 11 % pa nima niti tega.

Parametri in fasetna navigacija

Fasetna navigacija so filtri v trgovini, na primer barva, velikost in cena. Vsaka kombinacija ustvari nov URL, zato iz 200 izdelkov hitro nastane več deset tisoč naslovov.

Google je decembra 2024 objavil ločeno dokumentacijo za fasete. Če filtriranih strani ne potrebujete v iskanju, crawlanje ustavite v robots.txt, na primer z Disallow: /*?*barva=. Canonical in nofollow sta po Googlovih besedah manj učinkovita.

Nekatere kombinacije pa imajo iskanja, na primer »bele vgradne pečice«. Take izberite ročno in jim dajte statičen URL, lasten naslov in besedilo, da postanejo prave landing page kategorije.

Paginacija

Google od leta 2019 ne uporablja oznak rel=next in rel=prev. Vsaka stran paginacije naj ima canonical nase in prave povezave na naslednjo stran. Canonical vseh strani na prvo stran je napaka, ker skrije izdelke na drugih straneh.

Verige preusmeritev in selitve URL-jev: kako jih uredite?

Preusmeritev pošlje uporabnika in crawler z enega URL-ja na drugega. Trajna preusmeritev (301 ali 308) prenese signale na nov naslov, začasna (302 ali 307) pa pusti stari naslov dlje v indeksu.

Veriga preusmeritev z dvema skokoma 301, zanka dveh preusmeritev 302 in popravek z enim skokom neposredno na končni URL.
Ponazoritev Agencije Notic. Domena v primeru je izmišljena.

Veriga nastane, ko se preusmeritve naberejo skozi leta. Stari naslov preusmeri na vmesnega, ta pa na končnega. Google sledi do deset skokom, vsak skok pa doda čakanje in možnost napake.

V našem pregledu 59 % strani potrebuje dva skoka iz vsaj ene različice naslova, na primer iz http brez www prek https brez www do https z www. To ni resna napaka, popravek pa je preprost.

Pri 24 % strani je v verigi vsaj ena začasna preusmeritev. Za trajne selitve uporabite 301 ali 308, 302 pa samo za res začasne primere, kot je vzdrževanje.

Premik URL-jev brez preusmeritev

Če se članki preselijo na nove naslove, stari naslovi pa ne dobijo preusmeritev 301, Google še naprej prikazuje stare naslove, nove pa lahko tedne ignorira.

Pogost vzrok je, da seznam člankov in meni še kažeta na stare naslove, frontend pa za neobstoječo stran vrne 200. Pri selitvi zato vedno pripravimo tabelo star URL, nov URL in jo preverimo pred objavo in po njej, skupaj z notranjimi povezavami.

Več o selitvah in prenovah smo zapisali v članku SEO pri prenovi spletne strani. Največ obiska se izgubi prav pri prenovi.

XML sitemap: kaj mora vsebovati in kako ga preverite?

XML sitemap je seznam URL-jev, ki jih želite v Googlu. Google ga uporabi za odkrivanje strani, predvsem novih in globoko skritih. Sitemap Googlu pomaga, da za stran izve, indeksiranje pa je še vedno njegova odločitev.

Omejitve so jasne. En sitemap ima lahko največ 50.000 URL-jev ali 50 MB nestisnjene velikosti. Večje strani uporabijo indeksno datoteko (sitemap index), ki našteje več sitemapov.

  • Samo kanonični URL-ji s kodo 200. Brez preusmeritev, strani z noindex in dvojnikov.
  • Absolutni URL-ji na isti domeni in protokolu. Google poskusi obiskati naslove točno tako, kot so zapisani.
  • Resničen lastmod. Google ga upošteva, če je dosledno točen, oznaki priority in changefreq pa prezre.
  • Ločen sitemap po trgih ali vrstah strani. Tako v Search Console takoj vidite, kje je težava.

Primer iz prakse: veja sitemapa skoraj brez vsebin

Na mednarodni spletni trgovini smo pri preverjanju sitemapa opazili, da je veja sitemapa z vsebinami padla s 77 slovenskih URL-jev na enega samega. Ta je bil domača stran drugega trga.

Primer iz prakse: veja sitemapa z vsebinami je padla s 77 URL-jev na 1 URL.
Vir: SEO projekt Agencije Notic, anonimizirano.

Nihče sitemapa ni spreminjal namenoma, napako je povzročila nastavitev generatorja sitemapa. Kako tak primer poteka pri prenovi strani, smo opisali v članku SEO pri prenovi spletne strani.

V našem pregledu 16 % strani nima dosegljivega in veljavnega sitemapa. Od najdenih jih 12 % nima lastmod, pri 11 % pa prvi URL v sitemapu ne vrne kode 200.

Arhitektura strani: globina klikov in osirotele strani

Arhitektura je način, kako so strani povezane med seboj. Google pomembnost strani sklepa tudi iz tega, koliko notranjih povezav kaže nanjo in kako daleč je od domače strani.

Arhitektura strani po ravneh od domače strani do 3 klikov, globoke strani na 6 in več klikih ter osirotele strani brez notranje povezave.
Priporočilo Agencije Notic.

Dobro pravilo je, da so pomembne strani največ tri klike od domače strani. Izdelek na deveti strani paginacije je lahko deset klikov globoko, zato ga Google obišče redko.

Osirotela stran (orphan page) je stran, na katero ne kaže nobena notranja povezava. Najdete jo tako, da primerjate URL-je iz sitemapa s tistimi, ki jih najde crawler, na primer Screaming Frog.

Članek, ki ga Google ne pozna

Članek je lahko objavljen in v sitemapu, Google pa ga ne pozna. Pregled URL-ja pokaže, da URL Googlu ni znan, čeprav so sosednji članki indeksirani.

Pogost vzrok je, da na članek ne kaže nobena notranja povezava. Rešitev sta dve povezavi z ustreznih strani, na primer s seznama člankov in s sorodne strani. Sitemap sam ni dovolj.

Za notranje povezave uporabljajte opisna sidra. »Cene tekaških čevljev« Googlu pove več kot »kliknite tukaj«. Navigacija in drobtinice naj bodo v HTML-ju, da jim crawler lahko sledi.

Core Web Vitals in INP: kako izboljšate hitrost strani?

Core Web Vitals so trije Googlovi kazalniki uporabniške izkušnje. Od 12. 3. 2024 so to LCP, INP in CLS, INP pa je takrat zamenjal starejši FID.

Pragovi Core Web Vitals: LCP dobro do 2,5 s in slabo nad 4 s, INP dobro do 200 ms in slabo nad 500 ms, CLS dobro do 0,1 in slabo nad 0,25, merjeno na 75. percentilu; razlika med podatki uporabnikov CrUX in laboratorijskim testom Lighthouse.
Vir: web.dev, Web Vitals in Google Search Central, Core Web Vitals.
Pragovi Core Web Vitals na 75. percentilu (web.dev)
KazalnikDobroIzboljšatiSlabo
LCPdo 2,5 sdo 4 snad 4 s
INPdo 200 msdo 500 msnad 500 ms
CLSdo 0,1do 0,25nad 0,25

Stran je uspešna, ko vse tri meritve dosežejo prag na 75. percentilu obiskov, ločeno za telefon in računalnik. To pomeni, da mora hitra izkušnja veljati za tri četrtine uporabnikov.

Podatki uporabnikov proti laboratorijskemu testu

Google uporablja podatke resničnih uporabnikov Chroma (CrUX, Chrome User Experience Report) za zadnjih 28 dni. Lighthouse in PageSpeed Insights pa v laboratoriju simulirata en obisk.

Oba sta koristna za različne stvari. Laboratorijski test pokaže vzrok, podatki uporabnikov pa, ali se je stanje res izboljšalo. Ker gre za 28-dnevno povprečje, popravek v poročilu vidite šele po nekaj tednih.

Ocena 100 v Lighthouse ni cilj. Stran z oceno 70 lahko pri uporabnikih prestane vse tri pragove, stran z oceno 95 pa ne, če ima veliko počasnih telefonov.

LCP: glavna slika in strežnik

LCP (Largest Contentful Paint) meri, kdaj se izriše največji element na zaslonu. Pri večini strani je to glavna slika, zato so popravki pogosto preprosti.

  • Slika v prikazani velikosti. Za zaslone z večjo gostoto zadostuje dvojna širina, uporabite srcset in sizes.
  • Format WebP ali AVIF. Pri enaki kakovosti je datoteka občutno manjša kot JPG ali PNG.
  • fetchpriority="high" na glavni sliki in brez loading="lazy". Lazy loading odloži nalaganje prav tiste slike, ki jo potrebujete najprej.
  • preconnect za zunanje domene, na primer za CDN s slikami ali pisavami.
  • Hiter odziv strežnika (TTFB). Predpomnjenje in CDN pomagata več kot optimizacija kode.

Slike, večje od prikaza

Pogosta napaka so slike, naložene v večji velikosti, kot so prikazane, na primer 2.500 px široka slika v okvirju širine 445 px.

Pomanjšanje na dvojno prikazno širino lahko zmanjša prenos slik tudi za okoli dve tretjini, brez vidne razlike. Popravek ne zahteva razvijalca, samo ponovno nalaganje slik v pravi velikosti.

V našem pregledu slovenskih strani ima glavno sliko označeno s fetchpriority samo 22 % strani, preconnect pa uporablja 16 %.

INP: odzivnost na klik

INP (Interaction to Next Paint) meri, kako hitro se stran odzove na klik, dotik ali tipko, in to ves čas obiska, tudi po prvem kliku. Dober INP je do 200 ms.

Glavni vzrok slabega INP so dolga opravila (long tasks), ki zasedejo brskalnik za več kot 50 ms. Največkrat jih povzročijo skripte tretjih strani: klepetalniki, orodja za analitiko, pasice za piškotke in oglasne oznake.

  • Skripte z atributom defer ali async, da ne ustavijo izrisa. V našem pregledu ima 41 % strani v glavi tri ali več blokirajočih skript.
  • Manj skript tretjih strani. Vsako vprašajte, ali jo res potrebujete na vsaki strani.
  • Dolga opravila razdelite, da brskalnik vmes lahko obdela klik.

CLS: poskakovanje vsebine

CLS (Cumulative Layout Shift) meri, koliko se vsebina premika med nalaganjem. Najpogostejši vzrok so slike brez mer width in height, ki jih ima v našem pregledu 81 % strani na vsaj polovici slik.

Drugi vzroki so pasice, ki se pojavijo nad vsebino, in pisave. Z font-display: swap in rezerviranim prostorom za pasice preprečite večino premikov.

HTTPS in ena različica domene

Vsaka domena ima vsaj štiri različice: s www in brez, prek http in https. Vse morajo z eno preusmeritvijo pripeljati na isti končni naslov.

Štiri različice domene (http in https, z www in brez) preusmerijo s 301 na en končni naslov; v pregledu ima 9 % slovenskih strani dve delujoči različici, 59 % potrebuje dva skoka.
Vir: lastni pregled javnih strani slovenskih podjetij, Agencija Notic, september 2026.

V našem pregledu ima 9 % strani vsaj dve različici domene, ki delujeta vsaka zase. Za Google sta to dve ločeni strani z isto vsebino.

HTTPS je potrjen, čeprav majhen, signal za uvrstitev. Veliko pomembnejše je, da brskalnik strani brez HTTPS označi kot nevarne, kar odžene uporabnike.

Po selitvi na HTTPS preverite še mešano vsebino (mixed content), torej slike ali skripte, ki se še nalagajo prek http. Ko vse deluje, dodajte glavo HSTS, ki brskalniku pove, naj http preskoči.

Mobile-first indeksiranje: kaj mora imeti mobilna različica?

Google je prehod na mobile-first indeksiranje zaključil za vse strani. Za indeksiranje in razvrščanje uporablja mobilno različico strani, tudi za uporabnike na računalniku.

Pri odzivnih straneh je to redko težava. Težave nastanejo, ko mobilna različica skrije vsebino, na primer opise izdelkov, tabele ali strukturirane podatke, ki so na namizju vidni.

  • Ista vsebina in isti naslovi na telefonu in računalniku.
  • Isti strukturirani podatki in meta oznake.
  • Enake notranje povezave, tudi v mobilnem meniju.
  • Slike z alt in v zadostni kakovosti tudi na telefonu.

Strukturirani podatki 2026: kaj še prinese obogaten rezultat?

Strukturirani podatki so oznake v kodi (najpogosteje JSON-LD po slovarju Schema.org), ki Googlu opišejo, kaj je na strani. Nekateri prinesejo obogaten rezultat, na primer ceno in zvezdice pod izdelkom.

Google seznam podprtih vrst v zadnjih letih krči. Za čistejši prikaz rezultatov je ukinil HowTo, FAQ in vrsto manj uporabljenih oznak.

Strukturirani podatki, ki še prinesejo obogaten rezultat (Product, Article, Breadcrumb, Organization, Local business, Review snippet, Video, Event, Recipe, Job posting), in časovnica ukinitev od HowTo leta 2023 do FAQ 7. 5. 2026.
Vir: Google Search Central, podprti strukturirani podatki in dnevnik sprememb dokumentacije. Delež brez JSON-LD: lastni pregled Agencije Notic.
PREGLED URADNE STRANI

Google: FAQ obogateni rezultati od 7. 5. 2026 ne delujejo več

Poglejte vrstico Why.

Uradni dnevnik sprememb Google Search Central: Deprecating the FAQ rich result feature, This feature will no longer appear in Google Search starting May 7, 2026.
Vir: Google Search Central, Latest documentation updates. Dokumentacijo za FAQ obogatene rezultate je Google odstranil junija 2026.

V prevodu: FAQ obogateni rezultati se od 7. 5. 2026 v Googlu ne prikazujejo več. Že od avgusta 2023 so bili omejeni na uradne vladne in zdravstvene strani.

Oznak FAQPage vam ni treba odstraniti. Google zapiše, da neuporabljeni strukturirani podatki ne škodijo, pomagajo pa pri razumevanju strani, tudi v AI iskanju.

Za podjetja so v letu 2026 najbolj uporabne oznake Organization, WebSite, Breadcrumb, Product in Article, za lokalna podjetja še LocalBusiness. V našem pregledu 47 % domačih strani nima nobenih oznak JSON-LD.

Kako strukturirane podatke preverite

Test obogatenih rezultatov (Rich Results Test) pokaže, katere oznake Google prepozna in ali so upravičene do obogatenega rezultata. Validator Schema.org preveri vse vrste, tudi tiste, ki jih Google ne prikazuje.

Na eni od domačih strani smo našli blok JSON-LD s praznim objektom in drobtinico brez imena. Search Console je javljal napako »Unnamed item«. Takrat ne dodajte drugega bloka, dokler prvi ni popravljen, sicer Google dobi dva nasprotujoča si opisa istega podjetja.

Hreflang za strani na več trgih: kako ga nastavite brez napak?

Hreflang je oznaka, ki Googlu pove, katera jezikovna ali tržna različica strani je namenjena kateremu uporabniku. Slovenski uporabnik tako vidi slovensko stran, hrvaški hrvaško, četudi sta si vsebinsko podobni.

Hreflang med slovensko, hrvaško, avstrijsko nemško različico in x-default s povratnimi povezavami ter primerom manjkajoče povratne povezave, zraven blok oznak link rel alternate in štiri pravila.
Vir: Google Search Central, lokalizirane različice strani. Domena v primeru je izmišljena.

Najpogostejša napaka so manjkajoče povratne povezave. Če slovenska stran kaže na hrvaško, hrvaška pa nazaj ne, Google oznako prezre. Blok mora biti enak na vseh različicah, vključno s sklicem nase.

V našem pregledu hreflang uporablja 41 % strani. Od teh jih 21 % ima vsaj eno očitno napako: manjka sklic nase, povratna povezava ali pa je koda jezika napačna.

Pri slovenskih straneh smo naleteli tudi na oznako si namesto sl. Koda jezika sledi standardu ISO 639-1, kjer si pomeni singalščino. Regija sledi ISO 3166-1, zato je en-UK neveljavna, pravilna pa en-GB.

Oznaka x-default je neobvezna. Priporočamo jo za stran z izbiro trga ali za različico, ki velja, ko nobena druga ne ustreza.

Na mednarodnih straneh se zgodi, da hreflang sploh ni nastavljen. Na enterprise platformah je to pogosto sprememba, ki jo lahko izvede samo razvojna ekipa, zato jo načrtujemo kot projekt z roki in odgovorno osebo.

Log datoteke: kaj pokažejo, česar Search Console ne?

Log datoteka strežnika zapiše vsako zahtevo, tudi vsak obisk Googlebota. Pokaže, katere URL-je Google res obiskuje, kako pogosto in kakšen odgovor dobi.

Search Console pokaže vzorec in povzetek. Logi pokažejo vsak posamezen obisk, zato so zelo koristni pri velikih trgovinah, selitvah in težavah z indeksiranjem.

  • Koliko obiskov gre na filtre in parametre v primerjavi s kategorijami in izdelki.
  • Katerih pomembnih strani Google ni obiskal v zadnjih 30 dneh.
  • Napake 5xx in počasni odgovori, ki jih uporabniki morda ne opazijo.
  • Kateri AI crawlerji obiskujejo stran in katere strani berejo.

Pri analizi logov preverite, ali je obiskovalec res Googlebot. Ime v glavi User-Agent lahko ponaredi vsak, pravega Googlebota pa potrdite z obratnim DNS ali z Googlovimi objavljenimi razponi IP.

Lažen noindex zaradi zaščite strežnika

Zunanja SEO orodja včasih javijo noindex, ker jim zaščita pred boti vrne blokado 403 z oznako noindex v glavi. Pravi Googlebot pa ni blokiran, kar potrdi Pregled URL-ja v Search Console.

Zato pri takih opozorilih vedno najprej preverimo statusno kodo.

Ali morate AI crawlerjem dovoliti dostop?

AI crawlerji, kot so GPTBot, OAI-SearchBot, ClaudeBot in PerplexityBot, prav tako berejo robots.txt. Nekateri zbirajo podatke za učenje modelov, drugi iščejo vire za odgovore v živo.

Za večino podjetij, ki želijo biti omenjena v ChatGPT in Perplexity, priporočamo, da iskalnim botom (OAI-SearchBot, PerplexityBot) dostop dovolite. Odločitev za bote, ki zbirajo podatke za učenje, je poslovna.

AI crawlerji JavaScripta pogosto ne izvedejo. Zato je vsebina v izvornem HTML-ju zanje še pomembnejša kot za Google. Podrobno smo to opisali v vodiču GEO optimizacija, skupaj s pregledom robots.txt večjih slovenskih strani.

Kako testirate JavaScript SEO in tehnične popravke?

Vsak popravek preverite z orodjem, ki vidi stran tako kot Google. Brskalnik in razvijalčev računalnik pogosto pokažeta drugo sliko, ker imata piškotke, prijavo ali drugo različico strani.

  1. Pregled URL-ja v Search Console. Pokaže, ali je URL indeksiran, katero kanonično stran je izbral Google in kdaj ga je obiskal.
  2. Test URL-ja v živo. V istem orodju pokaže izrisan HTML, posnetek zaslona in napake pri nalaganju virov.
  3. Primerjava izvornega in izrisanega HTML-ja. Če naslov, canonical ali besedilo obstajajo samo v izrisanem HTML-ju, je stran odvisna od JavaScripta.
  4. Chrome DevTools z izklopljenim JavaScriptom. Hitro pokaže, kaj vidijo AI crawlerji, ki skript ne izvedejo.
  5. Test obogatenih rezultatov za strukturirane podatke in PageSpeed Insights za hitrost.
  6. Statusne kode preverite z orodjem, ki pokaže celotno verigo preusmeritev, ali z ukazom curl -I.

Po popravku v poročilu Strani uporabite gumb »Potrdi popravek«. Google nato ponovno preveri prizadete URL-je, kar običajno traja od nekaj dni do nekaj tednov.

Kako tehnični SEO spremljate v Search Console?

Search Console je brezplačno Googlovo orodje in edini vir, ki pokaže, kako vašo stran vidi Google. Za tehnični SEO je šest poročil dovolj za redno spremljanje.

Šest poročil v Search Console za tehnični SEO: Strani, Zemljevidi spletnih mest, Osnovni spletni kazalniki, HTTPS, Pregled URL-ja in Crawl stats, s tem, kaj pogledate in kako pogosto.
Priporočilo Agencije Notic. Nazivi poročil iz slovenskega vmesnika Search Console.

Poročilo Strani (Indeksiranje strani) je najpomembnejše. Ne pričakujte, da bo seznam razlogov prazen, ker so nekateri pričakovani, na primer strani s preusmeritvijo in alternativne strani z ustrezno kanonično oznako. Iščite nenadne spremembe.

V poročilu Zemljevidi spletnih mest primerjajte število najdenih URL-jev z mesecem prej. Tako bi pravočasno opazili tudi primer izgubljene veje sitemapa, opisan zgoraj.

Poročilo Osnovni spletni kazalniki (Core Web Vitals) združuje podobne URL-je v skupine. Popravek na predlogi kategorije tako izboljša vse kategorije hkrati.

Hero na vrhu članka prikazuje, kako se poročilo Strani spreminja po popravkih. Zaporedje je povzeto po naših projektih, trgovina in številke pa so izmišljene.

Tehnični SEO checklist 2026: 32 točk po resnosti

Seznam uporabljamo pri vsakem tehničnem pregledu. Točke smo razvrstili v osem skupin in tri stopnje resnosti, da veste, kaj popraviti najprej.

  • Kritično: napaka lahko iz Googla odreže pomemben del strani. Popravite v nekaj dneh.
  • Visoko: napaka razdeli signale ali upočasni indeksiranje. Popravite v enem mesecu.
  • Srednje: izboljšava, ki pomaga, a ne ogroža obiska. Uvrstite v redno delo.
Tehnični SEO checklist 2026 z 32 točkami v osmih skupinah, označenimi kot kritično, visoko ali srednje: crawling, indeksiranje, preusmeritve, sitemap, arhitektura, Core Web Vitals, JavaScript in mobilno, strukturirani podatki in trgi.
Checklist Agencije Notic.

Spodaj je isti seznam z razlago vsake točke. Odkljukajte, kar je pri vas urejeno, in pokazal se bo delež urejenega ter tri naloge, s katerimi začnete.

Urejeno po resnosti
0 %

Kritično šteje 5, visoko 3, srednje 1 točko.

Odprtih kritičnih točk: 6.

Crawling in robots.txt

Indeksiranje

Preusmeritve in domena

XML sitemap

Arhitektura in notranje povezave

Hitrost in Core Web Vitals

JavaScript in mobilno

Strukturirani podatki in trgi

Začnite tukaj:
  1. robots.txt vrne 200 in ne blokira pomembnih strani, CSS ali JavaScripta
  2. Pomembne strani nimajo oznake noindex
  3. Vsaka stran ima absoluten canonical nase

Kako pri Noticu določimo, kaj popraviti najprej?

Tehnični pregled pogosto najde 30 ali več težav. Razvojna ekipa pa ima omejen čas, zato je vrstni red pomembnejši od dolžine seznama.

Prioritetna matrika tehničnih popravkov po vplivu in trudu: najprej noindex, robots.txt in manjkajoče povezave; načrtujte ena različica URL-jev, generator sitemapa in SSR; sproti 302 v 301 in mere slik; pozneje ocena 100 v Lighthouse.
Priporočilo Agencije Notic.

Vsako težavo ocenimo po dveh merilih. Vpliv pove, koliko strani ali obiska prizadene, trud pa, koliko ur razvijalca in usklajevanja potrebuje. Najprej pridejo težave z velikim vplivom in majhnim trudom.

Naš postopek v petih korakih

  1. Dostop za branje do Search Console in GA4. Začnemo s podatki, ki jih ima Google, šele nato zaženemo crawler.
  2. Crawl celotne strani in primerjava s sitemapom. Tako najdemo osirotele strani, dvojnike in napačne statusne kode.
  3. Ročni pregled predlog. Domača stran, kategorija, izdelek ali storitev, članek. Napaka na predlogi velja za vse strani iste vrste.
  4. Seznam težav z resnostjo, vplivom in trudom. Za vsako napišemo, kako jo zaznate, kako jo popravite in kdo jo popravi.
  5. Preverjanje po popravku. Pregled URL-ja, potrditev popravka v Search Console in primerjava po 4 do 8 tednih.

Primer vrstice iz našega poročila

Primer vrstice iz tehničnega poročila (anonimizirano)
TežavaResnostKako zaznateKako popraviteKdo
Sitemap trga vsebuje samo del pomembnih straniKritičnoZemljevidi spletnih mest v Search Console, mesečna primerjavaNastavitev generatorja sitemapa za trg, nato ponovna oddajaRazvojna ekipa
Prazen H1 in dva vidna H1 na domači straniSrednjeRočni pregled kode ali crawlerPopravek v urejevalniku vsebin, en vidni H1Mi, v CMS
Slike večkrat večje od prikazaSrednjeDevTools, zavihek NetworkPonovno nalaganje slik v dvojni prikazni širini, WebPMi, v CMS

Ko platforma ne dovoli vsega

Pri enterprise platformah marsičesa ne moremo spremeniti v urejevalniku vsebin. Predloge, sitemap, hreflang in preusmeritve so v rokah razvojne ekipe, besedila, naslovi in slike pa pogosto v naših.

Zato na začetku sodelovanja naredimo zemljevid: kaj popravimo sami, kaj potrebuje zahtevek in koliko časa razvojna ekipa običajno potrebuje. Hitre popravke naredimo takoj, zahtevke pa pripravimo z URL-ji in primeri, da jih ekipa lahko izvede brez dodatnih vprašanj.

Kdaj je tehnični SEO prioriteta in kdaj lahko počaka?

Tehnični SEO je prva prioriteta pri spletnih trgovinah, straneh na več trgih, straneh s tisoči URL-jev in pred vsako prenovo ali selitvijo. Tam napaka hitro prizadene stotine strani.

Pri manjši predstavitveni strani na urejenem sistemu, kot je sodoben WordPress, je slika drugačna. Osnove so pogosto že urejene, več rezerve pa je v vsebini in lokalnem SEO.

Po našem mnenju se ne splača loviti popolne ocene v Lighthouse. Ko stran prestane Core Web Vitals pri uporabnikih, je naslednji vložek v hitrost redko najboljša naložba. Isti denar bolje porabite za vsebine ali povezave.

Tudi prenova URL-jev samo zaradi lepšega zapisa se redko splača. Vsaka selitev prinese tveganje in nekaj tednov negotovosti, zato jo raje povežite s prenovo strani.

Kje začeti s tehničnim SEO?

Tehnični SEO ni projekt, ki ga enkrat zaključite. Vsaka posodobitev sistema, nov vtičnik ali prenova lahko vrne staro napako.

  1. Odprite poročilo Strani v Search Console. Poglejte, katere pomembne strani niso indeksirane in zakaj.
  2. Preverite robots.txt, sitemap in canonical na domači strani. To traja deset minut in odkrije najpogostejše napake.
  3. Odkljukajte checklist zgoraj in začnite pri kritičnih točkah.

Vodič ne pokriva tehničnih podrobnosti posameznih sistemov (WordPress, Shopify, SAP Commerce), varnosti strežnika in nastavitve CDN. Če želite drugo mnenje o svoji strani, si oglejte našo storitev SEO in GEO optimizacija, pri izbiri izvajalca pa vam pomaga vodič kako izbrati SEO agencijo.

Slovarček izrazov tehničnega SEO

Kratke razlage izrazov iz tega vodiča. Z njimi lažje berete poročila in se pogovarjate z razvijalci.

Tehnični SEO (technical SEO)
Urejanje infrastrukture strani, da jo iskalniki lahko najdejo, izrišejo in indeksirajo.
Crawler (Googlebot)
Program, ki obiskuje strani in jih prenaša za iskalnik.
Crawling
Obisk in prenos strani s strani crawlerja.
Izris (rendering)
Izvedba JavaScripta in sestava strani, kot jo vidi uporabnik.
Indeksiranje
Shranjevanje strani v Googlovo bazo, iz katere izbira rezultate.
Crawl budget
Število URL-jev, ki jih Google na strani obišče v določenem času.
robots.txt
Datoteka, ki crawlerjem pove, katerih poti naj ne obiskujejo.
RFC 9309
Standard za robots.txt iz leta 2022.
Noindex
Oznaka, ki stran izključi iz indeksa.
Canonical
Oznaka, ki pove, katera od podobnih strani je glavna.
Programska napaka 404 (soft 404)
Stran brez vsebine, ki vrne kodo 200 namesto 404.
Preusmeritev 301
Trajna preusmeritev, ki signale prenese na nov URL.
Veriga preusmeritev
Več zaporednih preusmeritev do končnega URL-ja.
XML sitemap
Seznam URL-jev, ki jih želite v Googlu.
Sitemap index
Datoteka, ki našteje več sitemapov.
lastmod
Datum zadnje pomembne spremembe strani v sitemapu.
Fasetna navigacija
Filtri v trgovini, ki ustvarijo URL-je s kombinacijami lastnosti.
Osirotela stran (orphan page)
Stran brez notranjih povezav.
Globina klikov
Število klikov od domače strani do izbrane strani.
Core Web Vitals
Trije Googlovi kazalniki izkušnje: LCP, INP in CLS.
INP (Interaction to Next Paint)
Odzivnost strani na klik, dotik ali tipko.
CrUX
Chromovi podatki o izkušnji resničnih uporabnikov za zadnjih 28 dni.
Dolgo opravilo (long task)
Delo, ki zasede brskalnik za več kot 50 ms.
fetchpriority
Atribut, ki brskalniku pove, naj sliko naloži prednostno.
Single-page frontend (SPA)
Stran, kjer JavaScript v brskalniku izriše vso vsebino.
SSR (server-side rendering)
Izris strani na strežniku, da crawler dobi celotno vsebino v HTML-ju.
Strukturirani podatki (JSON-LD)
Oznake, ki iskalniku opišejo vsebino strani.
Hreflang
Oznaka, ki poveže jezikovne ali tržne različice strani.
Log datoteka
Zapis strežnika o vsaki zahtevi, tudi o obiskih crawlerjev.
HSTS
Glava, ki brskalniku pove, naj stran vedno odpre prek HTTPS.

Vodiči o SEO optimizaciji

Ta članek je del serije o SEO optimizaciji. Začnite pri glavnem vodiču in nadaljujte s temo, ki vas zanima.

Pogosta vprašanja o tehničnem SEO

Kaj je tehnični SEO?

Tehnični SEO oziroma tehnična SEO optimizacija je urejanje infrastrukture strani, da jo Google in AI iskalniki lahko najdejo, izrišejo in indeksirajo. Zajema robots.txt, sitemap, canonical, preusmeritve, hitrost, strukturirane podatke in hreflang.

Kaj je razlika med tehničnim in on-page SEO?

On-page SEO ureja vsebino posamezne strani: naslove, besedila, slike in notranje povezave. Tehnični SEO ureja delovanje celotne strani, na primer indeksiranje, hitrost in preusmeritve.

Kako preverim, ali Google indeksira mojo stran?

V Search Console odprite poročilo Strani ali vpišite URL v Pregled URL-ja. Poročilo pokaže indeksirane strani in razloge, zakaj druge niso indeksirane.

Ali robots.txt odstrani stran iz Googla?

Ne. robots.txt ustavi obisk crawlerja, stran pa lahko ostane v indeksu brez opisa. Za odstranitev uporabite noindex in strani ne blokirajte v robots.txt.

Kakšne so dobre vrednosti Core Web Vitals?

LCP do 2,5 s, INP do 200 ms in CLS do 0,1. Meri se na 75. percentilu obiskov resničnih uporabnikov, ločeno za telefon in računalnik.

Kaj je INP in zakaj je zamenjal FID?

INP meri odzivnost na vse klike in dotike med obiskom, FID pa je meril samo zakasnitev prvega. INP je FID kot Core Web Vital zamenjal 12. 3. 2024.

Ali se FAQ strukturirani podatki še splačajo?

FAQ obogateni rezultati se od 7. 5. 2026 v Googlu ne prikazujejo več. Oznak vam ni treba odstraniti, ker ne škodijo, novih pa zaradi obogatenega rezultata ne dodajajte.

Kdaj je crawl budget težava?

Po Googlovih pragovih pri več kot milijon straneh, ki se spreminjajo tedensko, ali pri več kot 10.000 straneh z dnevnimi spremembami. Pri trgovinah ga pogosto porabijo filtri, ki jih uredite v robots.txt.

Ali mora imeti vsaka stran canonical?

Priporočamo da. Absoluten canonical nase Googlu jasno pove, katero različico prikazati, tudi ko se URL pojavi s parametri ali v drugi obliki.

Kako pogosto naj naredim tehnični pregled strani?

Celoten pregled enkrat do dvakrat na leto in pred vsako prenovo. Poročila Strani, sitemap in Core Web Vitals v Search Console pa preglejte vsak mesec.

Ali lahko tehnični SEO uredim sam?

Osnove da: Search Console, sitemap, robots.txt, slike in canonical v sodobnem CMS. Za JavaScript, hreflang, selitve in velike trgovine potrebujete razvijalca ali izkušenega strokovnjaka.

Ali tehnični SEO vpliva na vidnost v ChatGPT?

Da. AI crawlerji morajo stran prebrati, mnogi pa JavaScripta ne izvedejo. Vsebina v izvornem HTML-ju in dovoljen dostop v robots.txt sta osnova za omembe v AI odgovorih.

Viri in podatki, uporabljeni v tem članku

Želite vedeti, kaj Googlu preprečuje, da bi videl vašo stran?

Pregledamo indeksiranje, sitemap, preusmeritve, hitrost in vidnost v AI orodjih. Povemo, katere tri tehnične napake vas stanejo največ obiska in kdo jih lahko popravi.

Brezplačni pregled SEO in AI vidnosti