Pocket

AMPで広告が表示されなくなったので、先日以下の記事で、AMPの対策をしました。

すると、以下のようにグーグルサーチコンソールを見ると、エラーが発生していました。

参照している AMP URL は AMP ではありません

エラーの原因は、以下の設定によると思われます。

非 AMP の example.com/news ページ:
<link rel="amphtml" href="http://example.com/amp/news">

AMP の example.com/amp/news ページ:
<link rel="canonical" href="http://example.com/news">

上の設定をした後に、AMPで表示されていたページがAMP化されておらず、結果的に広告が表示されていました。検索結果も上位に来ているので、AMPはもはや面倒でやっかいでしかないという思いが強くなってきました。そもそもAMPを解除したいのですが、エラーを残したままにするのは、Google的によろしくないという考えもあるので、いったん上のリンクの設定は外しておくことにします。