Hakukoneoptimointi lyhyesti
Päivitetty 11.2.2010
Hakukoneoptimointi tavoittelee sivustolle kävijöitä hakukoneiden luonnollisista hakutuloksista (ei mainoksista).
Tämä opas esittelee hakukoneoptimoinnin keskeisimmät menetelmät sekä yleisimmät virheet, jotka heikentävät hakukonenäkyvyyttä.
Oppaan sisällys
Klikkaa alta linkkiä, niin siirryt vastaavaan kohtaan tällä sivulla:
- Mitä hakukoneoptimointi on?
- Tavoiteltavat hakukonesijoitukset
- Avainsanatutkimus: millä hakusanoilla halutaan sijoittua?
- Sivun sisäinen hakukoneoptimointi
- Sivuston ominaisuudet
- Domain ja URI
- Serveri ja tietoliikenneyhteys
- Linkit muilta sivustoilta
- Sivuston sisäiset linkit
- Kävijöitä aktivoiva hakukoneoptimointi
- Tyypillisiä ongelmia hakukoneiden kanssa
- Sama title-teksti joka sivulla
- Sama URI joka sivulla: kehykset, Flash ja AJAX
- Flash- tai kuvilla esitetty teksti
- Piiloteksti ja piilotetut linkit
- Tuplasisältö
- Liian samankaltaiset sivut
- Epäolennaiset sivut hakukoneiden indekseissä
- Huonoon ympäristöön linkittäminen
- Sisällön jakaminen useille verkkotunnuksille ja alidomaineille
- Muuttuvat ja vanhenevat URI:t
- Monta URI:a samalle sivulle (canonicalization problems)
- Liian paljon asioita samalla sivulla
- Vääränlaiset uudelleenohjaukset
- Tämän oppaan käyttöohje
Mitä hakukoneoptimointi on?
Hakukoneoptimointi on suomennos sanoista search engine optimization (SEO). Käytännössä se tarkoittaa
- web-sivujen sijoitusten nostamista hakukoneiden hakutuloksissa
- hakutulosten houkuttelevuuden lisäämistä, jolloin useampi hakija klikkaa niitä.
Hakukonesijoituksia parannetaan siten, että valitut sivut löytyvät halutuilla hakusanoilla, joiden arvioidaan tuovan arvokkaita kävijöitä.
Lisäksi hakukoneoptimointi tekee koko sivuston systemaattisesti hakukoneystävälliseksi, jolloin sen sivut sijoittuvat paremmin myös odottamattomilla hakusanojen yhdistelmillä eli ns. pitkän hännän hakulauseilla.
Suurin osa hakukoneoptimoinnista on käytännössä Googlea varten optimointia, koska Google on länsimaissa ylivoimaisesti suosituin ja toistaiseksi kehittynein hakukone. Tämä näkyy vahvasti tässäkin oppaassa. Onneksi muutkin nykyaikaiset hakukoneet arvostavat suurin piirtein samoja asioita.
Tavoiteltavat hakukonesijoitukset

Hakutulosten sijat 1.-3. keräävät suurimman osan hakijoiden klikkauksista. Näitä sijoituksia voi kutsua erinomaisiksi.
Sijat 4.-6. ovat hyviä ja sijat 7.-10. tyydyttäviä. Tämän huonompia sijoituksia ei hakukoneoptimoinnilla kannata tavoitella, sillä vain pieni osa hakijoista jatkaa tulosten selaamista toisella hakutulossivulla (sijat 11.-20.).
Avainsanatutkimus: millä hakusanoilla halutaan sijoittua?
Oikeiden avainsanojen selvittäminen kuuluu yleensä hakukoneoptimoinnin ensimmäisiin toimiin.
Avainsanat ovat sellaisia tärkeitä hakusanoja, joilla pyritään saamaan sivuston omistajan päämääriä palvelevia kävijöitä hakukoneista.
Sivuston omistajan ja siten myös hakukoneoptimoinnin päämääriä voivat olla esimerkiksi
- uusien asiakkaiden hankkiminen
- verkkokaupan myynnin lisääminen
- tärkeän tiedon levittäminen
- vahvempi brändi
- mainostulojen kasvattaminen.
Päämäärät sanelevat sen, millaisia ovat hyvät avainsanat. Aina nämä eivät liity täysin kiinteästi sivuston pääaiheeseen: esimerkiksi jonkun liikuntalajin tunteja kauppaavan sivuston kannattaa tulla löydetyksi, kun hakukoneella haetaan hoitokeinoja vaivaan, johon kyseinen laji auttaa.
Hyvät avainsanat eivät tähtää vain kävijöiden määrän kasvattamiseen: ne voivat kohdistaa sivut kiinnostuneemmille tai ostohaluisemmille kävijöille, joita on vähemmän kuin massaliikennettä. Tarkka kohdistus on olennaista erityisesti b2b-yrityksille, joille heikot liidit ovat silkkaa ajanhukkaa.
Ilmaiset avainsanatyökalut -artikkelista löydät työkaluja avainsanatutkimukseen.
Sivun sisäinen hakukoneoptimointi
Avainsanojen sijoittelu web-sivun HTML-elementteihin on kaikkein perinteisintä hakukoneoptimointia, englanniksi on-page SEO.
Title-elementti
Title-elementti (tai “title-tagi”) on tärkeimpiä sivun sisäisiä tekijöitä hakukoneoptimoinnissa.
Sen sisältämä teksti esiintyy hakutuloksissa klikattavana linkkinä ja se näkyy myös yläpalkissa useimmissa nettiselaimissa.

Tämän sivun title-tagi näkyy XHTML-lähdekoodissa tällaisena:
<title>Hakukoneoptimointi lyhyesti | Nettibisnes.Info</title>
Tagin sisällön suhteen pätevät seuraavat suositukset:
- Järjestä joka sivulle yksilöllinen title-teksti.
- Sijoita titleen 1-3 keskeistä avainsanaa, joilla sivun halutaan löytyvän.
- Ujuta avainsana(t) osaksi luontevaa ilmausta: hyvä title-teksti ei koostu listatuista avainsanoista.
- Laita tärkein avainsana alkuun, niin se tulee huomatuksi hakutuloksia silmäiltäessä ja hakutulos vaikuttaa olennaisemmalta.
- Pidä teksti ytimekkäänä, jotta se näkyy hakutuloksissa kokonaan ja houkuttelee klikkaamaan itseään. Google näyttää tekstistä 65-70 ensimmäistä merkkiä (välilyönnit mukaanluettuna).
- Sijoita sivuston/yrityksen nimi tekstin loppuun, pysty- tai ajatusviivalla erotettuna. Jos sivustolla on kuitenkin erityisen vahva brändi tai sellaista pyritään rakentamaan, sijoita nimi title-tagin alkuun.
- Käytä joskus toimintakehotetta vihjaamaan, mitä sivulla voi tehdä: “tilaa”, “kokeile”, “hanki”, “lähetä”, “katso” tms.
- Sisällytä avainsana välillä kahdessa taivutusmuodossa. Google tunnistaa avainsanan taivutusmuodon ja näyttää senkin lihavoituna, mikä kasvattaa relevanssia hakijan silmissä.
Meta-description
Description-meta-tagin sisältö voi näkyä hakutuloksessa linkin alla olevana kuvauksena. Google ratkaisee joka hakulauseelle erikseen, näytetäänkö tuloksissa meta-description vai otteita sivun tekstistä (tai joku näiden yhdistelmä).

Hakutuloksessa näkyvä meta-description tuotetaan sivun XHTML-lähdekoodissa näin:
<meta name="description" content="Ilmainen opas hakukoneoptimointiin: tiedätkö nämä 25 taktiikkaa tai teetkö nämä 13 yleistä virhettä, jotka hakukoneoptimointi korjaa? Lue heti ja opi!" />
Sivukohtainen description kannattaa usein kirjoittaa, koska sen avulla voidaan kontrolloida hakutuloksissa näkyvää tekstiä.
Houkutteleva description-teksti hakutuloksessa saa hakijan klikkaamaan tulosta todennäköisemmin. Tekstillä voi myös vaikuttaa mielikuviin sivulla myytävästä tuotteesta tai siellä olevan sisällön kiinnostavuudesta.
Meta-description-tekstissä kannattaa pyrkiä seuraavaan:
- Pidä pituus alle 155 merkissä: silloin description mahtuu kokonaan Googlen hakutulokseen.
- Sisällytä tekstiin tärkeitä avainsanoja, joilla haettaessa kuvauksen halutaan näkyvän. Hakusanat näkyvät näytettävässä kuvauksessa lihavoituna.
- Anna informatiivisia vinkkejä sisällöstä, jotta hakutulos saisi hakijan “vainuamaan” kiinnostavaa informaatiota. Vältä yleisluontoista jaaritusta.
- Kirjoita luontevasti, jotta hakutulosta olisi houkuttelevaa klikata. Älä listaa avainsanoja.
Jos sivulla on paljon tekstiä ja useimmat kävijät saapuvat sekalaisilla hakusanojen yhdistelmillä (eli pitkän hännän hakusanoilla), meta-description kannattaa jättää pois: silloin hakukoneen itse valitsemat otteet toimivat todennäköisesti paremmin.
Otsikot
Käytä teksteissä avainsanoja sisältäviä pää- ja väliotsikoita, jotka myös herättävät ja ylläpitävät lukijan mielenkiintoa. Pääotsikko on hyvän suunnittelutavan mukaisesti syytä sijoittaa h1-elementtiin ja alaotsikot järjestelmällisesti h2, …, h6 -elementteihin.
Sivun otsikko näyttäisi siis (X)HTML-lähdekoodissa tältä:
<h1>Hakukoneoptimointi lyhyesti</h1>
Hakukoneoptimoinnin kannalta tärkeintä on kuitenkin otsikoiden sijainti ja muotoilu – ei lähdekoodissa oleva elementti. Kehittyneet hakukoneet osaavat näet lukea CSS-tyylimäärityksiä ja päättelevät niiden perusteella, mitkä ovat tärkeitä otsikoita, ja antavat arvoa niissä oleville hakusanoille.
Sijoita tärkeä avainsana otsikon alkuun. Kävijät silmäilevät sivua siten että tekstin vasen laita saa eniten huomiota. Otsikot jotka paljastavat tekstin sisältöä jo ensimmäisessä sanassa ovat tämän vuoksi tehokkaita kiinnostuksen herättäjiä.
Avainsanan sijasta otsikon alussa voi käyttää myös “voimasanoja” (power words) kuten “salainen”, “järkyttävä”, “perusteellinen”, “tieteellinen” ja “ilmainen”. Nämä herättävät ihmisissä tunteita tai uteliaisuutta, mikä voi johtaa lukemiseen ja linkittämiseen.
Leipäteksti
Sivulla oleva teksti on title-elementin ohella tärkeimpiä sivun sisäisiä tekijöitä hakukoneoptimoinnissa. Noudata sen suhteen seuraavia periaatteita:
- Toteuta normaali teksti HTML-kuvauskielen p-elementeillä mutta myös täplitetyillä ja numeroiduilla listoilla (eli ul- ja ol-elementeillä) silloin kun asioita voidaan esittää luettelomuodossa. Listojen käyttö helpottaa silmäilyä ja lukemista tietokoneen näytöltä.
- Avainsanoja kannattaa käyttää kohtuudella koko tekstin matkalla alusta loppuun, mutta erityisesti aivan tekstin alussa.
- Laita avainsanat ainakin välillä lauseiden ja tagien sisällön alkuun. Näin varaudut siihen mahdollisuuteen, että hakukone soveltaa tilastollisia säännönmukaisuuksia tulkitessaan sanojen olennaisuutta.
- Avainsanatiheys kannattaa pitää alle 5 prosentissa (kaikista sanoista), sillä muuten Google voi rangaista sivua ylioptimoinnista. 5 % on ylimalkainen nyrkkisääntö eikä se perustu tutkimukseen. Jotakin on kuitenkin mennyt hakukoneoptimoinnissa pieleen, jos avainsanojen esiintymistiheyttä joudutaan varmuuden varalta laskemaan.
- Pitkissä teksteissä on syytä käyttää myös tärkeimpien avainsanojen synonyymejä ja vaihtoehtoisia tapoja ilmaista asiat. Tästä hyötyvät sekä tyyli että löydettävyys: liika toisto on rumaa ja lisää ylioptimoinnin riskiä eivätkä kaikki hakukoneen käyttäjät osaa hakea yleisimmillä sanoilla.
Kuvien alt-attribuutit
Alt-attribuuttien tarkoitus on kuvien sisältämän tekstin tai muun informaation sanallinen ilmaisu. Niistä on hyötyä esimerkiksi piste- tai ääniselaimia käyttäville sokeille sekä tilanteissa, joissa kuvat jäävät jostain syystä latautumatta.
Käytä alt-attribuuttia jos kuva toimii linkkinä esim. navigaatiossa. Siinä se vastaa normaalissa tekstilinkissä olevaa tekstiä eli ankkuritekstiä, joka kuvaa kohdesivua ja siten nostaa sen hakukonesijoituksia ankkuritekstin sanoilla. Silloin alt-attribuuttia ei tosin tarvita jos kuva esitetään tekstin päällä jollakin CSS image replacement -tekniikalla.
Alt-attribuuttien kanssa kannattaa olla varovainen: vaikka avainsana alt-tekstissä parantaisikin sijoitusta, kilpailija voisi ilmiantaa sivun harhautusyrityksestä Googlelle mikäli alt-attribuutti ei vastaisi kuvan todellista informaatiosisältöä.
Hakukoneoptimoinnissa alt-attribuutit soveltuvat erityisesti kuvahakua varten optimointiin. Google-kuvahaku ja muiden hakukoneiden kuvahaut voivat tuoda merkittävästi kävijöitä, jos kuvia on sivuilla paljon ja ne ovat ihmisiä kiinnostavista aiheista. Tämän vuoksi alt-tekstit kannattaa tehdä kuvaaviksi.
Myös perus-Googlessa esimerkiksi haku seo picture saattaa näyttää hakutulosten kärjessä otteita Google Kuvahaun tuloksista. Ilmiössä on kyse Googlen Universal Search -järjestelmästä, joka laittaa normaalien hakutulosten joukkoon silloin tällöin esimerkiksi kartta-, video- ja kuvahaun tuloksia.
Suomeksi vastaava hakulause (hakukoneoptimointi kuva) ei näytä kuvia, ja muutenkin kuvatuloksia näytetään suomenkielisillä sanoilla harvemmin verrattuna englanninkielisiin. Kuvatulosten näyttäminen voi myös vaihdella: se haku, joka eilen palautti kuvia hakutulossivulla, voi tänään näyttää pelkkiä normaaleja tekstituloksia.
Googlen Universal Search on näyttänyt normaalien Google-hakutulosten kärjessä 3 kuvahaun tulosta esimerkiksi hakusanalla “lehmä”:

Lihavointi – silmäilyn avuksi
Lihavointeja kannattaa käyttää lähinnä silmäiltävyyden parantamiseen. Strong- tai b-elementti ei ole näet erityisen tehokas optimoinnin väline.
Avainsanojen sekalainen lihavoiminen tekisi tekstin sekavan ja amatöörimäisen näköiseksi, minkä vuoksi sitä kannattaa välttää. On toki pikku plussaa, jos lihavointien sisälle eksyy avainsanoja mutta tämän tekijän murehtimiseen ei kannata käyttää aikaa.
Meta-keywords-tagi – jäänne menneisyydestä
Älä käytä meta-keywords-tagia suomenkielisten sivujen optimoinnissa. Kehittyneet hakukoneet eivät näet anna sille enää arvoa, koska elementtiä on käytetty hakukoneoptimoinnin alkuajoista asti spämmäämiseen tunkemalla se täyteen avainsanoja.
Poikkeus on Yahoo, jolla on käyttäjiä englanninkielisessä maailmassa (ennen kuin sen hakumoottori korvataan Bingillä). Yahoossa keywords-tagin merkitys on niin vähäinen, että siihen kannataa syöttää korkeintaan avainsanoja, joilla ei ole kilpailua hakutuloksissa ja joita ei esiinny edes sivun tekstissä.
XHTML-lähdekoodissa sivun keywords-tagi näyttää esimerkiksi tältä:
<meta name="keywords" content="flash, hakukoneoptimointi opas, hakukone optimointi, google, seo, title, description, keywords" />
Sivuston ominaisuudet
Hakukoneet tunnistavat samalla verkkotunnuksella olevat toisiinsa linkittävät sivut samaksi sivustoksi. Sivuston yhteismääreet ja sen yhteisesti nauttima linkkisuosio vaikuttavat kaikkien yksittäisten sivujen sijoituksiin.
Sivuston ikä
Google arvostaa vanhoja sivustoja. Arvostus voi tosin nollautua, jos sivustoon tai sen verkkotunnuksen omistajatietoihin kohdistuu merkittäviä muutoksia.
Vanha sivusto voi kuitenkin olla erinomainen ostos, jos sen amatööri-webmaster on väsynyt sitä ylläpitämään eikä ymmärrä sivuston arvoa hakukoneoptimoinnin kannalta.
Vanhojen sivustojen uusiokäytössä verkkotunnuksen whois- eli omistajatiedot kannattaa päivittää vähitellen ja ajan kuluessa, jotta hakukoneiden luottamus sivustoon ei nollautuisi. Jos mahdollista, hidas muutostahti kannattaa ulottaa myös sivuston vanhaan sisältöön.
Sivuston aihepiiri
Sivu sijoittuu paremmin hakusanalla jos koko sivuston aihepiiri liittyy hakusanaan.
Suomenkielisten sivustojen suhteen voidaan turvallisesti olettaa, että jos hakusana tai sen jokin taivutusmuoto esiintyy usein sivuston muillakin sivuilla, sivulla on silloin paremmat mahdollisuudet.
Sivuston aihepiirin sanoja voi tutkia käyttämällä Googlen Verkkovastaavan työkaluja (Webmaster Tools): Tilastot > Mitä Googlebot näkee > [Avainsanat].
Domain ja URI
Verkkotunnus eli domain ja verkko-osoite eli URI näkyvät käyttäjälle paitsi selaimen osoitepalkissa niin myös hakukoneiden hakutuloksissa, jossa niissä esiintyvät hakusanat lihavoidaan. Hakukoneoptimoinnille on merkitystä myös sillä, että näitä osoitteita (ja siten niissä olevia avainsanoja) käytetään joskus linkkiteksteinä sivuihin linkitettäessä.
Avainsana domain-nimessä
Jos hakusana sijaitsee sivun emosivuston verkkotunnuksessa, sivun sijoitus hakutuloksissa paranee. Erityisesti paranee etusivun sijoitus, varsinkin jos se on muutenkin optimoitu hakusanan suhteen. Tähän vaikuttaa myös se, että hakusana esiintyy tällöin todennäköisesti myös monien sivustoon osoittavien linkkien ankkuritekstissä.
Verkkotunnuksen perusosan täysi vastaavuus on tehokkainta. Domain-nimi www.optimointi.com on siis tehokkaampi haettaessa sanalla “optimointi” kuin verkkotunnus www.hakukone-optimointi.com (kun muita seikkoja ei huomioida).
Google tunnistaa sanan “optimointi” myös vaikkapa domaineista www.hakukoneoptimointi.fi ja www.optimointia.com. Näistä jälkimmäinen olisi tehokkaampi koska sen perusosa on Googlen tunnistama taivutusmuoto.
Avainsana URI:ssa
URI (universal resource identifier) eli kansanomaisemmin URL (universal resource locator) tarkoittaa tarkkaa verkko-osoitetta kuten http://nettibisnes.info/hakukoneoptimointi/. Sanan “hakukoneoptimointi” esiintyminen URI:ssa on tekijä, joka todennäköisesti parantaa tämän sivun sijoittumista joissakin hakukoneissa kyseisellä hakusanalla.
Vaikka verkko-osoitteessa oleva avainsana ei olisikaan erityisen tehokas kikka hakutuloksissa nousemiseen, se auttaa tekemään tuloksen olennaisemman näköiseksi, koska osoitteessa oleva hakusana näkyy hakutuloksissa lihavoituna. Lisäksi on mahdollista että sivuun linkitetään käyttämällä URI:a ankkuritekstinä, jolloin siinä olevat avainsanat vaikuttavat positiivisesti myös linkityksen kautta.
Parametrit URI:ssa
Jos URI:ssa on yli 2-3 yhtäsuuruusmerkkiä (“=”), Google voi antaa sivulle miinuspisteitä. Tällaiset sivut ovat nimittäin usein käyttäjän syöttämistä parametreista generoituja dynaamisia sivuja, joita voisi olla potentiaalisesti lukemattomia.
Serveri ja tietoliikenneyhteys
Sivuston palvelin vaikuttaa hakukoneoptimointiin ennen kaikkea kahdella tavalla: maantieteellisellä sijainnillaan ja luotettavuudellaan. Myös serverin käyttämä Internet-yhteys voi heikentää hakutuloksia, jos se ei ole tarpeeksi luotettava.
Palvelimen sijainti
Hakukoneet huomioivat valtion, jossa palvelin sijaitsee. Tätä sijaintia ne vertaavat siihen, missä hakija sijaitsee (tämän IP-osoitteen perusteella).
Jos domainissa on maapääte, kuten .fi tai .se, Google jättää palvelimen sijainnin huomiotta.
Kansainvälisten verkkotunnusten (.com, .net jne.) osalta sivuston maantieteellisen kohderyhmän voi tarvittaessa ilmoittaa Googlelle Verkkovastaavan työkaluissa (Asetukset > Maantieteellinen sijainti). Kun kyseessä ovat suomenkieliset sivut, Google ei kuitenkaan painota palvelimen sijaintia ratkaisevasti.
Microsoftin Bing-hakukone (eli entinen Live Search ja MSN-portaalin hakukone) painottaa serverin sijaintia enemmän.
Siksi on turvallisinta sijoittaa sivusto palvelimelle, joka sijaitsee samassa maassa kuin sivuston pääasiallinen kohderyhmä.
Uptime eli toimintavarmuus
Hakukoneet voivat laskea sivujen sijoituksia, jos sivusto on usein tai pitkän aikaa toimimaton – esimerkiksi ylikuormitetun palvelimen tai epäluotettavan tietoliikenneyhteyden vuoksi.
Ei ole hakukoneiden etujen mukaista, että kärkipään hakutulokset johtavat sivuille jotka eivät avaudu. Tämä kannattaa huomioida, jos sivusto on hyvin halvassa web-hotellissa tai sen palvelin on oman kodin laajakaistassa.
Google saattaa antaa miinuspisteitä myös sivujen liian pitkästä latausajasta, joka voi johtua paitsi vähäisistä palvelin- tai tietoliikenneresursseista niin myös puutteellisesta suorituskyvyn optimoinnista.
Linkit muilta sivustoilta
Sivustoon osoittavat linkit ovat näytelleet yhä keskeisempää roolia hakukoneoptimoinnissa aina siitä lähtien, kun Google otti käyttöön PageRank-algoritmin vuonna 1998.
Linkkejä voidaan hankkia
- ilmoittamalla sivusto ilmaisiin ja maksullisiin linkkihakemistoihin
- luomalla omille sivuille linkkipyydys eli sisältöä joka saa ihmisiä linkittämään siihen
- antamalla bloggaajille ilmaisia näytteitä tuotteista tai palveluista
- markkinoimalla omien sivujen sisältöä netissä ja sen ulkopuolella
- linkittämällä sivuille muilta omilta sivustoilta
- ostamalla linkkejä muiden sivustojen omistajilta (Google ei arvosta ostetuiksi havaitsemiaan linkkejä)
- kommentoimalla blogeissa, jotka eivät käytä nofollow-attribuuttia kommentoijien linkeissä
- laittomin keinoin murtautumalla muiden sivustoille (onhan tietoturvasi kunnossa?).
Sivulle osoittavien linkkien ankkuriteksti
Kun sivulle osoittaa linkki, hakukoneet päättelevät linkissä olevan tekstin eli ns. ankkuritekstin kuvaavan kohdesivua. Jos siis tähän oppaaseen linkitetään muilta sivustoilta otsikon mukaisesti sanoilla “Hakukoneoptimointi lyhyesti”, hakukoneet tulkitsevat että tämä sivu käsittelee hakukoneoptimointia ja sen sijoitus hakusanalla “hakukoneoptimointi” (ja Googlessa myös taivutusmuodoilla) tulisi olla tämän vuoksi parempi.
Jos suurella osalla sivuun osoittavista linkeistä on sama ankkuriteksti, Google saattaa epäillä, että nämä linkit on ostettu tai tehty automaattisesti, ja vähentää siksi niiden painoarvoa. Tämä on syytä muistaa, jos linkkejä ostetaan tai sivustoja ilmoitetaan linkkihakemistoihin: muuten Google voisi vähentää arvoa myös luonnollisesti kertyneiltä linkeiltä, joilla on sama ankkuriteksti.
Ankkuritekstiin voi vaikuttaa sivun pääotsikolla: monesti ihmiset käyttävät sitä tai sen jonkinlaista väännöstä ankkuritekstissä kun he linkittävät sivuun.
Linkin lähellä oleva teksti
Lähellä linkkiä oleva teksti voi vaikuttaa samoin kuin ankkuriteksti, jos tuo teksti sijaitsee samassa HTML-elementissä ja tarpeeksi lähellä linkkiä.
Kuvitellaan että joku linkittää erääseen tämän blogin kirjoitukseen näin: “Opiskele WordPress-blogin hakukoneoptimointia täältä.” Ankkuriteksti “täältä” ei ole erityisen kuvaava, mutta Google päättelee vieressä olevan tekstin perusteella, että linkin kohdesivu voisi liittyä myös sanoihin “WordPress”, “blogi” ja “hakukoneoptimointi”.
Linkittävän sivun linkkisuosio
Sivuun toiselta sivustolta osoittava linkki tuottaa tälle annoksen linkkisuosiota, joka nostaa kohdesivua hakutuloksissa. Mitä enemmän linkittävällä sivulla itsellään on tätä suosiota, sitä enemmän se voi sitä myös lahjoittaa (menettämättä sitä kuitenkaan itse).
Linkkejä ei kannata vaivautua hankkimaan hakemistoista, joiden ainoa tarkoitus on linkkien lisääminen laadusta välittämättä. Näillä ei ole itsellään tarpeeksi arvostusta hakukoneissa, jotta niistä tulevilla linkeillä olisi juurikaan merkitystä.
Linkkisuosion määrää lisäävät ainakin
- linkittävään sivuun osoittavien linkkien määrä, laatu ja aiheenmukaisuus
- linkittävän sivun ikä: mitä vanhempi, sitä parempi
- linkittävän sivun nauttima luottamus, Googlen TrustRank.
Linkkisuosion välittyminen voidaan estää lisäämällä linkkiin rel=”nofollow”-attribuutti, joka kertoo hakukoneille ettei linkille kannata antaa arvoa. Toinen tapa on ohjata linkit esimerkiksi PHP:llä /out/-kansion kautta, joka kielletään hakukoneiden boteilta robots.txt-tiedostossa.
Linkittävän sivun teema
Parhaat linkit tulevat sivuilta, jotka käsittelevät samaa aihetta kuin kohdesivu. Käytännössä tämä tarkoittaa, että linkittävällä sivulla on saman aihealueen sanastoa kuin kohdesivulla. Englanninkielisillä sivuilla teemat rekisteröityvät Googleen paremmin; suomen kielellä synonyymien ja aiheeseen kuuluvien sanojen tunnistus ei vielä toimi yhtä hyvin.
Älä markkinoi sivujasi liian yleismaailmallisilla foorumeilla, vaan pyri löytämään verkkoyhteisöjä ja blogeja jotka käsittelevät sivustosi aiheita: näiltä kannattaa tavoitella linkkejä.
Koko sivustoon kohdistuvat linkit
Kaikki sivuihin osoittavat linkit vahvistavat myös muita sivuston sivuja. Ulkopuolelta tuleva linkkisuosio valuu eteenpäin sivuston sisällä sen linkkejä seuraten. Tämä sivuston yhteisesti nauttima linkkisuosio ja luottamus vaikuttaa paljon yksittäisten sivujen hakutuloksiin.
Huomioi seuraavat tekijät:
- Mahdollista linkkisuosion eteneminen sivustolla kattavalla navigaatiolla ja/tai sivukartalla.
- Älä tee sivustosta liian “syvää”, vaan mieluummin “leveä” jottei linkkisuosio “laimennu” liikaa matkallaan: sivulta toiselle navigoiminen ei saa viedä liian monta klikkausta.
- Älä jaa sisältöä alidomaineihin tai erillisiin verkkotunnuksiin, vaan pidä kaikki sisältö saman domainin kansioissa.
Luonnollinen linkkiprofiili
Google arvostaa linkkejä, jotka kertovat luonnollisesta suosiosta ja sen lisääntymisestä. Näin se pyrkii erottamaan ostetut ja itse järjestetyt sekä automaattisesti generoidut spämmilinkit ihmisyksilöiden harkinnasta kumpuavista linkeistä.
Parhaimmillaan linkit ilmaantuvat sivustolle suurin piirtein tasaisesti: yhtäkkiä ilmaantuva suuri määrä linkkejä ja sen jälkeinen hiljaisuus ei ole hyvä asia hakukoneoptimoinnin kannalta. Parasta onkin linkkien määrän tasainen, hiukan kiihtyväkin nousu. Pikku piikit kehityksessä eivät kuitenkaan yleensä haittaa.
Ei näytä hyvältä, jos ulkoa tulevat linkit kohdistuvat kokonaan tai lähes yksinomaan etusivulle. Tämä kertoo Googlelle, ettei sivuston alasivuilla ole kiinnostavaa sisältöä, johon ihmiset vaivautuisivat linkittämään.
Sivuston sisäiset linkit
Sisäisten linkkien optimointi on pitkään ollut aliarvioitu osa hakukoneoptimointia. Webmaster voi vaikuttaa sivuston linkkirakenteella merkittävästi siihen, mitkä yksittäiset sivut menestyvät hakutuloksissa parhaiten niille valituilla avainsanoilla.
Sivuston sisäinen linkkisuosio
Mitä enemmän linkkejä muilta sivuston sivuilta, sitä paremmin sivu sijoittuu hakutuloksissa. Sivuston sisäisten linkkien tehokkuuteen vaikuttaa
- linkkien sijainti: pelkästään valikoissa olevilla linkeillä on rajallisempi vaikutus kuin leipätekstin seassa olevilla.
- linkittävän sivun aihe: samaa aihetta käsitteleviä sivuja kannattaa linkittää toisiinsa.
- linkittävän sivun linkkisuosio: mitä enemmän ulkoisia linkkejä sivuun osoittaa, sitä vaikutusvaltaisempi se on.
- linkittävän sivun ikä: vanhempi on parempi.
- linkin ikä: vanhemmat ovat arvokkaampia.
Linkkisuosion kanavointi
Linkkisuosiota kannattaa kanavoida enemmän tärkeille sivuille joita halutaan nostaa hakutuloksissa. Tämä voidaan tehdä seuraavilla keinoilla:
- Annetaan epäolennaisille sivuille pienempi osuus linkkisuosiota linkittämällä niihin vähemmän tai keskittämällä enemmän sisältöä samalle sivulle: näin koko sivuston jakamaa linkkisuosiota riittää enemmän tärkeille sivuille.
- Linkitetään tärkeimpiin sivuihin muilta aiheeseen liittyviltä sivuilta käyttäen avainsanoja ankkuritekstissä.
- Annetaan tärkeimmälle sisällölle keskeisempi asema sivuston navigaatiossa, erityisesti etusivulla olevia linkkejä.
- Vähennetään klikkausten määrää, joka vaaditaan tärkeään sisältöön navigoimiseen miltä tahansa sivulta. Käytetään tähän esimerkiksi valikoivaa sivukarttaa eli tärkeille sivuille osoittavien linkkien listaa.
- Pysyvästi uudelleenohjataan samasta aiheesta olevia turhiksi käyneitä tai toisella domainilla sijaitsevia sivuja tärkeille sivuille (301 redirect).
Kävijöitä aktivoiva hakukoneoptimointi
Google ja muut kehittyneet hakukoneet kiinnittävät yhä enemmän huomiota netin käyttäjien toimintaan.
Näin hakukoneet pyrkivät määrittämään, mitkä sivut oikeasti kiinnostavat hakijoita ja ansaitsevat siten hyvän paikan hakutuloksissa. Siksi hakukoneoptimointi on suunnattava myös hakukoneen käyttäjille – ei vain roboteille ja algoritmeille.
Google pystyy saamaan sivujen suosiosta ja vierailijoista tietoa ainakin AdSense-mainosten, Google Analytics -kävijäseurannan, omistamansa Feedburner-palvelun RSS-tilausten, Google Bookmarks -kirjanmerkkien, Google Toolbar -työkalurivin, Google Buzz -statuspäivitysten, Google-syötteenlukijan toimintojen sekä omille hakusivuilleen palaamisten perusteella.
Googlen spekuloidaan tarkkailevan Twitter-mikroblogipalvelua ja muita sosiaalisen median palveluita nähdäkseen, mitä niiden käyttäjät suosittelevat toisilleen. Niin se tekee jo varmasti, kun se integroi Twitter-viestejä normaaleihin hakutuloksiin.
Hakukoneiden suorittama käyttäjätiedon kerääminen on pitkälti hämärän peitossa ulkopuolisille. Siksi tämän osion keinot on syytä ymmärtää terveen paranoidisina.
Bounce-rate eli välitön poistumisprosentti
Kasvattamalla kävijäkohtaisia sivujen latausmääriä sivusto voidaan saada hieman arvokkaammaksi Googlen silmissä, jos käytössä on Google Analytics-kävijäseuranta.
On siis hakukoneoptimoinnin kannalta parempi etteivät kävijät suoraan poistu sisääntulosivulta vaan tutkivat sivustoa lisää, eli välitön poistumisprosentti (bounce-rate) kannattaa yrittää saada pienemmäksi. Tosin myös sivuston heikko käytettävyys voi johtaa tähän tulokseen, joten minään itsearvona isoa latausmäärää ei kannata tavoitella.
Sivuston informaatioarkkitehtuuri (information architecture, IA) kannattaa suunnitella niin että kävijöiden silmiin osuu sivuston sisäisiä linkkejä, joista he voisivat kiinnostua. Tässä suhteessa hyödyllisiä ovat “luetuimmat”-, “parhaimmat”- ja “lisää aiheesta” -linkkilistat sivuston muihin sivuihin.
Yksi mielipiteitä jakava keino on myös linkkien säätäminen target=”_blank” -attribuutilla, jotta ne avautuvat uuteen ikkunaan. Tämän tarkoitus olisi estää kävijöiden ennenaikainen karkaaminen muille sivustoille. Välilehtiä käyttäville selaajille tämä kikka on tosin yleensä merkityksetön.
CTR eli hakutulosten napsautusten prosentti
Google päättelee sivun kiinnostavuudesta myös sen perusteella, kuinka iso osa hakijoista napsauttaa sivulle osoittavaa hakutulosta. Tämänkin takia meta-description-tagi, sivulla olevan tekstin konkreettinen houkuttelevuus ja verkko-osoitteessa olevat avainsanat ovat tärkeitä: niissä olevia hakusanoja näytetään hakutuloksissa lihavoituna, mikä lisää tulosten kiinnostavuutta.
Myös sivuston vahva brändi nostaa CTR-lukua, kun sivuston nimi esiintyy title-tagissa. Kävijät näet suosivat aikaisemmin hyväksi havaitsemiaan sivustoja.
Hakutulosten personointi
Google mukauttaa hakutuloksia selainkohtaisen hakuhistorian perusteella. Se tekee niin myös niille käyttäjille, jotka eivät ole kirjautuneet omalle Google-tililleen (joulukuusta 2009 lähtien).
Personointi toimii siten, että Google nostaa hakutuloksissa niitä sivustoja, joita käyttäjä on aiemmin klikannut muita ahkerammin saman aihepiirin hakutermeillä.
Hakukoneoptimointi voi huomioida personoinnin lähinnä sisällön suunnittelussa ja -tuotannossa.
Avainsanatutkimuksen pohjalta voidaan julkaista yleisesti mielenkiintoisia sivuja. Jos nämä sivut houkuttelevat Googlesta uteliaita kävijöitä, sivusto sijoittuu hakutuloksissa paremmin myös silloin, kun samat kävijät tekevät kaupallisempia hakuja samasta aihepiiristä.
Esimerkiksi golf-tuotteita myyvä verkkokauppa voi julkaista sivustollaan golfiin liittyviä kiinnostavia artikkeleita. Jos nämä jutut keräävät tehokaasti klikkejä Google-hauista, kaupan tuotesivut sijoittuvat samoille hakijoille paremmin, kun nämä googlaavat golf-tarvikkeita ostoaikeissa.
Personoitu haku voidaan huomioida myös mainonnassa: mainokset voivat kehottaa googlaamaan hakusanoilla, joilla mainostaja on ykkösenä Googlessa. Tällöin on tosin syytä varmistaa, että kilpailijat eivät voi harrastaa AdWords-mainontaa samalla hakusanalla tavaramerkin vuoksi ja että pahin kilpailija ei ole maksuttomissakaan tuloksissa heti kakkosena.
Tyypillisiä ongelmia hakukoneiden kanssa
Monesti hakukoneoptimoinnin tarve kumpuaa sivuston suunnittelussa tai toteutuksessa tehdyistä virheistä. Tässä esitellään tyypillisimpiä ongelmia.
Sama title-teksti joka sivulla
Title-teksti on arvokas mahdollisuus kertoa hakukoneille sivun pääasiallisesta aiheesta. Tämä ei toimi jos se on joka sivulla sama: koko tagin suuri hyöty menetetään.
Epäkuvaavat hakutulokset eivät myöskään näytä houkuttelevilta hakukoneen käyttäjille. Esimerkiksi Apu-lehden Apureportteri-jutut menettävät luultavasti valtavasti kävijöitä tämän virheen vuoksi: jokaisen jutun hakutuloksen linkissä lukee vain “Apu”, mistä on vähän apua hakijalle.
Sama URI joka sivulla: kehykset, Flash ja AJAX
Jos verkko-osoite on sama sivuston jokaisella sivulla, hakukoneet eivät voi indeksoida sivustoa, alasivuille ei voi linkittää ja kävijät eivät pysty lisäämään niitä kirjanmerkkeihin.
Tämä on yksi pahimpia virheitä web-suunnittelussa.
Ongelman aiheuttaa yleensä Flash, kehykset (frames) tai AJAX. Näistä tekniikoista kehykset edustavat täysin vanhentunutta web-suunnittelua. Koko sivuston toteuttaminen samana Flash-esityksenä on puolestaan vieläkin valitettavan yleistä ja tarpeetonta. AJAX edustaa uudenaikaisempaa tekniikkaa, mutta senkin liikakäytöstä kärsii sekä hakukoneoptimointi että käytettävyys.
Flash-sivustoilla ongelmaa yritetään joskus paikata erillisellä HTML-versiolla, joka näkyy hakuroboteille ja niille kävijöille, joilla Flash ei ole toiminnassa. Tämä voi auttaa alasivujen HTML-versioita indeksoitumaan, mutta käyttäjien enemmistöä se ei auta linkittämään eikä kirjanmerkkaamaan, koska nämä näkevät Flash-version.
Erillinen HTML-versio ei ole hyvä ratkaisu, koska sillä saadaan hyödynnettyä vain etusivuun kohdistuva linkkisuosio. Etusivulle linkittäminen ei myöskään houkuttele bloggaajia ja muita potentiaalisia linkkivoiman levittäjiä vaan nämä haluavat linkittää suoraan kommentoimalleen sivulle ja jättävät linkittämättä jos se ei onnistu.
SWFAddressilla muodostettavat sivukohtaiset “risuaita-URI:t” eivät tee tilannetta yhtään paremmaksi, sillä sellaisiin #-osoitteisiin kohdistuvat linkit menevät nekin hakukoneiden näkökulmasta vain etusivulle, mikä tekee sivuston linkkiprofiilista heikkolaatuisen.
Flash- tai kuvilla esitetty teksti
Hakukoneet indeksoivat tekstiä, eivätkä ne vielä toistaiseksi “skannaa” sitä kuvatiedostojen sisältä.
Google pystyy tosin indeksoimaan tekstiä, joka on koodattu Flash-tiedostoon tekstinä, mutta koko-Flash-sivustot ovat silti muita huonommassa asemassa hakukoneoptimoinnissa, paljolti myös siksi että niillä on yleensä sama URI joka sivulla.
Esitä teksti HTML-elementtejä käyttämällä, älä kuvissa tai Flash-sisältönä. Hakukoneet sallivat kuitenkin tekniikan, jossa täsmälleen sama teksti esitetään sivulla sekä Flashina/kuvana että sen alla “piilossa” HTML-elementeissä.
Piiloteksti ja piilotetut linkit
Käyttäjille näkymätön lista avainsanoja eli piiloteksti on vanhimpia tapoja harhauttaa hakukoneita. Kehittyneet hakukoneet huomaavat piilotekstin lukemalla CSS-tyylimäärityksiä, jopa erillisestä tyylitiedostosta. Ne voivat rangaista piilotekstiä käyttävää sivua tai sivustoa pudottamalla sitä tuloksissa tai poistamalla sen kokonaan indeksistään. Ongelmallista on myös teksti jonka väri on lähes sama kuin taustaväri.
Yhtä lailla ongelmallisia ovat piilotetut linkit eli linkit jotka on esitetty piilotekstinä tai joita ei ole muotoiltu siten että käyttäjä pystyy näkemään niiden olevan linkkejä. Google tulkitsee tämänkin harhauttamiseksi.
Piiloteksti ei ole ongelma, jos täsmälleen sama teksti näytetään käyttäjille samalla sivulla myös kuvina. Tällainen CSS image replacement on yleinen käytäntö kun otsikoista tai valikoista halutaan tehdä näyttävämpiä, mutta silti säilyttää niiden hakukoneystävällisyys ja saavutettavuus.
Tuplasisältö
Tuplasisältö (duplicate content) tarkoittaa
- useammalla sivuston sivulla olevaa täsmälleen samaa sisältöä tai
- eri sivustoilla olevaa samaa sisältöä.
Sivuston sisäinen tuplasisältö voi johtaa siihen, ettei hakukone välttämättä näytä tuloksissaan tarkoitettua versiota tai tuo versio voi painua supplemental index:iin eli vähempiarvoisiin lisätuloksiin. Lisäksi turhat tuplasisältöä sisältävät sivut voivat syödä arvokasta linkkisuosiota tärkeämpien sivujen kustannuksella.
Tuplasisältöä sisältävät sivut kannattaa tapauksen mukaan joko
- pysyvästi ohjata uudelleen tärkeämmille sivuille (ns. 301-uudelleenohjaus) tai
- varustaa rel=”canonical” -tagilla, jossa määritetään “oikea” URI-versio, tai
- marginalisoida muuttamalla niille osoittavien linkkien kohdeosoitteet. Jos sivuja ei haluta lainkaan hakutuloksiin, ne voidaan lisäksi varustaa “noindex”-arvoisella meta-robots-tagilla.
Sivuston navigaatioon ja CMS:n eli julkaisujärjestelmän toimintaan tulisi kiinnittää alusta pitäen huomiota, jotta tuplasisältöä ei pääsisi syntymään ja indeksoitumaan hakukoneisiin.
Eri sivustoilla oleva tuplasisältö voidaan pahimmassa tapauksessa tulkita sisällön varastamiseksi mistä seuraa pudotus tai poistaminen hakutuloksista. Näin ei välttämättä käy vaan linkkisuosion, iän ja muiden tekijöiden perusteella vahvin sivu yksinkertaisesti sijoittuu hakukoneissa muita paremmin.
Älä kopioi tekstiä suoraan muualta netistä vaikka saisitkin (esim. Wikipediasta). Jos taas sinun sisältöäsi varastetaan, ota yhteyttä vohkivan sivuston webmasteriin, ja jos se ei auta, ilmoita varkaus hakukoneille ja varkaan web-hotellin tarjoajalle. Jos tekijä on suomalainen, saatat haluta tehdä asiasta julkisen tai viedä jutun oikeuteen, jos kyseessä on tekijänoikeusloukkaus. Yleensä varkaat säikähtävät viimeistään kun heidän sivunsa tippuvat hakukoneista.
Liian samankaltaiset sivut
Toisiaan paljon muistuttavat sivut ovat ongelmallisia, koska hakukoneet voivat tulkita ne tuplasisällöksi. Ongelmaan voivat auttaa ensiapuna yksilölliset meta-description- ja title -tagit. Jos yksilöllinen sisältö sijoittuu sivun lähdekoodissa hyvin myöhään, saattaa sen nostaminen ylemmäs auttaa.
Toinen ongelma samankaltaisissa sivuissa on se, että ne kilpailevat hakutuloksissa samoilla hakusanoilla. Tähän auttaa se, että tärkeimmille sivuille linkitetään vähemmän tärkeiltä käyttäen tavoiteltuja hakusanoja ankkuritekstissä.
Epäolennaiset sivut hakukoneiden indeksissä
Kaikki sisältö ei ole arvokasta hakukoneita ajatellen: esimerkiksi sivuston sisäisen haun hakutulossivut on hyvä sulkea hakukoneiden indekseistä robots.txt-tiedostolla, jotta hakijoita ei kiusata ja omaa brändiä heikennetä roskatuloksilla.
Huonoon ympäristöön linkittäminen
Linkit huonolaatuisille sivuille tai hakukoneita harhauttaville sivustoille laskevat linkittävän sivun luottamusta ainakin Googlen algoritmissa.
Jollei tiedä mitä tekee, kannattaa pääsääntöisesti välttää linkittämistä sivuille jotka kauppaavat aikuisviihdettä, impotenssilääkkeitä, videopokeria tai muuten spämmääjien suosiossa olevia aiheita. Yksittäinen huono linkki muiden joukossa tuskin johtaa rangaistukseen, laajamittaisempi taipumus kylläkin.
Jos huonoon ympäristöön kuitenkin haluaa linkittää, nämä linkit on parasta varustaa rel=”nofollow” -attribuuteilla. Eli tähän tyyliin:
<a rel=”nofollow” href=”http://www.spam-sivusto.com”>Spämmiä, hyi hyi!</a>
Toinen vaihtoehto on kierrättää linkit erityisen uudelleenohjausskriptin kautta ja sitten kieltää hakukoneilta tuon skriptin käsittely robots.txt-tiedoston avulla.
Eli tässä tapauksessa linkki olisi muotoa:
<a href="http://www.sivusto.fi/redirect.php?a=mainoskumppani">Osta tuote tämän linkin kautta niin minä saan komission!</a>
… jossa varsinainen siirtyminen toiselle sivustolle sisältyisi redirect.php-skriptiin (“mainoskumppani”-parametrin avulla).
Ja robots.txt:ssä olisi vähintään tämä:
User-agent: * Disallow: /redirect.php
Sisällön jakaminen useille verkkotunnuksille ja alidomaineille
Tyypillisiä yritysten virheitä ovat sivuston blogin laittaminen erilliseen alidomaidiin (blogi.sivusto.com) ja sivuston uusien osien laittaminen omalle verkkotunnukselle (usein brändäystä ja mainontaa varten). Kun näin tehdään, hakukoneet eivät hahmota osia samaksi sivustoksi, jolloin ne ovat yhdessä heikompia kuin mitä ne olisivat samassa domainissa. Linkkisuosio siirtyy sivustolta toiselle heikompana kuin sivuston sisällä.
Laita blogi hakemistoon (www.sivusto.fi/blogi/), samoin sivuston uusi verkkopalvelu. Siis www.taloussanomat.fi/omasana/ eikä www.omasana.fi. Tähän liittyvät virheet voidaan korjata 301-ohjauksilla.
Muuttuvat ja vanhenevat URI:t
Sivujen siirtäminen uusiin verkko-osoitteisiin on ongelma silloin, jos vanhoista osoitteista ei tehdä pysyviä uudelleenohjauksia uusiin. Tällöin sivuille osoittavat linkit ja käyttäjien kirjanmerkit lakkaavat toimimasta.
Osoiterakenne kannattaa miettiä jo sivustoa suunniteltaessa kunnolla ja yhtenäisen logiikan mukaiseksi. Tavoitteena kannattaa pitää, että osoitteita ei tarvitse tulevaisuudessa muuttaa paitsi siinä tapauksessa jos ne joskus ohjataan uudelle domainille.
Poikkeuksen muodostavat huutokauppalistausten ja muiden sisällöltään vanhentuvien sivujen URI:t. Nämä kannattaa ohjata parhaiten hakukoneen käyttäjää palvelevalle sivulle, esimerkiksi saman kategorian tuotteita listaavalle sivulle.
Monta URI:a samalle sivulle (canonicalization problems)
Jos sama sivu löytyy osoitteista www.yritys.fi, yritys.fi, ja www.yritys.fi/index.php, ulkopuolelta tulevat ja sivuston sisäiset linkit voivat jakautua näihin osoitteisiin. Tällöin niiden tuoma linkkisuosio voi hajaantua eikä siitä saada kaikkea irti. Koko sivuston linkkisuosiota voi myös tuhlautua näin tuplasisältöön.
Periaatteessa yritys.fi ja www.yritys.fi ovat eri sivustoja: jälkimmäinen on edellisen alidomain. Näissä voisi siis olla täysin eri sisällöt.
Asia ei ole niin ongelmallinen jos näiden kahden URI:n sisältö on hakukoneille täysin identtistä ja muuttuu hyvin harvoin (ei siis esimerkiksi kiertäviä bannereita tms. pikkumuutoksia). Tällöin kehittyneet hakukoneet järkeilevät että eri osoitteissa olevat sivut ovat samoja.
Säädä 301-uudelleenohjaukset siten, että sivu näytetään vain yhdessä URI:ssa, esim. www.sivusto.fi, ja muut “toimivat” osoitteet ohjataan siihen. Lisäksi Googlen Verkkovastaavan työkaluissa kannattaa valita halutaanko URI:en näkyvän www-alkuisina vai ilman sitä: Asetukset > Haluttu verkkotunnus.
Liian paljon asioita samalla sivulla
Jos yhdelle sivulle on mahdutettu monta eri asiaa, hakukoneen on vaikea pitää mitään niistä erityisen tärkeänä.
Hakukoneoptimointi helpottuu, kun kullekin optimoitavalla avainsanakokonaisuudelle on oma sivunsa. Siten hakukoneille voi painottaa keskeisiä avainsanoja esimerkiksi pääotsikon ja title-elementissä olevan tekstin avulla.
Liiallisuuksiin ei kuitenkaan kannata mennä: jos jokaisen yksityiskohdan esittää omalla sivullaan, kullekin riittää vain vähän koko sivuston jakamaa linkkivoimaa. Erillisiä sivuja kannattaa tehdä sen perusteella, kuinka tärkeitä avainsanakokonaisuudet ovat liiketoiminnalle tai sivuston tarkoitukselle.
Vääränlaiset uudelleenohjaukset
Muilta sivustoilta saatu linkkisuosio ei paranna hakukonenäkyvyyttä, jos linkin kohde-URI välittömästi ohjataan toiseen osoitteeseen jollakin seuraavista tavoista:
- 302-uudelleenohjaus
- JavaScript-uudelleenohjaus
- meta-refresh-uudelleenohjaus (ks. poikkeus)
Nämä ohjaustekniikat eivät välitä hakukoneiden tunnistamaa linkkivoimaa ohjauksen kohdesivulle vaan heittävät sen hukkaan.
Toteuta ohjaukset 301-uudelleenohjauksina, jos niitä ei voida välttää. Jos siis tuhannet linkit osoittavat URI:iin kuten www.sivusto.com ja se ohjaa osoitteeseen www.sivusto.com/etusivu tms., niistä hyödytään hakukoneoptimoinnissa vain jos ohjauskoodi on 301 (Moved Permanently).
Oman sivuston uudelleenohjaukset voi tarkistaa ja esimerkiksi haitalliset 302-ohjaukset huomata Firefox-selaimen Live HTTP Headers -lisäosalla.
Tämän oppaan käyttöohje
Hakukoneoptimointi on luonteeltaan spekulatiivista: muut kuin hakukoneiden työntekijät eivät voi tietää algoritmien toimintaperiaatteita vaan niitä arvaillaan patenttihakemusten, kokemusten ja kokeilujen perusteella.
Tämän oppaan neuvoihin ei kannata suhtautua kuin kiveen kirjoitettuun totuuteen. Oikeaankin osuneet arvaukset saattavat näet nopeasti vanhentua, jos Google muuttaa algoritmiaan.
Älä ylioptimoi! Google voi antaa sivulle rangaistuksen pudottamalla sen hakukonesijoituksia, jos hakukoneen algoritmi huomaa, että sivua on liian voimakkaasti hakukoneoptimoitu.
Sovella tämän oppaan ohjeita ja vinkkejä harkiten ja kohtuudella. Jos tunnet olosi epävarmaksi, opiskele lisää , harjoittele optimointia vähemmän tärkeillä sivustoilla tai ulkoista hakukoneoptimointi asiantuntijan huoleksi.
Optimoinnin tulosten näkyminen saattaa viedä jopa muutaman kuukauden, riippuen siitä kuinka usein hakukoneiden botit vierailevat sivuilla. Toimenpiteiden tulokset voivat tämänkin jälkeen parantua “itsekseen”, koska esimerkiksi sivuston, sivun ja linkkien iät ovat Googlen suosimia kriteereitä.
Tätä opasta päivitetään. Kirjoitustyöni menisi paljolti hukkaan, jos antaisin tämän tekeleen vain jäädä lojumaan ja vanhentumaan. Tähän oppaaseen tehdään lisäyksiä ja korjauksia, kun siihen palautteen, lisääntyneen luulon ja hakukoneiden kehityksen perusteella tulee aihetta.
Päivitetty viimeksi 11.2.2010. Opas on julkaistu alun perin 12.9.2007 ja sen on kirjoittanut Arttu Raittila (@Arttu).
Twitter
RSS
Uutiskirjeenä sähköpostiisi
Twitterissä
Tagit:
13.9.2007 klo 13.45
Lyhyesti?
Hieno kokoelma hakukoneoptimointikeinoja ja kriteereitä. Näinkin pitkä lista keinoja saa hakukoneoptimoinnin tuntumaan työläältä, hankalalta ja jotenkin salaperäiseltä.
Tätä selvittämään voisit lisätä alkuun jonkinlaisen kuvauksen että hakukoneoptimointi on pääosin hyvää suunnittelua, jossa tulee ottaa huomioon mm. luettelemasi kriteerit.
13.9.2007 klo 13.47
Vau mikä muokattava kommenttilaatikko!
Onko tämä valmis plugin vai omaa tuotantoa?
13.9.2007 klo 16.07
Hehe, tämä on vähän kuin joku “[X:n] lyhyt historia” -tyylinen kirja, jossa sitten onkin satoja sivuja.
Plugin on WP Ajax Edit Comments. Asensin sen jotta kommentoijat voisivat korjata typoja ja muita lapsuksia.
Parhaassa tapauksessa optimointi huomioidaan tosiaan jo suunnitteluvaiheessa. Monesti näin ei kuitenkaan käy, minkä takia valmiita sivuja joudutaan täydentämään ja virittelemään. Pitää tosiaan miettiä mitä kirjoittaisin optimoinnin toteutusrutiineista.
Pelkkää suunnittelua hakukoneoptimointi on kuitenkin vain osittain. Siihen kuuluu keskeisesti myös sisällöntuotanto/copywriting, sisällön promotointi ja kaikenlainen pinnanalainen hienosäätö, esim. Apachen uudelleenohjaukset joiden osaamista ei tarvitse vaatia web designerilta.
Monet optimoijat eivät ole kokonaisvaltaisesti päteviä web-suunnittelijoita, koska heiltä puuttuu graafinen lahjakkuus. Itseltänikin se puuttuu.
17.9.2007 klo 9.55
Tarkoitin suunnittelua laaja-alaisesti. Informaatioarkkitehtuurin, julkaisustrategian, markkinoinnin jne suunnittelua.
Se kuka nämä toteuttaa ei ole merkityksellistä.
Muutenkin hakukoneoptimoinnissa helposti unohdetaan sen visuaalisen suunnittelun merkitys. Hyvä copy hukkuu vääränlaiseen sisääntulosivuun ja hyvät hakukoneoptimointisijoitukset hukataan huonolla konversiolla.
17.9.2007 klo 19.17
Ok, ymmärsin väärin. Ehkä enemmän voisi jauhaa noista laaja-alaisesti ymmärretyn suunnittelun osa-alueista eli informaatioarkkitehtuurista, sisältöstrategiasta jne.
Tuo on niin totta, että hakukoneoptimoinnin tulokset voidaan mitätöidä huonolla visuaalisella puolella ja käytettävyydellä. Pätevä optimointia tarjoava yritys niistä kyllä huomauttaa, ehkä järjestää itse tai alihankintana korjauksen tai ainakin suosittelee osaavaa tekijää.
Optimoiduista sivuista on tosiaan vähän iloa, jos konversio-% laahaa lähellä nollaa, kun laadukkaatkin kävijät hylkäävät epäselvän ja vaikeasti navigoitavan saitin.
1.10.2007 klo 9.55
Kiitos hyvästä johdannosta aiheeseen. Tosin minustakin se tarjosi lukijalleen vähän enemmän kuin pelkän johdannon.
Mutta oliko se sana “lyhyesti” nyt sitä voimasanaoptimointia ;-)
Pasi
1.10.2007 klo 14.23
Kiitos palautteesta.
Tavallaan joo :-)
Taustalla oli myös ajatus, että samat tiedot saadakseen pitäisi muuten lukea hyvin monta blogiartikkelia. Eli siihen verrattuna asiat selviävät tästä oppaasta “lyhyesti”.
1.10.2007 klo 14.33
[...] löytyvä Hakukoneoptimointi lyhyesti -opas on nimestään huolimatta kattava katsaus hakukoneoptimointiin. Oppaassa käydään läpi [...]
29.10.2007 klo 15.57
[...] kakkonen on melkein yhtä selkeä kuin syyskuun ykkönenkin: Nettibisnes.infon Hakukoneoptimointi lyhyesti. Artikkelissa – tai oikeammin oppaassa – on ainoastaan yksi vika: harhaanjohtava [...]
13.11.2007 klo 14.07
[...] Linkkisuosion kanavointi – kappale on osa tämän blogin oppaasta joka kertoo mitä hakukoneoptimointi on. [...]
1.2.2008 klo 1.05
[...] artikkelissa hakukonemarkkinointi tarkoittaa kokonaisuutta, jonka hakukoneoptimointi ja hakusanamainonta muodostavat. Muualla “hakukonemarkkinointia” on toisinaan alettu [...]
24.4.2008 klo 19.04
Äärettömän hyvä artikkeli.
31.7.2008 klo 7.33
Jos linkitän oman blogini sisällä esim. artikkeleiden tekstistä aina samalle blogini sivulle, huonontaako tämä sijoitustani Googlen ideksissä tuplasisältönä?
15.8.2008 klo 11.14
Hei Jukka,
pahoittelen etten muistanut vastata kysymykseesi aikaisemmin.
Samalle sivulle linkittäminen ei haittaa, kunhan sen tekee aina eri tavalla. Eli vaihtele ankkuritekstiä ja muuta linkin yhteydessä olevaa tekstiä, niin tulos on kohdesivun kannalta paras.
Itse en kuitenkaan linkittäisi ihan jokaisen jutun leipätekstistä. Hakukoneoptimointi kannattaa pitää kohtuuden rajoissa, jottei Google tulkitse sitä ylioptimoinniksi.
Jos sivulla on uniikkiakin sisältöä, kohtuullinen määrä toistuvaa sisältöä ei vahingoita tuota sivua itseään.
3.8.2009 klo 14.25
[...] ei puhuta optimoinnin hyödyistä (ks. myyntisivumme) eikä käytännön nikseistä (ks. tämä opas), vaan tarkoitus on oikaista harhaluuloja ja kertoa yleisellä tasolla hakukoneoptimoinnin [...]
6.8.2009 klo 8.24
Hieno artikkeli. Eräät asiat herättivät kyllä kysymyksiä. Klikki (suhteellisen hintavassa) sivuston arviossaan ehdottivat optimointia osa-alueille, jotka artikkelin mukaan ovat vanhentuneita ja googlen jo ohittamia. Myös muutama tekninen kohta meni hiukan ristiin. Tutkittuani enemmän netistä eri artikkeleita, alan kyllä kallistua teidän puolellenne kaiken suhteen. Kiitos paljon.
17.8.2009 klo 1.00
Paljon kiitoksia tästä ohjeesta ja päivityksestä.
Pari kysymystä jäi askarruttamaan:
Sanoit näin: “Google tunnistaa sanan “optimointi” myös vaikkapa domaineista http://www.hakukoneoptimointi.fi ja http://www.optimointia.com. Näistä jälkimmäinen olisi tehokkaampi koska sen perusosa on Googlen tunnistama taivutusmuoto.”
Millä lailla tämä taivutusmuoto on tehokkaampi?
Lisäksi jäin miettimään tuota mainostajien sivuille linkittämistä. Rahoitan blogini (http://tarkkamarkka.com/blogi) affiliate-linkeillä. Käytän Wordpressin lisäosaa, jonka avulla affiliate-linkkini ovat muotoa http://domain/blogi/tarjoukset/linkinnimi. Pitäisikö minun käyttää affiliate-linkeissä nofollow-tagia ja tehdä vielä .htaccess-muutoksia?
17.8.2009 klo 11.19
On tavallaan erikoista, että Google tunnistaa ja lihavoi merkkijonoja myös keskeltä domain-nimeä. Se ei tiettävästi analysoi sivujen tekstejä samalla tarkkuudella.
Sen sijaan Googlelle on luontevaa huomioida, jos domain-nimi on hakusanan tunnistettava taivutusmuoto.
Taivutusmuodollisen domainin positiivinen vaikutus on käytännön kokeiluissa havaittu, joskin iso osa kokonaishyödystä tulee epäilemättä linkkiteksteistä.
Ajattelepa domaineja porkkana.fi ja kanat.fi, kun on kysymys sanalla “kana” rankkaamisesta. Toisessa hakusana on sattumalta, toisessa taas Googlen tunnistama taivutusmuoto.
Mm. tällaisten seikkojen vuoksi on luontevaa, että pelkän taivutusmuodon sisältämä domain on parempi. Paras domain olisi tietysti kana.fi (tai optimointi.com/fi alkuperäisessä esimerkissä).
Sanan tunnistamisen tavat ovat toisin sanoen erilaiset esimerkin tapauksessa.
Asia on kunnossa pienellä muutoksella robots.txt-tiedostoon (http://tarkkamarkka.com/robots.txt ).
Korvaa robots.txt:ssä turha rivi “Allow: /” seuraavalla:
Disallow: /blogi/tarjoukset/
Tuo rivi estää hakukoneiden botteja seuraamasta affiliate-linkkejä, eli nofollow-attribuuttejakaan ei tarvita.
17.8.2009 klo 13.18
Kiitos selvennyksistä. Tuo taivutusmuotoasia tarkoittaa siis sitä, että jos haluan rankata sanalla “matkailu”, minun kannattaa valita domainiksi enemmin matkailua.fi kuin mukavamatkailu.fi. Jos matkailu.fi olisi kuitenkin vapaana, olisi tuo perusmuotoinen domain kaikkein paras vaihtoehto, olettaen että siihen kohdistuu eniten haluamiani hakuja?
Täytyypä tehdä tuo robotx.txt muutos. Täytynee samalla siirtää sekä blogini että sivustoni saman domainin alle. Nyt blogini löytyy osoitteesta www-etuliitteettömästä domainista ja sivustoni etuliitteen kanssa.
Lisäksi minulla on eräällä sivustolla blogi juurikin tuollaisessa blogi.domain -osoitteessa.
Auts!
17.8.2009 klo 13.24
[...] Oy:n Arttu Raittila näkyy päivittäneen hakukoneoptimointi-ohjeensa. Jos hakukoneoptimointi kiinnostaa, kannattaa käydä [...]
17.8.2009 klo 14.14
Juuri näin, puhtaasti hakukonealgoritmien kannalta.
Tosin esimerkiksi juuri matkailu on niin kilpailtu ala, että hakukoneoptimointia ei kannata pitää keskiössä verkkotunnusta valittaessa.
Hyödyllisempää olisi valita brändättävä, ei-geneerinen domain-nimi, kuten rantapallo.fi.
27.1.2010 klo 12.54
Mulla on sisällönhallintajärjestelmä käytössä omilla sivuillani. Ja siel on mahdollisuus lisätä hakusanoja no sen ymmärrän, mutta mitä on laatikko “hakukonekuvaus” mitähän siihen vois tulla?
27.1.2010 klo 13.30
Hei Senior,
voisi arvata että “hakukonekuvaus” on suomennos meta-descriptionista.
Mutta testaamalla asia selviää: laita kenttään jotain, talleta sivu ja katso sitten HTML-lähdekoodista mihin elementtiin syöttämäsi teksti päätyi.
Firefox-selaimessa lähdekoodin saa näkyviin klikkaamalla hiiren oikeanpuoleista nappia sivun päällä ja valitsemalla sitten avautuneesta valikosta “Näytä sivun lähdekoodi”.
Näppäinyhdistelmällä Control+F saat lähdekoodinäkymässä esille hakutoiminnon, jolla voit etsiä syöttämääsi tekstiä.
3.2.2010 klo 9.28
[...] oli ostamassa markkinointitoimistolta hakukoneoptimointia ja AdWords-mainonnan [...]