Uusi sivustoprojekti Viilukolmio

Olen saanut taas yhden projektin julkaisuvalmiuteen, mutta työt jatkuvat tiiviisti vielä jatkossa tämän sivun parissa. Kyseessä keittiökalusteita valmistava Viilukolmio.

Kangasniemellä sijaitsevan yrityksen kanssa teemme tiivistä yhteistyötä, sillä uudistin heidän koko digimarkkinointisuunnitelman ja samalla suoritimme verkkosivu-uudistuksen. Teimme faceliftin yrityksen brändille. Veroosivu-uudistuksessa keskityimme tarkasti hakukone- ja konversio-optimointiin tarkoituksena ohjata haluttu liikenne sivuille ja saada myynti kasvuun.

Projekti oli kokonaisuudessaan mielekäs, sillä yhteistyömme pelaa erinomaisesti ja yrityksen kilpailukykyiset hinnat keittiökalusteissa helpottavat omaa työtäni, sekä toivottavasti kasvattavat myyntiä.

Tietoja yrityksestä:

Viilukolmio on Kangasniemellä sijaitseva keittiökalusteita, kylpyhuonekalusteita ja liukuovia valmistava, sekä jälleenmyyvä yritys, joka on perustettu vuonna 1995. Yrityksen myynti on ohjattu pääosin Etelä- ja Keski-Suomen alueille, kuten Mikkeliin, Jyväskylään ja Pieksämäelle.

Verkkosivut: www.viilukolmio.fi

Referenssi: Arktisen Upeeta Elokuvafestivaali 2018

Tehtiin graafikkokaverin kanssa sivut Jyväskyläläiselle yhdistykselle, joka järjestää Pohjoismaisten elokuvien elokuvafestivaalia – Arktisen Upeeta XIX.

Työ piti sisällään verkkosivun teknisen toteutuksen, graafisen ilmeen uusimisen, hakukoneoptimoinnin, sekä analytiikan käyttäen Googlen Analyticsia ja Tag Manageria. Sivun tekstisisällön tuotti tapahtuman vastaava tuottaja Mikko.

Täältä voitte tutustua viisipäiväisen festivaalin elokuvavalikoimaan.

Verkkosivut Googleen, eli sivujen indeksointi

Yksi hakukoneoptimoijan tärkeimmistä työkaluista on Google Search Console – ja mikä parasta – se on täysin ilmaista! Monet tuskailevat sivujen indeksoinnin kanssa, tai kuinka seurata linkkikantaa (backlinks), vieläpä mielellään ilmaiseksi. Google SC on vastaus kaikkeen.

GSC ei ole pelkästään työkalu sivujen indeksointiin tai linkkikannan seuraamiseen, vaan paljon muuta! Se on lähes keiken kattava palvelu hakukoneoptimoijalle. Voisinkin lähes väittää, että muuta et juurikaan tule tarvitsemaan. Ainakaan ilmaiseksi mitään yhtä hyvää ei voi saada.

Sivujen indeksointi

Varmasti yksi kysytyimmistä, sekä tärkeimmistä asioista, mitä uudet optimoijat miettivät, on sivujen indeksointi. GCS tekee tämänkin hyvin helpoksi. ”Fetch as Google” työkalun avulla botti käy sivusi läpi ja piirtää sinulle kuvan, jonka botti näkee sivuistasi ja kuvan, jonka käyttäjä näkee. Jos nämä molmmat kuvat ovat yhteneväiset, voit pyytää bottia indeksoimaan sivusi. Yksinkertaista!

Kuinka lisätä kotisivut Googleen?

Ensin sinun tulee määrittää Googlen Search Console tili, jos et ole sitä vielä tehnyt.  Kirjaudut sisään Google-tunnuksillasi ja syötät consoleen hallinnoimasi sivun osoitteen ja hyväksyt sen. ”Crawl” valikossa on kaikki indeksointii tarvittavat kohdat. Tässä ohje lyhykäisyydessään.

  1. Mene Google Search Console tilillesi
  2. Avaa valikko Crawl > Fetch as Google
  3. Syötä halutun sivun url osoitteen loppuosa
  4. Valitse Fetch tai Fetch and render
  5. Pyydä Google indeksoimaan sivusi

Fetch komento pyytää Googlebottia käymään sivusi läpi, kun taas Fetch and render pyytää bottia myös samalla piirtämään sivusta snapshotin siten, kuinka botti sivusi näkee ja kuinka käyttäjä näkee saman. Jos botin näkemä snapshot on sama, kuin käyttäjän näkemä, kertoo se siitä, ettei hakurobotilla ollut ongelmia sivustosi koodin tulkitsemisessa ja tällöin voit pyytää Googlea indeksoimaan sivusi.

Indeksoinnissa kestää yleensä noin neljästä päivästä neljään viikkoa, eikä prosessia ole juurikaan mahdollista nopeuttaa.

Huom! Jos Fetch as Google ei onnistu renderöimään sivujasi, voi ongelmana olla dynaaminen sisältö, esimerkiksi Ajax. Tässä ohjeita dynaamisen sisällön indeksoimiseen.

Url parametrit (Url Parameters)

Monet dynaamiset sivut tuottavat osoitteisiin parametreja automaattisesti, kun se luo uutta sisältöä, kuten esimerkiksi sivuja, tai blogipostauksia. Parametrit voivat tuottaa ongelmia hakukoneille ja pahimassa tapauksessa sotkea optimaatiota valtavasti.

Esimerkki parametristä osoitteessa:
http://example.com?product=1234&utm_source=google

Monissa tapauksissa nämä ovat indeksoinnin kannalta tarpeellisia, mutta joissakin tapauksissa saattavat indeksoituessaan luoda tuplasisältöä, eli duplicate contentia. Tämä on ei toivottua sisältö hakukoneille, sillä useat samankaltaiset kopiot halutusta sivusta saattavat laskea hakusijoituksia.

Esimerkki: Sinulla on verkkokauppa, jossa on myynnissä tietyt naisten kengät.  Haluat tietenkin, että tämä sivu indeksoittu ja löytyy Google-haussa.  Kengistä on kuitenkin olemassa useita eri värivaihtoehtoja ja jokaisella vätillään on osoitteessa oma parametsintä. Esimerkiksi tässä on osoite kenkien pääsivulle, jonka toivot löytyvän googlesta:

www.kengät.fi?product=naistenkengät

Verkkokauppa kuitenkin luo omat urlinsa samojen kenkien eri värivaihtoehdoille, kuten seuraava esimerkki osoittaa:

www.kengät.fi?product=naistenkengät&filter=musta
www.kengät.fi?product=naistenkengät&filter=punainen

Eli samasta sivusta, jossa on indeksoitunut useita sivuja, joissa sisältö on kuitenkin täysin sama. Tämä aiheuttaa tuplasisältö ja Google ei katso tätä hyvällä ja pahimmassa tapauksessa antaa toiminnasta penaltya. Eli heikentää sijoitustasi hakutuloksissa.

Url parametreillä voit määrittää halumiasi parametrejä ja pyytää Google esimerkiksi olla indeksoimatta sivuja tietyillä parametreilla. Klikkaamalla kohtaa ”Add parameter” voit lisätä parametrin ja valita, mitä Google tekee ks. parametrien suhteen.

Lisätessäsi parametria Sinulta kysytään seuraavaa: Does this parameter change page content seen by the user? Eli muuttaako parametri sivun ulkoasua, jonka käyttäjä näkee. Joissakin tapauksissa parametsi liittyy esimerkiksi kävijäseurantaan ja silloin voidaan valita kohta ”No, doesn’t effect page content.”  Jos taas parametrillä on visuaalinen muutos sivuusi, niin valitaan Yes, changes, reorders or narrows page content.

Jos valitsit kyllä, niin seuraavatksi kerro Googlelle, että mitä parametsi tekee sivusi sisällölle.  Valinnat: Sorts, Narrows, Specifies, Translates, Paginates tai Other. Tämän jälkeen voit päättää, mitkä osoitteet Googlebotti crawlaa läpi, joissa lisäämäsi parametri esiintyy.  Jos et tahdo, että Google käy läpi valitsemasi parametrin sisältäviä osoitteita, valitaan alin kohta: No URLs.

Tämä on vain pintaraapaisu Search Consolen ominaisuuksista ja näitä tulen käsittelemään  vielä lisää jatkossa.

SEO ja Ajax voi aiheuttaa harmaita hiuksia

Yksi tärkeimmistä asioista hakukoneoptimoinnissa on sivujen nopea lataus. Tätä yritetäänkin parantaa kaikin mahdollisin tavoin ja yksi tapa on, että osa sisällöstä generoidaan sivun latauksen yhteydessä. Eli sivuille luodaan dynaamista sisältöä.

Joissakin tapauksissa hakubotit kokevat tällaisen sisällön hankalasti luettavaksi. Monesti ohjeistetaan, että klikkaamalla ”näytä sivun lähdekoodi” ikkuna auki, olisi tämä ainoa koodi, jota hakurobotti osaa tarkastella. Asia ei kuitenkaan ole aivan näin.

Googlen hakubotti on nykyisin hyvinkin kehittynyt ja osaa suorittaa jonkun verran javascriptia ja myös generoida Ajax-sisältöä. Paras tapa selvittää, että löytääkö botti sivusi sisällön, on käyttää Googlen Search Consolea.

En voi varmastikaan tarpeeksi mainostaa, kuinka suuressa asemassa Search Console on sivujen ylläpidossa, erityisesti SEO:n näkökulmasta. Tämän työkalun kautta voidaan hakea sivut, kuten Google ne botillaan hakee.  Kohdasta ”Crawl” > ”Fetch as Google” voidaan sivut crawlata läpi ja samalla valita Googlebotti piirtämään snapshot siitä, mitä botti näkee.

Jos botin näkemä sisältö vastaa sitä, mitä käyttäjän näkemä sisältö on, on hyvin mahdollista, että indeksoinnissa ei tule ongelmia. Samalla voidaan pyytää Google indexoimaan haluttu sivu. Indexointi ottaa sitten noin 4 pv – 4 viikkoa.

Jos botti taaseen ei pysty renderoimaan Ajax-sisältöä, on tähänkin olemassa apu. Esimerkiksi  Prerender-pavelu renderöi sivustasi Googlebotille html snapshotin, jolloinka botti näkee sivusi sisällön ja pystyy indeksoimaan kaiken tarvittavan.

Sivujen nopeus onkin yksi hyvä lähtökohta hakukoneoptimoinnissa, mutta joissakin tapauksissa siitä voi joutua maksamaan kalliin hinnan. Pitää muistaa, että sivut voidaan toteuttaa ilman dynaamista sisältöä, ja ne voivat silti olla hyvinkin nopeat.  Kannattaa siis miettiä, että onko ”ylimääräisten” scriptien käyttö sivujesi toimivuuden kannalta olennaista.

Google hakukoneoptimointikatsaus 25.6.2018

Hakukoneoptimointikatsaus, kuinka nopeasti saavutetaan tulosta?

Tilanne on nyt se, että aloitin tämän sivustoprojektin eilisiltana 24.6.2016 tehdäkseni tutkimusta hakukonesijoituksista ja kartuttaakesni lisää kokemusta hakukoneoptimaation saralla. Pelkällä hakukoneoptimaatio -sanalla ei sijoille vielä päästä, eikä tuo nyt olekkan mikään ihme. Mutta hakukoneoptimointi 101 -hakusana antaa jo sijan 18 orgaanisissa tuloksissa. Ihan hyvin siis omasta mielestäni.

Näitä vastaavia postauksia on jatkossa luvassa lisää, joissa seurataan sijoitusten nousua. Samalla päivitän sivujani aktiivisesti ja kirjoitan hakukoneoptimoinnista niin blogiin, kuin myös Hakukoneoptimointi 101 -sivulle.