WordPressにAMPを導入してみた

導入の背景

Google AdSenseさんが、「お前のサイトはAMP対応してないぞ。AMP対応したほうがいいぞ〜」と仰るため。

AMPプラグインの導入

「サイトネットワーク管理画面」→「プラグイン」→「新規追加」と進み、「AMP」で検索。
「AMP」プラグインが表示されるので、インストール&サイトネットワークで有効化。

登録されている各サイトの設定画面にて、「設定」→「パーマリンク設定」と進み、何も変更せずに「設定を保存」を選択。

これで、とりあえず、各記事のURLの最後に「/amp」と追記することでAMPページが表示される。
例:https://www.taperium.com/wordpress/16823.html だったらhttps://www.taperium.com/wordpress/16823.html/amp で表示される。
※なお、この時点でトップページである、https://www.taperium.com/wordpress/amp はAMPが有効になっていない。

Google Search Consoleでの確認

https://search.google.com/test/amp

にて、有効化したAMPページのURLを入力し、「有効なAMPページです」と表示されれば、きちんと動作している。

AMPサイト用AdSenseの有効化

Google AdSense設定ページのおいて、「広告」→「サマリー」において、「AMPサイトにディスプレイ広告を自動的に表示」をONにする。

※多分これだけではダメっぽいが、しばし様子見。

課題

現状、下記の課題がある。

  • AMPの設定がリーダーモードになっており、AMPサイト、非AMPサイトの2バージョンが存在していること。
    ただし、これを1つに統一するには、全プラグインがAMPに対応しているなど、面倒くさそうなので、今の所放置。
  • AMPページで広告が表示されない。
    んー、これはなんとかしたほうがいいかな・・・?
  • AMPページでgoogle analyticsが正しく動作しているか不明。

今の所、非AMPページがメインで、AMPページはおまけ程度に考えているので、この状態。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください