Zoekmachine Optimalisatie met Robots.txt
Een van de eerste dingen die je moet weten als webmaster is weten hoe robots.txt werkt. Wat doet robots.txt precies? Met robots.txt laat je de spiderbots weten welke pagina’s en mappen wel in de zoekmachine index mogen worden opgenomen, en welke pagina’s en mappen niet niet mogen worden geïndexeerd. Robots.txt vormt daarom een belangrijk onderdeel van je zoekmachine optimalisatie
robots.txt basics
robots.txt (kleine letters allemaal) is in feite een simpel text bestand. Je plaatst dit bestand altijd in je webserver root directory. Met andere woorden, als je domein www.seoking.nl is, dan vind je robots.txt op www.seoking.nl/robots.txt. Nooit in subdirectories zoals www.seoking.nl/map/robots.txt. Hetzelfde geldt voor subdomeinen. Als je subdomein poker.seoking.nl is, dan staat je robots.txt op poker.seoking.nl/robots.txt.
Een simpel robots.txt staat hieronder:
[code]
# Commentaar wordt niet gelezen door bots
User-agent: *
Disallow:
[/code]
Laten we dit even ontleden. Op de eerste regel staat commentaar, voorafgaand door een hash/pound karakter. Deze regels worden niet gelezen door spiderbots. Hier kan je van alles typen, maar gebruik het om voor jezelf duidelijk te maken waarom je bepaalde regels gebruikt in je robots.txt.
Op de tweede regel staat User-agent, hiermee kun je een spiderbot identificeren. Elk spiderbot heeft een naam en met User-agent kun je deze individueel aanspreken. Hieronder heb ik een lijst van bekende spiderbots.
- Google: Googlebot, Googlebot-Image (Google Image), Googlebot-Mobile (Google Mobile) en Mediapartners-Google (Google AdSense).
- Yahoo: Slurp
- Live: msnbot
- Ask: teoma
- DMOZ Checker: robozilla
- Alexa: ia_archiver
Hier is een volledige lijst van User-Agents.
In mijn voorbeeld heb ik een asterisk (ster) gebruikt. Dit is een wildcard en dat betekent dat alle spiderbots deze regels moeten volgen.
Op de derde regel staat Disallow. Hiermee laat je de spiderbot weten welke pagina’s mogen worden opgenomen en welke niet. In dit geval staat er niets. Dit betekent dat spiderbots alle pagina’s mag indexeren. Het bovenstaande voorbeeld kun je vergelijken met een niet bestaande robots.txt. Zodra een spiderbot langskomt op je website en als die geen robots.txt kan vinden, dan gaat de bot ervan uit dat het alle pagina’s mag opnemen in de zoekmachine index.
Laat ik een ander voorbeeld nemen voor robots.txt:
[code]
User-agent: Googlebot
Disallow: /
User-agent: *
Disallow:
[/code]
Nu zeg ik: “Googlebot, jij mag niks indexeren van mijn website. Alle andere spiderbots, jullie mogen alles indexeren.” In dit voorbeeld geef ik expliciet aan dat User-agent Googlebot, de search spiderbot van Google, niets mag indexeren. Dit maal heb ik bij Disallow een forward slash. Dit betekent dat je webserver root directory niet mag worden opgenomen in de zoekmachine index. Met andere woorden, geen enkele pagina en map wordt geindexeerd. Dit voorbeeld kun je verkorten naar dit:
[code]
User-agent: Googlebot
Disallow: /
[/code]
Omdat ik nu alleen expliciet Googlebot aanspreek, mogen alle andere bots doen wat zij willen.
NOOT: Vergeet niet de forward slash te gebruiken bij een Disallow commando.
Nu een iets gecompliceerder voorbeeld.
[code]
User-agent: *
Disallow: /secret/
# Slurp = Yahoo bot
User-agent: Slurp
Disallow: /pages/
Disallow: /poker.html
Disallow: /Poker.html
Disallow: /POKER.html
[/code]
Wees gerust, dit is geen rocket science. De eerste twee regels geven aan dat alle spiderbots alle pagina’s en mappen mogen indexen, behalve de map secret en alle pagina’s die daarin zich bevinden.
Daarna geef ik expliciet aan dat Slurp (Yahoo spiderbot) ook de map pages en de pagina’s daarin niet mag indexeren. Ook mag Slurp de bestanden poker.html, Poker.html en POKER.html niet indexeren.
Om het overzichtelijk te maken, hieronder laat ik zien wat de bots niet mogen indexeren.
Alle spiderbots behalve Slurp:
/secret/
Slurp:
/secret/
/pages/
/poker.html
/Poker.html
/POKER.html
Als je een uitgebreide robots.txt gaat samenstellen, dan kun je snel de fout in gaan. Je kunt ineens mappen gaan blokkeren voor bots terwijl je dat niet wilt. Het is daarom verstandig dit systematisch aan te pakken. Pak desnoods een vel papier en outline welke bots welke mappen/bestanden niet mag indexeren.
Wat ook erg belangrijk is, is dat robots.txt case-sensitive is. Met andere woorden, hoofdletters en kleine letters in bestandsnamen/mappen worden als verschillende bestanden/mappen gezien. Het bovenstaande voorbeeld geeft aan dat de laatste drie regels niet hetzelfde zijn. De drie exclusion regels worden als drie verschillende regels gezien, omdat de bestandsnamen verschillend zijn.
Inclusion Rules: Allow
De Googlebot kent ook nog een nieuwe feature, namelijk de inclusion feature (tegenover gestelde van de exclusion feature, disallow). In plaats van zeggen welke mappen en bestanden de Googlebot niet mag indexeren, kun je ook aangeven welke bestanden wel in de index mogen komen. Dit doe je met de Allow commando. Een voorbeeld staat hieronder:
[code]
User-agent: Googlebot
Disallow: /
Allow: /directory/
[/code]
NOOT: Alleen Google bots kennen de inclusion regel.
Hiermee geef je aan dat de Googlebot geen enkele bestand mag indexeren, behalve de bestanden in de map directory. Waarom zou je de inclusion regel willen gebruiken? Dit is vooral handig voor de Google AdSense bot. Stel je voor dat de Googlebot niet een directory mag indexeren, maar je wilt wel de AdSense advertenties weergeven. Dan kun je hetvolgende robots.txt gebruiken.
[code]
User-agent: Googlebot
Disallow: /tags/
# MediaPartners-Google = AdSense bot
User-agent: MediaPartners-Google
Allow: /tags/
[/code]
Een ander scenario zou kunnen zijn dat je de hele directory wilt afschermen voor spidebots, behalve voor een enkel bestand in die directory. Dan komt een Allow dus goed uit. Je zou dan het volgende doen:
[code]
User-agent: Googlebot
Disallow: /tags/
Allow: /tags/seo.html
[/code]
Ook al staat aangegeven dat de hele directory is afgeschermd, de inclusion laat toe dat een bestand in een afgeschermde directory mag worden geindexeerd.
robots.txt is niet voor beveiliging!
robots.txt is niet bedoeld voor beveiligingsdoeleinden! Dat de spiderbots niet de bestanden indexeert betekent niet dat je bestanden veilig verborgen zijn. Immers kan iedereen je robots.txt lezen, tenzij je die cloakt. Als je je bestanden veilig opgeborgen wilt hebben, plaats deze dan niet online.
Upload altijd een robots.txt
De laatste tip die ik wil geven is dit: upload altijd een robots.txt, ookal is deze leeg (dat betekent dus dat spiderbots alles mogen indexeren). Er gaat een fabel rond dat als je geen robots.txt uploadt, dan krijgen sommige spiderbots problemen met het indexeren van je website. Deze fabel is niet waar. Waarom dit advies wordt gegeven is simpelweg voor bandbreedte redenen. Elke keer dat een spiderbot geen robots.txt kan vinden, dan krijg je een 404 en dat betekent laaaaangggeee error logs. Want een spiderbot komt vaak langs als je website een beetje PageRank heeft. Om dataverkeer te besparen kun je het beste altijd een robots.txt op je webserver zetten.
Valideer je robots.txt
Wat je zeker wilt doen is altijd je robots.txt valideren. Dan kan met behulp van Robots.txt Checker. Daarnaast kan je bij Google Webmaster Central ook je zien of alles correct is met Google’s robots.txt validator.

Er zijn nog meer gevorderde mogelijkheden voor robots.txt. Ook zal ik laten zien hoe je robots.txt moet gebruiken om duplicate content te voorkomen. Dat allemaal komt een andere keer aan bod.
[tags]robots.txt, spiderbots, crawlers, user-agent, disallow, allow, adsense, googlebot, slurp, msnbot [/tags]
Domineer de SERP met Subdomeinen
Voor SEO wil je als Search Engine Optimizer altijd op de nummer 1 positie staan. Soms krijg je ook de nummer 2 positie als je slim de Google indented resultaten feature gebruikt. Als mensen zoeken op je merknaam, in dit geval SEOKING, dan moet je op #1 staan. Sta je daar niet, dan doe je iets fout. Het is erg belangrijk om voor je merknaam op nummer een te staan, het straalt autoriteit uit. Hier komt SERM in het verhaal.
Voor SERM (Search Engine Reputation Management) is branding een belangrijk onderdeel. Daarnaast wil je je merknaam beschermen van slechte publiciteit. Voorkomen is beter dan genezen en dat geldt zeker voor SERM.
SERP Domination
Stel je voor dat je de nummer 1 en 2 posities domineert. Waarom zou je niet de top 10 of top 15 posities beheren? Onmogelijk? Nee hoor, jij kan het ook. Vooral low-profile websites kunnen dit makkelijk doen. De truc is om een aantal subdomeinen aan te maken en ernaar linken. Wanneer je zoekt voor seoking op Google dan zie je dat ik 7/10 posities beheer. Wanneer je hetzelfde doet op Live dan zie je dat ik de top 11 posities beheer. Simpel he?

Nu is dat een stuk moeilijker voor high-profile merknamen, maar het is zeker niet onmogelijk. Hoe dat in zijn werk gaat is een aparte post waard. Ben je al nieuwsgierig? Zoek eens op aantal high-profile merknamen en bestudeer (uitgebreid!) de top 10 van de SERP. Zie je al een patroon?
BTW: De subdomeinen waren niet bedoel om de top 10 te beheren, maar voor een andere test. Deze test loopt nog, dus de resultaten daarvan zal ik in de toekomst publiceren. Ach, SERP domination is ook een leuke test :-)
[tags]google, serp, live, subdomeinen, serm[/tags]
NoFollow op Internal Links: Goed of Slecht?
In mijn mededeling dat ik de nofollow attribuut heb weggehaald is een discussie ontstaan die de moeite waard is om apart te bespreken. Dave van zoekmachine optimalisatie en seo ( een echte spam domein als je het mij vraagt, nu nog een .info TLD erachter zetten! :-) ) vroeg zich af of je een nofollow moet gebruiken binnen je eigen website.
Een voorbeeld is een nofollow attribuut gebruiken op je ‘Home’ link. Je wilt immers niet ranken voor de term ‘home’ en alle navigatie links (contact pagina, About pagina en dergelijk) zijn niet zo belangrijk als de andere content op je website. Door er een nofollow attribuut erop te zetten, focus je je PageRank meer op de resterende links. Althans, dat is de assumptie. Ik zou nooit een nofollow doen op je internal links en daarvoor heb ik verschillende redenen.
Ik vertrouw mijn eigen web pagina’s niet
Laten we niet vergeten waarom nofollow in het leven is geroepen: om spam aan te pakken. Door een nofollow op een link te zetten, associeer je je niet met de URL en ‘stem’ je niet op de link. Waar het hele PageRank algoritme origineel op gebaseerd is, is het hele ‘stem’ systeem van hyperlinks. Waarom zou je dat doen binnen je eigen website? Dan zeg je dus, “Ik vertrouw mijn eigen web pagina’s niet en ik wil mij daarmee niet associeren.” Als je dat doet op je ‘Home’ link, dan vertrouw je dus niet je eigen website.
Ik denk dat het Google algoritme wel slim genoeg is om navigatie links apart te tellen voor rankings. Daarom zou ik dus ook nooit een nofollow doen op je eigen web pagina’s, want de Googlebot is slim genoeg om navigatie links minder waarde te geven voor zoekmachine ranking. De msnbot daarentegen is nog niet slim genoeg. Zoals je misschien is opgevallen heb ik een tijd geleden de ‘Home’ anchortekst verandert in ‘SEO blog’. Het resultaat is dat ik nu daarvoor rank op Live Search. Zo, weer een SEO tip weggegeven :-) Qua usability is dat misschien niet de beste toepassing, maar de gemiddelde lezer op deze blog is wel slim genoeg om dat te snappen.
Het zou mij ook niets verbazen als Google websites, die nofollow backlinks hebben op hun internal links, een lagere ranking geeft. De enige reden waarom je nofollow op internal links zou doen is om je PR distributie te focussen op andere links. Hiermee manipuleer je dus het Google algoritme en dit lijkt mij tegen de Google guidelines.
Voorkom de Supplemental Index
Een andere reden om niet een nofollow op internal links te gebruiken is voorkomen dat je web pagina’s belanden in de supplemental index. Een factoor dat een web pagina’s in de supplemental index staan is dat haar ‘ruwe’ PageRank niet hoog genoeg is om in de Google index te staan. Door te linken naar je web pagina geef je die wat link juice en voorkom je dat deze in de supplemental index komt en/of haal je deze uit de supplemental index. Als je een nofollow op je internal link zet, geef je dus geen link juice aan je eigen web pagina. Het gevolg is dat de betreffende pagina sneller in de supplemental index komt.
Als je een blog hebt is het makkelijk om te linken binnen je eigen website. Je wilt zeker niet een nofollow doen op je links. Waarom? Ik zei eerder al dat je je blog op zoveel mogelijk RSS feed websites wilt aanmelden. Als al die websites een backlink hebben naar jouw website, dan neem je ook de PR mee naar de web pagina die in je post staat vermeld. Daarnaast zijn er ook nog een scrapers die content overnemen. Het grappige is dat zij soms ook de links laten zoals ze zijn. Met andere woorden, als zij je content rippen dan krijg je ook nog eens een backlink. Want je content heeft een link naar je eigen web pagina zonder link condoom.
Gebruik robots.txt of Meta Tag NOINDEX
Sommigen verwarren robots.txt en de nofollow attribuut. De nofollow attribuut is niet bedoeld om te voorkomen dat bepaalde web pagina’s in de zoekmachine index komen. Als je NoFollow moet beschrijven, dan doe je dat als volgt: “Ik hecht geen waarde aan deze URL en associeer mij er niet mee,” niet als “Deze URL hoef je niet te crawlen.”
Als je wilt linken naar je eigen web pagina’s maar je wilt niet dat die pagina’s in de zoekmachine index komen, dan moet je robots.txt of meta tag NOINDEX gebruiken. Niet de nofollow attribuut, want de betreffende bestand kan nog steeds geïndexeerd worden als die vanaf een andere bron wordt gelinkt.
Als je gaat linken naar je eigen web pagina’s, maar die hebben duplicate content (denk aan printbare versies van web pagina’s) dan gebruik je eveneens robots.txt.
Een uitgebreidde post over robots.txt is in de maak. Hopelijk komt deze volgende week online.
Conclusie
Het is niet slim om nofollow te gebruiken op je internal links. In feite vertel je de spiderbots dat je je eigen website niet vertrouwt en je manipuleert het Google PageRank algoritme. Daarnaast wil je voorkomen dat je eigen web pagina’s in de supplemental index komen en dat doe je door te linken zonder nofollow. Kortom, gebruik internal links zonder nofollow.
[tags]nofollow, supplemental index, google, robots.txt, noindex, meta tags, internal linking, live search, [/tags]
Inspringingen op de Google SERPs
Heb je wel eens de Google zoekresultaten pagina uitgebreid bestudeerd? De Google zoekresultaten pagina bestaat uit velen onderdelen. Voor algemene zoekmachine optimalisatie moet je hiervoor een en ander weten. Hieronder staat een afbeeldingen met alle onderdelen.

Op de deze Google pagina kun je hiervoor meer informatie vinden wat deze onderdelen allemaal betekenen.
Met deze post wil ik focussen op onderdeel O, de ‘inspringing resultaat’ op de SERP (Search Engine Result Page). Google zegt het volgende daarover:
Indented result
When Google finds multiple results from the same website, the most relevant result is listed first, with other relevant pages from that site indented below it.
Waarom is deze inspringing zo belangrijk voor zoekmachine optimalisatie? Deze inspringing valt op en ik geloof dat deze ook je CTR kan verhogen. Ik zal je vertellen hoe je precies deze ‘tab resultaat’ kan krijgen.
Click Through Rate Verhogen op SERPs
In mijn post CTR bij Organische Zoekresultaten gaf ik al aan dat de zoekmachines waarschijnlijk de click through rate (CTR) monitoren. Als opvolger liet ik je zien hoe je je CTR kan verhogen op de organische zoekresultaten pagina. Nu zal ik een ander truuk laten zien die je CTR kan verhogen op de Google SERPs. Deze truuk zorgt ervoor dat een webpagina van jouw met een inspringing op de Google SERP staat. Hieronder staat een voorbeeld van een inspringing:

Hoe krijg je die inspringingen op de Google SERP?
Er zijn maar twee eisen:
- 1. Beide webpagina’s moeten de zoekterm(en) hebben in de content.
- 2. Beide webpagina’s moeten backlinks hebben met de zoekterm(en) in de anchorteksten.
In dit geval zocht ik op seoking. De eerste resultaat is de primaire resultaat en ook de meest relevante. Deze resultaat heeft de zoekterm op de web pagina (en toevallig ook in het domein, maar dat is niet nodig). Daaronder staat de subresultaat. Op deze ‘inspringing resultaat’ staat ook de zoekterm, want dat is een vereiste als je zo’n inspringing wilt hebben. Daarnaast moet je een aantal links hebben die verwijzen naar je tweede resultaat met je zoekterm in de anchorteksten.
Dat laatste is niet zo heel moeilijk, vooral als je een blog hebt met RSS feeds. Weet je nog dat ik zei dat je je RSS feeds moet submitten naar verschillende RSS sites? Als je je belangrijkste sleutelwoorden in je titel hebt staan, dan heb je al een backlink met je favoriete anchortekst. Zie het voorbeeld hieronder:

Mijn belangrijkste keyword is meta description en is in beide posts terug te vinden in de header (en natuurlijk in de content). Via verschillende RSS websites krijg ik dan een backlink met mijn keyword meta description in de anchortekst, omdat die websites de title gebruiken als anchorteksten. Ja, slim he :-)
Wat ook belangrijk is is de internal linking op je website. De reden is dat je altijd wilt linken naar je pagina’s met vergelijkbare content. Door te linken leg je verbanden aan tussen je posts en hiermee kan de Googlebot ook zien dat er verbanden bestaan. Met deze informatie kan de bot opmaken dat de twee posts relevant zijn. Als er dan ook bepaalde sleutelwoorden op beide webpagina’s voorkomen, dan krijg je die inspringingen :-) (Hint: gebruik je belangrijkste sleutelwoorden als anchortekst)
Het is niet een vereiste, zonder internal linking krijg je ook deze inspringingen. Maar je bevordert wel het proces om deze inspringing te krijgen, het maakt alles duidelijker. Als je per se zo’n tab resultaat wilt hebben voor je posts met dezelfde keywords, dan is het verstandig om aan internal linking (of noem het deeplinken) te doen. Dus bijvoorkeur gewoon linken naar je relevante posts en pagina’s.
Soms vergeet je wel eens te crosslinken naar een andere pagina op je blog. Om dat te verhelpen kun je het beste een ‘related post plugin’ gebruiken. In mijn SEO voor WordPress post liet je al een plugin zien.
Mysterie
Af en toe zijn de twee resultaten omgedraaid. Waarom weet ik (nog) niet. Hierboven liet al een resultaat zien voor meta description. Een paar dagen later zocht ik weer daarop en kreeg ik deze resultaat.

Precies omgedraaid. Hmmm, nu nog uitzoeken hoe dat komt. Iemand anders die een gokje durft te wagen?
Voorbeeld twee
Hieronder staat een ander voorbeeld van een tab resultaat.

Het is niet toevallig dat deze SERP een indented resultaat heeft (de ene post linkt naar de andere en beide hebben dezelfde keywords). Je hebt het zelf in de hand :-)
[tags]google, seo, serp, internal linking, indented serp[/tags]
Click Through Rate bij Organische Zoekresultaten Verhogen
In een andere post noemde ik al dat de zoekmachines waarschijnlijk de CTR (Click Through Rate) meten bij organische zoekresultaten. Met deze post zal ik een aantal tips geven om je CTR te verhogen op de SERPs (Search Engine Result Pages).
Op de SERPs ziet de gebruiker drie belangrijke onderdelen: de title, (meta) description en URL. Op deze (gelimiteerde) onderdelen zul jij moeten scoren om je click through rate te verhogen. Ik zal alle onderdelen bespreken en hoe je hiervoor kunt optimaliseren voor zoekmachines.
Voordat ik de technieken ga uitleggen, wil ik je eerst iets vertellen. Het meten van de CTR bij organische zoekresultaten is niet mogelijk als webmaster. Kortom, ik heb niet kunnen zien of de technieken echt werken. Maar ik geloof dat zij wel werken, dus blijf lezen! Eerst even wat statistieken voordat ik de truuks ga onthullen ;-)
CTR Statistieken
Via SEO Scoop kun je wat statistieken zien die van toepassing zijn op SERPs. Hieronder heb ik de data staan in procenten, omdat dat makkelijker lezen is.
Results in:
Total Searches: 9,038,794
Total Clicks: 4,926,623
% of clicks
Click Rank1: 2,075,765 42.13%
Click Rank2: 586,100 11.90%
Click Rank3: 418,643 8.50%
Click Rank4: 298,532 6.06%
Click Rank5: 242,169 4.92%
Click Rank6: 199,541 4.05%
Click Rank7: 168,080 3.41%
Click Rank8: 148,489 3.01%
Click Rank9: 140,356 2.85%
Click Rank10: 147,551 2.99%
Zoals je kan zien levert de nummer 1 positie een click through rate van 42% op, terwijl de CTR van de nummer 2 positie maar 12% is. Als je niet de nummer 1 positie kan krijgen (shame on you!) zorg dan op z’n minst dat je in de top5 zit. Dan zit je meestal nog boven de fold (hangt af van scherm resolutie en of er bovenin advertenties staan). Dan moet je ervoor zorgen dat je alsnog de kliks krijgt die je verdient. Hiervoor moet je werken aan je CTR en hiervoor heb ik een aantal truukjes.
Titel optimalisatie
De title tag heeft maar een beperkte ruimte. Je kunt in principe heel veel karakters gebruiken, maar limiteer het tot ongeveer 60. Op de SERP ben je ook gelimiteerd tot ongeveer 60 karakters. Als je een hoge CTR wilt hebben op de organische zoekresultaten, dan is de title tag je beste schot.
Een van de technieken die je kunt toepassen is flashy karakters gebruiken in je title tag. Met flashy bedoel ik karakters die opvallen en je normaal niet gebruikt. Zoals je misschien is opgevallen gebruikt SEOKING de raquo karakter in de title tag.

Je kunt ook andere karakters gebruiken zoals ø, § en º. Je kunt dan titels hebben zoals:
ø SEOKING.nl ø CTR Verhogen.
§ SEOKING.nl – CTR Verhogen.
§EOKING.nl – CTR Verhogen.
Wat bij advertenties werkt, werkt vaak ook bij organische zoekresultaten. De camel-style (elk woord begint met een hoofdletter, behalve woorden als ‘de’, ‘het’ en ‘een’ etc) werkt zeer goed voor internet advertenties en misschien werkt dat ook goed voor de organische SERPs.
Meta description optimalisatie
Met de titel probeer je de aandacht te krijgen van de persoon die zoekt. Heb je die eenmaal, dan zorg je ervoor dat je met je (meta) description de gebruiker overhaalt om jouw website te bezoeken.
Natuurlijk wordt er bij de beschrijving gedeelte niet altijd de meta description gebruikt. In meeste gevallen zie je een gedeelte van de tekst op je website dat rondom de zoektermen zit. Het is moeilijk om hiervoor te optimaliseren. De optimalisatie truuk die je hiervoor zou kunnen gebruiken is je primaire sleutelwoorden zo dicht mogelijk bij elkaar te hebben.
Door ze dicht bij elkaar te hebben, bijvoorbeeld in dezelfde zin of naast elkaar, zorg je ervoor dat deze sleutelwoorden vet worden weergegeven bij de SERP beschrijving. Dat wil je juist hebben! Een voorbeeld staat hieronder:

Op de afbeelding zie je dat mijn belangrijkste sleutelwoorden, meta description dmoz, dicht bij elkaar staan. Dit voorbeeld laat zien dat je sleutelwoorden vet gedrukt weergegeven worden. Had ik mijn keyword DMOZ ergens anders staan, dan had je die misschien helemaal niet gezien bij de beschrijving op de SERP. Je zult misschien je schrijfstijl moeten aanpassen, maar het is de moeite waard. Kortom, het is belangrijk je sleutelwoorden zo dicht mogelijk bij elkaar te hebben. Hoe meer vet, des te beter!
Als je problemen hebt met je (oude) meta description, dan heb je misschien een meta description ODP (DMOZ) probleem.
Wat ook belangrijk is dat je primaire sleutelwoorden (vaak een woord of twee woorden) bij de eerste paragraaf staat. Hierin moet je vertellen wat je precies gaat omschrijven met het gebruik van je primaire sleutelwoorden. Met andere woorden, de tekst rondom je primaire sleutelwoorden moet matchen met je post (en dus ook titel en URL). Dit klinkt vaag, dus laat ik even een voorbeeld erbij pakken. Als je op Google.nl zoekt op ctr dan zie je mijn entry:

Als je de titel leest, dan lees je dat het over organische zoekresultaten gaat. Maar ik schrijf in mijn eerste paragraaf over PPC (Pay-Per-Click). Mijn sleutelwoord komt als eerste voor (specifiek: eerste paragraaf) bij tekst dat gaat over PPC. Hier had ik over organische zoekresultaten moeten schrijven om te matchen. Snappie?
Deze truuk zal niet werken voor long tails, dat gaat moeilijk. Er zijn zoveel mogelijkheden met long tails dat je daarvoor moeilijk kunt optimaliseren. Dan heb ik het erover voordat je je onderzoek hebt gedaan en dat je niet je web pagina’s wijzigt. Dave heeft een goede post geschreven hoe je je website kunt optimaliseren voor long tail keywords. Daar beschrijft hij hoe je onpage optimalisatie moet uitvoeren nadat je data hebt kunnen verzamelen.
Probeer altijd potentiele sleutelwoorden bij elkaar te zetten. Het schrijven van teksten duurt op deze manier wel wat langer. Toch is het wel de moeite waard, want op verschillende websites heb ik aardig wat succes ermee.
URL optimalisatie
Last but not least, the URL. De beste techniek hiervoor is je primaire keywords in de URL te zetten. De zoektermen die voorkomen in je URL worden ook dik gedrukt weergegeven. Nogmaals, hoe meer vet des te beter!
Als je WordPress gebruikt, dan moet je vooral permalinks gebruiken. In mijn SEOKING style SEO voor WordPress blogs post leg ik uit hoe je dat kunt toepassen.
Als je een CMS gebruikt, dan zou ik even bekijken hoe je friendly URLs kunt gebruiken. Tegenwoordig hebben meeste Content Management Systems wel een feature hiervoor.
Concreet voorbeeld
Om alle drie de punten te illustreren, hieronder staat een voorbeeld. De belangrijkste keywords komen voor op je scherm.

Als je nog meer tips hebt dan hoor ik dat natuurlijk graag! Mocht je deze truken toepassen en je ziet dat er meer traffic op je website komt, dan hoor ik dat ook graag :-)
[tags]ctr, click through rate, serp, optimalisatie, organische zoekresultaten, title, meta description, url, statistieken, long tail[/tags]
Meta Description van Yahoo! Directories Aanpassen
Ik had het al eerder over meta description problemen met ODP (DMOZ). Bij de reacties zei Joost de Valk al dat binnenkort Yahoo! ook met een “No Yahoo! Directories description” tag zou komen. Op de officiële Yahoo! Search blog kun je lezen dat het eindelijk zover is.
Heb je een website waarbij Yahoo! de Yahoo! Directory beschrijving overneemt? Als jij je eigen meta description wilt gebruiken, dan moet je de volgende HTML gebruiken.
[html][/html]
Als je specifiek de Yahoo! crawler wilt benaderen, dan gebruik je deze tag.
[html][/html]
[tags]yahoo directories, yahoo, noodp, odp, dmoz, meta description[/tags]
CTR bij Organische Zoekresultaten
Als je met werkt Pay-Per-Click campagnes dan weet je dat de CTR (Click Though Rate) een belangrijke variabele is. Vooral als je AdSense arbitrage doet wil je een hoge CTR hebben.
Maar de CTR is niet alleen beperkt tot PPC en arbitrage, maar ook tot organische zoekresultaten. “Wat zeg je mij nou?” Ja, de Click Through Rate wordt ook gemeten bij organische zoekresultaten. Een hoge CTR levert je ook een hogere positie in de SERPs (Search Engine Result Pages), althans dat is de theorie.
Voorbeeld scenario
Een simpel voorbeeld: Jij zoekt op vakantie en de eerste link die jij klikt is de tweede (organische) zoekresultaat. Stel dat anderen dat ook allemaal doen, dan ziet de zoekmachine een patroon. “Voor de zoekterm vakantie is de tweede zoekresultaat blijkbaar meer relevant dan #1, want deze heeft een hogere click through rate.” Het gevolg is dat waarschijnlijk de ranking omhoog gaat van de website op de tweede positie.
Het gaat nog een stuk verder. Jij en de anderen die op vakantie zochten klikten ook op de vijfde en zesde links, dus niet op de derde en vierde links. Als dit vaak genoeg gebeurt, dan krijg je hetzelfde patroon als daarboven. “Blijkbaar zijn deze sites meer relevant dan de websites die boven hen staan in de ranking.” BOOM, de rankings van de vijfde en zesde website gaan omhoog.
Dat is waarschijnlijk ook een van de (vele) redenen waarom je soms op de SERPs schommelt. Natuurlijk blijft link building een belangrijke rol spelen, maar deze CTR factor heeft waarschijnlijk ook een en ander mee te maken.
Google, Yahoo! en Live meten CTR
De grote 3 zoekmachines (Google, Yahoo! en Live) meten de CTR van zoektermen. Al kan ik hiervan nergens een officiële pagina van vinden van de zoekmachines, dit is gewoon te duidelijk. Daarnaast lijkt het mij ook een belangrijke factoor. De zoekmachines willen natuurlijk de meest relevante zoek resultaten weergeven. De CTR geeft een indicatie welke websites relevant zijn bij bepaalde zoektermen.
Ik zal laten zien hoe dit werkt voor alle drie de zoekmachines. Wij nemen aan dat wij zoeken op seoking :-)
Als je zoekt op Google.nl dan zie je seoking.nl als eerste resultaat. Wanneer je met je muis over de link heen gaat, lijkt het alsof de URL http://www.seoking.nl/ is. Wanneer je de broncode gaat bekijken zie je dat er een onmousedown event gekoppeld is aan de links. Voor de non-javascript programmeurs, dit betekent dat er javascript code wordt aangeroepen zodra er op de link wordt geklikt. Na wat graven zie de volgende links:
[code]
http://www.google.nl/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.seoking.nl%2F&ei=CzTfRYCzNpyYgwSj66GrBg&usg=__Q3wYbMuZ2gePYPqquvIHsOUX7c8=&sig2=ZQGrBSEuuHP02oIBda5X0w
http://www.google.nl/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.seoking.nl%2F&ei=ZzffRbfFIY3qwQLx782mBg&usg=__Q3wYbMuZ2gePYPqquvIHsOUX7c8=&sig2=wIJbS_i3o7NTgaFJ6zZKiA
http://www.google.nl/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.seoking.nl%2F&ei=djffRfWZOofCwQLrhNSRBg&usg=__Q3wYbMuZ2gePYPqquvIHsOUX7c8=&sig2=iWMiky1aDgIDlwsrVnnhIw
[/code]
Dit zijn de links voor de zoekterm seoking op drie verschillende momenten. Zie je de URL van SEOKING.nl in de URLs? Tadaa, waarschijnlijk wordt hier de CTR gemeten.
Parameter cd geeft de positie aan op de SERP. Als je goed kijkt dan zie je dat twee parameters anders zijn, parameters ei en sig2. Dit zijn denk ik sessies en unieke codes om bepaalde zoektermen en resultaten te kunnen identificeren. Stel je voor dat deze niet uniek waren. Dan had ik nu bot geschreven die 24/7 deze URLs bezoekt om zo kunstmatig mijn CTR te verhogen :-) Dit is allemaal speculatie, als jij andere informatie hebt dan hoor ik dat graag.
Live doet het weer net anders, want zij gebruiken de gping attribuut. Een resultaat voor seoking laat deze HTML zien:
[html]
SEOKING.nl » SEO en Internet Marketing blog
[/html]
De gping attribuut werkt ongeveer hetzelfde als de onmousedown event (wat Google gebruikt).
Yahoo! registreert ook de CTR van organische zoekresultaten. Een blik in de broncode laat deze URL zien:
[code]http://rds.yahoo.com/_ylt=A0geuoAZN99FzV0AGBNXNyoA;_ylu=X3oDMTFjNmYxdW5rBGNvbG8DZQRsA1dTMQRwb3MDMQRxdANkcQRzZWMDc3IEdnRpZANGODczXzgw/SIG=11adkk3of/EXP=1172342937/**http%3a//www.seoking.nl/
[/code]
Het principe werkt ongeveer hetzelfde als bij Google. Het enige grote verschil is dat Yahoo! de redirect URL zet als link. Met andere woorden, als je met je muis over de link gaat zie je zoiets als de bovenstaande URL.
Het mag duidelijk zijn dat alle drie de zoekmachines de CTR meten. Of in ieder geval IETS meten, waarschijnlijk toch de CTR. Waarom zouden zij anders de onmousedown event, een redirect URL en de gping attribuut gebruiken?
Experiment
Wat ik zojuist allemaal heb verteld heb ik niet kunnen verifieren, want nergens kan ik officiële documentatie ervan vinden. Om te achterhalen of de CTR je ranking kan verhogen kun je een simpel experiment opzetten. Ik dacht aan het volgende:
- Maak een aantal subdomeinen, minstens 5.
- Maak een ‘link pagina’ met links met dezelfde anchorteksten naar de subdomeinen.
- Zet op alle subdomeinen een woord/frase dat niet voorkomt in Google/Yahoo!/Live.
- Zorg ervoor dat de zoekmachines deze subdomeinen kan crawlen, door ergens een link naar de ‘link pagina’ te verwijzen.
- Wacht totdat de subdomeinen zijn opgenomen in de index.
- Zoek op de unieke frase/woord op een interval van uur/dag/week (wat jij wilt).
- Klik dan altijd op dezelfde zoekresultaat.
Met Google Alerts kun je weten wanneer je pagina’s zijn opgenomen in de index van Google. Yahoo! Alerts is een vergelijkbare functie. Waar blijft Live?!
Als je dit vaak genoeg doet kun je misschien zien of de CTR een rol speelt. Hoevaak moet je klikken? Vaak genoeg totdat je subdomein op #1 staat voor je unieke frase/woord.
Is er iemand dit zo’n experiment wilt opzetten? Hoe meer mensen meedoen, des te duidelijker kunnen wij zien of de click through rate een rol speelt.
Hoe verhoog ik de CTR bij organische zoekresultaten?
Nu je dit weet, wil je natuurlijk weten hoe je het beste je CTR kan verhogen op de SERPs. Er zijn een aantal technieken waarmee je je click through rate op de search engine result pages kunt verhogen. Dat bewaar ik voor de volgende keer!
[tags]google, live, yahoo, ctr, organische zoekresultaten, javascript, serp, ppc[/tags]
SEOKING Stuffing Voor Meer Traffic
In navolging van keyword stuffing zal ik een ander nuftige SEO techniek laten zien dat voor 99% is toegestaan en je een betere ranking kan geven op SERPs. Ik noem het SEOKING stuffing, dit is ten slotte mijn blog dus noem het lekker naar wat ik wil! Maar to the point, we maken misbruik gebruik van een web usability truuk. Zet je grijze hoed op, want deze truuk is op het randje.
Je zult vast wel websites hebben gezien die compleet lijken op je scherm met een footer navigatie onderaan. In werkelijkheid is de website niet ‘compleet’ omdat er nog content onder de footer navigatie zit. Een duidelijk voorbeeld is deze website en deze.
Meeste gebruikers zullen niet verder scrollen omdat zij denken dat de pagina compleet is. Surfers scannen ook alleen naar informatie op de web pagina waar zij naar opzoek zijn. Waarom zou je scrollen als al je informatie boven de fold is? Daar komt usability goed van pas voor SEO.
Simpel SEO truuk
Nu komt de simpele truuk. Onder de footer navigatie zet je (unieke) content waar je een aantal sleutelwoorden gebruikt waarvoor je wilt ranken. Dit is ook de perfecte positie als je wilt ranken voor long tail sleutelwoorden.
Aangezien je volledige controle hebt, kun je hier ook je internal linking verbeteren. Het is slim om veel links aan te maken met anchor teksten waarvoor je wilt ranken. Een bekend geval is dat je een landelijke dienst verleent en je wilt ranken voor je diensten in combinatie met een plaatsnaam. Bijvoorbeeld, jij verkoopt pizza’s in alle steden in Nederland. Je wilt dan natuurlijk ranken voor sleutelwoorden als bezorg pizza in YYY met YYY als plaatsnaam. Dan is het slim om links aan te maken met Bezorg pizza in Amsterdam, Bezorg pizza in Rotterdam en Bezorg pizza in Nijmegen. You get the idea.
Als je teveel content hebt onder de footer navigatie dan kunnen de zoekmachines beargumenteren dat het spam is. Een handmatige review zal volgen en de vraag die zij zullen stellen is, “Is je web pagina voor zoekmachines of voor bezoekers gemaakt?” Je zult hiermee wat moeten experimenteren, maar ik heb hiermee nog nooit problemen gehad. Wat je zeker NIET MOET DOEN is de content een kleur geven die lijkt op de achtergrond, dat valt op bij een handmatige review en is automatisch een penalty.
[tags]seo, seoking, keyword stuffing[/tags]