WordPressのスマホ表示でスクロールが止まる原因と解決方法|Googleアドセンス自動広告

モバイル端末でウェブサイトをスクロールできない問題を解決したサムネイル画像

iPhoneやAndroidなどのモバイル端末でウェブサイトを表示した際に、スクロールが一定時間できなくなったり、引っかかってしまったりする症状について、ウェブサイト管理者向けに原因と対処方法をご紹介します。
JavaScriptやCSSの最適化が原因かと思いましたが、結論から言うと、今回のWordPressサイトで発生したスクロールの不具合は、Googleアドセンスの自動広告が原因でした。

WordPressのモバイル表示でスクロールが止まる症状について

当ウェブサイトのスクロールできなかったページの画像
通常はパソコンを使用してWordPressサイトの作成や編集をしているため、意外とモバイル表示の不具合に気づかない事も多いのですが、以前、モバイル端末でハンバーガーメニューが正常に機能しなかったトラブルに続き、今度は特定のモバイル対応ページで一定時間スクロールができなくなるトラブルが発生してしまいました。

以前のハンバーガーメニューが機能しなくなったトラブルは、XPageSpeedのJavaScriptの遅延読み込みを無効化する事で解消しているのですが、今回のスクロールの不具合は、AutoptimizeやFlying Scripts、WP YouTube LyteなどのWordPressサイト最適化プラグインを複数インストールした後に発生してしまいました。

モバイル端末でスクロールができなくなる原因を特定するために、まずはインストールしたプラグインを1つずつ無効化して、原因の切り分け作業を行っていきます。

原因の切り分け1 Autoptimize

Autoptimize JavaScriptオプションの設定
全ての最適化機能を無効化したXPageSpeedの代わりとして、WordPressプラグインのAutoptimizeをインストールしていました。
JavaScriptファイルの連結や読み込み方法の最適化の他、CSSの連結、画像の遅延読み込みなどを行ってウェブサイトの表示速度を高速化するプラグインなのですが、今回の不具合を引き起こしそうな機能として真っ先に思いついたのがこれです。

特にファーストビューで不具合を起こす可能性があるJavaScriptの最適化機能をオフにしても症状は変わらず、プラグインを完全に無効化してもスクロールの不具合は解消しなかったため、Autoptimizeは今回のトラブルとは無関係だと判断しました。

当ウェブサイトのテーマはXPageSpeedとの相性があまり良くなかったのですが、同様の最適化機能を有するAutoptimizeとは相性が良かったようです。

原因の切り分け2 Flying Scripts

WordPressプラグイン Flying Scriptsの設定画面
ウェブページを開いた際に、指定したJavaScriptの読み込みや実行を一時的に遅延させる事で、表示速度を高速化できるプラグインがFlying Scriptsです。
GoogleマップやFacebookなど、ページの初期表示で読み込む必要がないJavaScriptの他、ページの読み込みを遅くする大きな要因となっているGoogleアドセンスの広告関連スクリプトを4秒間遅延させる設定にしていました。

Flying Scripts設定後のPagespeed insightsのモバイルパフォーマンススコア
このプラグイン自体は優秀で、PageSpeed Insightsのパフォーマンススコアで96点以上を取れるようになるまでにインストールしたプラグインの中では、最も大きな効果がありました。

Googleアドセンスの広告関連スクリプトを4秒間遅延させる設定に問題があったのかと思いましたが、Flying Scriptsを無効化してもスクロールの不具合は解消しなかったため、こちらも原因ではありませんでした。

原因の切り分け3 WP YouTube Lyte

WP YouTube Lyteで変換されたYouTube動画プレーヤーの表示
WP YouTube Lyteは、読み込みが重いYouTubeの埋め込み動画プレーヤーを軽量な表示に置き換え、動画の再生時までプレーヤー本体の読み込みを遅延させる事で、ページの表示速度を高速化できるプラグインです。
また、設定によってYouTube動画のサムネイルをサーバーにキャッシュする事もできます。

今回のスクロールの不具合とは全く関係がないと思っていましたが、念のため無効化してみたところ、案の定こちらも症状に変化はなく、原因ではありませんでした。

結局、何が原因だったのだろうと考えていたところ、これらのプラグインをインストールしたのと同じ時期に、Googleアドセンスの自動広告を有効化していた事を思い出しました。

アドセンスの自動広告を表示してはいけないエリアがあった!

有効化してはいけないアドセンス自動広告のエリア

WordPressサイトの最適化プラグインをインストールしてから、PageSpeed Insightsで95点以上を取る事ができるページが多かったため、調子に乗ってGoogleアドセンスの自動広告を有効化していた事をすっかり忘れていたのです。

投稿記事(post)では問題なくスクロールできるのに、トップページやカテゴリページなどの特定のページではスクロールができなくなっていた原因は、どうやらここにあったようです!
ヘッダーバー周辺の自動広告の表示エリアを除外したページと、除外していないページで、スクロールができたりできなかったりしていたのです。

そこで、Googleアドセンスの自動広告設定からヘッダーバー周辺やタイトル上の広告表示エリアを全て除外し、ファーストビューに広告が割り込まないように設定を変更したところ、モバイル端末でスクロールができなくなる問題が解消しました。

ヘッダー周辺に自動広告が挿入される事で、ページの表示やスクロール処理に何らかの影響が出ていた可能性がありますが、具体的にどの処理が原因だったのかまでは特定できていません。

今回のように、WordPressのモバイル表示でスクロールが止まる、引っかかるなどの不具合は、JavaScriptやCSSの最適化プラグインだけでなく、Googleアドセンスの自動広告の表示位置が関係している場合もあります。

ウェブサイトの内部構造を変更したり、新しいプラグインをインストールしたり、自動広告の設定を変更した後は、パソコンとモバイルの両方の端末で動作を確認し、スクロールやメニューの操作などに異常がないかチェックしておくと、快適に閲覧できるウェブサイトを維持しやすくなるでしょう。


YouTubeチャンネルバナー

Youtubeチャンネルでは、日本国内各地の美しい四季の風景、ネイチャービデオ、花火大会やイベント・お祭り等、クリスマスイルミネーションや夜景、星景タイムラプス映像、Vlog、飛行機や新幹線などの乗り物等の映像をライブラリー化し、世界各地に発信しております。
また、不定期で花火大会やイベントのライブ配信も実施中!
下のYouTubeアイコンからチャンネルを表示していただき、チャンネル登録後に通知をオンにしていただくとライブ配信の通知が受け取れます!
もちろん動画URLや埋め込みタグを使用したウェブサイトへの埋め込みやSNSでのシェアもOKです!

最新の更新情報を受け取れる各種SNSを運営中!フォローや登録はこちら!


X Postをタップして、@jvcameratravelを付けたまま記事をX(旧・Twitter)でシェアをすると、あなたのポストをリポストするアカウント拡散キャンペーンを行っています。
不要な時は@jvcameratravelを外してシェアをして下さい。

ウェブサイト等で記事を引用、または出典とする際は、当ウェブサイトのページURLのリンクを明示した時のみ利用可能としています。

関連記事

  1. オプション設定で添付ファイル自動生成ページが有効化になっている

    画像がサーチコンソールで未登録!WordPressメディア添付ファイルページを無効化する方法

  2. WordPressプラグインWP Rocketの購入ページと3つの料金プラン

    WP Rocketのレビュー!高機能キャッシュ&最強のWordPress高速化プラグイン!

  3. Flying Scriptsで高速化する前後のPagespeed Insightsのスコア比較

    WordPress高速化プラグインFlying Scripts|重いアドセンス等のJavaScript遅延読み込み

  4. ワードプレスプラグイン Autoptimizeの導入サムネイル画像

    WordPress高速化プラグインAutoptimizeの設定方法!CSS JavaScript 画像を最適化!

  5. udinra sitemap proの購入

    【公開終了】Udinra Sitemap pro – WordPress画像・動画サイトマップ作成プラグインの使用方法

  6. 自動読み込みがリスクになっているWordPressサイト

    WordPressプラグインの入れすぎがダメな理由を解説!アンインストール後も注意!

  7. 内部検索スパム サーチコンソールの未登録件数

    目障りなSEO To66.Asia 内部検索スパムをRobots.txtでブロックしてクロール禁止に

  8. WordPress Popular Postsのサムネイル

    ワードプレスで人気記事ランキングを表示するプラグイン WordPress Popular Posts

  9. WordPressサイトの写真や画像が色褪せたり色が変わる原因の対策や対処法

    WordPressサイトの写真や画像が色褪せたり色が変わる原因の対策や対処法

  10. エックスサーバーとワードプレス URLの正規化 www無しhttpsに統一をする設定

    URL正規化 www無しhttpsに統一する常時SSL化設定|WordPressサイト×エックスサーバー

  11. WordPress 常時SSL化とサブディレクトリからサブドメインへの301転送設定

    WordPressのサブドメインサイト、常時SSL化とサブディレクトリからリダイレクトする301転送設定

  12. 肘をつき悩む女性 [モデル:Lala*]

    WordPressでブログを書き始めて1か月目から11ヶ月目のアクセス数と収益、SEO対策や記事の書き方も!

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

  1. WordPressのクローキング・SEOスパム対策 不正URLの確認と復旧方法

    WordPressのクローキング・SEOスパム対策|不正URLの…

  2. トヨタ2AZエンジンで発生するオイルの異常消費を示すレベルゲージ

    エンジンオイルの交換時期は?メーカー指定の走行距…

  3. コールマン アウトドアワゴンの荷物搭載状態

    キャンプなどの大荷物持ち運びに便利なコールマン ア…

  4. コールマン アウトドアワゴン用車輪交換後

    超簡単!コールマン アウトドアワゴンの車輪(タイヤ)…

  5. 二柱神社の鳥居

    仙台の恋愛パワースポット 二柱神社で良縁成就?な嘘…

  6. 小さな結婚式のフォトウェディング撮影

    小さな結婚式でフォトウェディング!料金やオプショ…

  7. ノートパソコン背面のRJ45有線LANポート

    40Gbps高速インターネット通信!VENTION Cat.8 二重…

  8. 高音質イヤホン JBL WAVE BADS

    音楽視聴と通話はお任せ!外音取り込み機能搭載ワイ…

  9. Starlink miniのポールアダプター背面ケーブル取り出し口

    Starlink Mini Gen3/V3を有線LAN化!Cat6 ギガビット…

  10. 五十公野公園 しばたあやめまつり

    五十公野公園しばたあやめまつり 2026年6月17日から…

楽天トラベルのバナー画像
同じカテゴリーの人気記事
人気記事ランキング




Amazonトップページバナー
楽天モバイルアフィリエイト

記事内の目次