Hi,
On Nov 11, Google Search Console sent me a "FID issue: longer than 300ms (mobile)" warning for more than 30,000+ pages of my website, and the Average Position dropped from 8 to 10, with the resulting drop of the visits from Google SERPs (-30%).
The point is that, if I remove the ads from AdSense, the value "Max Potential First Input Delay" drops from 600 ms to 100 ms (through PageSpeed Insight), and the performance boosts from 43 to 93.
This is, I prefetch and preconnect 'pagead2.googlesyndication.com' and even 'www.google-analytics.com', trying to speed up the load of the AdSense and Analytics JavaScript files. I show just three 300x250 ads, and I have 'Auto Ads' activated, with a 25% of the load.
However, the "Max Potential First Input Delay" is 600 ms, with a big use of petitions to the following servers:
[
s0.2mdn.net...]
[
googletagservices.com...]
[
tpc.googlesyndication.com...]
[
googleads.g.doubleclick.net...]
[
cdn3.doubleverify.com...]
[
googlevideo.com...]
I'm not sure if I must dns-prefetch and preconnect these domains, if prefetch+preconnect are useless, if there is a better solution, or if I must just reduce/remove the ads.
Thank you.
[edited by: engine at 11:21 am (utc) on Nov 22, 2019]
[edit reason] code removed for privacy [/edit]