Search Sherlock

Search

Search. We zoeken met z’n allen wat af op het internet. De voornaamste speler op dit veld is natuurlijk Google, maar doet Google wel wat ze zeggen dat ze doen? Larry Page zei ooit als onderdeel van zijn eigen management rules: “Delegeer niets. Doe alles wat je zelf kunt om dingen sneller te laten gaan”. Google search is inderdaad snel wanneer u de cijfers even tot u laat doordringen. Google Search handelt maar liefst 40 duizend queries per seconde af of 3.5 miljard queries per dag. In 1999 kostte het Google een maand om een index van 50 miljoen paginas te bouwen. In 2012 word dit gedaan in 1 minuut! Google Search vond al in 2012 30 triljard unieke URL’s op het web en doorzoekt iedere dag zo’n 20 miljard websites.

De aantallen zijn dus fenomenaal en 3DN denkt niet als eenmanszaak te kunnen concurreren met Google. Echter, we gaan het wel proberen.

HTTP/2

Google Search: Ten Aanval
Google Search: Ten Aanval

HTTP/2 is de nieuwste versie van het HTTP protocol waarop het world wide web gebaseerd is. HTTP/2 is snel. Veel sneller dan HTTP/1.1 waar nog een enorm groot gedeelte van het world wide web gebruik maakt. Volgens sommigen is het ca. 3 keer zo snel als HTTP/1.1.

HTTP/2 gebruikt een aantal mechanismes om deze snelheidswinst te bewerkstelligen. Iedere pagina die u vandaag de dag ziet op het web is samengesteld uit meerdere, vaak vele, componenten. Zo is ieder plaatje, iedere stylesheet, ieder scriptje een afzonderlijk component. Als uw browser een HTML pagina laadt dient deze pagina eerst geanalyseerd te worden waarna alle bijbehorende componenten alsnog kunnen worden opgehaald en geplaatst.

Met HTTP/2 word de server slimmer. Als een browser HTTP/2 ondersteunt zoals de meesten dit doen vandaag de dag, zal de webserver al direct na het krijgen van een pagina request tegen de browser zeggen ‘hey… denk je er aan dat je deze componenten ook nodig hebt? En oh ja… hier zijn ze alvast!’. In jargon noemen we dit HTTP/2 Server Push. U kunt zich voorstellen hoe slechts dit eenvoudige mechanisme uw internet badnbreedte  optimaal kan benutten. Daarnaast heeft HTTP/2 nog een heel aantal andere voordelen.

Geen Googlebot

Googlebot, het programma wat de index van Google bouwt, spreekt echter geen HTTP/2! Al meerdere keren is dit aangekaart door de community op het internet. Google is nota bene een van de grondleggers van HTTP/2 en heeft de wereld al een tijd geleden met het SPDY protocol kennis laten maken — de voorloper van HTTP/2. Google heeft nu SPDY terug getrokken en ondersteunt HTTP/2 weliswaar, echter wanneer u, zoals 3DN, veel moeite doet om uw webserver in te richten op HTTP/2 dan zal Googlebot dit niet merken.

Samenvatting

3DN heeft besloten tot een, enigszins, ludieke actie en onze eigen zoekmachine te starten. Het is zeer goed mogelijk dat Googlebot binnenkort wel HTTP/2 ondersteunt. Mocht dit gebeuren dan zullen we waarschijnlijk onze zoekmachine stoppen. Tot dat moment echter leveren we onze eigen HTTP/2 zoekmachine zonder enige extra kosten voor u. Bent u een webmaster of systeembeheerder die er trots op is dat uw website ALPN, HTTPS, HTTP/2 spreekt? Dan raden wij u aan om uw website toe te voegen aan onze HTTP/s index.