Tehnička SEO kontrolna lista 2026: Potpuni vodič za savršeno optimizovanu veb stranicu
Tehnička SEO kontrolna lista 2026: Potpuni vodič za savršeno optimizovanu veb stranicu
Tehnička SEO predstavlja temelj na kojem se sve drugo gradi. Možete napisati najbolji sadržaj na svetu, ali ako pretraživači ne mogu pravilno da pretraže, indeksiraju i prikažu vaše stranice, niko to neće pronaći. Ova kontrolna lista pokriva sve tehničke SEO elemente koje treba da proverite — organizovana po kategorijama sa jasnim kriterijumima prolaza/ne prolaza.
Koristite ovo u paru sa LANGR-ovim besplatnim alatom za SEO reviziju, koji automatski proverava mnoge od ovih stavki i pruža vam prioritetnu listu za ispravku.
Pretraga i indeksiranje
Ove stavke određuju da li pretraživači mogu pronaći i obraditi vaše stranice.
Robots.txt
- [ ] robots.txt postoji na
yourdomain.com/robots.txt - [ ] Ne blokira važne stranice — proverite da li CSS, JS i slike nisu zabranjeni
- [ ] Referenca na sitemapu — uključuje
Sitemap: https://yourdomain.com/sitemap.xml - [ ] Bez wildcards koji slučajno isključuju sadržaj (
Disallow: /blokira sve) - [ ] Crawl-delay je razuman ili odsutan (većina modernih crawler-a ga ionako ignorira)
- [ ] Testirajte u Google Search Console — koristite tester za robots.txt da verifikujete
XML Sitemap
- [ ] Sitemap postoji na
yourdomain.com/sitemap.xml - [ ] Podnesen Google Search Console-u i Bing Webmaster Tools-u
- [ ] Sve važne stranice uključene — svaka stranica koju želite da indeksirate treba da bude u sitemapi
- [ ] Nema 404 ili redirekcija URL-ova u sitemapi — samo stranice sa 200-statusom
- [ ] Datumi poslednje izmene su tačni i ažuriraju se kada se sadržaj menja
- [ ] Manje od 50.000 URL-ova po sitemap datoteci (koristite sitemap indeks za veće sajtove)
- [ ] Manje od 50MB nekompresovano po sitemap datoteci
- [ ] Nema noindex stranica u sitemapi — ove šalju protivrečne signale
Indeksiranje
- [ ] Ključne stranice su indeksirane — pretražujte
site:yourdomain.comna Google-u - [ ] Nema nenamernih noindex oznaka — proverite meta robots i X-Robots-Tag zaglavlja
- [ ] Canonical oznake su tačne — svaka stranica treba da ima self-referencing canonical
- [ ] Nema duplog sadržaja — isti sadržaj ne bi trebao biti dostupan na više URL-ova
- [ ] Paginarstvo pravilno rešeno — koristite
rel="next"irel="prev"ili load-more obrasce - [ ] URL parametri — konfigurišite u GSC ako stvaraju duple stranice
Struktura URL-a
- [ ] Čisti, opisni URL-ovi —
/products/running-shoesumesto/p?id=12345 - [ ] Mala slova — bez mešanih velikih i malih slova u URL-ovima (redirektujte velika slova na mala)
- [ ] Bez specijalnih karaktera — izbegavajte razmake, donje crte (koristite crtice), ili kodirane karaktere
- [ ] Dosledni završni crti — odlučite da li sa ili bez i redirektujte drugi
- [ ] Razumna dubina — važne stranice treba da budu unutar 3 klika od početne stranice
- [ ] Nema sesion ID-ova u URL-ovima — ovi stvaraju beskonačne duple stranice
Brzina stranice i osnovni web vitals
Brzina direktno utiče na rangiranje i korisničko iskustvo.
Osnovni web vitals
- [ ] LCP (Largest Contentful Paint) ispod 2.5 sekundi — glavni sadržaj se brzo učitava
- [ ] INP (Interaction to Next Paint) ispod 200 milisekundi — stranica brzo reaguje na interakciju
- [ ] CLS (Cumulative Layout Shift) ispod 0.1 — raspored se ne pomera tokom učitavanja
- [ ] Testirajte na mobilnim uređajima — Google koristi mobilne performanse za odluke o rangiranju
Optimizacija brzine
- [ ] Slike optimizovane — kompresovane, pravilno veličinske, koristeći savremene formate (WebP, AVIF)
- [ ] Lazy loading za slike ispod vidnog polja (ali NE za LCP sliku iznad vidnog polja)
- [ ] CSS minifikovan i kritični CSS u narativu
- [ ] JavaScript minifikovan i odložen gde je moguće
- [ ] Komprimacija omogućena — Gzip ili Brotli na serveru
- [ ] Browser keširanje konfigurisano sa odgovarajućim Cache-Control zaglavljima
- [ ] CDN u upotrebi za statičke resurse
- [ ] Nema resursa koji blokiraju prikaz — kritični resursi učitavaju se prvi
- [ ] Optimizovano učitavanje fontova —
font-display: swapilioptional - [ ] Provereni skripti trećih strana — svaka dodaje vreme učitavanja; sklonite nepotrebne
- [ ] Vreme odgovora servera ispod 200ms (TTFB)
Resursni nagoveštaji
- [ ] Prekonekcija sa kritičnim izvorima treće strane:
- [ ] Preload kritičnih resursa (fontovi, slike iznad vidnog polja):
- [ ] DNS prefetch za manje kritične domene:
Bezbednost
Bezbednost je faktor rangiranja i bitna je za poverenje korisnika.
HTTPS
- [ ] SSL sertifikat instaliran i važeći
- [ ] Sertifikat nije istekao — proverite datum isteka
- [ ] Sve stranice se pružaju preko HTTPS-a — nema HTTP stranica
- [ ] HTTP redirekcije ka HTTPS-u — 301 redirekcija, ne 302
- [ ] Nema mešanog sadržaja — svi resursi (slike, skripte, stilovi) učitani preko HTTPS-a
- [ ] HSTS zaglavlje postavljeno:
Strict-Transport-Security: max-age=31536000; includeSubDomains - [ ] Lanac sertifikata je potpun — nema problema sa intermedijarnim sertifikatima
Bezbednosna zaglavlja
- [ ] Content-Security-Policy — sprečava XSS napade
- [ ] X-Content-Type-Options: nosniff — sprečava MIME tip sniffing
- [ ] X-Frame-Options ili CSP
frame-ancestors— sprečava clickjacking - [ ] Referrer-Policy — kontroliše koje informacije o refereru se šalju
- [ ] Permissions-Policy — ograničava pristup funkcijama preglednika
Optimizacija za mobilne uređaje
Google koristi indeksiranje prvo za mobilne uređaje — vaša mobilna stranica je ono što se ocenjuje.
- [ ] Responzivni dizajn — prilagođava se svim veličinama ekrana
- [ ] Viewport meta tag postavljen:
- [ ] Nema horizontalnog pomeranja na mobilnim uređajima
- [ ] Ciljevi dodira najmanje 44x44 piksela — dugmad i linkovi su dostupni za dodir
- [ ] Minimalna veličina fonta 16px — čitljiv bez zumiranja
- [ ] Nema intruzivnih interstitials — iskačući prozori ne blokiraju sadržaj na mobilnim uređajima
- [ ] Mobilni sadržaj odgovara desktop-u — isti sadržaj na obe verzije
- [ ] Mobilna brzina — testirajte specifično na 4G/mobilnim vezama
- [ ] Testirajte na pravim uređajima — ne samo u alatima za razvoj pregledača
Tehnički elementi na stranici
Naslovne oznake
- [ ] Svaka stranica ima jedinstveni naslov — nema duplikata
- [ ] Ispod 60 karaktera — Google skraćuje duže naslove
- [ ] Primarna ključna reč uključena — po mogućstvu blizu početka
- [ ] Ime brenda uključeno — obično na kraju
- [ ] Bez punjenja ključnih reči — čita se prirodno
Meta opisi
- [ ] Svaka stranica ima jedinstveni opis — nema duplikata
- [ ] 150-160 karaktera — optimalna dužina za prikaz
- [ ] Uključuje primarnu ključnu reč — prirodno integrisana
- [ ] Sadrži poziv na akciju — podstiče klikove
- [ ] Tačno opisuje sadržaj stranice — ne zavaravajte
Zaglavlja
- [ ] Jedan H1 po stranici — odgovara temi stranice
- [ ] Logička hijerarhija — H1 > H2 > H3 (bez preskakanja nivoa)
- [ ] Ključne reči u zaglavljima — prirodno, ne forsirano
- [ ] Opisna — zaglavlja treba da imaju smisla kada se skeniraju
Slike
- [ ] Alt tekst na svim slikama — opisni, uključuje ključne reči gde je to prirodno
- [ ] Width i height atributi određeni — sprečava CLS
- [ ] Opisne datoteke —
red-running-shoes.webpumestoIMG_4521.jpg - [ ] Responzivne slike — koristite
srcsetza različite veličine ekrana - [ ] SVG za ikone i logotipe — skalarna, mala veličina datoteke
Strukturirani podaci
Strukturirani podaci omogućavaju bogate isječke i pomažu pretraživačima da razumeju vaš sadržaj.
- [ ] Organizacioni shema na početnoj stranici — ime kompanije, logotip, kontakt informacije
- [ ] WebSite shema sa SearchAction — omogućava pretraživač u meniju
- [ ] BreadcrumbList shema — prikazuje putanju navigacije u rezultatima pretrage
- [ ] Article shema na blog postovima — autor, datum, izdavač
- [ ] FAQ shema na FAQ stranicama — stvara proširive rezultate
- [ ] Product shema na stranicama proizvoda — cena, dostupnost, recenzije
- [ ] LocalBusiness shema ako je primenljivo — adresa, radno vreme, telefon
- [ ] Validirajte sa Google-ovim testom bogatih rezultata — bez grešaka
- [ ] Testirajte sa Schema.org validatorom — pravilno ugnježdenje i obavezna polja
Internacionalni SEO
Ako vaš sajt pruža više jezika ili regiona:
- [ ] hreflang oznake na svim stranicama — označavaju jezik i region
- [ ] x-default hreflang — specificira podrazumevanu verziju
- [ ] Bidirekcionalni hreflang — ako stranica A upućuje na stranicu B, stranica B mora da upućuje nazad na A
- [ ] hreflang u sitemapi (alternativa HTML oznakama)
- [ ] Jezik-specifični URL-ovi —
/en/abouti/de/abouta ne samo zasnovani na kolačićima - [ ] Sadržaj potpuno preveden — bez stranica na mešanim jezicima
- [ ] Lokalna valuta i formati gde je to primenljivo
Redirekcije
- [ ] 301 za trajne redirekcije — ne 302 ili 307
- [ ] Bez lanaca redirekcije — A treba direktno da redirektuje na C, ne A→B→C
- [ ] Bez redirekcionih petlji — A→B→A uništava sve
- [ ] www/non-www canonical — jedan redirektuje na drugi (301)
- [ ] HTTP→HTTPS redirekcija na snazi
- [ ] Stari URL-ovi redirektovani na nove nakon migracija sajta
Server i infrastruktura
- [ ] Uptime servera iznad 99.9% — downtime šteti indeksiranju i rangiranju
- [ ] Prilagođena 404 stranica — korisna, ne generička; uključuje navigaciju i pretragu
- [ ] Ispravni HTTP status kodovi — 404 za nestale stranice, ne soft 404s (200 sa greškom u sadržaju)
- [ ] Nema grešaka servera (5xx) — redovno proveravajte server logove
- [ ] gzip/Brotli kompresija omogućena na serveru
- [ ] HTTP/2 ili HTTP/3 omogućeni — brži od HTTP/1.1
- [ ] Lokacija servera blizu ciljne publike
Praćenje i održavanje
- [ ] Google Search Console verifikovan i praćen
- [ ] Google Analytics instaliran (sa pravilnim upravljanjem pristankom)
- ] Redovne SEO revizije — mesečno kao minimum uz [LANGR-ov besplatni alat
- [ ] Monitoring uptime-a — dobijate obaveštenja kada vaš sajt padne
- [ ] Provere neispravnih linkova — radi svake mesece
- [ ] Praćenje osnovnih web vitals — pratite trendove, ne samo snapshot-e
- [ ] Izveštaji o pokrivenosti indeksa — proveravajte nove greške svake nedelje
Kako koristiti ovu kontrolnu listu
Za novu veb stranicu
Prođite kroz svaki stavku pre lansiranja. Tehnički dug je mnogo teže ispraviti nakon što je sajt aktivan i indeksiran.
Za postojeću veb stranicu
- Pokrenite besplatnu SEO reviziju da dobijete osnovne rezultate
- Radite kroz ovu kontrolnu listu po kategorijama
- Prioritizujte stavke koje je vaša revizija označila kao kritične
- Ponovo auditujte mesečno kako biste pratili poboljšanja
Redosled prioriteta
Ako ne možete sve uraditi odjednom, prioritizujte u ovom redosledu:
- HTTPS i bezbednost — nepregovarajuća osnova
- Pretraga i indeksiranje — ako Google ne može da pronađe vaše stranice, ništa drugo nije bitno
- Optimizacija za mobilne uređaje — indeksiranje prvo za mobilne uređaje znači da je ovo kritično
- Brzina stranice — direktno utiče na rangiranje i korisničko iskustvo
- Elementi na stranici — naslovne oznake i meta opisi imaju trenutni uticaj
- Strukturirani podaci — omogućava bogate rezultate
- Internacionalni SEO — ako je primenljivo
- Napredna optimizacija — redirekcije, podešavanje servera, praćenje
Zaključak
Tehnička SEO nije glamurozna, ali je ono što odvaja sajtove koji se rangiraju od onih koji se ne rangiraju. Svaka stavka na ovoj kontrolnoj listi predstavlja potencijalni faktor rangiranja ili poboljšanje korisničkog iskustva.
Ne morate sve ispraviti u jednom danu. Počnite sa kritičnim stavkama, uspostavite osnovu uz besplatnu reviziju i sistematski prolazite kroz listu. Postavite mesečne provere kako biste uhvatili nove probleme pre nego što utiču na vaše rangiranje.
Vaš sadržaj može da funkcioniše samo onako kako vaša tehnička osnova dozvoljava. Učinite da ta osnova bude čvrsta, a sve ostalo postaje lakše.
Proverite svoj SEO profil domena na LANGR-u za kontinuirani pregled kako se vaša tehnička optimizacija izvodi.