Tekninen SEO tarkistuslista 2026: Täydellinen opas täydellisesti optimoidulle verkkosivustolle
Tekninen SEO tarkistuslista 2026: Täydellinen opas täydellisesti optimoidulle verkkosivustolle
Tekninen SEO on perusta, jonka varaan kaikki muu rakennetaan. Voit kirjoittaa maailman parasta sisältöä, mutta jos hakukoneet eivät pysty crawlaamaan, indeksoimaan ja renderöimään sivujasi oikein, kukaan ei löydä sitä. Tämä tarkistuslista kattaa kaikki tekniset SEO-elementit, jotka sinun tulee varmistaa — järjestetty kategorioittain selkeillä hyväksyntä/hylkäys-kriteereillä.
Käytä tätä yhdessä LANGR:in ilmaisella SEO auditointityökalulla, joka tarkistaa automaattisesti monia näistä kohdista ja tarjoaa priorisoidun korjauslistan.
Crawlaaminen & Indeksointi
Nämä kohdat määrittävät, voivatko hakukoneet löytää ja käsitellä sivujasi.
Robots.txt
- [ ] robots.txt olemassa osoitteessa
yourdomain.com/robots.txt - [ ] Ei tukkivat tärkeitä sivuja — tarkista, että CSS, JS ja kuvat eivät ole estettyjä
- [ ] Sitemap-viittaus — sisältää
Sitemap: https://yourdomain.com/sitemap.xml - [ ] Ei wildcard-estokohteita, jotka vahingossa sulkevat sisältöä (
Disallow: /estää kaiken) - [ ] Crawl-delay on kohtuullinen tai puuttuu (useimmat modernit crawlaajat ohittavat sen joka tapauksessa)
- [ ] Testaa Google Search Consolessa — käytä robots.txt-testaajaa varmistaaksesi
XML Sitemap
- [ ] Sitemap olemassa osoitteessa
yourdomain.com/sitemap.xml - [ ] Lähetetty Google Search Consoleen ja Bing Webmaster Toolsiin
- [ ] Kaikki tärkeät sivut mukana — jokaisen indeksoitavan sivun tulisi olla sitemapissa
- [ ] Ei 404 tai ohjaus-URL-osoitteita sitemapissa — vain 200-status sivuja
- [ ] Viimeksi muokattu päivämäärät ovat tarkkoja ja päivittyvät, kun sisältö muuttuu
- [ ] Alle 50 000 URL-osoitetta per sitemap-tiedosto (käytä sitemap-indeksiä suuremmille sivustoille)
- [ ] Alle 50MB pakkaamattomana per sitemap-tiedosto
- [ ] Ei noindex sivuja sitemapissa — nämä lähettävät ristiriitaisia signaaleja
Indeksointi
- [ ] Tärkeät sivut indeksoitu — hakea
site:yourdomain.comGooglella - [ ] Ei tahattomia noindex-tageja — tarkista meta robots ja X-Robots-Tag-otsikot
- [ ] Kanoniset tageja ovat oikein — jokaisen sivun tulisi sisältää itseään viittaava kanoninen
- [ ] Ei duplikaattisisältöä — sama sisältö ei saisi olla saatavilla useissa URL-osoitteissa
- [ ] Sivutus käsitellään oikein — käytä
rel="next"jarel="prev"tai "load-more"-malleja - [ ] URL-parametrit — määrittele GSC:ssä, jos ne luovat duplikaattisivuja
URL-rakenne
- [ ] Siistit, kuvaavat URL-osoitteet —
/products/running-shoesei/p?id=12345 - [ ] Pienet kirjaimet — ei sekakkoisia URL-osoitteita (ohjaa isot pieniksi)
- [ ] Ei erikoismerkkejä — vältä välilyöntejä, alaviivoja (käytä viivoja) tai koodattuja merkkejä
- [ ] Johdonmukaiset loppuviivat — valitse joko mukana tai ilman ja ohjaa toinen
- [ ] Kohtuullinen syvyys — tärkeät sivut tulisi olla 3 klikkauksen päässä etusivusta
- [ ] Ei istuntotunnuksia URL-osoitteissa — nämä luovat äärettömiä duplikaattisisivuja
Sivun Nopeus & Ydinverkkoparametrit
Nopeus vaikuttaa suoraan sijoituksiin ja käyttäjäkokemukseen.
Ydinverkkoparametrit
- [ ] LCP (Suurin sisällöllinen maalaus) alle 2.5 sekuntia — pääsisältö latautuu nopeasti
- [ ] INP (Vuorovaikutus seuraavaan maalaukseen) alle 200 millisekuntia — sivu reagoi nopeasti vuorovaikutukseen
- [ ] CLS (Kumulatiivinen asettelun siirto) alle 0.1 — asettelu ei siirry latauksen aikana
- [ ] Testaaminen mobiilissa — Google käyttää mobiilisuorituskykyä sijoituspäätöksissä
Nopeuden Optimointi
- [ ] Kuvat optimoitu — pakattu, oikeassa koossa, käyttäen moderneja formaatteja (WebP, AVIF)
- [ ] Laajennettu lataus alle olevan sisällön kuville (mutta EI ylle olevan LCP-kuvan)
- [ ] CSS minimoitu ja kriittinen CSS inlines
- [ ] JavaScript minimoitu ja viivästytetty mahdollisuuksien mukaan
- [ ] Pakkaus käytössä — Gzip tai Brotli palvelimella
- [ ] Selaimen välimuisti määritelty asianmukaisilla Cache-Control-otsikoilla
- [ ] CDN käytössä staattisille resursseille
- [ ] Ei renderöintiä esteitä — kriittiset resurssit latautuvat ensin
- [ ] Fonttien lataus optimoitu —
font-display: swaptaioptional - [ ] Kolmannen osapuolen skriptit auditoinnissa — jokainen lisää latausaikaa; poista tarpeettomat
- [ ] Palvelimen vasteaika alle 200ms (TTFB)
Resurssivihjeet
- [ ] Esikytkentä kriittisiin kolmannen osapuolen alkuperiin:
- [ ] Esilataus kriittisiä resursseja (fontit, ylle olevan sisällön kuvat):
- [ ] DNS-prefetcho vähemmän kriittisille domaineille:
Turvallisuus
Turvallisuus on sijoitustekijä ja välttämätön käyttäjien luottamuksen kannalta.
HTTPS
- [ ] SSL-sertifikaatti asennettu ja voimassa
- [ ] Sertifikaatti ei vanhentunut — tarkista vanhenemispäivämäärä
- [ ] Kaikki sivut toimitetaan HTTPS:llä — ei HTTP-sivuja
- [ ] HTTP-ohjaukset HTTPS:lle — 301-ohjaus, ei 302
- [ ] Ei sekoitettua sisältöä — kaikki resurssit (kuvat, skriptit, tyylit) ladattu HTTPS:llä
- [ ] HSTS-otsikko asetettu:
Strict-Transport-Security: max-age=31536000; includeSubDomains - [ ] Sertifikaatiketju täydellinen — ei välikäsi-sertifikaattia ongelmia
Turvallisuusotsikot
- [ ] Content-Security-Policy — estää XSS-hyökkäykset
- [ ] X-Content-Type-Options: nosniff — estää MIME-tyypin tunnistamisen
- [ ] X-Frame-Options tai CSP
frame-ancestors— estää clickjackingin - [ ] Referrer-Policy — hallitsee mitä viittaustietoja lähetetään
- [ ] Permissions-Policy — rajoittaa selaimen ominaisuus pääsyä
Mobiilioptimointi
Google käyttää mobiiliensimmäistä indeksointia — mobiilisivustosi arvioidaan.
- [ ] Responsiivinen suunnittelu — mukautuu kaikkiin näyttökokoihin
- [ ] Viewport meta-tag asetettu:
- [ ] Ei vaakasuoraa vieritystä mobiilissa
- [ ] Kosketustavoitteet vähintään 44x44 pikseliä — painikkeet ja linkit ovat napautettavia
- [ ] Fonttikoko vähintään 16px — luettavissa ilman suurentamista
- [ ] Ei häiritseviä välikuvia — ponnahdusikkunat eivät estä sisältöä mobiilissa
- [ ] Mobiilisivun sisältö vastaa pöytäkoneversiota — sama sisältö molemmilla versioilla
- [ ] Mobiilin nopeus — testaa nimenomaan 4G/mobiiliyhteyksillä
- [ ] Testaa todellisilla laitteilla — ei vain selaimen kehitystyökaluilla
Sivun Teknisiä Elementtejä
Otsikkotägit
- [ ] Jokaisella sivulla on ainutlaatuinen otsikko — ei duplikaatteja
- [ ] Alle 60 merkkiä — Google katkaisee pidemmät otsikot
- [ ] Pääavainsana sisältyy — mieluiten lähellä alkua
- [ ] Brändin nimi sisältyy — yleensä loppupuolella
- [ ] Ei avainsana täytettä — luettavissa luonnollisesti
Meta-kuvaukset
- [ ] Jokaisella sivulla on ainutlaatuinen kuvaus — ei duplikaatteja
- [ ] 150-160 merkkiä — optimaalinen pituus näyttöä varten
- [ ] Sisältää pääavainsanan — luonnollisesti integroituna
- [ ] Sisältää toimintakehotteen — kannustaa napsautuksiin
- [ ] Kuvaa tarkasti sivun sisältöä — älä johtaa harhaan
Otsikot
- [ ] Täsmälleen yksi H1 jokaisella sivulla — vastaa sivun aihetta
- [ ] Looginen hierarkia — H1 > H2 > H3 (ei tasojen hyppyjä)
- [ ] Avainsanoja otsikoissa — luonnollisesti, ei pakotettu
- [ ] Kuvaavia — otsikoiden pitäisi olla järkeviä skannattaessa
Kuvia
- [ ] Alt-teksti kaikissa kuvissa — kuvaavia, sisältää avainsanoja siellä missä luonnollista
- [ ] Leveys ja korkeus attribuutti määritetty — estää CLS
- [ ] Kuvaavia tiedostonimiä —
red-running-shoes.webpeiIMG_4521.jpg - [ ] Responsiiviset kuvat — käytä
srcseteri näyttökokoille - [ ] SVG ikoneille ja logoille — skaalautuva, pieni tiedostokoko
Strukturoitu Data
Strukturoitu data mahdollistaa rikkaita pätkiä ja auttaa hakukoneita ymmärtämään sisältöäsi.
- [ ] Organisaatiomalli etusivulla — yrityksen nimi, logo, yhteystiedot
- [ ] WebSite-malli SearchActionin kanssa — mahdollistaa sivulinkkihaku-laatikkon
- [ ] BreadcrumbList-malli — näyttää navigointipolun hakutuloksissa
- [ ] Artikkelimalli blogikirjoituksissa — kirjoittaja, päivämäärä, kustantaja
- [ ] FAQ-malli FAQ-sivuilla — luo avautuvia tuloksia
- [ ] Tuotemalli tuotesivuilla — hinta, saatavuus, arvostelut
- [ ] LocalBusiness-malli tarvittaessa — osoite, aukioloajat, puhelin
- [ ] Vahvista Googlen Rich Results Testissä — ei virheitä
- [ ] Testaa Schema.org-validatorilla — oikea sisäkkäisyys ja vaaditut kentät
Kansainvälinen SEO
Jos sivustosi palvelee useita kieliä tai alueita:
- [ ] hreflang-tageja kaikilla sivuilla — osoittavat kielen ja alueen
- [ ] x-default hreflang — määrittää oletusversion
- [ ] Kaksisuuntainen hreflang — jos sivu A viittaa sivuun B, sivu B:n on viitattava takaisin A:han
- [ ] hreflang sitemapissa (vaihtoehto HTML-tageille)
- [ ] Kielikohtaiset URL-osoitteet —
/en/aboutja/de/aboutei vain evästeiden perusteella - [ ] Sisältö täysin käännetty — ei sekoituskielisiä sivuja
- [ ] Paikallinen valuutta ja muodot tarvittaessa
Ohjaukset
- [ ] 301 pysyvissä ohjauksissa — ei 302 tai 307
- [ ] Ei ohjausketjuja — A:n tulisi ohjata suoraan C:hen, ei A→B→C
- [ ] Ei ohjauslooppeja — A→B→A rikkoo kaiken
- [ ] www/e-otsikkokaanonisia — yksi ohjaa toiseen (301)
- [ ] HTTP→HTTPS ohjaus paikallaan
- [ ] Vanhoja URL-osoitteita ohjaus uusiin sivustomigraatioiden jälkeen
Palvelin & Infrastruktuuri
- [ ] Palvelimen käyttöaika yli 99.9% — käyttökatkot vaikuttavat indeksointiin ja sijoituksiin
- [ ] Mukautettu 404-sivu — hyödyllinen, ei geneerinen; sisältää navigointia ja hakua
- [ ] Oikeat HTTP-statuskoodit — 404 puuttuville sivuille, ei pehmeitä 404:si (200 virheellisen sisällön kanssa)
- [ ] Ei palvelinvirheitä (5xx) — tarkista palvelinlokeja säännöllisesti
- [ ] gzip/Brotli-pakkaus käytössä palvelimella
- [ ] HTTP/2 tai HTTP/3 käytössä — nopeampi kuin HTTP/1.1
- [ ] Palvelimen sijainti lähellä kohdeyleisöä
Seuranta & Huolto
- [ ] Google Search Console vahvistettu ja seurattu
- [ ] Google Analytics asennettu (asianmukaisella suostumusmanagementilla)
- ] Säännölliset SEO-auditoinnit — vähintään kuukausittain [LANGR:in ilmaisella auditointityökalulla
- [ ] Käyttöajan seuranta — saadaksesi hälytyksiä, kun sivustosi kaatuu
- [ ] Rikkoutuneiden linkkien tarkistukset — suorita kuukausittain
- [ ] Ydinverkkoparametrien seuranta — seuraa trendejä, ei vain tietopaketteja
- [ ] Indeksikattavuusraportit — tarkista uudet virheet viikoittain
Kuinka käyttää tätä tarkistuslistaa
Uuden verkkosivuston osalta
Käy läpi jokainen kohta ennen julkaisua. Tekninen velka on paljon vaikeampaa korjata, kun sivusto on julkaistu ja indeksoitu.
Olemassa olevan verkkosivuston osalta
- Suorita ilmainen SEO auditointi saadaksesi perusscoret
- Käy läpi tämä tarkistuslista kategoria kategoriolta
- Priorisoi kohteet, jotka auditointisi merkitsi kriittisiksi
- Uudelleen auditointi kuukausittain parannusten seuraamiseksi
Prioriteettijärjestys
Jos et voi tehdä kaikkea kerralla, priorisoi tässä järjestyksessä:
- HTTPS ja turvallisuus — neuvottelematon peruslähtö
- Crawlaaminen ja indeksointi — jos Google ei löydä sivujasi, muulla ei ole väliä
- Mobiilioptimointi — mobiili-ensimmäinen indeksointi tarkoittaa, että tämä on kriittistä
- Sivun nopeus — vaikuttaa suoraan sijoituksiin ja käyttäjäkokemukseen
- Sivun elementit — otsikkotagit ja metakuvaukset vaikuttavat heti
- Strukturoitu data — mahdollistaa rikkaita tuloksia
- Kansainvälinen SEO — jos soveltuu
- Edistynyt optimointi — ohjaukset, palvelimen viritys, seuranta
Yhteenveto
Tekninen SEO ei ole näyttävää, mutta se erottaa sijoittavat verkkosivustot niistä, jotka eivät sijoitu. Jokainen kohde tässä tarkistuslistassa edustaa mahdollista sijoitustekijää tai käyttäjäkokemuksen parannusta.
Sinun ei tarvitse korjata kaikkea yhdessä päivässä. Aloita kriittisistä kohdista, määritä peruslinja ilmaisella auditoinnilla ja käy läpi lista järjestelmällisesti. Aseta kuukausittaiset tarkistukset uusien ongelmien löytämiseksi ennen kuin ne vaikuttavat sijoituksiisi.
Sisältösi voi menestyä vain niin hyvin kuin tekninen perustasi sallii. Tee siitä vahva, ja kaikki muu helpottuu.
Tarkista verkkotunnuksesi SEO-profiili LANGR:ista saadaksesi jatkuvan näkymän kuinka tekninen optimointisi suoriutuu.