エラー「The implied layout ‘CONTAINER’ is not supported by tag ‘amp-ad’」
≪≪この記事をすべて読むには約 2 分かかります≫≫
The implied layout 'CONTAINER’ is not supported by tag 'amp-ad’なるエラーがGoogle Search Consoleで出てしまいました。影響度はCritical(重要)とされています。
以前からページの表示速度がGoogle検索の表示結果に影響されるという話はありましたが、2018年7月から影響が大きくなるようですので、AMPページのエラーは減らしておきたいところです。
検索しても同じようなエラーの原因がはっきりわかりませんでした。
今回はコメント内エラー
今回のエラーは、特定記事内のコメント欄で発生していました。戴くコメントには、htmlタグが入れらないはずなのですが私が書く返信はhtmlタグが有効になっており、<amp-ad>をコメント内に入れてしまっており(<>が半角)、自動で</amp-ad>を入れられてHTMLエラーは起きないがAMPエラーになるようになっていました。
<amp-ad></amp-ad>の間は日本語のコメントでしたが、そこにlayoutプロパティは設定されていなかったので、Googleの検出が何かおかしかったのだと思いますが、該当部位を消したところエラーは消えました。
AMP testツール
AMPページのエラーは、通常の構造エラーよりも見つけやすいように思います。Search ConsoleからAMPテストページに飛ぶと、エラーが発生した部位を示してくれるので、原因の特定が容易です。
ディスカッション
コメント一覧
まだ、コメントがありません