Few months ago, Google released an asynchronous AdSense code for webmasters to use on their sites to earn some money. Until recently, the code was in beta and wasn’t quite ready for widespread use. Just last week, the async version of the code was made the default option when creating new units. So, going forward, when you create a new AdSense unit, it will default to the Asynchronous version of the code.
I have changed all the legacy AdSense codes to the new version and it seems to be faster than the previous version. Earnings haven’t changed mush, so I am sticking with it.
So, why switch? Well, for starter, asynchronous ad code offers improved web latency and user experience for your site’s visitors. It makes your website load faster than non-async codes. And the reason it does that is because it never get in the way of other parts of your web page loading.
You see, a web page is a combination of many parts. From text, to images and other properties that work in the background that you can’t see. If you have non-asynchronous ad code on your site, that code may stop or get in the way of other properties from loading. This can lead to slower web pages.
To learn how to load the async code for all your units only once, please read this post.