Googleアドセンス(Google Adsense)広告を遅延読み込み(LazyLoad)して表示速度を高速化する方法。

Googleアドセンスの読み込みはページ表示速度を著しく低下させます。

以下方法で問題解決の期待値が向上しますので是非お試しください。

Google AdsenseコードのScriptタグを削除

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8085372009702943"
     crossorigin="anonymous"></script>
<!-- フッター -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-8085372009702943"
     data-ad-slot="2683573049"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

上記コードの下記部分を削除してください。

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8085372009702943"
     crossorigin="anonymous"></script>
</script>

Scriptタグ削除後のコード

<!-- フッター -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-8085372009702943"
     data-ad-slot="2683573049"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

遅延読み込み(LazyLoad)用コードを設置

下記コード導入で、スクロールしたタイミングで遅延読み込みをするようになります。

以下のコードを/body直前に設置してください。

<script>
//<![CDATA[
//lazy load ads
var lazyloadads = false;
window.addEventListener("scroll", function() {
    if ((document.documentElement.scrollTop != 0 && lazyloadads === false) || (document.body.scrollTop != 0 && lazyloadads === false)) {

        (function() {
            var ad = document.createElement('script');
            ad.type = 'text/javascript';
            ad.async = true;
            ad.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
            var sc = document.getElementsByTagName('script')[0];
            sc.parentNode.insertBefore(ad, sc);
        })();

        lazyloadads = true;
    }
}, true)
//]]>
</script>

以上、簡単な方法ですので是非お試しください。

Web コード プラグインなし

wp-config.phpにとりあえず書いとくやつ。

define( 'WP_DEBUG', false ); ini_set('display_errors','Off'); define('ALLOW_UNFILTERED_UPLOADS', tru...

続きを見る

Web Wordpress コード セキュリティ

全ページ常時SSLにする方法。WordPress

WebサイトにSSLの導入はされていますでしょうか? SSL導入は、セキュリティ面でもSEO面でも優位になりますので、全Webサイトに推奨しています。 特にショッピングサイトやクラウドファンディングサ...

続きを見る

Web Wordpress コード セキュリティ

php.iniの情報を隠す方法。WordPress

php.ini情報を隠すとサイトのセキュリティが向上します。 Webサイトを保守するために、是非参考にされてみてください。 1. 「php.ini」ファイルに記述2. 「.htaccess」ファイルに...

続きを見る

Web Woocommerce Wordpress コード プラグインなし

Woocommerceの属性に「親」と「子」を割り当てたい!プラグインなしで可能にする方法。

Woocommerceの「属性」にカテゴリーのように「親」と「子」を作成できればいいと思ったことはありませんか? かつてはこの機能がありましたがバージョンアップを経てなくなってしまいました。 現在のバ...

続きを見る

Web Wordpress コード スピード プラグインなし

プラグインなし!シンタックスハイライトPrism.jsの使い方|WordPress

今回はWordPressに、プラグインを使わずにシンタックスハイライトを実装する方法をご紹介します。 Webサイトやブログサイトなどにソースコードを表示させる場合に、シンタックスハイライトを使うことが...

3 コメント

続きを見る

Web Wordpress コード セキュリティ

wp-config.phpへのアクセスを禁止する方法。WordPress

wp-config.phpへのアクセスを禁止するとサイトのセキュリティが向上します。 Webサイトを保守するために、是非参考にされてみてください。 「.htaccess」ファイルに下記コードを記述して...

続きを見る

植物

Astrophytum asterias アストロフィツム 兜丸

根強い愛好家が最も多いサボテンのひとつです。 アストロフィツム兜丸は特に品種が多く交配も実生もしやすいことから人気が高いです。 棘がないのも人気のひとつと考えています。 また、園芸品としても、錦やVア...

続きを見る

コード

サーバー内でzipファイルを解凍する方法

解凍したいファイルを「example.zip」とします。 1. 1:解凍したいzipファイルをアップロード2. 2:unzip.phpの作成・アップロード3. 2:unzip.phpにアクセス4. 3...

続きを見る

Web Wordpress コード プラグインなし

プラグインなし!SEO施策機能を導入する方法。|WordPress

WordPressで、プラグインを使わずに施策機能を導入する方法をご紹介致します。 プラグイン不使用には、サーバー負荷の軽減やサイト表示速度の保持など様々なメリットがあります。 WordPressには...

続きを見る

Web Wordpress コード プラグインなし

プラグインなし!コピペで3分超簡単!ダークモードの実装方法。WordPress

ダークモードをWordPressに実装します。プラグインは必要ありません。 1. 1.JavaScriptの記述2. 2.Cssの記述3. 3.HTMLの記述 1.JavaScriptの記述 ヘッダー...

続きを見る

コメントを残す

本サイトは、皆様に快適な閲覧をご提供させていただくためにcookieを使用しています。cookieの使用に同意しますか?