Google elimineert AdSense-traagheid op sites

AdSense

Artikelgereedschap

  • Tip ons
  • Printen
  • Reacties (7)
Aanbevelen

Gepubliceerd: Vrijdag 18 maart 2011
Auteur: Loek Essers

Google verbetert de snelheid van AdSense advertenties.Daarmee wordt de extra laadtijd van sites die Google-advertenties draaien stevig teruggebracht.

AdSense advertenties vertragen de laadtijd van websites. Google lost nu een belofte in om zijn advertentiemodules te optimaliseren. "Vorig jaar wezen tests uit dat AdSense de laadtijd van verschillende pagina's van topwebsites gemiddeld met 12 procent verlende, dus besloten we dit te verbeteren", blogt Richard Rabbat, Product Manager van AdSense.

Google heeft een nieuwe aflevertechniek voor AdSense uitgerold. Volgens Rabbat zorgt die ervoor dat de vertraging op de meeste websites en sommige bwosers is verdwenen. Dit zorgt ervoor dat de pagina's tot een seconde sneller laden, in de regel zal het eerder gaan om een halve seconde snelheidswinst. Site-eigenaren die gebruik maken van de advertenties hoeven zelf niets te doen, de versnelling wordt automatisch doorgevoerd.

"Op dit moment wordt de techniek wereldwijd uitgerold voor gebruikers van Google Chrome, Mozilla Firefox en Microsoft Internet Explorer 8 en we gaan die lijst van browsers die hier profijt van hebben binnenkort uitbreiden", aldus Rabbat.

Iframes

Volgens het Google Code Blog laadde de oude 'show_ads'-code veel extra scripts om informatie over de webpagina te verzamelen en de advertentie op te bouwen. "De nieuwe 'show-ads' heeft een andere taak", blogt Michael Kleber van het Ads Latency Team. Er wordt nu een iframe geladen op de pagina die het oude script start met een nieuwe naam, die draait binnen het iframe genaamd show_ads_impl. "De _impl doet het zware werk en uiteindelijk ziet de advertentie er precies hetzelfde uit. Maar er is een substantieel snelheidsvoordeel: veel dingen die binnenin een iframe gebeuren blokkeren het andere werk van de webbrowser niet."

Volgens Kleber hangt het effect op de snelheid af van wat er verder op de pagina staat. Een pagina waarop alleen advertenties staan wordt er niet sneller op. Maar bij normale webpagina's is de latency die er voorheen was weg. "Laadtijden van pagina's met de nieuwe, asynchrone AdSense implementatie zijn statistisch gezien niet te onderscheiden van laadtijden van dezelfde pagina's die helemaal geen advertenties draaien."

Ondanks dat Kleber de iframes "vriendelijke beesten" noemt kan het zo zijn dat er webpagina's zijn gebouwd die deze iframes niet toestaan. "Je kan "google_enable_async=false" toevoegen aan iedere individuele advertentiepositie toevoegen om terug te vallen op het oude blokkeergedrag." Wie de AdSense code handmatig heeft aangepast om zijn site sneller te maken wordt geadviseerd de weer de officiële show_ads.js te gebruiken. "Want vanaf nu zijn we snel."

Een keynote die Kleber gaf over de vertragingsproblematiek

Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Whitepapers

  • Maximaliseer het voordeel van SaaS

    Cloud-applicaties hebben grote invloed op het gebruik van de IT-architectuur en niet ieder project levert de verwachte voordelen op.

    Downloaden
  • Flexibele IT noodzaak voor bankenOnderzoeksrapport over de beperkte flexibiliteit van veel IT-systemen in de bancaire wereld. Lees meer!
  • Kostenbesparing voor long tail appsOplossing voor kostenkwesties in VDI. Technologie geschikt voor long tail apps.
» Meer whitepapers

Peiling

Loading Poll

Video: Review: HTC One X-smartphone met vijf...

Review: HTC One X-smartphone met vijf cores (video)