Hakukoneystävällisen julkaisujärjestelmän valintaopas
Julkaisujärjestelmiä on markkinoilla nykyisin laidasta laitaan. Julkaisujärjestelmää valitessa kannattaa kiinnittää myös hakukoneystävällisyyteen, jotta optimoinnille on myöhemmin mahdollisimman hyvä pohja.
Julkaisujärjestelmästä ja hakukoneoptimoinnista puhuttaessa tulee muistaa, että puhutaan aina hakukoneystävällisyydestä, ei hakukoneoptimoinnista. Optimointi on jatkuva prosessi johon liittyy paljon muitakin asioita kuin sivuston sisäiset muutokset.
Title ja description
On erittäin tärkeää, että julkaisujärjestelmässä voi määritellä uniikit title ja description tagit jokaiselle sivulle. Parasta on, mikäli järjestelmä automaattisesti määrittelee hakukoneystävälliset title ja description-tagit, etenkin jos kyseessä on suuri sivusto. On tärkeää, että title ja description tageja pääsee muokkaamaan myös käsin.
Url-osoitteet
Voiko verkkopalvelun joka sivulle määrittää yksilöllisen url-osoitteen? (esim. http://www.estime.fi/google-adwords-mainonta) Voiko järjestelmällä määrittää yleisen selkokielisen rakenteen osoitteille, josta voi tarvittaessa poiketa sivukohtaisesti. (Osoiterakenne haetaan esim. sivunimien ja luokkien mukaan. Esimerkiksi www.yritys.fi/veneet/purjeveneet.html). Selkokieliset url-osoitteet lisäävät käyttäjäystävällisyyttä ja hakusanat osoitteessa parantavat sijoitusta hakutuloksissa, sillä ne auttavat hakusanarikkaiden linkkien hankinnassa. Kun sivuston käyttäjä löytää jotain mielenkiintoista, ja päättää jakaa sen omalla sivullaan, on linkissä automaattisesti relevantteja hakusanoja.
Selkokieliset url-osoitteet helpottavat myös muuta viestintää, kuten printtiä.
Semanttinen koodi
Pääsetkö käsiksi julkaisujärjestelmäsi linkkeihin, valikkorakenteisiin ja kuviin? Saatko lisättyä niihin title, rel ja alt attribuutteja? On tärkeää päästä lisäämään esimerkiksi kuviin alt attribuutti, näin saat kerrottua hakukoneille mistä kuvassa on kyse. Rel=nofollow ominaisuudella voit kertoa hakukoneille mitä linkkejä ei tule seurata. Näin kannattaa määritellä linkit, jotka johtavat sivuille, joille ei odoteta liikennettä hakukoneista, esimerkiksi ”yhteystiedot” sivu.
Vaikka minkään sivuston sijoitus ei kaadu muutamaan virheeseen koodissa, jos mahdollista kannattaa ehdottomasti valita julkaisujärjestelmä, joka tuottaa validia (x)html:ää sekä css:ää. Tällä varmistetaan, että hakukoneet pääsevät lukemaan kaiken sisällön sivullanne ja se parantaa sivuston saavutettavuutta.
Varmista myös, että sivuston sisältöä lisättäessä ja päivittäessä on mahdollista käyttää loogista css merkintää. Eli sisällyttää artikkelin otsikot <h1>,<h2>,jne tagien sisään, käyttää rivinvaihtoon <br /> merkintää, <p> kappaleessa ja niin edelleen. Näin kerrotaan hakukoneille mitkä ovat sivuston otsikot ja mitkä tavallista tekstiä. Tämä on hyödyllistä, koska hakukoneet kiinnittävät esimerkiksi otsikoihin(<h1>) enemmän huomiota.
Palvelin
Palvelinta valittaessa kannattaa varmistaa, että sivuille mahdollista toteuttaa tarvittaessa 301 uudelleenohjauksia ja palvelimelle/järjestelmään voidaan lisätä ylimääräisiä tiedostoja, esimerkiksi Google SiteMap (sitemap.xml) ja robots.txt.
Selkokielisiä osoitteita varten palvelimen tulisi tukea myös modrewrite -toimintoa, jolla kirjoitetaan osoitteet uudestaan. On hyvä myös huolehtia siitä, että palvelin on tarpeeksi nopea, jotta sivujen latausaika ei tiputa sivustosi hakutuloksia ja huononna niiden saavutettavuutta.
Sivukartta
Olisi hyvä jos järjestelmässä on saatavilla sivukarttatoiminnallisuus ja järjestelmä estää automaattisesti päällekkäiset url-osoitteet ja tätä kautta tuplasisällön syntymisen, esimerkiksi www.yritys.fi ja www.yritys.fi/etusivu jotka osoittavat samalle sivulle.
Javascript
Tuotetaanko JavaScript koodi käyttämällä ulkoista tiedostoa (koodi.js) vai sijoitetaanko koodi suoraan html dokumenttiin? Voiko päivittäjä tarvittaessa määrittää JavaScriptiä käytettäessä <noscript> osion? Tuottaako järjestelmä mahdollisia JavaScript menuja käytettäessä automaattisesti <noscript> version?
Noscript versio on tärkeä, sillä hakukoneet eivät yleisesti ymmärrä JavaScriptiä. Niille on erikseen kerrottava mitä JavaScriptissä tapahtuu, samaan tapaan kuin kuvissakin.
Kävijäseuranta
Kävijäseuranta ei varsinaisesti vaikuta löydettävyyteen, mutta se osoittautuu varmasti hyödylliseksi kun sivustoa ja sen löydettävyyttä aletaan kehittää. Varmista, että järjestelmään saa asennettua kävijäseurantajärjestelmän kuten Snoobi tai Google Analytics kävijäseurannan. Jos kyseessä on verkkokaupan sivusto, tukeeko verkkokauppa verkkokaupan tulosseurantaa?
Vierailevana kirjoittajana esiintyy tässä artikkelissa Panu Kuuluvainen.

2. maaliskuuta 2009 kello 16.32
Voisitteko tarkentaa mikä on verkkokaupan tulosseuranta?
2. maaliskuuta 2009 kello 16.39
Verkkokaupan seuranta on Google Analyticsin ominaisuus, jonka avulla verkkokauppiaat voivat seurata tarkemmin, mistä lähteistä verkkokauppaan saapuu ostavia asiakkaita.
Verkkokaupan seurannalla saadaan selville mm.
* Mitkä mainoskampanjat (sähköpostikampanja, Google AdWords) tuovat eniten kauppaa?
* Millä hakusanoilla (saappaat, kumisaapas) tulee eniten kauppaa?
* Mistä hakukoneista (Google, Yahoo, Live) tulee kauppaa ja kuinka paljon?
* Miltä viittaavilta (foorumit, maahantuojat) sivustoilta tulee kauppaa?
Lisätietoa verkkokaupan seurannasta osoitteessa: http://www.analytics.fi/verkkokaupan-seurantaan-soveltuvat-jarjestelmat/
18. maaliskuuta 2009 kello 18.48
Käytän sivullani julkaisujärjestelmän (CMS Made Simple) vakiopohjaa, jossa h1-tagia käytetään koko sivuston otsikkoon (sama joka sivulla) ja h2-tagia yksittäisen sisältösivun otsikkoon.
Onko tämä hakukoneoptimoinnin kannalta järkevä tapa vai pitäisikö yksittäisen sisältösivun otsikko olla h1-tagin sisässä?
29. toukokuuta 2009 kello 21.11
Ei ole. Mielummin itse sivun asia h1 koska se saa suurimman painoarvon. Logoissa, jne. ei tulisi mielestäni H1:stä käyttää.