【HTML】AMPページでgoogle広告が403エラーになった件

ウェブクリエイターの松浦です。

AMPページを作成していてちょっとはまったのがありましたので展開です。

まず、AMPページを作成していて、AMP用のgoogle広告を挿入していました。

こんな感じのです。

<amp-ad width="100vw" height=320
type="adsense"
data-ad-client="ca-pub-123456678"
data-ad-slot="12345678"
data-auto-format="rspv"
data-full-width>
<div overflow></div>
</amp-ad>

最初は表示できていたのですが、1日経ったぐらいに表示が出来なくなっていました。

エラーは

Failed to load resource: the server responded with astatusof 403

でした。

広告が読み込めませんという事ですね。

最初はgoogle広告の認証がおかしいのか?っと思い、サイトの登録を再度してみました。

そうすると、サイト全体で広告掲載不可の審査…

なぜ?

メールはこんな感じでした。

警告

最初は価値の低いコンテンツとみなされたのかと思って焦りました。

似たようなサイトを沢山作っていたからです。

とりあえず、コンテンツを修正して再審査を送ってみることにしました。

ですが結果はNG。

という事はコピーコンテンツ?

そうです。AMPページがコピーコンテンツとみなされていたのです。

AMPを解除して再審査を送ると通りました。

結果からいうと、AMPページで

<link rel="canonical" href="[AMPページのURL]" />

となっていたのです。

link rel=”canonical”は重複ページを正規化するタグです。

正しくはAMPページに

<link rel="canonical" href="[元のURL]" />

としなければいけませんでした。

「AMPが正しいページ」と主張していたという凡ミスで広告がしばし掲載されない恥ずかしい事象でした。

皆さんも気をつけましょう。

kaito

WebデザインやWebシステムを作成しています。SEO関連の話しもしていきます。

シェアする

コメントを残す

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

コメントする

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