<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nettibisnes.Info &#187; Web-suunnittelu</title>
	<atom:link href="http://nettibisnes.info/aiheet/web-suunnittelu/feed/" rel="self" type="application/rss+xml" />
	<link>http://nettibisnes.info</link>
	<description>Oppaita ja vinkkejä Internet-markkinointiin</description>
	<lastBuildDate>Fri, 11 Jun 2010 17:28:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Persoonat Internet-markkinoinnissa</title>
		<link>http://nettibisnes.info/persoonat/</link>
		<comments>http://nettibisnes.info/persoonat/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:01:50 +0000</pubDate>
		<dc:creator>Arttu</dc:creator>
				<category><![CDATA[Käytettävyys]]></category>
		<category><![CDATA[Web-suunnittelu]]></category>
		<category><![CDATA[asiakkaat]]></category>
		<category><![CDATA[konversio]]></category>
		<category><![CDATA[mainonta]]></category>

		<guid isPermaLink="false">http://nettibisnes.info/?p=165</guid>
		<description><![CDATA[Nettimarkkinointi puree useampaan, kun siinä huomioidaan erilaiset ostajien persoonat (personas).

Persoonat edustavat tapoja, joilla ihmiset tekevät ostoksia. Tämä artikkeli esittelee 4 perustavaa persoonaa, joilla pääsee jo aloittamaan myyntisivujen parantelun.]]></description>
			<content:encoded><![CDATA[<p>Nettimarkkinointi puree mahdollisimman moneen, kun siinä huomioidaan erilaiset ostajien persoonat (<em>personas</em>).</p>
<p>Persoonat edustavat tapoja, joilla ihmiset tekevät ostoksia. Tämä artikkeli esittelee neljä persoonaa, joilla pääsee jo aloittamaan myyntisivujen <a href="http://nettibisnes.info/palvelut/konversio/">konversio-optimoinnin</a>.</p>
<h2>Neljä perustavaa ostajan persoonaa</h2>
<p><a href="http://www.bryaneisenberg.com/">Bryan ja Jeffrey Eisenberg</a> ovat esittäneet 4 peruspersoonaa, jotka jaetaan päätöksenteon järki-/tunneperäisyyden ja sen nopeuden mukaan:</p>
<p><span style="line-height: normal; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: small;">
<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<tbody>
	<tr class="row-1">
		<td class="column-1"></td><td class="column-2">Järki</td><td class="column-3">Tunne</td>
	</tr>
	<tr class="row-2">
		<td class="column-1">Nopea</td><td class="column-2">kilpailullinen</td><td class="column-3">spontaani</td>
	</tr>
	<tr class="row-3">
		<td class="column-1">Hidas</td><td class="column-2">järjestelmällinen</td><td class="column-3">humanistinen</td>
	</tr>
</tbody>
</table>
</span></p>
<h4 id="kilpailullinen">Kilpailullinen (competitive)</h4>
<p><strong>Kilpailullinen ostaja tekee ostopäätöksen nopeasti mutta järkiperustein</strong>.</p>
<p>Hän on vaativa ja kriittinen asiakas, joka haluaa tietää heti aluksi hyödyt sekä edut kilpailijoihin verrattuna. Hän haluaa nämä tiedot lyhyesti ja valmiiksi pureskeltuina. <em>Miksi hän ostaisi juuri teiltä</em>?</p>
<p>Kilpailullinen haluaa ostaa myyjältä, joka vaikuttaa luotettavalta ja jolla on &#8220;homma hanskassa&#8221;. <em>Perustellusti paras</em> vetoaa kilpailulliseen.</p>
<p><strong>Näin myyt kilpailulliselle</strong>:</p>
<ul>
<li>Listaa tuotteen hyödyt tiiviisti heti myyntisivun alussa.</li>
<li>Esitä näkyvästi uniikki myyntiargumentti (<em>unique value proposition</em>).</li>
<li>Kerro miten tuotteesi on parempi kuin kilpailijoiden tuotteet.</li>
<li>Siteeraa vertailuja, joiden mukaan tuotteesi on paras (jossakin).</li>
<li>Korosta hyötyjä joka käänteessä: esitä ominaisuudetkin hyötyinä.</li>
<li>Luo uskottava kuva yrityksestäsi designilla, referensseillä yms.</li>
</ul>
<h4 id="metodinen">Järjestelmällinen (methodical)</h4>
<p><strong>Järjestelmällinen ostaja valitsee tuotteen, joka vaikuttaa ominaisuuksiltaan sopivimmalta</strong>.</p>
<p>Nämä ostajat suhtautuvat skeptisesti myyntiargumentteihin. Niiden sijaan heitä kiinnostavat speksit, todisteet ja &#8220;pieni printti&#8221;. He ovat valmiita käyttämään paljon aikaa tuotteiden tutkimiseen ja vertailuun.</p>
<p>Myyjän kanssa kommunikointi on järjestelmälliselle usein pelkkä transaktio, jossa raha vaihdetaan tuotteeseen. Kaiken muun he selvittävät itsenäisesti saatavilla olevan tiedon avulla. Siinä he käyttävät ahkerasti myös kolmannen osapuolen sivustoja.</p>
<p><strong>Näin saat järjestelmällisen ostamaan</strong>:</p>
<ul>
<li>Listaa kaikki vähänkin olennaiset ominaisuudet.</li>
<li>Korosta kilpailijoihin nähden ylivoimaisia ominaisuuksia.</li>
<li>Vertaile eri mallien ominaisuuksia taulukossa.</li>
<li>Selitä palveluprosessi (tai miten tuote toimii).</li>
<li>Linkitä puolueettomiin lähteisiin, jotka kertovat tuotteesi laadusta.</li>
<li>Älä pihtaa tietoa: järjestelmällinen ei ota yhteyttä kysyäkseen.</li>
</ul>
<h4 id="spontaani">Spontaani (spontaneus)</h4>
<p><strong>Spontaani persoona on kärsimätön impulssiostaja, joka hakee elämyksiä ja elämänlaatua – mahdollisimman helposti</strong>.</p>
<p>Spontaanit ostajat ovat toiminnallisia. He eivät jaksa lukea sivujen tekstejä kunnolla, vaan he silmäilevät nopeasti vastauksia kysymyksiinsä.</p>
<p>Spontaaneja varten kannattaa aina esittää jotakin, jota he voivat konkreettisesti tehdä. Tällaista toimintaa voi olla esimerkiksi linkkien klikkaaminen tai tuotteen kustomointi mieleiseksi optioita valitsemalla.</p>
<p><strong>Näin saat spontaanin toimimaan</strong>:</p>
<ul>
<li>Käytä selkeitä ja näkyviä toimintakehotteita – jo sivun alussa.</li>
<li>Tee ostoprosessi mahdollisimman helpoksi ja karsi siitä kaikki turha.</li>
<li>Luo kuvilla ja videoilla mielikuvia siitä fiiliksestä, jonka tuote tuo.</li>
<li>Painota nopeaa toimitusta ja palvelua.</li>
<li>Tarjoa &#8220;Auta minua valitsemaan&#8221; -toiminto.</li>
<li>Kokeile rahat takaisin -takuita ja määräaikaisia tarjouksia.</li>
</ul>
<h4 id="humanistinen">Humanistinen (humanistic)</h4>
<p><strong>Humanistisia ostajia kiinnostavat tuotteen jo ostaneet asiakkaat ja näiden kokemukset tuotteesta</strong>.</p>
<p>Humanisti on kärsivällinen, kuten järjestelmällinen, ja häntäkin etovat hypetys ja markkinointikliseet.</p>
<p>Hän haluaa tietää myyjäyrityksen arvoista ja henkilökunnasta.<em> Keitä olette ja voiko teihin luottaa?</em></p>
<p>Humanistiset käyttäjät usein ostavat muiden puolesta tai suosittelevat näille tuotteita.</p>
<p><strong>Näin saat humanistisesta asiakkaasi</strong>:</p>
<ul>
<li>Siteeraa testimoniaaleja tyytyväisiltä asiakkailta.</li>
<li>Kerro asiakkaiden määrä ja millaisia asiakkaat ovat.</li>
<li>Salli julkinen tuotearviointi (verkkokaupassa).</li>
<li>Kerro tarina siitä miten tuote tai yritys sai alkunsa.</li>
<li>Laadi kunnollinen &#8220;tietoa meistä&#8221; -sivu.</li>
<li>Esittele työntekijöitäsi sivustolla.</li>
</ul>
<h2>Persoonat ovat kuvitteellisia henkilöitä,<br />
jotka edustavat ostajia</h2>
<p><strong>Persoonat ovat fiktiivisiä &#8220;henkilöitä&#8221;, jotka edustavat erilaisia tapoja käyttää sivustoa ja ostaa</strong>. Niitä ei pidä sekoittaa yleisiin stereotyyppeihin ihmisistä.</p>
<h4>Mieti persoonat kävijöidesi perusteella</h4>
<p>Ostoprosessit ovat erilaisia eri verkkopalveluissa eivätkä ne typisty 4 peruspersoonaan.  Persoonat, normaalisti 2-7 sellaista, kannattaakin miettiä oman sivuston ja sen kävijöiden pohjalta.</p>
<p><strong>Käyttäjäkyselyt, asiakaspalautteet, demografinen data ja kävijätilastot</strong> kannattaa huomioida persoonien kehittelyssä. Lähtökohtana on syytä pitää todelliset sivuston kävijät ja asiakkaat – eivät sellaiset joita toivottaisiin.</p>
<p>Mieti esimerkiksi seuraavia kysymyksiä, kun luonnostelet persoonia:</p>
<ul>
<li>hintatietoisuus</li>
<li>kiireisyys</li>
<li>palvelun tarve</li>
<li>halu tehdä vaikutus pomoon/puolisoon/työtovereihin</li>
<li>alan tuntemus</li>
<li>uskollisuus merkeille, tuotteille ja yrityksille</li>
<li>mukavuudenhaluisuus</li>
<li>nettitaidot</li>
<li>mieluisin yhteydenottotapa (lomake/puhelin/sähköposti/myymälä)</li>
<li>aiempi käyttökokemus</li>
<li>tuotteen käyttötarkoitus</li>
<li>turhautumisen aiheet.</li>
</ul>
<p><strong>Persoona on käytännössä 1-2 sivun (A4) tarinamainen kuvaus</strong>, jossa esitellään kuvitteellinen henkilö: <em>missä hän on töissä, mitä hän tekee päivisin, mitä hän tavoittelee jne</em>. Persoona on onnistunut, jos kuvaus tuo mieleen konkreettisia asiakkaita niille, jotka toimivat asiakasrajapinnassa (myyjät, asiakaspalvelijat yms.).</p>
<h2>Peukalosääntöjä persoonien huomiointiin</h2>
<p>Sama myyntisivu voi huomioida 4 peruspersoonaa näin:</p>
<ul>
<li><strong>Tiivistä hyödyt</strong> alussa kilpailullisille.</li>
<li><strong>Kerro tarkat speksit </strong>sivun lopussa tai linkitettynä omalla sivullaan järjestelmällisiä varten.</li>
<li><strong>Anna erottuva toimintamahdollisuus ja -kehote</strong> sivun yläosassa spontaaneille. Käytä 3d-nappulaa, jossa lukee &#8220;Pyydä tarjous&#8221;, &#8220;Kokeile heti&#8221;, &#8220;Tilaa näyte&#8221; tms.</li>
<li><strong>Esitä testimoniaaleja ja linkitä tarinoihin</strong> esimerkiksi oikeassa sivupalkissa humanistisia varten. Myös &#8220;Yli 100 000 tyytyväistä käyttäjää&#8221; tms. toimii paremman puutteessa.</li>
</ul>
<p>Tässä on yksi mahdollinen tapa laatia myynti- tai laskeutumissivu, jotta se tehoaisi eri persooniin:</p>
<p><img class=" alignnone" src="http://nettibisnes.info/kuvat/laskeutumissivu-persoonat.gif" alt="Laskeutumissivu huomioi kilpailullisen ja spontaanin persoonan aivan alussa, järjestelmällisen teksriosion loppuosassa ja humanistisen sivupalkin loppuosassa." width="426" height="428" /></p>
<h2>Lisää aiheesta</h2>
<ul>
<li><a href="http://www.steptwo.com.au/papers/kmc_personas/index.html">An introduction to personas and how to create them</a></li>
<li><a href="http://www.conversationmarketing.com/2007/09/get_in_your_customers_heads_cr.htm">Get In Your Customers&#8217; Heads: Creating Great Personas</a></li>
<li><a href="http://www.boxesandarrows.com/view/making_personas_more_powerful_details_to_drive_strategic_and_tactical_design">Making Personas More Powerful: Details to Drive Strategic and Tactical Design</a></li>
<li><a href="http://www.grokdotcom.com/topics/copywritinghype2.htm">Dishing Out What the Customer Really Wants</a></li>
<li><a href="http://www.cooper.com/journal/personas/">Cooperin persoona-aiheiset artikkelit</a> (Alan Cooper loi persoona-käsitteen).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://nettibisnes.info/persoonat/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hakukoneoptimointi lyhyesti</title>
		<link>http://nettibisnes.info/hakukoneoptimointi/</link>
		<comments>http://nettibisnes.info/hakukoneoptimointi/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 15:02:58 +0000</pubDate>
		<dc:creator>Arttu</dc:creator>
				<category><![CDATA[Hakukoneoptimointi]]></category>
		<category><![CDATA[Web-suunnittelu]]></category>
		<category><![CDATA[Ylläpito]]></category>
		<category><![CDATA[avainsanat]]></category>
		<category><![CDATA[description]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[linkkisuosio]]></category>
		<category><![CDATA[ohjeet]]></category>
		<category><![CDATA[opas]]></category>
		<category><![CDATA[title]]></category>
		<category><![CDATA[virheet]]></category>
		<category><![CDATA[webmaster tools]]></category>

		<guid isPermaLink="false">http://nettibisnes.info/hakukoneoptimointi/</guid>
		<description><![CDATA[Hakukoneoptimointi tavoittelee sivustolle kävijöitä hakukoneista.

Tämä opas esittelee hakukoneoptimoinnin keskeisimmät menetelmät sekä tyypillisiä virheitä, jotka huonontavat hakukonenäkyvyyttä.]]></description>
			<content:encoded><![CDATA[<p><strong>Hakukoneoptimointi</strong> tavoittelee sivustolle kävijöitä hakukoneiden luonnollisista hakutuloksista (ei mainoksista).</p>
<p>Tämä opas esittelee hakukoneoptimoinnin keskeisimmät menetelmät sekä yleisimmät virheet, jotka heikentävät hakukonenäkyvyyttä.</p>
<h2>Oppaan sisällys</h2>
<p>Klikkaa alta linkkiä, niin siirryt vastaavaan kohtaan tällä sivulla:</p>
<ul>
<li><strong><a title="Siirry alemmas kohtaan Mitä hakukoneoptimointi on?" onclick="clicky.log('/hakukoneoptimointi/#hakukoneoptimointi_on');" href="http://nettibisnes.info/hakukoneoptimointi/#hakukoneoptimointi_on">Mitä hakukoneoptimointi on?</a></strong></li>
<li><strong><a title="Siirry alemmas kohtaan Tavoiteltavat hakukonesijoitukset" onclick="clicky.log('/hakukoneoptimointi/#hakukonesijoitukset');" href="http://nettibisnes.info/hakukoneoptimointi/#hakukonesijoitukset">Tavoiteltavat hakukonesijoitukset</a></strong></li>
<li><strong><a title="Siirry alemmas kohtaan Avainsanatutkimus" onclick="clicky.log('/hakukoneoptimointi/#avainsanatutkimus');" href="http://nettibisnes.info/hakukoneoptimointi/#avainsanatutkimus">Avainsanatutkimus: millä hakusanoilla halutaan sijoittua?</a></strong></li>
<li><a title="Siirry alemmas kohtaan Sivun sisäinen hakukoneoptimointi" onclick="clicky.log('/hakukoneoptimointi/#onpage);" href="http://nettibisnes.info/hakukoneoptimointi/#onpage"><strong>Sivun sisäinen hakukoneoptimointi</strong></a>
<ul>
<li><a title="Siirry alemmas kohtaan Title-elementti" onclick="clicky.log('/hakukoneoptimointi/#title_tagi');" href="http://nettibisnes.info/hakukoneoptimointi/#title_tagi">Title-elementti</a></li>
<li><a title="Siirry alemmas kohtaan Meta-description" onclick="clicky.log('/hakukoneoptimointi/#meta_description');" href="http://nettibisnes.info/hakukoneoptimointi/#meta_description">Meta-description</a></li>
<li><a title="Siirry alemmas kohtaan Otsikot" onclick="clicky.log('/hakukoneoptimointi/#otsikot');" href="http://nettibisnes.info/hakukoneoptimointi/#otsikot">Otsikot</a></li>
<li><a title="Siirry alemmas kohtaan Leipäteksti" onclick="clicky.log('/hakukoneoptimointi/#leipateksti');" href="http://nettibisnes.info/hakukoneoptimointi/#leipateksti">Leipäteksti</a></li>
<li><a title="Siirry alemmas kohtaan Kuvien alt-attribuutit" onclick="clicky.log('/hakukoneoptimointi/#kuvien_alt');" href="http://nettibisnes.info/hakukoneoptimointi/#kuvien_alt">Kuvien alt-attribuutit</a></li>
<li><a title="Siirry alemmas kohtaan Lihavoitu avainsana" onclick="clicky.log('/hakukoneoptimointi/#lihavoitu');" href="http://nettibisnes.info/hakukoneoptimointi/#lihavoitu">Lihavointi – silmäilyn avuksi<br />
</a></li>
<li><a title="Siirry alemmas kohtaan Meta-keywords-tagi - jäänne menneisyydestä" onclick="clicky.log('/hakukoneoptimointi/#keywords_tagi');" href="http://nettibisnes.info/hakukoneoptimointi/#keywords_tagi"><del>Meta-keywords-tagi</del> – jäänne mennneisyydestä</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Sivuston määreet" onclick="clicky.log('/hakukoneoptimointi/#sivuston_ominaisuudet');" href="http://nettibisnes.info/hakukoneoptimointi/#sivuston_ominaisuudet"><strong>Sivuston ominaisuudet</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Sivuston ikä" onclick="clicky.log('/hakukoneoptimointi/#sivuston_ika');" href="http://nettibisnes.info/hakukoneoptimointi/#sivuston_ika">Sivuston ikä</a></li>
<li><a title="Siirry alemmas kohtaan Sivuston aihepiiri" onclick="clicky.log('/hakukoneoptimointi/#sivuston_aihe');" href="http://nettibisnes.info/hakukoneoptimointi/#sivuston_aihe">Sivuston aihepiiri</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Domain ja URI" onclick="clicky.log('/hakukoneoptimointi/#domain_ja_uri');" href="http://nettibisnes.info/hakukoneoptimointi/#domain_ja_uri"><strong>Domain ja URI</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Avainsana domain-nimessä" onclick="clicky.log('/hakukoneoptimointi/#avainsana_domain');" href="http://nettibisnes.info/hakukoneoptimointi/#avainsana_domain">Avainsana domain-nimessä</a></li>
<li><a title="Siirry alemmas kohtaan Avainsana URI:ssa" onclick="clicky.log('/hakukoneoptimointi/#avainsana_urissa');" href="http://nettibisnes.info/hakukoneoptimointi/#avainsana_urissa">Avainsana URI:ssa</a></li>
<li><a title="Siirry alemmas kohtaan Parametrit URI:ssa" onclick="clicky.log('/hakukoneoptimointi/#parametrit_urissa');" href="http://nettibisnes.info/hakukoneoptimointi/#parametrit_urissa">Parametrit URI:ssa</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Serveri ja tietoliikenneyhteys" onclick="clicky.log('/hakukoneoptimointi/#serveri_ja_tietoliikenneyhteys');" href="http://nettibisnes.info/hakukoneoptimointi/#serveri_ja_tietoliikenneyhteys"><strong>Serveri ja tietoliikenneyhteys</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Palvelimen sijainti" onclick="clicky.log('/hakukoneoptimointi/#palvelimen_sijainti');" href="http://nettibisnes.info/hakukoneoptimointi/#palvelimen_sijainti">Palvelimen sijainti</a></li>
<li><a title="Siirry alemmas kohtaan Uptime eli toimintavarmuus" onclick="clicky.log('/hakukoneoptimointi/#uptime');" href="http://nettibisnes.info/hakukoneoptimointi/#uptime">Uptime eli toimintavarmuus</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Linkit muilta sivustoilta" onclick="clicky.log('/hakukoneoptimointi/#linkit_muualta');" href="http://nettibisnes.info/hakukoneoptimointi/#linkit_muualta"><strong>Linkit muilta sivustoilta</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Sivuille osoittavien linkkien ankkuriteksti" onclick="clicky.log('/hakukoneoptimointi/#ankkuriteksti');" href="http://nettibisnes.info/hakukoneoptimointi/#ankkuriteksti">Sivulle osoittavien linkkien ankkuriteksti</a></li>
<li><a title="Siirry alemmas kohtaan Linkin lähellä oleva teksti" onclick="clicky.log('/hakukoneoptimointi/#linkin_lahella');" href="http://nettibisnes.info/hakukoneoptimointi/#linkin_lahella">Linkin lähellä oleva teksti</a></li>
<li><a title="Siirry alemmas kohtaan Linkittävän sivun linkkisuosio" onclick="clicky.log('/hakukoneoptimointi/#linkittavan_linkkisuosio');" href="http://nettibisnes.info/hakukoneoptimointi/#linkittavan_linkkisuosio">Linkittävän sivun linkkisuosio</a></li>
<li><a title="Siirry alemmas kohtaan Linkitttävän sivun teema" onclick="clicky.log('/hakukoneoptimointi/#linkittavan_teema');" href="http://nettibisnes.info/hakukoneoptimointi/#linkittavan_teema">Linkittävän sivun teema</a></li>
<li><a title="Siirry alemmas kohtaan Koko sivustoon kohdistuvat linkit" onclick="clicky.log('/hakukoneoptimointi/#koko_sivustoon');" href="http://nettibisnes.info/hakukoneoptimointi/#koko_sivustoon">Koko sivustoon kohdistuvat linkit</a></li>
<li><a title="Siirry alemmas kohtaan Luonnollinen linkkiprofiili" onclick="clicky.log('/hakukoneoptimointi/#linkkiprofiili');" href="http://nettibisnes.info/hakukoneoptimointi/#linkkiprofiili">Luonnollinen linkkiprofiili</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Sivuston sisäiset linkit" onclick="clicky.log('/hakukoneoptimointi/#sisaiset');" href="http://nettibisnes.info/hakukoneoptimointi/#sisaiset"><strong>Sivuston sisäiset linkit</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Sivuston sisäinen linkkisuosio" onclick="clicky.log('/hakukoneoptimointi/#sisainen_linkkisuosio');" href="http://nettibisnes.info/hakukoneoptimointi/#sisainen_linkkisuosio">Sivuston sisäinen linkkisuosio</a></li>
<li><a title="Siirry alemmas kohtaan Linkkisuosion kanavointi" onclick="clicky.log('/hakukoneoptimointi/#kanavointi');" href="http://nettibisnes.info/hakukoneoptimointi/#kanavointi">Linkkisuosion kanavointi</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Kävijöitä aktivoiva hakukoneoptimointi" onclick="clicky.log('/hakukoneoptimointi/#aktivoiva_optimointi');" href="http://nettibisnes.info/hakukoneoptimointi/#aktivoiva_optimointi"><strong>Kävijöitä aktivoiva hakukoneoptimointi</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Bounce-rate eli välitön poistumisprosentti" onclick="clicky.log('/hakukoneoptimointi/#poistumisprosentti');" href="http://nettibisnes.info/hakukoneoptimointi/#poistumisprosentti">Bounce-rate eli välitön poistumisprosentti</a></li>
<li><a title="Siirry alemmas kohtaan CTR eli hakutulosten napsautusten prosentti" onclick="clicky.log('/hakukoneoptimointi/#napsautusten_prosentti');" href="http://nettibisnes.info/hakukoneoptimointi/#napsautusten_prosentti">CTR eli hakutulosten napsautusten prosentti</a></li>
<li><a title="Siirry alemmas kohtaan Hakutulosten personointi" onclick="clicky.log('/hakukoneoptimointi/#hakutulosten_personointi');" href="http://nettibisnes.info/hakukoneoptimointi/#hakutulosten_personointi">Hakutulosten personointi</a></li>
</ul>
</li>
<li><a title="Siirry alemmas kohtaan Tyypillisiä ongelmia hakukoneiden kanssa" onclick="clicky.log('/hakukoneoptimointi/#ongelmia');" href="http://nettibisnes.info/hakukoneoptimointi/#ongelmia"><strong>Tyypillisiä ongelmia hakukoneiden kanssa</strong> </a>
<ul>
<li><a title="Siirry alemmas kohtaan Sama title-teksti joka sivulla" onclick="clicky.log('/hakukoneoptimointi/#sama_title');" href="http://nettibisnes.info/hakukoneoptimointi/#sama_title">Sama title-teksti joka sivulla</a></li>
<li><a title="Siirry alemmas kohtaan Sama URI joka sivulla" onclick="clicky.log('/hakukoneoptimointi/#sama_uri');" href="http://nettibisnes.info/hakukoneoptimointi/#sama_uri">Sama URI joka sivulla: kehykset, Flash ja AJAX</a></li>
<li><a title="Siirry alemmas kohtaan Flash- tai kuvilla esitetty sisältö" onclick="clicky.log('/hakukoneoptimointi/#flashkuvat');" href="http://nettibisnes.info/hakukoneoptimointi/#flashkuvat">Flash- tai kuvilla esitetty teksti</a></li>
<li><a title="Siirry alemmas kohtaan Piiloteksti ja piilotetut linkit" onclick="clicky.log('/hakukoneoptimointi/#piilotetut');" href="http://nettibisnes.info/hakukoneoptimointi/#piilotetut">Piiloteksti ja piilotetut linkit</a></li>
<li><a title="Siirry alemmas kohtaan Tuplasisältö" onclick="clicky.log('/hakukoneoptimointi/#tupla');" href="http://nettibisnes.info/hakukoneoptimointi/#tupla">Tuplasisältö</a></li>
<li><a title="Siirry alemmas kohtaan Liian samankaltaiset sivut" onclick="clicky.log('/hakukoneoptimointi/#samankaltaiset');" href="http://nettibisnes.info/hakukoneoptimointi/#samankaltaiset">Liian samankaltaiset sivut</a></li>
<li><a title="Siirry alemmas kohtaan Epäolennaiset sivut hakukoneiden indekseissä" onclick="clicky.log('/hakukoneoptimointi/#turhat');" href="http://nettibisnes.info/hakukoneoptimointi/#turhat">Epäolennaiset sivut hakukoneiden indekseissä</a></li>
<li><a title="Siirry alemmas kohtaan Huonoon ympäristöön linkittäminen" onclick="clicky.log('/hakukoneoptimointi/#huonot_linkit');" href="http://nettibisnes.info/hakukoneoptimointi/#huonot_linkit">Huonoon ympäristöön linkittäminen</a></li>
<li><a title="Siirry alemmas kohtaan Sisällön jakaminen useille verkkotunnuksille ja alidomaineille" onclick="clicky.log('/hakukoneoptimointi/#jakaminen');" href="http://nettibisnes.info/hakukoneoptimointi/#jakaminen">Sisällön jakaminen useille verkkotunnuksille ja alidomaineille</a></li>
<li><a title="Siirry alemmas kohtaan Muuttuvat ja vanhenevat URI:t" onclick="clicky.log('/hakukoneoptimointi/#vanhenevat');" href="http://nettibisnes.info/hakukoneoptimointi/#vanhenevat">Muuttuvat ja vanhenevat URI:t</a></li>
<li><a title="Siirry alemmas kohtaan Monta URI:a samalle sivulle (Canonicalization problems)" onclick="clicky.log('/hakukoneoptimointi/#monta_uria');" href="http://nettibisnes.info/hakukoneoptimointi/#monta_uria">Monta URI:a samalle sivulle (<em>canonicalization problems</em>)</a></li>
<li><a title="Siirry alemmas kohtaan Liian paljon asioita samalla sivulla" onclick="clicky.log('/hakukoneoptimointi/#liikaa_sivulla');" href="http://nettibisnes.info/hakukoneoptimointi/#liikaa_sivulla">Liian paljon asioita samalla sivulla</a></li>
<li><a title="Siirry alemmas kohtaan Vääränlaiset uudelleenohjaukset" onclick="clicky.log('/hakukoneoptimointi/#uudelleenohjaukset');" href="http://nettibisnes.info/hakukoneoptimointi/#uudelleenohjaukset">Vääränlaiset uudelleenohjaukset</a></li>
</ul>
</li>
<li><strong><a title="Siirry alemmas kohtaan Tämän oppaan käyttöohje" onclick="clicky.log('/hakukoneoptimointi/#opas_ohje');" href="http://nettibisnes.info/hakukoneoptimointi/#opas_ohje">Tämän oppaan käyttöohje</a></strong></li>
</ul>
<h2 id="hakukoneoptimointi_on">Mitä hakukoneoptimointi on?</h2>
<p>Hakukoneoptimointi on suomennos sanoista <em>search engine optimization</em> (SEO). Käytännössä se tarkoittaa</p>
<ol>
<li>web-sivujen sijoitusten nostamista hakukoneiden hakutuloksissa</li>
<li>hakutulosten houkuttelevuuden lisäämistä, jolloin useampi hakija klikkaa niitä.</li>
</ol>
<p>Hakukonesijoituksia parannetaan siten, että valitut sivut löytyvät halutuilla hakusanoilla, joiden arvioidaan tuovan arvokkaita kävijöitä.</p>
<p>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.</p>
<p><strong>Suurin osa hakukoneoptimoinnista on käytännössä Googlea varten optimointia</strong>, 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.</p>
<h2 id="hakukonesijoitukset">Tavoiteltavat hakukonesijoitukset</h2>
<p><img src="http://nettibisnes.info/kuvat/hakutulos-1-3.jpg" alt="Googlen hakutulokset hakusanalla &quot;hakukoneoptimointi&quot;" width="477" height="387" /></p>
<p><strong>Hakutulosten sijat 1.-3. keräävät suurimman osan hakijoiden klikkauksista.</strong> Näitä sijoituksia voi kutsua <em>erinomaisiksi</em>.</p>
<p>Sijat 4.-6. ovat <em>hyviä</em> ja sijat 7.-10. <em>tyydyttäviä</em>. Tämän huonompia sijoituksia ei hakukoneoptimoinnilla kannata tavoitella, sillä vain pieni osa hakijoista jatkaa tulosten selaamista toisella hakutulossivulla (sijat 11.-20.).</p>
<h2 id="avainsanatutkimus">Avainsanatutkimus: millä hakusanoilla halutaan sijoittua?</h2>
<p>Oikeiden avainsanojen selvittäminen kuuluu yleensä hakukoneoptimoinnin ensimmäisiin toimiin.</p>
<p>Avainsanat ovat sellaisia tärkeitä hakusanoja, joilla pyritään saamaan sivuston omistajan päämääriä palvelevia kävijöitä hakukoneista.</p>
<p>Sivuston omistajan ja siten myös hakukoneoptimoinnin päämääriä voivat olla esimerkiksi</p>
<ul>
<li>uusien asiakkaiden hankkiminen</li>
<li>verkkokaupan myynnin lisääminen</li>
<li>tärkeän tiedon levittäminen</li>
<li>vahvempi <a href="http://nettibisnes.info/hakukoneoptimointi-brandi/">brändi</a></li>
<li>mainostulojen kasvattaminen.</li>
</ul>
<p>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.</p>
<p><strong>Hyvät avainsanat eivät tähtää vain kävijöiden määrän kasvattamiseen</strong>: 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.</p>
<p><a href="http://nettibisnes.info/ilmaiset-avainsanatyokalut/">Ilmaiset avainsanatyökalut -artikkelista</a> löydät työkaluja avainsanatutkimukseen.</p>
<h2 id="onpage">Sivun sisäinen hakukoneoptimointi</h2>
<p>Avainsanojen sijoittelu web-sivun HTML-elementteihin on kaikkein perinteisintä hakukoneoptimointia, englanniksi <em>on-page SEO</em>.</p>
<h4 id="title_tagi">Title-elementti</h4>
<p>Title-elementti (tai &#8220;title-tagi&#8221;) on tärkeimpiä sivun sisäisiä tekijöitä hakukoneoptimoinnissa.</p>
<p>Sen sisältämä teksti esiintyy hakutuloksissa klikattavana linkkinä ja se näkyy myös yläpalkissa useimmissa nettiselaimissa.</p>
<p><img class="alignnone" src="http://nettibisnes.info/kuvat/title-tagi-hakukoneoptimointi.jpg" alt="Tämän sivun title-teksti haettaessa sanalla hakukoneoptimointi" width="459" height="78" /></p>
<p>Tämän sivun title-tagi näkyy XHTML-lähdekoodissa tällaisena:</p>
<p><code>&lt;title&gt;Hakukoneoptimointi lyhyesti | Nettibisnes.Info&lt;/title&gt;</code></p>
<p>Tagin sisällön suhteen pätevät seuraavat suositukset:</p>
<ul>
<li><strong>Järjestä joka sivulle yksilöllinen title-teksti</strong>.</li>
<li><strong>Sijoita titleen 1-3 keskeistä avainsanaa</strong>, joilla sivun halutaan löytyvän.</li>
<li><strong>Ujuta avainsana(t) osaksi luontevaa ilmausta</strong>: hyvä title-teksti ei koostu listatuista avainsanoista.</li>
<li><strong>Laita tärkein avainsana alkuun</strong>, niin se tulee huomatuksi hakutuloksia silmäiltäessä ja hakutulos vaikuttaa olennaisemmalta.</li>
<li><strong>Pidä teksti ytimekkäänä</strong>, jotta se näkyy hakutuloksissa kokonaan ja houkuttelee klikkaamaan itseään. Google näyttää tekstistä 65-70 ensimmäistä merkkiä (välilyönnit mukaanluettuna).</li>
<li><strong>Sijoita sivuston/yrityksen nimi tekstin loppuun</strong>, pysty- tai ajatusviivalla erotettuna. Jos sivustolla on kuitenkin erityisen vahva brändi tai sellaista pyritään rakentamaan, sijoita nimi title-tagin alkuun.</li>
<li><strong>Käytä joskus toimintakehotetta</strong> vihjaamaan, mitä sivulla voi tehdä: &#8220;tilaa&#8221;, &#8220;kokeile&#8221;, &#8220;hanki&#8221;, &#8220;lähetä&#8221;, &#8220;katso&#8221; tms.</li>
<li><strong>Sisällytä avainsana välillä kahdessa taivutusmuodossa</strong>. Google tunnistaa avainsanan taivutusmuodon ja näyttää senkin lihavoituna, mikä kasvattaa relevanssia hakijan silmissä.</li>
</ul>
<h4 id="meta_description">Meta-description</h4>
<p><strong>Description-meta-tagin sisältö voi näkyä hakutuloksessa linkin alla olevana kuvauksena</strong>. Google ratkaisee joka hakulauseelle erikseen, näytetäänkö tuloksissa meta-description vai otteita sivun tekstistä (tai joku näiden yhdistelmä).</p>
<p><img src="http://nettibisnes.info/kuvat/meta-description-hakukoneoptimointi.jpg" alt="Tämän sivun meta-description Googlessa" width="463" height="79" /></p>
<p>Hakutuloksessa näkyvä meta-description tuotetaan sivun XHTML-lähdekoodissa näin:</p>
<p><code>&lt;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!" /&gt;</code></p>
<p>Sivukohtainen description kannattaa usein kirjoittaa, koska sen avulla voidaan kontrolloida hakutuloksissa näkyvää tekstiä.</p>
<p>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.</p>
<p>Meta-description-tekstissä kannattaa pyrkiä seuraavaan:</p>
<ul>
<li><strong>Pidä pituus korkeintaan 156 merkissä</strong>: silloin description mahtuu kokonaan Googlen hakutulokseen.</li>
<li><strong>Sisällytä tekstiin tärkeitä avainsanoja</strong>, joilla haettaessa kuvauksen halutaan näkyvän. Hakusanat näkyvät näytettävässä kuvauksessa lihavoituna.</li>
<li><strong>Anna informatiivisia vinkkejä sisällöstä</strong>, jotta hakutulos saisi hakijan &#8220;vainuamaan&#8221; kiinnostavaa informaatiota. Vältä yleisluontoista jaaritusta.</li>
<li><strong>Kirjoita luontevasti</strong>, jotta hakutulosta olisi houkuttelevaa klikata. Älä listaa avainsanoja.</li>
</ul>
<p>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.</p>
<h4 id="otsikot">Otsikot</h4>
<p><strong>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</strong>. Pääotsikko on hyvän suunnittelutavan mukaisesti syytä sijoittaa h1-elementtiin ja alaotsikot järjestelmällisesti h2, &#8230;, h6 -elementteihin.</p>
<p>Sivun otsikko näyttäisi siis (X)HTML-lähdekoodissa tältä:</p>
<p><code>&lt;h1&gt;Hakukoneoptimointi lyhyesti&lt;/h1&gt;</code></p>
<p><strong>Hakukoneoptimoinnin kannalta tärkeintä on kuitenkin otsikoiden sijainti ja muotoilu</strong> – ei lähdekoodissa oleva elementti. Kehittyneet hakukoneet osaavat näet lukea <acronym title="Cascading Style Sheets">CSS</acronym>-tyylimäärityksiä ja päättelevät niiden perusteella, mitkä ovat tärkeitä otsikoita, ja antavat arvoa niissä oleville hakusanoille.</p>
<p><strong>Sijoita tärkeä avainsana otsikon alkuun</strong>. 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ä.</p>
<p><strong>Avainsanan sijasta otsikon alussa voi käyttää myös &#8220;voimasanoja&#8221;</strong> (<em>power words</em>) kuten &#8220;salainen&#8221;, &#8220;järkyttävä&#8221;, &#8220;perusteellinen&#8221;, &#8220;tieteellinen&#8221; ja &#8220;ilmainen&#8221;. Nämä herättävät ihmisissä tunteita tai uteliaisuutta, mikä voi johtaa lukemiseen ja linkittämiseen.</p>
<h4 id="leipateksti">Leipäteksti</h4>
<p>Sivulla oleva teksti on title-elementin ohella tärkeimpiä sivun sisäisiä tekijöitä hakukoneoptimoinnissa. Noudata sen suhteen seuraavia periaatteita:</p>
<ul>
<li><strong>Toteuta normaali teksti HTML-kuvauskielen p-elementeillä mutta myös täplitetyillä ja numeroiduilla listoilla</strong> (eli ul- ja ol-elementeillä) silloin kun asioita voidaan esittää luettelomuodossa. Listojen käyttö helpottaa silmäilyä ja lukemista tietokoneen näytöltä.</li>
<li><strong>Avainsanoja kannattaa käyttää kohtuudella koko tekstin matkalla alusta loppuun, mutta erityisesti aivan tekstin alussa</strong>.</li>
<li><strong>Laita avainsanat ainakin välillä lauseiden ja tagien sisällön alkuun</strong>. Näin varaudut siihen mahdollisuuteen, että hakukone soveltaa tilastollisia säännönmukaisuuksia tulkitessaan sanojen olennaisuutta.</li>
<li><strong>Avainsanatiheys kannattaa pitää alle 5 prosentissa (kaikista sanoista)</strong>, 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.</li>
<li><strong>Pitkissä teksteissä on syytä käyttää myös tärkeimpien avainsanojen synonyymejä ja vaihtoehtoisia tapoja ilmaista asiat</strong>. 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.</li>
</ul>
<h4 id="kuvien_alt">Kuvien alt-attribuutit</h4>
<p>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.</p>
<p><strong>Käytä alt-attribuuttia jos kuva toimii linkkinä esim. navigaatiossa</strong>. 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 <em>CSS image replacement</em> -tekniikalla.</p>
<p>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öä.</p>
<p><strong>Hakukoneoptimoinnissa alt-attribuutit soveltuvat erityisesti kuvahakua varten optimointiin</strong>. <a title="Googlen kuvahaku" href="http://images.google.fi/">Google-kuvahaku</a> 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.</p>
<p>Myös perus-Googlessa esimerkiksi haku <a href="http://www.google.fi/search?hl=fi&amp;q=seo+picture"><em>seo picture</em></a> saattaa näyttää hakutulosten kärjessä otteita Google Kuvahaun tuloksista. Ilmiössä on kyse Googlen <em>Universal Search</em> -järjestelmästä, joka laittaa normaalien hakutulosten joukkoon silloin tällöin esimerkiksi kartta-, video- ja kuvahaun tuloksia.</p>
<p>Suomeksi vastaava hakulause (<em>hakukoneoptimointi kuva</em>) 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.</p>
<p>Googlen <em>Universal Search</em> on näyttänyt normaalien Google-hakutulosten kärjessä 3 kuvahaun tulosta esimerkiksi hakusanalla &#8220;lehmä&#8221;:<br />
<img src="http://nettibisnes.info/kuvat/universal-search-kuvahaun-tulokset.jpg" alt="Googlen Universal Search: kuvahaun tulokset näkyvät haettaessa sanalla " width="400" height="468" /></p>
<h4 id="lihavoitu">Lihavointi – silmäilyn avuksi</h4>
<p><strong>Lihavointeja kannattaa käyttää lähinnä silmäiltävyyden parantamiseen</strong>. Strong- tai b-elementti ei ole näet erityisen tehokas optimoinnin väline.</p>
<p>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.</p>
<h4 id="keywords_tagi">Meta-keywords-tagi – jäänne menneisyydestä</h4>
<p><strong>Älä käytä meta-keywords-tagia suomenkielisten sivujen optimoinnissa.</strong> 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.</p>
<p>Poikkeus on Yahoo, jolla on käyttäjiä englanninkielisessä maailmassa (ennen kuin sen <a href="http://www.microsoft.com/Presspass/press/2009/jul09/07-29release.mspx">hakumoottori korvataan Bingillä</a>). 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ä.</p>
<p>XHTML-lähdekoodissa sivun keywords-tagi näyttää esimerkiksi tältä:</p>
<p><code>&lt;meta name="keywords" content="flash, hakukoneoptimointi opas, hakukone optimointi, google, seo, title, description, keywords" /&gt;</code></p>
<h2 id="sivuston_ominaisuudet">Sivuston ominaisuudet</h2>
<p>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.</p>
<h4 id="sivuston_ika">Sivuston ikä</h4>
<p><strong>Google arvostaa vanhoja sivustoja</strong>. Arvostus voi tosin nollautua, jos sivustoon tai sen verkkotunnuksen omistajatietoihin kohdistuu merkittäviä muutoksia.</p>
<p>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.</p>
<p>Vanhojen sivustojen uusiokäytössä verkkotunnuksen <strong>whois- eli omistajatiedot kannattaa päivittää vähitellen ja ajan kuluessa</strong>, jotta hakukoneiden luottamus sivustoon ei nollautuisi. Jos mahdollista, hidas muutostahti kannattaa ulottaa myös sivuston vanhaan sisältöön.</p>
<h4 id="sivuston_aihe">Sivuston aihepiiri</h4>
<p><strong>Sivu sijoittuu paremmin hakusanalla jos koko sivuston aihepiiri liittyy hakusanaan</strong>.</p>
<p>Suomenkielisten sivustojen suhteen voidaan turvallisesti olettaa, että jos hakusana tai sen jokin taivutusmuoto esiintyy usein sivuston muillakin sivuilla, sivulla on silloin paremmat mahdollisuudet.</p>
<p>Sivuston aihepiirin sanoja voi tutkia käyttämällä Googlen <a title="Webmaster Tools" href="http://www.google.com/webmasters/tools" target="_blank">Verkkovastaavan työkaluja</a> (<em>Webmaster Tools</em>): Tilastot &gt; Mitä Googlebot näkee &gt; [Avainsanat].</p>
<h2 id="domain_ja_uri">Domain ja <acronym title="Universal Resource Identifier">URI</acronym></h2>
<p>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ä.</p>
<h4 id="avainsana_domain">Avainsana domain-nimessä</h4>
<p>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ä.</p>
<p><strong>Verkkotunnuksen perusosan täysi vastaavuus on tehokkainta. </strong>Domain-nimi <em>www.optimointi.com</em> on siis tehokkaampi haettaessa sanalla &#8220;optimointi&#8221; kuin verkkotunnus <em>www.hakukone-optimointi.com</em> (kun muita seikkoja ei huomioida).</p>
<p>Google tunnistaa sanan &#8220;optimointi&#8221; myös vaikkapa domaineista <em>www.hakukoneoptimointi.fi</em> ja <em>www.optimointia.com</em>. Näistä jälkimmäinen olisi tehokkaampi koska sen perusosa on Googlen tunnistama taivutusmuoto.</p>
<h4 id="avainsana_urissa">Avainsana URI:ssa</h4>
<p>URI (<em>universal resource identifier</em>) eli kansanomaisemmin URL (<em>universal resource locator</em>) tarkoittaa tarkkaa verkko-osoitetta kuten http://nettibisnes.info/<strong>hakukoneoptimointi</strong>/. Sanan &#8220;hakukoneoptimointi&#8221; esiintyminen URI:ssa on tekijä, joka todennäköisesti parantaa tämän sivun sijoittumista joissakin hakukoneissa kyseisellä hakusanalla.</p>
<p>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.</p>
<h4 id="parametrit_urissa">Parametrit URI:ssa</h4>
<p><strong>Jos URI:ssa on yli 2-3 yhtäsuuruusmerkkiä (&#8220;=&#8221;), Google voi antaa sivulle miinuspisteitä</strong>. Tällaiset sivut ovat nimittäin usein käyttäjän syöttämistä parametreista generoituja dynaamisia sivuja, joita voisi olla potentiaalisesti lukemattomia.</p>
<h2 id="serveri_ja_tietoliikenneyhteys">Serveri ja tietoliikenneyhteys</h2>
<p>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.</p>
<h4 id="palvelimen_sijainti">Palvelimen sijainti</h4>
<p><strong>Hakukoneet huomioivat valtion, jossa palvelin sijaitsee</strong>. Tätä sijaintia ne vertaavat siihen, missä hakija sijaitsee (tämän IP-osoitteen perusteella).</p>
<p>Jos domainissa on maapääte, kuten <em>.fi</em> tai <em>.se</em>, <a href="http://www.google.com/support/forum/p/Webmasters/thread?tid=2e61e49baa5a6eaf&amp;hl=en">Google jättää palvelimen sijainnin huomiotta</a>.</p>
<p>Kansainvälisten verkkotunnusten (<em>.com</em>, <em>.net</em> jne.) osalta sivuston maantieteellisen kohderyhmän voi tarvittaessa ilmoittaa Googlelle <a title="Google Webmaster Tools" href="http://www.google.com/webmasters/tools" target="_blank">Verkkovastaavan työkaluissa</a> (Asetukset &gt; Maantieteellinen sijainti). Kun kyseessä ovat suomenkieliset sivut, Google ei kuitenkaan painota palvelimen sijaintia ratkaisevasti.</p>
<p>Microsoftin <a href="http://www.bing.com/">Bing-hakukone</a> (eli entinen Live Search ja MSN-portaalin hakukone) painottaa serverin sijaintia enemmän.</p>
<p><strong>Siksi on turvallisinta sijoittaa sivusto palvelimelle, joka sijaitsee samassa maassa kuin sivuston pääasiallinen kohderyhmä</strong>.</p>
<h4 id="uptime">Uptime eli toimintavarmuus</h4>
<p>Hakukoneet voivat laskea sivujen sijoituksia, jos sivusto on usein tai pitkän aikaa toimimaton – esimerkiksi ylikuormitetun palvelimen tai epäluotettavan tietoliikenneyhteyden vuoksi.</p>
<p>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 <a title="Palvelin kodin laajakaistassa" href="http://nettibisnes.info/nettibisnes-kotilaajakaistassa/">palvelin on oman kodin laajakaistassa</a>.</p>
<p>Googlen algoritmi voi antaa miinuspisteitä myös <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html">sivujen liian pitkästä latausajasta</a>. Latausviive voi johtua paitsi vähäisistä palvelin- tai tietoliikenneresursseista niin myös puutteellisesta suorituskyvyn optimoinnista.</p>
<p><strong>Aseta palvelin tarjoamaan 503-statuskoodi, jos sivustoa huolletaan tai päivitetään</strong>. Koodi 503 (<em>service unavailable</em>) kertoo hakukoneelle, että poissaolo on väliaikaista ja botti voi palata uudestaan parempana ajankohtana. Se estää myös virhesivujen indeksoinnin.</p>
<h2 id="linkit_muualta">Linkit muilta sivustoilta</h2>
<p>Sivustoon osoittavat linkit ovat olleet tärkeitä hakukoneoptimoinnissa siitä lähtien, kun Google otti käyttöön ensimmäisen version PageRank-algoritmistaan vuonna 1998.</p>
<p>Linkkejä voidaan hankkia</p>
<ul>
<li>ilmoittamalla sivusto ilmaisiin ja maksullisiin linkkihakemistoihin</li>
<li>luomalla omille sivuille <a title="Tehokkain Internet-markkinoinnin menetelmä" href="http://nettibisnes.info/tehokkain-internet-markkinoinnin-menetelma/" target="_blank">linkkipyydys</a> eli sisältöä joka saa ihmisiä linkittämään siihen</li>
<li>antamalla bloggaajille ilmaisia näytteitä tuotteista tai palveluista</li>
<li>markkinoimalla omien sivujen sisältöä netissä ja sen ulkopuolella</li>
<li>linkittämällä sivuille muilta omilta sivustoilta</li>
<li>ostamalla linkkejä muiden sivustojen omistajilta (Google ei arvosta ostetuiksi havaitsemiaan linkkejä)</li>
<li>kommentoimalla blogeissa, jotka eivät käytä nofollow-attribuuttia kommentoijien linkeissä</li>
<li>laittomin keinoin <a title="Search Engine Marketeers are the new script kiddies" href="http://justinsomnia.org/2007/08/search-engine-marketeers-are-the-new-script-kiddies/" target="_blank">murtautumalla muiden sivustoille</a> (onhan tietoturvasi kunnossa?).</li>
</ul>
<h4 id="ankkuriteksti">Sivulle osoittavien linkkien ankkuriteksti</h4>
<p><strong>Kun sivulle osoittaa linkki, hakukoneet päättelevät linkissä olevan tekstin eli ns. ankkuritekstin kuvaavan kohdesivua</strong>. Jos siis tähän oppaaseen linkitetään muilta sivustoilta otsikon mukaisesti sanoilla &#8220;Hakukoneoptimointi lyhyesti&#8221;, hakukoneet tulkitsevat että tämä sivu käsittelee hakukoneoptimointia ja sen sijoitus hakusanalla &#8220;hakukoneoptimointi&#8221; (ja Googlessa myös taivutusmuodoilla) tulisi olla tämän vuoksi parempi.</p>
<p><strong>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</strong>. 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.</p>
<p><strong>Ankkuritekstiin voi vaikuttaa sivun pääotsikolla</strong>: monesti ihmiset käyttävät sitä tai sen jonkinlaista väännöstä ankkuritekstissä kun he linkittävät sivuun.</p>
<h4 id="linkin_lahella">Linkin lähellä oleva teksti</h4>
<p><strong>Lähellä linkkiä oleva teksti voi vaikuttaa samoin kuin ankkuriteksti</strong>, jos tuo teksti sijaitsee samassa HTML-elementissä ja tarpeeksi lähellä linkkiä.</p>
<p>Kuvitellaan että joku linkittää erääseen tämän blogin kirjoitukseen näin: &#8220;Opiskele WordPress-blogin hakukoneoptimointia <a title="WordPress-blogin hakukoneoptimointi" href="http://nettibisnes.info/wordpress-blogin-hakukoneoptimointi/">täältä</a>.&#8221; Ankkuriteksti &#8220;täältä&#8221; ei ole erityisen kuvaava, mutta Google päättelee vieressä olevan tekstin perusteella, että linkin kohdesivu voisi liittyä myös sanoihin &#8220;WordPress&#8221;, &#8220;blogi&#8221; ja &#8220;hakukoneoptimointi&#8221;.</p>
<h4 id="linkittavan_linkkisuosio">Linkittävän sivun linkkisuosio</h4>
<p>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).</p>
<p><strong>Linkkejä ei kannata vaivautua hankkimaan hakemistoista, joiden ainoa tarkoitus on linkkien lisääminen laadusta välittämättä</strong>. Näillä ei ole itsellään tarpeeksi arvostusta hakukoneissa, jotta niistä tulevilla linkeillä olisi juurikaan merkitystä.</p>
<p>Linkkisuosion  määrää lisäävät ainakin</p>
<ul>
<li>linkittävään sivuun osoittavien linkkien määrä, laatu ja aiheenmukaisuus</li>
<li>linkittävän sivun ikä: mitä vanhempi, sitä parempi</li>
<li>linkittävän sivun nauttima luottamus, Googlen <a href="http://en.wikipedia.org/wiki/TrustRank" target="_blank">TrustRank</a>.</li>
</ul>
<p>Linkkisuosion välittyminen voidaan estää lisäämällä linkkiin rel=&#8221;nofollow&#8221;-attribuutti, joka kertoo hakukoneille ettei linkille kannata antaa arvoa. Toinen tapa on ohjata linkit esimerkiksi <acronym title="PHP: Hypertext Preprocessor">PHP</acronym>:llä /out/-kansion kautta, joka kielletään hakukoneiden boteilta <a href="http://nettibisnes.info/robots-txt-opas/">robots.txt</a>-tiedostossa.</p>
<h4 id="linkittavan_teema">Linkittävän sivun teema</h4>
<p><strong>Parhaat linkit tulevat sivuilta, jotka käsittelevät samaa aihetta kuin  kohdesivu</strong>. 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.</p>
<p>Ä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ä.</p>
<h4 id="koko_sivustoon">Koko sivustoon kohdistuvat linkit</h4>
<p>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.</p>
<p>Huomioi seuraavat tekijät:</p>
<ul>
<li>Mahdollista linkkisuosion eteneminen sivustolla kattavalla navigaatiolla ja/tai sivukartalla.</li>
<li>Älä tee sivustosta liian &#8220;syvää&#8221;, vaan mieluummin &#8220;leveä&#8221; jottei linkkisuosio &#8220;laimennu&#8221; liikaa matkallaan: sivulta toiselle navigoiminen ei saa viedä liian monta klikkausta.</li>
<li>Älä jaa sisältöä alidomaineihin tai erillisiin verkkotunnuksiin, vaan pidä kaikki sisältö saman domainin kansioissa.</li>
</ul>
<h4 id="linkkiprofiili">Luonnollinen linkkiprofiili</h4>
<p>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ä.</p>
<p><strong>Parhaimmillaan linkit ilmaantuvat sivustolle suurin piirtein tasaisesti</strong>: 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.</p>
<p><strong>Ei näytä hyvältä, jos ulkoa tulevat linkit kohdistuvat kokonaan tai lähes yksinomaan etusivulle</strong>. Tämä kertoo Googlelle, ettei sivuston alasivuilla ole kiinnostavaa sisältöä, johon ihmiset vaivautuisivat linkittämään.</p>
<h2 id="sisaiset">Sivuston sisäiset linkit</h2>
<p>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.</p>
<h4 id="sisainen_linkkisuosio">Sivuston sisäinen linkkisuosio</h4>
<p><strong>Mitä enemmän linkkejä muilta sivuston sivuilta, sitä paremmin sivu sijoittuu hakutuloksissa</strong>. Sivuston sisäisten linkkien tehokkuuteen vaikuttaa</p>
<ul>
<li><strong>linkkien sijainti</strong>: pelkästään valikoissa olevilla linkeillä on rajallisempi vaikutus kuin leipätekstin seassa olevilla.</li>
<li><strong>linkittävän sivun aihe</strong>: samaa aihetta käsitteleviä sivuja kannattaa linkittää toisiinsa.</li>
<li><strong>linkittävän sivun linkkisuosio</strong>: mitä enemmän ulkoisia linkkejä sivuun osoittaa, sitä vaikutusvaltaisempi se on.</li>
<li><strong>linkittävän sivun ikä</strong>: vanhempi on parempi.</li>
<li><strong>linkin ikä</strong>: vanhemmat ovat arvokkaampia.</li>
</ul>
<h4 id="kanavointi">Linkkisuosion kanavointi</h4>
<p><strong>Linkkisuosiota kannattaa kanavoida enemmän tärkeille sivuille joita halutaan nostaa hakutuloksissa</strong>. Tämä voidaan tehdä seuraavilla keinoilla:</p>
<ul>
<li>Annetaan epäolennaisille sivuille pienempi osuus linkkisuosiota linkittämällä niihin vähemmän tai <a href="http://www.seomoz.org/blog/link-consolidation-the-new-pagerank-sculpting">keskittämällä enemmän sisältöä samalle sivulle</a>: näin koko sivuston jakamaa linkkisuosiota riittää enemmän tärkeille sivuille.</li>
<li>Linkitetään tärkeimpiin sivuihin muilta aiheeseen liittyviltä sivuilta käyttäen avainsanoja ankkuritekstissä.</li>
<li>Annetaan tärkeimmälle sisällölle keskeisempi asema sivuston navigaatiossa, erityisesti etusivulla olevia linkkejä.</li>
<li>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.</li>
<li>Pysyvästi uudelleenohjataan samasta aiheesta olevia turhiksi käyneitä tai toisella domainilla sijaitsevia sivuja  tärkeille sivuille (<em>301 redirect</em>).</li>
</ul>
<h2 id="aktivoiva_optimointi">Kävijöitä aktivoiva hakukoneoptimointi</h2>
<p>Google ja muut kehittyneet <strong>hakukoneet kiinnittävät yhä enemmän huomiota netin käyttäjien toimintaan</strong>.</p>
<p>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.</p>
<p>Google pystyy saamaan sivujen suosiosta ja vierailijoista tietoa ainakin <a href="https://www.google.com/adsense/">AdSense</a>-mainosten, <a href="http://www.google.com/analytics/">Google Analytics</a> -kävijäseurannan, omistamansa <a href="http://www.feedburner.com/">Feedburner</a>-palvelun RSS-tilausten, <a href="http://www.google.com/bookmarks/" target="_blank">Google Bookmarks</a> -kirjanmerkkien, <a href="http://toolbar.google.com/">Google Toolbar</a> -työkalurivin, <a href="http://www.google.com/buzz">Google Buzz</a> -statuspäivitysten, <a href="http://www.google.fi/reader">Google-syötteenlukijan</a> toimintojen sekä omille hakusivuilleen palaamisten perusteella.</p>
<p>Google tarkkailee <a href="http://twitter.com/">Twitter-mikroblogipalvelua</a> ja muita sosiaalisen median palveluita nähdäkseen, mitä niiden käyttäjät suosittelevat toisilleen. Tämä on paljain silmin nähtävissä, kun Google integroi Twitter-viestejä normaaleihin hakutuloksiin.</p>
<p>Hakukoneiden suorittama käyttäjätiedon kerääminen on pitkälti hämärän peitossa ulkopuolisille ja sen <strong>merkitystä rajoittaa tarve suojautua manipulaatiolta</strong>, kuten tuhansilta klikkaamaan palkatuilta intialaisilta. Siksi tämän osion keinot on syytä ymmärtää terveen paranoidisina.</p>
<h4 id="poistumisprosentti">Bounce-rate eli välitön poistumisprosentti</h4>
<p><strong>Kasvattamalla kävijäkohtaisia sivujen latausmääriä ja sivustolla vietettyä aikaa</strong> sivusto voidaan saada hieman arvokkaammaksi Googlen silmissä.</p>
<p>On arvailtu, että Google käyttää tämän havainnointiin Google Analytics -kävijäseurantaa ja muita selaajalla tai sivustolla käytössä olevia Googlen palveluita. Hakukone huomaa myös sen, jos hakutulosten selailua jatketaan pian uudestaan.</p>
<p>On siis hakukoneoptimoinnin kannalta parempi etteivät kävijät suoraan poistu sisääntulosivulta vaan tutkivat sivustoa lisää, eli välitön poistumisprosentti (<em>bounce-rate</em>) ei ole liian suuri. Tosin myös sivuston heikko käytettävyys voi johtaa tähän tulokseen, joten minään itsearvona isoa latausmäärää ei kannata tavoitella.</p>
<p><strong>Kävijöille kannattaa esittää sivuston sisäisiä linkkejä, joista he voisivat kiinnostua</strong>. Hyödyllisiä ovat esimerkiksi &#8220;luetuimmat&#8221;-, &#8220;parhaimmat&#8221;- ja &#8220;lisää aiheesta&#8221; -linkkilistat sivuston muihin sivuihin. Tärkeitä ovat myös sivuston informaatioarkkitehtuuri (<em>information architecture</em>, IA) yleensä ja käytössä olevat navigaatioratkaisut.</p>
<h4 id="napsautusten_prosentti">CTR eli hakutulosten napsautusten prosentti</h4>
<p>Google päättelee sivun kiinnostavuudesta myös sen perusteella, <strong>kuinka iso osa hakijoista napsauttaa sivulle osoittavaa hakutulosta</strong>.</p>
<p>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.</p>
<p>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.</p>
<h4 id="hakutulosten_personointi">Hakutulosten personointi</h4>
<p><strong>Google mukauttaa hakutuloksia selainkohtaisen hakuhistorian perusteella.</strong> Se tekee niin myös niille käyttäjille, jotka eivät ole kirjautuneet omalle Google-tililleen (<a href="http://googleblog.blogspot.com/2009/12/personalized-search-for-everyone.html">joulukuusta 2009 lähtien</a>).</p>
<p>Personointi toimii siten, että Google nostaa hakutuloksissa niitä sivustoja, joita käyttäjä on aiemmin klikannut muita ahkerammin saman aihepiirin hakutermeillä.</p>
<p>Hakukoneoptimointi voi huomioida personoinnin lähinnä sisällön suunnittelussa ja -tuotannossa.</p>
<p>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ä.</p>
<p>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.</p>
<p>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.</p>
<h2 id="ongelmia">Tyypillisiä ongelmia hakukoneiden kanssa</h2>
<p>Monesti hakukoneoptimoinnin tarve kumpuaa sivuston suunnittelussa tai toteutuksessa tehdyistä virheistä. Tässä esitellään tyypillisimpiä ongelmia.</p>
<h4 id="sama_title">Sama title-teksti joka sivulla</h4>
<p>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.</p>
<p><strong>Epäkuvaavat hakutulokset eivät myöskään näytä houkuttelevilta hakukoneen käyttäjille</strong>. Esimerkiksi Apu-lehden <a href="http://www.apureportteri.fi/" target="_blank">Apureportteri-jutut</a> menettävät luultavasti valtavasti kävijöitä tämän virheen vuoksi: jokaisen jutun hakutuloksen linkissä lukee vain &#8220;Apu&#8221;, mistä on vähän apua hakijalle.</p>
<h4 id="sama_uri">Sama URI joka sivulla: kehykset, Flash ja AJAX</h4>
<p><strong>Jos verkko-osoite on sama sivuston jokaisella sivulla, </strong><strong>hakukoneet eivät voi indeksoida sivustoa, alasivuille ei voi linkittää ja kävijät eivät pysty lisäämään niitä kirjanmerkkeihin.</strong></p>
<p>Tämä on yksi pahimpia virheitä web-suunnittelussa.</p>
<p>Ongelman aiheuttaa yleensä Flash, kehykset (<em>frames</em>) tai <acronym title="Asynchronous JavaScript And XML">AJAX</acronym>. 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.</p>
<p>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.</p>
<p><strong>Erillinen HTML-versio ei ole hyvä ratkaisu</strong>, 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.</p>
<p><a href="http://www.asual.com/swfaddress/">﻿﻿﻿SWFAddressilla</a> muodostettavat sivukohtaiset &#8220;risuaita-URI:t&#8221; eivät tee tilannetta yhtään paremmaksi, sillä sellaisiin #-osoitteisiin kohdistuvat linkit menevät nekin hakukoneiden näkökulmasta vain etusivulle, mikä tekee sivuston <a href="#linkkiprofiili">linkkiprofiilista</a> heikkolaatuisen.</p>
<h4 id="flashkuvat">Flash- tai kuvilla esitetty teksti</h4>
<p>Hakukoneet indeksoivat tekstiä, eivätkä ne vielä toistaiseksi &#8220;skannaa&#8221; sitä kuvatiedostojen sisältä.</p>
<p>Google pystyy tosin indeksoimaan tekstiä, joka on koodattu Flash-tiedostoon tekstinä, mutta <a title="Does Flash SEO still suck?" href="http://www.timnash.co.uk/07/2008/flash-seo/">koko-Flash-sivustot ovat silti muita huonommassa asemassa hakukoneoptimoinnissa</a>, paljolti myös siksi että niillä on yleensä <a href="#sama_uri">sama URI joka sivulla</a>.</p>
<p><strong>Esitä teksti HTML-elementtejä  käyttämällä, älä kuvissa tai Flash-sisältönä</strong>. Hakukoneet sallivat kuitenkin tekniikan, jossa täsmälleen sama teksti esitetään sivulla sekä Flashina/kuvana että sen alla &#8220;piilossa&#8221; HTML-elementeissä.</p>
<h4 id="piilotetut">Piiloteksti ja piilotetut linkit</h4>
<p>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.</p>
<p>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.</p>
<p><strong>Piiloteksti ei ole ongelma, jos täsmälleen sama teksti näytetään käyttäjille samalla sivulla myös kuvina</strong>. Tällainen <em>CSS image replacement</em> 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.</p>
<h4 id="tupla">Tuplasisältö</h4>
<p>Tuplasisältö (<em>duplicate content</em>) tarkoittaa</p>
<ol>
<li>useammalla sivuston sivulla olevaa täsmälleen samaa sisältöä tai</li>
<li>eri sivustoilla olevaa samaa sisältöä.</li>
</ol>
<p><strong>Sivuston sisäinen tuplasisältö</strong> 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.</p>
<p>Tuplasisältöä sisältävät sivut kannattaa tapauksen mukaan joko</p>
<ol>
<li>pysyvästi ohjata uudelleen tärkeämmille sivuille (ns. 301-uudelleenohjaus) tai</li>
<li>varustaa <a href="http://www.tulos.fi/artikkelit/tuplasisalto-canonical-tagi/">rel=&#8221;canonical&#8221; -tagilla</a>, jossa määritetään &#8220;oikea&#8221; URI-versio, tai</li>
<li>marginalisoida muuttamalla niille osoittavien linkkien kohdeosoitteet. Jos sivuja ei haluta lainkaan hakutuloksiin, ne voidaan lisäksi varustaa &#8220;noindex&#8221;-arvoisella meta-robots-tagilla.</li>
</ol>
<p>Sivuston navigaatioon ja <acronym title="Content Management System">CMS</acronym>:n eli julkaisujärjestelmän toimintaan tulisi kiinnittää alusta pitäen huomiota, jotta tuplasisältöä ei pääsisi syntymään ja indeksoitumaan hakukoneisiin.</p>
<p><strong>Eri sivustoilla oleva tuplasisältö</strong> 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.</p>
<p>Ä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.</p>
<h4 id="samankaltaiset">Liian samankaltaiset sivut</h4>
<p>Toisiaan paljon muistuttavat sivut ovat ongelmallisia, koska <strong>hakukoneet voivat tulkita ne tuplasisällöksi</strong>. 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.</p>
<p>Toinen ongelma samankaltaisissa sivuissa on se, että ne <strong>kilpailevat hakutuloksissa samoilla hakusanoilla</strong>. Tähän auttaa se, että tärkeimmille sivuille linkitetään vähemmän tärkeiltä käyttäen tavoiteltuja hakusanoja ankkuritekstissä.</p>
<h4 id="turhat">Epäolennaiset sivut hakukoneiden indeksissä</h4>
<p><strong>Kaikki sisältö ei ole arvokasta hakukoneita ajatellen</strong>: esimerkiksi sivuston sisäisen haun hakutulossivut on hyvä sulkea hakukoneiden indekseistä robots.txt-tiedostolla, jotta hakijoita ei kiusata ja omaa brändiä heikennetä roskatuloksilla.</p>
<h4 id="huonot_linkit">Huonoon ympäristöön linkittäminen</h4>
<p>Linkit huonolaatuisille sivuille tai hakukoneita harhauttaville sivustoille laskevat linkittävän sivun luottamusta ainakin Googlen algoritmissa.</p>
<p>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.</p>
<p>Jos huonoon ympäristöön kuitenkin haluaa linkittää, nämä linkit on parasta varustaa rel=&#8221;nofollow&#8221; -attribuuteilla.  Eli tähän tyyliin:</p>
<p><code>&lt;a <strong>rel=”nofollow”</strong> href=”http://www.spam-sivusto.com”&gt;Spämmiä, hyi hyi!&lt;/a&gt;</code></p>
<p>Toinen vaihtoehto on kierrättää linkit erityisen uudelleenohjausskriptin kautta ja sitten kieltää hakukoneilta tuon skriptin käsittely robots.txt-tiedoston avulla.</p>
<p>Eli tässä tapauksessa linkki olisi muotoa:<br />
<code>&lt;a href="http://www.sivusto.fi/redirect.php?a=mainoskumppani"&gt;Osta tuote tämän linkin kautta niin minä saan komission!&lt;/a&gt;</code><br />
&#8230; jossa varsinainen siirtyminen toiselle sivustolle sisältyisi redirect.php-skriptiin (&#8220;mainoskumppani&#8221;-parametrin avulla).</p>
<p>Ja robots.txt:ssä olisi vähintään tämä:</p>
<pre>User-agent: *
Disallow: /redirect.php</pre>
<h4 id="jakaminen">Sisällön jakaminen useille verkkotunnuksille ja alidomaineille</h4>
<p>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ä.</p>
<p><strong>Laita blogi hakemistoon (www.sivusto.fi/blogi/), samoin sivuston uusi verkkopalvelu</strong>. Siis www.taloussanomat.fi/omasana/ eikä www.omasana.fi. Tähän liittyvät virheet voidaan korjata 301-ohjauksilla.</p>
<h4 id="vanhenevat">Muuttuvat ja vanhenevat URI:t</h4>
<p>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.</p>
<p>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.</p>
<p>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.</p>
<h4 id="monta_uria">Monta URI:a samalle sivulle (<em>canonicalization problems</em>)</h4>
<p>Jos sama sivu löytyy osoitteista <em>www.yritys.fi</em>, <em>yritys.fi</em>, ja <em>www.yritys.fi/index.php</em>, 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.</p>
<p>Periaatteessa <em>yritys.fi</em> ja <em>www.yritys.fi</em> ovat eri sivustoja: jälkimmäinen on edellisen alidomain. Näissä voisi siis olla täysin eri sisällöt.</p>
<p>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.</p>
<p><strong>Säädä 301-uudelleenohjaukset siten, että sivu näytetään vain yhdessä URI:ssa</strong>, esim. <em>www.sivusto.fi</em>, ja muut &#8220;toimivat&#8221; osoitteet ohjataan siihen. Lisäksi Googlen <a title="Google Webmaster Tools" href="http://www.google.com/webmasters/sitemaps/">Verkkovastaavan työkaluissa</a> kannattaa valita halutaanko URI:en näkyvän www-alkuisina vai ilman sitä: Asetukset &gt; Haluttu verkkotunnus.</p>
<h4 id="liikaa_sivulla">Liian paljon asioita samalla sivulla</h4>
<p>Jos yhdelle sivulle on mahdutettu monta eri asiaa, hakukoneen on vaikea pitää mitään niistä erityisen tärkeänä.</p>
<p><strong>Hakukoneoptimointi helpottuu, kun kullekin optimoitavalla avainsanakokonaisuudelle on oma sivunsa</strong>. Siten hakukoneille voi painottaa keskeisiä avainsanoja esimerkiksi pääotsikon ja title-elementissä olevan tekstin avulla.</p>
<p>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.</p>
<h4 id="uudelleenohjaukset">Vääränlaiset uudelleenohjaukset</h4>
<p>Muilta sivustoilta saatu linkkisuosio ei paranna hakukonenäkyvyyttä, jos linkin kohde-URI välittömästi ohjataan toiseen osoitteeseen jollakin seuraavista tavoista:</p>
<ul>
<li>302-uudelleenohjaus</li>
<li>JavaScript-uudelleenohjaus</li>
<li>meta-refresh-uudelleenohjaus (ks. <a href="http://sebastians-pamphlets.com/google-and-yahoo-treat-undelayed-meta-refresh-as-301-redirect/">poikkeus</a>)</li>
</ul>
<p>Nämä ohjaustekniikat eivät välitä hakukoneiden tunnistamaa linkkivoimaa ohjauksen kohdesivulle vaan heittävät sen hukkaan.</p>
<p><strong>Toteuta ohjaukset 301-uudelleenohjauksina</strong>, jos niitä ei voida välttää. Jos siis tuhannet linkit osoittavat URI:iin kuten <em>www.sivusto.com</em> ja se ohjaa osoitteeseen  <em>www.sivusto.com/etusivu</em> tms., niistä hyödytään hakukoneoptimoinnissa vain jos ohjauskoodi on 301 (<em>Moved Permanently</em>).</p>
<p>Oman sivuston uudelleenohjaukset voi tarkistaa ja esimerkiksi haitalliset 302-ohjaukset huomata Firefox-selaimen <a href="https://addons.mozilla.org/en-US/firefox/addon/3829">Live HTTP Headers -lisäosalla</a>.</p>
<h2 id="opas_ohje">Tämän oppaan käyttöohje</h2>
<p><strong>Hakukoneoptimointi on luonteeltaan spekulatiivista</strong>: muut kuin hakukoneiden työntekijät eivät voi tietää algoritmien toimintaperiaatteita vaan niitä arvaillaan patenttihakemusten, kokemusten ja kokeilujen perusteella.</p>
<p><strong>Tämän oppaan neuvoihin ei kannata suhtautua kuin kiveen kirjoitettuun totuuteen</strong>. Oikeaankin osuneet arvaukset saattavat näet nopeasti vanhentua, jos Google muuttaa algoritmiaan.</p>
<p><strong>Älä ylioptimoi!</strong> Google voi antaa sivulle rangaistuksen pudottamalla sen hakukonesijoituksia, jos hakukoneen algoritmi huomaa, että sivua on liian voimakkaasti hakukoneoptimoitu.</p>
<p><strong>Sovella tämän oppaan ohjeita ja vinkkejä harkiten ja kohtuudella</strong>. Jos tunnet olosi epävarmaksi, <a title="Artikkeleita hakukoneoptimoinnista" href="http://nettibisnes.info/aiheet/hakukoneoptimointi/" target="_blank">opiskele lisää</a> , harjoittele optimointia vähemmän tärkeillä sivustoilla tai ulkoista hakukoneoptimointi asiantuntijan huoleksi.</p>
<p><strong>Optimoinnin tulosten näkyminen saattaa viedä jopa muutaman kuukauden</strong>, riippuen siitä kuinka usein hakukoneiden botit vierailevat sivuilla. Toimenpiteiden tulokset voivat tämänkin jälkeen parantua &#8220;itsekseen&#8221;, koska esimerkiksi sivuston, sivun ja linkkien iät ovat Googlen suosimia kriteereitä.</p>
<p><strong>Tätä opasta päivitetään</strong>. 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>
<p><em>Opas on päivitetty 10.6.2010. Ensimmäinen versio julkaistiin 12.9.2007. Oppaan on kirjoittanut ja sitä ylläpitää <a href="http://nettibisnes.info/tietoja/#arttu">Arttu Raittila</a> (Twitterissä <a href="http://twitter.com/arttu">@Arttu</a></em><em>)</em><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nettibisnes.info/hakukoneoptimointi/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Saavutettavuuden ROI</title>
		<link>http://nettibisnes.info/saavutettavuuden-roi/</link>
		<comments>http://nettibisnes.info/saavutettavuuden-roi/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 07:13:52 +0000</pubDate>
		<dc:creator>Arttu</dc:creator>
				<category><![CDATA[Käytettävyys]]></category>
		<category><![CDATA[Web-suunnittelu]]></category>
		<category><![CDATA[asiakkaat]]></category>
		<category><![CDATA[brändi]]></category>
		<category><![CDATA[etiikka]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[laki]]></category>
		<category><![CDATA[roi]]></category>
		<category><![CDATA[saavutettavuus]]></category>

		<guid isPermaLink="false">http://nettibisnes.info/saavutettavuuden-roi/</guid>
		<description><![CDATA[Saavutettavuus eli esteettömyys (accessibility) on osa web-suunnittelua, jota voi olla hankala perustella yrityksille. Yrityksiä kiinnostaa ROI eli paljonko saavutettava design tuo ylimääräistä rahaa kassaan siihen käytettyjen kustannusten jälkeen.]]></description>
			<content:encoded><![CDATA[<p>Saavutettavuus eli esteettömyys (<em>accessibility</em>) on osa web-suunnittelua, jota voi olla hankala perustella yrityksille. Yrityksiä kiinnostaa <acronym title="Return on Investment">ROI</acronym> eli paljonko saavutettava design tuo ylimääräistä rahaa kassaan siihen käytettyjen kustannusten jälkeen.</p>
<p><span id="more-48"></span></p>
<h2>8 syytä miksi esteettömyys on hyvää bisnestä</h2>
<p>Saavutettavuus mielletään usein hyvää hyvyyttä tehtäväksi vammaisten palvelemiseksi. Esteettömyys koskee kuitenkin samalla paljon laajempia ihmisjoukkoja, minkä vuoksi sen huomioiminen on myös liiketoiminnallisesti perusteltua.</p>
<p>Seuraavat 8 syytä valoittavat miksi yrityksen kannattaa kallistaa korvaansa saavutettavuudelle kun se on ostamassa web-suunnittelua kotisivuilleen tai esimerkiksi verkkokaupalle.</p>
<p><strong>1. Saavutettavuus tuo enemmän asiakkaita</strong>. Iäkkäät, keski-ikäiset, kännykällä nettiä selaavat, heikkolukutaitoiset, sokeat, värisokeat, lukihäiriöiset, <acronym title="Personal Digital Assistant">PDA</acronym>-, Linux- ja vanhojen selainten käyttäjät sekä muut saavutettavuutta tarvitsevat ryhmät muodostavat yhdessä merkittävän joukon potentiaalisia asiakkaita. <a href="http://www.inventive.fi/paranna-maailmaa-lisaamalla-kavijoita-sivuillesi/">On selvä kilpailuetu</a> jos yrityksen web-sivut toimivat moitteetta myös näillä käyttäjillä.</p>
<p><strong>2. Saavutettavuus on halpaa</strong>. Saavutettavuudesta puhuva web-suunnittelija ei pyri lypsämään prospektilta ylimääräistä rahaa, vaan esteettömyyden toteuttaminen kuuluu olennaisena osana hänen työtapoihinsa.</p>
<p><strong>3. Saavutettavat sivut ovat luonnostaan hakukoneystävällisiä</strong>. Monet esteettömän web-suunnittelun <a href="http://alistapart.com/articles/accessibilityseo" title="High Accessibility Is Effective Search Engine Optimization">ratkaisut auttavat sivuja sijoittumaan hyvin Googlessa</a> ja muissa hakukoneissa ja tuovat niiden kautta lisää asiakkaita.</p>
<p><strong>4. Saavutettavuus lisää käytettävyyttä</strong>. Monet saavutettavuutta lisäävät ratkaisut tekevät sivut helpommin käytettäviksi myös niille jotka eivät kuulu mihinkään erikoisryhmään. Esimerkiksi tärkeiden sanojen sijoittaminen navigaatiolinkkien ja muiden tekstinosien alkuun helpottaa ääniselaimia käyttävien sokeiden lisäksi myös aivan tavallisten käyttäjien silmäilyä.</p>
<p><strong>5. Saavutettavuus on moraalisesti hyvä asia ja saa yrityksen näyttämään hyvältä</strong>. Sokeiden,  iäkkäiden, kännykällä selaavien, PDA- ja Linux-käyttäjien sekä muiden erityisryhmien elämä on huomattavasti parempaa mitä useampi sivusto on heille saavutettava. Moraalisesti kestävä toiminta netissä saa koko yrityksen näyttämään hyvältä.</p>
<p><strong>6. Saavutettava design tuo arvostusta kokeneilta netin käyttäjiltä</strong>. Nämä hallitsevat suurta osaa Internetistä ja vaikuttavat linkittämällä siihen, mitkä  sivut nousevat kärkeen Googlen hakutuloksissa. Jos yritys antaa mainostoimiston tehdä visuaalisesti upeat mutta saavutettavuudeltaan karmeat flash-sivut, se saa osakseen väheksyntää ja halveksuntaa Internetin tehokäyttäjien piirissä, tai vähintään he pitävät yritystä netin suhteen vihjeettömänä.</p>
<p><strong>7. Saavutettavuudesta tunnistaa pätevän web-suunnittelijan</strong>. Asiansa osaava web-suunnittelija seuraa tiiviisti alansa kehitystä, tuntee esteettömyyttä tukevat web-standardit eikä pyri kusettamaan asiakasta vain ulkoisesti näyttävillä sivuilla, jotka ovat silkkoa sisältä ja käytettävyydeltään kammottavia. &#8220;Entä saavutettavuus?&#8221; on itse asiassa sopiva kysymys suunnittelijan pätevyyden testaamiseen: jos suunnittelija antaa ymmärtää että kyseessä on työläs ja merkittävästi hintaa nostava lisä uusien sivujen suunnittelussa, hänen osaamisensa ei ole ajan tasalla.</p>
<p><strong>8. Esteetön suunnittelu suojelee oikeusjutuilta ja huonolta maineelta</strong>. Suomessa laki ei vielä kiellä esteettömyyden laiminlyövää suunnittelua (paitsi julkisten palvelujen osalta <a href="http://www.finlex.fi/fi/laki/ajantasa/1987/19870380">Vammaispalvelulaki</a>). Yhdysvalloissa ja Iso-Britanniassa tällaisia lakeja kuitenkin on olemassa, ja Suomeenkin sellainen todennäköisesti joskus tulee. Suunnittelemalla sivut esteettömiksi jo nyt vältytään mahdollisilta kalliilta korjaustöiltä, <a href="http://news.com.com/2100-1030_3-6038123.html">oikeusjutuilta</a> tai huonolta maineelta tulevaisuudessa, jolloin laki ja yleinen tapa saattavat vaatia saavutettavuutta.</p>
<h2>Milloin saavutettavuutta ei tarvita?</h2>
<p><strong>Joillakin aloilla web-sivujen saavutettavuus ei ole niin tärkeää</strong>. Tällaisia ovat esimerkiksi bändit ja suuret brändit, joiden tuotteiden ominaisuuksista ihmiset eivät yleensä ole kiinnostuneita. Jos sivuston poitti on lähinnä brändäys eikä niinkään tiedonvälitys tai hyödylliset toiminnot, saavutettavuus on vähemmän olennaista.</p>
<p><strong>Brändin rakentaminen ymmärretään kuitenkin usein liian keskeiseksi</strong>. Tällöin tuloksena voi olla ärsyttäviä flash-animaatioita silloin kun netin käyttäjä oikeasti haluaa vain nopeasti jotakin perustietoa.</p>
<p class="pieni">Esimerkiksi sopii <a href="http://www.sonyericsson.com/">Sony Ericsson -sivusto</a>, joka oli toteutettu flashilla, kun yritin taannoin käyttää sitä uutta puhelinta etsiessäni. Flash-toteutus oli selvä virhe, sillä kännykät ovat kuitenkin sellainen tuoteryhmä, josta ihmiset haluavat myös tietoa eivätkä vain mainosgrafiikoita. Tieto puhelimesta oli ahdettu säälittävään pikku laatikkoon, jota joutui selaamaan vierityspalkilla.</p>
<p class="pieni">En löytänyt kännykästä etsimääni tietoa, ja muutenkin lopputulos oli turhauttava kokemus, jolta olisi vältytty, jos sivusto olisi suunniteltu saavutettavuuden ja käytettävyyden periaatteita kunnioittaen. Luultavasti osa negatiivisista tunteista siirtyi koskemaan myös Sony Ericssonin puhelimia.</p>
<p>Jos sivusto esittelee esimerkiksi valokuvia tai graafista suunnittelua, on selvää ettei se kiinnosta ainakaan sokeita. Tässäkään blogissa ei ole huomioitu täysin saavutettavuutta, koska olen aikaisemmin järkeillyt, että lukijakunta on lähinnä hyvin näkeviä webmastereita, markkinoijia, suunnittelijoita ja yrittäjiä. Toisaalta juuri tämä kirjoitus voisi aiheensa johdosta hyvinkin kiinnostaa jotakuta näkövammaista tai muuten esteettömästä suunnittelusta hyötyvää, joten taisin (<a href="http://www.stumbleupon.com/url/http://nettibisnes.info/maineenhallinta-netissa/">taas</a>) päätyä siihen &#8220;suutarin lapset&#8221; -osastoon.</p>
<h2>Miten markkinoida esteetöntä suunnittelua?</h2>
<p>Eettisyys on minunkin mielestäni se tärkein peruste suunnitella saavutettavia web-sivuja. Yritysten liiketoimintaa ei kuitenkaan usein ohjaa moraali vaan voitontavoittelu. Siksi <strong>saavutettavuutta kannattaa markkinoida ovelammin kuin moraaliin vetoamalla</strong>.</p>
<p>Esteettömyys on seurausta hyvien web-standardien noudattamisesta. Näillä web-standardeilla on muitakin edullisia vaikutuksia kuin vammaisille saavutettava design. Siksi <strong>esteettömyyttä ei ehkä kannata nostaa markkinoinnin keskiöön vaan sitä voi esitellä yhtenä etuna web-standardien ja ajantasaisten työtapojen noudattamisesta</strong>.</p>
<p><strong>Yksi web-standardien huomattava etu on hakukoneystävällisyys</strong>. Vaikka sivustolle joskus myöhemmin ostettaisiinkin  myös erillistä <a href="http://nettibisnes.info/hakukoneoptimointi/" title="Hakukoneoptimointi">hakukoneoptimointia</a>, sekin tulee halvemmaksi jos sivujen lähdekoodia ei tarvitse uudistaa koska se on jo valmiiksi standardien mukaista. Ilmaiset asiakkaat hakukoneista kiinnostavat varmasti nuivempiakin web-suunnittelun tilaajia.</p>
<h2>Lisää saavutettavuudesta ja sen myymisestä</h2>
<p><a href="http://saavutettava.fi/" title="Saavutettava.fi">Saavutettava.fi</a> julkaisee silloin tällöin artikkeleita, uutisia ja mietteitä web-standardeista ja saavutettavuudesta.</p>
<p>Emil Virkki kirjoittaa esteettömän web-suunnitelun <a href="http://saavutettava.fi/artikkelit/selityksen-makua-eli-miksi-esteettomyys-ei-myy/">tuotteistamisen ja myynnin vaikeudesta</a>.</p>
<p>Samainen Emil Virkki esittää yrityksensä sivuilla <a href="http://www.rauha2.fi/miksi-esteettomyys/">esteettömien web-sivujen hyötyjä ja tilastoja joidenkin erityisryhmien määristä Suomessa</a>.</p>
<p><a href="http://www.useit.com/alertbox/20050314.html" title="Lower-Literacy Users">Lower-Literacy Users</a>. Tässä on Jakob Nielsenin artikkeli joka oikeasti kannattaa lukea: heikkolukutaitoiset eivät ole suoranaisesti vammaisia mutta kuitenkin suuri ryhmä joka hyötyy saavutettavista ja käytettävistä web-sivuista.</p>
<p>Paul Boag opastaa <a href="http://www.thinkvitamin.com/features/design/how-to-think-like-a-client">ajattelemaan kuin asiakas</a>. Suositeltavaa luettavaa asiakkaisiin tuskastuneille web-suunnittelijoille.</p>
<h2>Saavutettavan suunnittelun osaajia</h2>
<p>Suomestakin löytyy suunnittelijoita jotka kantavat saavutettavuuden ja web-standardien lyhtyä, esimerkiksi nämä kaksi:</p>
<p><a href="http://www.inventive.fi/" title="Inventive Design">Inventive Design</a>. Yrittäjä Lasse Larvanko <a href="http://www.inventive.fi/category/saavutettavuus/">on kirjoittanut saavutettavuudesta</a> myös sivuillaan olevassa yritysblogissa.</p>
<p><a href="http://www.rauha2.fi/">Rauha 2 Webdesign</a>. Yrittäjä Emil Virkki on erikoistunut esteettömien sivustojen toteutukseen, saavutettavuutta koskevaan konsultointiin ja asiantuntija-arvioihin.</p>
]]></content:encoded>
			<wfw:commentRss>http://nettibisnes.info/saavutettavuuden-roi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>10 pientä CSS-vinkkiä</title>
		<link>http://nettibisnes.info/10-pienta-css-vinkkia/</link>
		<comments>http://nettibisnes.info/10-pienta-css-vinkkia/#comments</comments>
		<pubDate>Fri, 16 Mar 2007 17:13:02 +0000</pubDate>
		<dc:creator>Arttu</dc:creator>
				<category><![CDATA[Hakukoneoptimointi]]></category>
		<category><![CDATA[Käytettävyys]]></category>
		<category><![CDATA[Web-suunnittelu]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[etiikka]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[riviväli]]></category>
		<category><![CDATA[white space]]></category>

		<guid isPermaLink="false">http://nettibisnes.info/10-pienta-css-vinkkia/</guid>
		<description><![CDATA[CSS-tyylitiedosto voi helpottaa web-suunnittelua harvinaisemmillakin tavoilla. Esittelyssä on 10 sekalaista CSS-kikkaa, joista löytyy apua myös hakukoneoptimointiin, käytettävyyteen ja web-sivuston ulkoasun hiomiseen.]]></description>
			<content:encoded><![CDATA[<p>CSS-tyylitiedosto voi helpottaa web-suunnittelua harvinaisemmillakin tavoilla. Esittelyssä on 10 sekalaista CSS-kikkaa, joista löytyy apua myös <a title="Opas hakukoneoptimointiin" href="http://nettibisnes.info/hakukoneoptimointi/">hakukoneoptimointiin</a>, käytettävyyteen ja web-sivuston ulkoasun hiomiseen.</p>
<p><span id="more-35"></span></p>
<h3>1. Global white space reset</h3>
<p>Eri selaimet antavat XHTML- ja HTML-elementeille oletuksina erilaisia padding- ja margin-arvoja. Tästä syystä monet web-suunnittelijat ovat tottuneet nollaamaan näiden arvot usealle elementille erikseen, mikä lisää koodin määrää. Asian voi kuitenkin hoitaa kerralla kuntoon <a href="http://leftjustified.net/journal/2004/10/19/global-ws-reset/">Global white space reset -nimisellä CSS-tempulla</a> aivan CSS-tiedoston alussa. Näin:</p>
<p><code>* {<br />
padding: 0;<br />
margin: 0;<br />
}<br />
</code></p>
<h3>2. Letter-spacing</h3>
<p>Tekstiä voi korostaa tai tehdä helpommin luettavaksi kasvattamalla kirjainten etäisyyttä toisistaan. Tätä voi käyttää myös linkkien tai lihavointien tyylikeinona. Vastaavaa korostuskeinoa näkee joskus vanhoissa kirjoissa.</p>
<p><code>strong {<br />
letter-spacing: 0.1em;<br />
}</code></p>
<p>Tällaiselta se näyttää: <strong>strong-elementti (lihavointi), jonka kirjainten väliksi on asetettu 0.1em.</strong></p>
<h3>3. White-space: pre</h3>
<p>Huvittaisiko joskus saada tilaefekti pelkillä välilyönneillä ilman mittojen CSS-säätämistä? Tämä onnistuu asettamalla elementille &#8220;white-space: pre&#8221; -ominaisuus. Se kertoo selaimelle että kaikki välilyönnit on näytettävä.</p>
<p><code>p.vapaa_muotoilu {<br />
white-space: pre;<br />
}</code></p>
<p style="white-space: pre;">Välilyönnit ja   white-space:pre   sallivat                 vapaat muotoilut</p>
<p style="white-space: pre;">aivan                kuten                   runoudessa</p>
<h3>4. Monospace-fontti + white-space: pre = taulukko</h3>
<p>Haluatko saada taulukkomaisen vaikutelman minimaalisella koodilla? CSS-määritys &#8220;white-space: pre&#8221; yhdistettynä välilyönteihin ja tasalevyiseen eli monospace-fonttiin tuottaa pienen taulukon ilman turhaa HTML-koodia. Yksi hyvä monospace-fontti on esimerkiksi Courier New.</p>
<p><code>p.taulukko {<br />
font-family: "Courier New", monospace;<br />
white-space: pre;<br />
}</code></p>
<p>Kielitaito:</p>
<p style="white-space: pre; font-family: 'courier New',monospace;">englanti:   erinomainen</p>
<p style="white-space: pre; font-family: 'courier New',monospace;">ruotsi:     tyydyttävä</p>
<p style="white-space: pre; font-family: 'courier New',monospace;">saksa:      tyydyttävä</p>
<h3>5. Word-spacing</h3>
<p>CSS:n word-spacing -ominaisuutta voi käyttää sanojen välisen tilan kasvattamiseen tai vähentämiseen. Joillakin fonteilla ja ulkoasuilla kasvattaminen saattaa parantaa luettavuutta, usein siitä ei ole mitään hyötyä. Vähentämistä voi kuitenkin käyttää hakukoneoptimointiin&#8230;</p>
<p>Google ei pysty tunnistamaan suomenkielisten yhdyssanojen osasanoja. Jos luovuus tai aika ei riitä tämän ongelman kiertämiseen hakukoneoptimoinnissa, asia voidaan ratkaista <strong>naamioimalla CSS-tyylisäännöllä kaksi tai useampi erillistä sanaa yhdyssanaksi</strong>. Word-spacing -arvon tulee tällöin olla negatiivinen, esimerkiksi näin:</p>
<p><code>span.yhteen {<br />
word-spacing: -0.3em;<br />
}</code></p>
<p>Ja HTML:</p>
<p><code>&lt;p&gt;Tämän blogin aiheita on mm. &lt;span class="yhteen"&gt;hakukone optimointi tekniikat&lt;/span&gt;.&lt;/p&gt;</code></p>
<p>Tältä se näyttää:<br />
Tämän blogin aiheita on mm. <span style="word-spacing: -0.3em;">hakukone optimointi tekniikat</span>.</p>
<p>Onko tämän vinkin soveltaminen hakukoneiden spämmäämistä? Uskallan väittää, että <strong>hakutulokset muuttuisivat monelle suomalaiselle huonommiksi, jos web-sivut eivät edes vahingossa huomioisi yhdyssanavirheitä</strong> (tai &#8220;osiinsa analysoituja tapoja käsitteellistää asioita&#8221; jos haluaa olla ymmärtäväinen) . Esimerkkikin (hakukone optimointi tekniikat) on poimittu tämän blogin Google Analytics -tilastoista eli joku on suorittanut noilla sanoilla Google-haun.</p>
<p>Mielestäni ihmisten todelliseen kielenkäyttöön perustuva hakukoneoptimointi ei ole eettisesti ongelmallista (enkä nyt tarkoita satunnaisia kirjoitusvirheitä varten optimointia). Ääniselaimia tai pistenäyttöjä käyttävät sokeat ja tekstiselainten käyttäjät tosin huomaavat piilotetut yhdyssanavirheet, joten esimerkiksi julkisen sektorin sivuilla tätä CSS-kikkaa ei kannata käyttää vaikka se ei sivujen käytettävyyttä varsinaisesti tuhoakaan.</p>
<h3>6. Position: absolute</h3>
<p>Joskus sivuille pitää sisällyttää esimerkiksi Javascript-elemettejä, jotka hidastavat sivun latautumista. Tämän haittavaikutus varsinaisen tekstisisällön käytettävyydelle voidaan kiertää laittamalla elementit HTML-koodin loppuun ja pakottamalla niiden paikka sivulla CSS-tiedostossa.</p>
<p>Sivun ylälaidassa oleva AdSense-mainos voi latautua latautua vasta viimeiseksi, kun sen sisältävälle div-elementille on määritetty &#8220;position: absolute&#8221; -ominaisuus. Tämän div-elementin paikka voidaan sitten asettaa top-, left-, right- ja bottom-ominaisuuksien avulla. Usein riittää vain top- ja left-ominaisuuksien käyttö – erityisesti kiinteän leveyden eli fixed width -leiskoissa.</p>
<p><code>div#ylin_mainos {<br />
position: absolute;<br />
top: 0;<br />
left: 20em;<br />
}</code></p>
<h3>7. Useita luokkia samassa class-attribuutissa</h3>
<p>CSS sallii useamman kuin yhden luokan (class) käytön samalle HTML-elementille, mikä vähentää ylimääräistä koodia. Eri luokat erotetaan toisistaan välilyönneillä:</p>
<p><code>&lt;p class="kuvateksti oikealla"&gt;A List Apart on valinnut ison rivivälin, mikä helpottaa lukemista.&lt;/p&gt;</code></p>
<p>Jos luokkien &#8220;kuvateksti&#8221; ja &#8220;oikealla&#8221; määritykset ovat keskenään ristiriidassa, käytettävä tyyli määräytyy CSS:n <a href="http://www.w3.org/TR/CSS21/cascade.html#cascade">cascade-prosessin mukaisesti</a>.</p>
<p class="pieni">Vinkki: luokkia voi käyttää tyylin määrittämisen lisäksi <a href="http://www.robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname/">XHTML- ja HTML-elementtien käsittelyyn Javascriptillä</a>.</p>
<h3>8. Mozilla-spesifit määritykset</h3>
<p>Haluatko suosia Firefoxin käyttäjiä makeammalla ulkoasulla? Tämä onnistuu <a href="https://developer.mozilla.org/en/CSS_Reference/Mozilla_Extensions">Mozillan omilla CSS-määrityksillä</a>, jotka eivät toimi muissa selaimissa. Esimerkiksi pyöreät kulmat saa tähän tyyliin:</p>
<p><code>div#main {<br />
-moz-border-radius: 18px;<br />
}</code></p>
<h3>9. Riittävä riviväli</h3>
<p>Monet ammattimaisetkin web-suunnittelua tarjoavat yritykset sortuvat tähän: tekstirivien välissä ei ole tarpeeksi tilaa, jolloin teksti näyttää luotaantyöntävän monotoniselta blokilta. Tässä ei niin esimerkillinen näyte A4 Median blogista:</p>
<p><img title="Liian pieni line-height" src="http://nettibisnes.info/kuvat/liian-pieni-line-height.gif" alt="Liian pieni line-height" /></p>
<p>Riviväliä voi säätää suuremmaksi <strong>line-height</strong> -ominaisuudella, joka tarkalleen ottaen asettaa rivin korkeuden. Usein tämä toimenpide kannattaa yhdistää pienehköön fonttikokoon parhaimman luettavuuden aikaansaamiseksi. Tässä esimerkki <a href="http://alistapart.com/">A List Apart -sivustolta</a>, miten iso riviväli parantaa luettavuutta:</p>
<p><img title="Sopiva line-height" src="http://nettibisnes.info/kuvat/sopiva-line-height.gif" alt="Sopiva line-height" /></p>
<p>Rivin korkeus poikkeaa muista CSS-määrityksistä siinä, ettei mittayksikköä tarvitse välttämättä käyttää vaan arvoksi voi laittaa kerroinluvun:</p>
<p><code>p, li {<br />
line-height: 1.5;<br />
}</code></p>
<h3>10. Avatun sivun valikkolinkin korostaminen</h3>
<p>CMS:t eli sisällönhallintajärjestelmät ovat totuttaneet meidät siihen, että valikon kulloinkin avattuun sivuun johtavat linkit eivät aina poikkea muista ja että ne ovat ylipäätään toimivia linkkejä. Tämä on käytettävyyden kannalta hieman ongelmallista, jos linkkiä ei tarvita esimerkiksi sivuston sisällön päivittämiseen (refresh).</p>
<p>Mainostoimisto Mediakolmio on huomioinut käytettävyyden sivustonsa suunnittelussa:</p>
<p><img title="Korostettu valikkolinkki" src="http://nettibisnes.info/kuvat/korostettu-valikkolinkki.gif" alt="Korostettu valikkolinkki" width="251" height="278" /></p>
<p>Sivuun itseensä viittaava linkki kannattaa siis muokata valikossa erinäköiseksi. Tämä tapahtuu yksinkertaisimmillaan  laittamalla avoimen sivun a-elementille esimerkiksi attribuutti id=&#8221;nykyinen&#8221; ja tyylittelemällä tämä linkki muista valikon linkeistä poikkeavalla CSS-määrityksellä. Jos linkin haluaa muuttaa lisäksi toimimattomaksi, <strong>href-attribuutti</strong> voidaan jättää a-elementistä kokonaan pois.</p>
<p>Manuaalinen nimeäminen jokaiselle sivulle erikseen on kuitenkin työlästä, joten asiassa voi hyödyntää joka sivulle yksillöllisesti nimettyjä body-tageja: &lt;body id=&#8221;palvelut&#8221;&gt;, &lt;body id=&#8221;tuotteet&#8221;&gt; jne. Valikossa oleville linkeille annetaan sen jälkeen class-attribuutit:</p>
<p><code>&lt;ul&gt;<br />
&lt;li&gt;&lt;a href="index.html" class="etusivu"&gt;Etusivu&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="palvelut.html" class="palvelut"&gt;Palvelut&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="tuotteet.html" class="tuotteet"&gt;Tuotteet&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="yhteystiedot.html" class="yhteystiedot"&gt;Yhteystiedot&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;</code></p>
<p>CSS näyttää tällaiselta:</p>
<p><code>#etusivu .etusivu, #palvelut .palvelut, #tuotteet .tuotteet, #yhteystiedot .yhteystiedot {<br />
<em>laita tähän miltä haluat korostetun linkin näyttävän</em><br />
}</code></p>
<p>Vaihtoehtoisesti <a href="http://alistapart.com/articles/keepingcurrent/">linkin muotoilun voi myös automatisoida PHP:llä</a> tai muulla web-ohjelmointiin käytettävällä kielellä. Tästä ei ole haittaa latautumisnopeudelle, jos cache- eli välimuistiin liittyvät asetukset ovat kunnossa.</p>
]]></content:encoded>
			<wfw:commentRss>http://nettibisnes.info/10-pienta-css-vinkkia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Näin teet luettavaa tekstiä mustalle taustavärille</title>
		<link>http://nettibisnes.info/nain-teet-luettavaa-tekstia-mustalle-taustavarille/</link>
		<comments>http://nettibisnes.info/nain-teet-luettavaa-tekstia-mustalle-taustavarille/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 17:38:55 +0000</pubDate>
		<dc:creator>Arttu</dc:creator>
				<category><![CDATA[Käytettävyys]]></category>
		<category><![CDATA[Web-suunnittelu]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fontti]]></category>
		<category><![CDATA[kontrasti]]></category>
		<category><![CDATA[saavutettavuus]]></category>
		<category><![CDATA[taustaväri]]></category>

		<guid isPermaLink="false">http://nettibisnes.info/nain-teet-luettavaa-tekstia-mustalle-taustavarille/</guid>
		<description><![CDATA[Mustia web-sivuja tekevät eivät aina huomioi tarpeeksi tekstin luettavuutta. Tämä on sääli, koska musta voisi olla saavutettavuudeltaan paras taustaväri.]]></description>
			<content:encoded><![CDATA[<p>Mustia web-sivuja tekevät eivät aina huomioi tarpeeksi tekstin luettavuutta. Tämä on sääli, koska musta voisi olla saavutettavuudeltaan paras taustaväri.</p>
<p><span id="more-30"></span>Joissakin näkövammaisuuden muodoissa on nimittäin helpointa lukea valkoista tekstiä mustalta pohjalta. Usein mustissa designeissa esiintyy kuitenkin kaksi käytettävyys- ja saavutettavuus-ongelmaa:</p>
<ol>
<li>Käytetään vain hiukan vaaleahkoa tekstin väriä, jolloin kontrasti ei ole riittävä.</li>
<li>Fontti on liian laiha: normaalin paksuiset kirjaimet &#8220;hukkuvat&#8221; helposti mustaan taustaväriin, toisin kuin valkoiseen.</li>
</ol>
<p><strong>Pieni kontrasti tekee lukemisesta tuskaa</strong></p>
<p>Seuraava ruudunkaappaus on saksalaiselta sivustolta, jonka <a href="http://www.smashingmagazine.com/">smashing magazine</a> nosti esimerkilliseksi &#8220;web 2.0 -designin&#8221; edustajaksi taannoisessa <a href="http://www.smashingmagazine.com/2007/01/13/30-dark-designs-you-shouldve-seen/">artikkelissaan</a>:</p>
<p><img style="background: black none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" src="http://nettibisnes.info/kuvat/mustatausta-teksti-1.gif" alt="Lukukelvotonta tekstiä mustalla taustavärillä" /></p>
<p>Joillakin monitoreilla ylläoleva teksti on lukukelvotonta pienen kontrastin vuoksi.</p>
<p>Web-suunnittelija saattaa unohtaa, että <strong>eri näyttölaitteet tuottavat erilaisen kontrastin ja värimaailman</strong>.</p>
<p>Joiltakin CRT-monitoreilta katsottuna <strong>monet mustan taustavärin sivut ovat lukukelvottomia ilman fonttikoon roimaa suurennusta</strong>. Käyttäjä ei välttämättä jaksa käyttää aikaa tekstin suurentamiseen vaan yksinkertaisesti poistuu ja siirtyy sivuille, joita hän voi lukea suoraan ja helposti.</p>
<p>Paras tekstin väri mustalla taustalla onkin hyvin vaalea –  ei kuitenkaan täysin valkoinen koska se voi aiheuttaa päänsärkyä joillekin lukijoille. Jos haluaa tyylikkyyssyistä käyttää pienempää kontrastia, voi käyttäjälle tarjota vaihtoehtoisen korkean kontrastin tilan, esimerkiksi hieman <a href="http://ansci.colostate.edu/">tämäntapaisen systeemin</a> (Large-Type/Hi-contrast -linkki oikealla ylhäällä).</p>
<p><strong>Lihavointi ja normaali teksti eivät ole ainoat vaihtoehdot</strong></p>
<p>CSS:n <em>font-weight</em>-määrityksellä voidaan korjata liian ohut fontti luettavammaksi. <em>Font-weight</em>-arvo 400 vastaa normaalia tekstiä, 700 lihavoitua (sama vaikutus kuin HTML-elementillä <strong>&lt;b&gt;</strong> tai <strong>&lt;strong&gt;</strong>). Nämä eivät ole kuitenkaan ainoat vaihtoehdot: välissä ovat arvot 500 ja 600.</p>
<p style="font-weight: 400; color: white; background-color: black;">Tämän tekstin font-weight on 400 eli normaali.</p>
<p style="font-weight: 500; color: white; background-color: black;">Tämän tekstin font-weight on 500.</p>
<p style="font-weight: 600; color: white; background-color: black;">Tämän tekstin font-weight on 600.</p>
<p style="font-weight: 700; color: white; background-color: black;">Tämän tekstin font-weight on 700 eli lihavoitu.</p>
<p style="font-weight: 900; color: white; background-color: black;">Tämän tekstin font-weight on 900 eli virallisesti suurin.</p>
<p>Väliarvojen 500 ja 600 käyttäytyminen riippuu käytettävästä selaimesta, fontista ja fontin koosta. Joskus väliarvot tuottavat jopa paksumpaa tai leveämpää tekstiä kuin 700:n ja 900:n <em>font-weightin</em> fontit! Jos siis haluaa käyttää jotakin normaalin ja lihavoidun välissä olevaa fontin paksuutta, on vaikutukset syytä tutkia huolellisesti eri selaimilla ja tyylitiedostossa käytettävän <em>font-familyn</em> jäsenillä.</p>
<p><strong>Myös sanojen ja kirjainten välejä voidaan säätää</strong></p>
<p>CSS tarjoaa pari muutakin keinoa tekstin helppolukuisuuden lisäämiseen: sanojen välistä tilaa voidaan kasvattaa <em>word-spacing</em>-ominaisuudella, ja kirjainten väliseen tilaan tepsii <em>letter-spacing</em>.</p>
<p style="padding: 0.5em 1em; font-weight: 700; font-size: 88%; word-spacing: 0.12em; color: #ffff99; line-height: 1.6; letter-spacing: 0.08em; background-color: black;">Tässä tekstissä letter-spacing on 0.08em ja word-spacing 0.12em. Font-weight on 700. Rivin korkeus eli CSS:n line-height on 1.7 (kerroin). Pienikin teksti mustalla taustavärillä saadaan helpommin luettavaksi käyttämällä CSS:n tarjoamia mahdollisuuksia.</p>
]]></content:encoded>
			<wfw:commentRss>http://nettibisnes.info/nain-teet-luettavaa-tekstia-mustalle-taustavarille/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
