私はAdSenseサイト運営者です。サイトのページ速度スコアを改善する必要があります。既に速度が90/100、ユーザーエクスペリエンスが100/100ですが、Google AdSenseコードにより100/100を完全に取得できません
これはエラーです:
Leverage browser caching for the following cacheable resources:
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (60 minutes)
http://pagead2.googlesyndication.com/pagead/osd.js (60 minutes)
私の質問:
GoogleはWebページの速度を改善することを推奨していますが、100/100を達成するための唯一の方法はGoogle AdSenseを取り除くことです。
adsbygoogle.jsおよびosd.jsはサードパーティのJavaScriptファイルです。サーバーはユーザーに送信するサーバーではないため、ユーザーはキャッシュを制御できません。 。htaccessは、この状況では役に立ちません。
ページ速度の推奨事項は、推奨事項です。それらは厳格なルールではありません。ルールを破りたい場合があります。この場合、同じユーザーに同じ広告が表示される可能性があるため、AdSenseではこれらのファイルをキャッシュできません。 AdSenseでは、ページビューごとにユーザーに表示する広告を正確に制御する必要があります。
あなたは正しいです。完璧なページ速度スコアが必要な場合は、AdSenseを捨てる必要があります。