ZOMDir > BlogNL

maandag 26 mei 2014

Van bibliotheek tot zoekmachineoptimalisatie

Vroeger las ik alles wat los en vast zat. Ik woonde in een klein dorp met relatief veel voorzieningen. Er was zelfs een bibliotheek. Om een beeld te geven, het dorp was zo klein dat het niet nodig was om je fiets op slot te zetten bij de bibliotheek. Je zult begrijpen dat de bibliotheek niet al te groot was. Op een gegeven moment had ik alles wat interessant leek gelezen. Het gevolg was dat ik vanaf dat moment door de bieb kon lopen om nieuwe boeken te spotten. 

Information overflow

Er kwam echter een moment dat ik de wijde wereld in trok en andere bibliotheken ontdekte. Al gauw kwam ik er achter dat er te veel boeken en schrijvers zijn om alles gelezen te krijgen. Ook doordat ik andere interesses kreeg werd het schier onmogelijk om alles gelezen te krijgen. Dit was eerlijk gezegd nogal een schok.

Filteren en focussen is een must

Nu jaren later is er mede dank zij de komst van internet zo veel te lezen dat filteren en focussen een must is. Alleen in Nederland zijn er meer dan 5 miljoen domeinnamen welke om aandacht schreeuwen. Aangezien Google voor heel veel mensen het startpunt is op internet is het niet zo gek dat er zo veel aandacht is voor zoekmachineoptimalisatie. Immers hoe beter je het doet in Google, des te groter de kans dat je ook wordt gelezen.

Focus niet op zoekmachineoptimalisatie

Helaas is je focussen op zoekmachineoptimalisatie deels een verkeerd uitgangspunt. Google probeert relevant te blijven door zo goed mogelijk van belang zijnde webpagina's te tonen in de zoekresultaten. Om na te gaan wat "van belang" is moet Google steeds slimmer worden om al het gemanipuleer van de zoekmachineoptimalisatie specialisten te doorzien.

Optimaliseer je site

Zoekmachineoptimalisatie kan betrekking hebben op je eigen site en op de rest van het internet. 

Je eigen site optimaliseren heb je zelf in de hand. Zorg er voor dat deze zo gebruiksvriendelijk mogelijk is, een duidelijk doel voor ogen heeft en voorzien is van originele kwaliteitscontent en je komt een heel eind. In de vorige zin zitten subjectieve beoordelingen als "gebruiksvriendelijk" en "kwaliteit" maar vergis je niet. Google wordt steeds beter om dergelijke subjectieve maatstaven te beoordelen. Zie ook het artikel Succes dankzij een torenhoge ambitie. Je doet er in ieder geval goed aan om zoveel mogelijk jouw website digitaal toegankelijk te maken. 


Spreek de taal van de zoeker


Het is daarnaast erg belangrijk om de taal van de zoekers te spreken. Jouw website moet natuurlijk wel de woorden bevatten waarop wordt gezocht. Keyword research is dan ook een belangrijk onderdeel van zoekmachineoptimalisatie. Dankzij keyword research voor boerderijcamping de Helenahoeve kwam ik er bijvoorbeeld achter dat er veel meer gezocht wordt op boerencamping dan boerderijcamping. Door ook de term boerencamping te gebruiken steeg het bezoekersaantal flink.


Zie boerencamping versus boerderijcamping voor de meest recente grafiek.

Google's reactie op onnatuurlijke links

Op de rest van het internet heb je minder invloed, alhoewel, hier komt het 'gemanipuleer' van de zoekmachine optimalisatie specialisten aan bod. In het verleden gold, hoe meer links naar jouw website, des te beter. Er werden dan ook bij de vleet links gekocht, dan wel artikels in elkaar geflanst met links naar jouw website. Dit liep zo de spuigaten uit dat Google wel met PandaPinguin en Hummingbird updates moest komen om de kwaliteit van de zoekresultaten veilig te stellen. Het is nu zo erg dat Google stelt dat elke onnatuurlijke link ongunstig kan zijn voor jouw positie in de zoekresultaten. Om te voorkomen dat links als onnatuurlijk worden gezien wordt er zelfs gesteld: Don't ask for anchor text.

Linken is normaal

Aan de andere kant geldt nog steeds "Linking is the essence of the web". Het is niet meer dan normaal dat er links worden geplaatst. Het enige wat je je moet afvragen is "Heeft deze link, op deze plek meerwaarde voor de gebruiker?". Zo ja, dan kan je zonder problemen vragen om een backlink naar jouw website.

Linken met ZOMDir

ZOMDir is een startpagina waar je zelf een link naar jouw website kan toevoegen. Om er voor te zorgen dat jouw link waarde toevoegt gelden de volgende tips.

  • Kies de juiste taal 
    Initieel
     doet ZOMDir een aanname over de te gebruiken taal. Mocht deze onverhoopt verkeerd zijn, kies dan een andere taal.
  • Ga naar de pagina waar je link moet komen
    Dit kan door te b
    laderen door de verschillende onderwerpen. Mocht je jouw onderwerp niet terug kunnen vinden dan kan je de onderwerpen index raadplegen. Eventueel kan je zelf een onderwerp toevoegen.
    Je kan eventueel ook opgeven op welk locatie de toe te voegen website betrekking heeft.
  • Voeg links toe
    Voeg niet alleen jouw eigen link toe, voeg ook andere relevante links toe zodat de linkpagina meerwaarde voor de bezoeker oplevert.
    Google zal jouw link dan als een natuurlijke link zien.



Succes, met het toevoegen van links,
Hans

--
ZOMDir.com is een startpagina en een Wiki
Ook jij voegt in 10 seconden een link toe

Voor meer informatie, ga naar Slideshare

maandag 19 mei 2014

Waarom het niet erg is om links kwijt te raken

Vraagje: 
"Hoi Hans, het aantal links op ZOMDir neemt volgens mij af, dat wil je toch niet? Hoe kan dat en wat doe je er aan?"
Tja, dat is een goede vraag. Met ZOMDir wilde ik de beste startpagina ter wereld maken. De naam ZOMDir is niet voor niets afgeleid van re-inventing DMOZ

Na de start van ZOMDir op 5 juni 2013 lag de focus op het toevoegen van links. Ook al is het toevoegen van links extreem eenvoudig, het kost toch tijd. Toen de "bodem" van meer dan 10.000 links gelegd was werd het tijd om er meer mensen bij te betrekken. 


Het werd dus tijd om te gaan bloggen en twitteren om aandacht te geven aan ZOMDir.com in plaats van zelf links toe te voegen. 


Om terug te komen op de vraag. Sinds ik ben gaan bloggen en twitteren hebben ik en mijn grootste fan geen links meer toegevoegd. Ten gevolge van deze blog en mijn tweets is er helaas ook nog geen enkele link toegevoegd :-( 


Het aantal nieuw toegevoegde links, de laatste tijd, is dus nagenoeg nul.


Gedurende die tijd heeft op de achtergrond de ingebouwde "verwijder niet werkende links" procedure gewoon doorgewerkt waardoor eerder-toegevoegde-maar-nu-niet-meer-werkende links automatisch zijn verwijderd.


1 april 2014 was de directorie 300 dagen oud. Er waren die dag 12.368 links. Vandaag de dag zijn dat er 12.217. Sindsdien zijn er dus minimaal 151 van de 12.368 links verdwenen, oftewel 1,2%. 

Je moet er wat voor over hebben, maar het verwijderen van niet meer werkende links verhoogt de kwaliteit van ZOMDir.com. Ik vind het dan ook erg prettig om deze links kwijt te raken.


Succes maar weer,

Hans

--
ZOMDir.com is een startpagina en een Wiki
Ook jij voegt in 10 seconden een link toe
Voor meer informatie, ga naar Slideshare

dinsdag 6 mei 2014

Verdeel, probeer en programmeer

Het ZOMDir project was een dermate groot project dat ik dat nooit in één keer zou kunnen realiseren. Het gehele project had ik daarom in stukken opgesplitst.

Sterker nog, voordat ik aan het eigenlijke project begon, wilde ik eerst wat spin-offs maken om ervaring op te doen met Python en Google App Engine.



Spin-offs

De spin-offs die ik bedacht zouden allemaal deeloplossingen moeten kunnen zijn voor het grote project. De eerste spin-off die ik zodoende wilde maken moest de technische kwaliteit van een website bepalen. 


SCRUM

Omdat het ZOMDir project een groot avontuur was en is, wilde ik het min of meer op de SCRUM manier aanpakken. Eigenlijk onzin natuurlijk, want ik was product owner, scrum master en development team in één. Maar toch werkte het wel, al heb ik niet echt met user stories gewerkt.

In het begin was het belangrijkste backlog item een website technisch beoordelen en deze beoordeling teruggeven met een cijfer tussen de nul en de vijf.

Achteraf zou ik daar de volgende user story van maken:
Als computerleek wil ik op een eenvoudige manier kunnen achterhalen wat de technische kwaliteit van een website is, zodat ik enigzins inhoudelijk het werk van een website maker kan beoordelen.
Voor het ZOMDir project was de volgende user story van belang:
Als eigenaar van het ZOMDir project wil ik een automatische detectie van de technische kwaliteit zodat 5 tot 10 procent van de websites in aanmerking komen voor de indicatie Tip.


De eerste stapjes

Zoals het hoort in een SCRUM project moest eerst de user story gerealiseerd zijn voor ik verder kon. Ik was dan ook, als een kind zo blij, toen ik een website had die na invoer van een URL alleen een cijfer terug gaf. Niks geen HTML, alleen een cijfer tussen de nul en de vijf als score voor de technische kwaliteit.

Al snel wilde ik meerdere sites kunnen testen, moest de verdeling van scores én de performance worden verbeterd, wilde ik aantonen middels andere testen dat mijn test niet zo gek was en ga zo maar door.



Example.com gooit roet in het eten

Al die backlog items kregen al snel een lagere prioriteit, want het leek er op dat mijn score bepaling niet stabiel was. Mijn testsite example.com leverde namelijk niet altijd dezelfde score op. Frustrerend want ik had het idee dat ik mijn code niet had aangepast.

Wat bleek na verloop van tijd: Mijn favorite test site (www.example.com) was juist in die tijd niet stabiel en werd steeds anders gecodeerd. Ik vond het schandalig, want het was niet eens valide HTML code. Bovendien, hoe kon ik zo testen ... 


Zie de verschillen in de loop der tijd van example.com middels de Internet Archive Wayback machine.



Meters maken

Afijn toen duidelijk was wat er aan de hand was kon ik echt meters maken. Er diende een nette website te komen welke zich gemakkelijk zou voegen in de uiteindelijke website ZOMDir.com, er moesten verwijzingen komen naar meer gedetailleerde tests en ik wilde dat de site zou gaan tweeten.

Ook al werkt het tweeten om de één of andere reden niet meer. Over het eindresultaat ben ik erg tevreden. 



Website Quality at a Glance

Niet alleen kan iedereen nu snel inzicht krijgen in de technische kwaliteit van een website. De hoofdwebsite ZOMDir.com gebruikt deze technologie nu ook om te bekijken of een website moet worden voorzien van de indicatie Tip.

Je kunt nu in een oogopslag de technische kwaliteit van een website testen met Website Quality at a Glance, de eerste spin-off van ZOMDir.com.


Succes met de kwaliteit van jouw website,

Hans

--

ZOMDir.com is een startpagina en een Wiki
Ook jij voegt in 10 seconden een link toe
Voor meer informatie, ga naar Slideshare


100 dingen die er toe doen

Het is al weer een tijdje geleden dat ik Seth Godin's artikel "A hunderd little things" las. Het was indertijd voor mij wel een extra motivatie om ZOMDir zo goed mogelijk te maken. Elk detail moest goed zijn. 

Dat de details er toe doen heb ik eigenlijk al van jongs af mee gekregen. Ik hoor het mijn moeder nog zingen:

't Zijn de kleine dingen die het doen die het doen  
't Zijn de kleine dingen die het doen


Een hitje van Saskia en Serge uit 1971.


Progress indicator

Voor ZOMDir houd ik een backlog bij van de dingen die ik nog wil doen. Recent was een backlog item het tonen van een progress indicator welke getoond wordt als je een link toevoegt. Een detail waar ik het even over wil hebben. Nu wilde ik geen ronddraaiend wieltje (of Throbber), maar wat ik wel wilde wist ik niet precies. Zoeken op internet leverde me de schitterende animated gif plaatjes van Paolo Čerić op. Ik was meteen verkocht. Onderstaand plaatje wilde ik gebruiken. Een mooie metafoor voor hard werken op de achtergrond, als een soort kloppend hart. En dat ook nog eens in zwart wit. 
https://www.thisiscolossal.com/2013/01/the-gif-art-of-paolo-ceric/
Tevergeefs heb ik gevraagd of dat mocht. Ik heb nooit antwoord gekregen op mijn vraag. Vandaar dat ik mijn eigen progress indicator ging maken gebaseerd op ZOMDir's logo. Het resultaat zie je hieronder.


Ik geef direct toe. Een stuk minder indrukwekkend.


Nog een klein beetje beter

Ik had gekozen voor een progress indicator omdat ik niet kan weten hoe lang het duurt om een externe pagina te laden. Het nadeel van zo'n progress indicator is dat je als gebruiker ook niet weet hoe lang het duurt. Omdat ik weet dat het maximaal 10 seconden duurt voordat er wordt aangegeven dat een link niet is gevonden leek het me een goed plan om af te tellen van 9 tot 0. Mocht de pagina sneller laden dan lever ik meer dan verwacht, doordat het laden van de link sneller ging dan gedacht. Zie hier het resultaat. De progress indicator kon dus nog een klein beetje beter.

Al is het nog steeds niet zo mooi als de kunst van Paolo Čerić, het is wel erg gebruiksvriendelijk. Je wordt er nu niet alleen op gewezen dat het even kan duren, maar weet ook meteen hoe lang het maximaal kan duren. 

Het lijkt een klein dingetje, maar vergeet niet, vele kleintjes maken één fantastische website.

Blijf genieten van de kleine dingen die het hem doen,

Hans

--
ZOMDir.com is een startpagina en een Wiki
Ook jij voegt in 10 seconden een link toe

Voor meer informatie, ga naar Slideshare