I want to improve performance of website, and currently I got stuck with Google Adwords problem. I have already speeded it (website) up from ~4 seconds to ~1.8 seconds but now webpagetest.org run on this website looks that:
Step by step (excluding unimportant requests):
Request 6
It is Google Tag Manager script - I use it to setup Google Analytics Universal code & Google Adwords (with some conversions)
Request 8 & 9
There are standard GA scripts. If there were no AdWords on my website, that would have been end of including Google Scripts (~200-300ms => not bad). But...
Request 9, 10, 11, 12
...because I have Google AdWords enabled scripts start with awful waterfall: - script 9 does redirect to 10 - script 10 does redirect to 11 - script 11 does redirect to 12 It takes 52ms + 221ms + 139ms + 175ms => ~600ms what in my case (1800ms for whole website) is very very bad result :(
I know the problem is in Google Adwords but maybe do You have any ideas how I can move these redirects after a load event (when website is already loaded and redirects don't stop other logic).
Why I'm sure it's beacuse of AdWords?? I prepared test page with only Google Tag Manager and enabled Google Analytics Universal and there were no redirects. After that I added Google Adwords tag with conversion => 3 redirects :(