Dinsdag 8 november 2005 @ 13:18Yahoo strikes back
De laatse tijd is er veel te doen geweest omtrent Google. Deze ging naar de beurs werd mega groot, commercieel kwam met G-mail en Google Earth. Maar hoe zit het eigenlijk met de zoekmachine Google? Deze heeft nog steeds de meeste pagina's geindexeerd dan welke zoekmachine dan ook. Al hoewel MSN ook druk bezig is met indexeren blijft Google toch nummer 1. Maar hoe worden die zoekresultaten gepresenteerd en komen ook de juiste resultaten naar boven waarop jij zoekt?

Het marketing- en communicatiebureau MC2 heeft de resultaten van vijf zoekmachines voor zoekacties op Nederlands gebied naast elkaar gezet. Het bedrijf deed dit door proefpersonen te vragen wat zij per zoekterm als eerste vijf websites verwachtten. Vervolgens werd er gekeken in hoeverre deze resultaten overeenkwamen met hetgeen de zoekmachines Google, Ilse, MSN, Vinden en Yahoo als eerste vijf resultaten aanboden. Hierin kwam een verrassend resultaat. Niet Google maar Yahoo kwam er het beste uit!
Eindresultaat:
| 1 | Yahoo.nl | 44% |
| 2 | Vinden.nl | 36% |
| 3 | MSN.nl | 29% |
| 4 | Google.nl | 27% |
| 5 | Ilse.nl | 27% |
Hekkensluiter was Ilse, dat ook 27% overeenkomst vertoonde maar een slechtere relevantie van de resultaten weergaf.
De laatste tijd gebruikte ik Yahoo eigenlijk helemaal niet meer en was Google als mijn start pagina ingesteld. Maar nu ga ik mijn oude vertrouwde Yahoo toch maar eens even wat vaker proberen. Wie weet vind Yahoo het wel....
Maandag 7 november 2005 @ 21:03Werken aan webstandaarden
Waarom webstandaarden? Dat is wat mijn chef mij vandaag vroeg. "Jah goh zei ik, omdat we dan betere indexeringen door zoekmachines krijgen en we volgen de laatste nieuwe standaarden op internet". Waarop hij mij antwoordde: "Is dit dan niet weer één van die hype's op Internet die na een paar jaar weer veranderd zal worden?"
We discussieerden verder over wat er de laatste jaren nog allemaal veranderd was op Internet en dat de hype's komen en gaan omdat ze vaak weer misbruikt worden en hun doel voorbij streven. Ikzelf ben een groot voorstander van het gebruiken van webstandaarden. Eigenlijk omdat ik de laatste tijd heb ontdekt dat je de lay-out van een website prima via een Stylesheet kan bepalen. Presentatie en inhoud worden dus gescheiden en dit door het gebruik van nieuwe standaarden.
Een groot voordeel hiervan is dat je tussen je inhoud geen opmaak meer hebt staan en het allemaal een stuk overzichtelijker wordt. Een ander groot voordeel is dat je pagina's een stuk kleiner worden. Denk al die tabellen, tabelrows en kolommen maar eens weg. Dan hou je een stuk minder HTML code over! Dus meer snelheid voor de gebruiker en minder dataverkeer voor de server, Tsjakka!
Dus tabellen bah! Die gebruik ik niet meer voor het lay-outen, alleen nog maar voor het weergeven van tabular data, zoals het bijvoorbeeld resultaten uit een database. Tegenwoordig werk ik met div's. Ik zet al mijn content en afbeeldingen in div's en positioneer ze waar ik ze hebben wil! Mooie voorbeelden en veel informatie vind je op de website CSS edge en A list apart.
Als mijn website (weer) eens veranderd van lay-out of als mijn website op een mobiele telefoon te zien moet zijn, pas ik gewoonweg de Stylesheet aan en voilá! Heerlijk die webstandaarden, bring it on!
Een ander groot voordeel van het scheiden van inhoud en opmaak is de verbeterde toegankelijkheid voor mensen met een visuele handicap. Deze mensen wordt nu niet meer de totale opmaak voorgelezen maar alleen de daadwerkelijke inhoud. Deze mensen gebruiken vaak een text-only webbrowser die de teksten aan hun voorleest. Zoekmachines maken ook gebruik van een text-only browser om websites te bezoeken. Doordat een zoekmachine alleen maar inhoud vind en weinig struikelblokken kwa opmaak heeft kan hij de pagina met de content een stuk beter geïndexeren! Dus je slaat 2 vliegen/wespen in één klap!
Als je dan ook nog de verschillende elementen van de inhoud semantisch markeert (aan de hand van de betekenis of functie van dat onderdeel wordt voor de juiste tag gekozen) kan je ook belangrijkheid van bepaalde stukken inhoud bepalen. Dit kan je goed gebruiken om zoekmachines te laten weten welk stuk inhoud op jou pagina heel belangrijk is, de kans wordt hiermee groter dat je met die inhoud snel naar voren komt in de zoekresultaten.
Ontwikkeling gaan de laatste tijd snel en het gebruik van goede semantisch gemarkeerde HTML leent zich goed voor om te gebruiken met XHTML. (een vorm van XML) Dit maakt het later makkelijker om het document om te vormen voor andere XML technieken zoals een RSS feed of AJAX.
Nou dat waren me nog al een voordelen! Maar er is natuurlijk altijd nog een "DARK SIDE" aan het verhaal. Namelijk dat niet alle mensen gebruik maken van dezelfde browsers en dat er altijd nog mensen zijn die hun pc in de ochtend nog een half uur moeten laten voorgloeien. Ofterwijl: "mensen met een zwak-CSS capabele browser". Voor deze personen moet de website er natuurlijk ook nog een beetje uitzien. Je moet je een heleboel Hacks en trucs onder de knie krijgen om het ook voor deze mensen fatsoenlijk te krijgen. Dit is een tijdslopend proces. Gelukkig is hier veel informatie over te vinden op Internet maar soms zou het wel eens gemakkelijk als iedereen meeging met die nieuwe Internet Hype's.






