タグ「a」の属性「href」で不正な形式の URL が検出されました。/エラー対処法「search-console/AMPの修正」

google

サーチコンソールの複数のAMPエラーを対処していく記録です。

エラーの内容
「 タグ「a」の属性「href」で不正な形式の URL が検出されました。 」

テーマはコクーンを利用しています。

「 タグ「a」の属性「href」で不正な形式の URL が検出されました。 」 の内容を理解する

サーチコンソール

AMP

上部画像のエラー、赤線枠をクリックします。

AMP バージョンの URL の該当されるURLをクリックします。

右側にコードと一緒に赤くラインマーカーされている箇所がエラーとなります。

ページ内のインスタンス箇所にエラー内容が記載されています。

ページ内のインスタンス箇所にエラー内容 が記載されている

タグ「a」の属性「target」に無効な値「new」が設定されています。

どうやら「target=”new”」が原因らしいです。
マーカーの箇所はアフリエイト広告のコード箇所という事によるエラーですが、
ここのコードに私が「クリックしたら新しいウィンドウにする」を設置した事によるエラーという事。

「target=”new”」を削除して解決しました。
※新たらウィンドウで閲覧ではなくなります。自分のページから離脱する事になります。

テーマはcocoonなので、以下の内容はcocoonの設定になります。
ダッシュボード

Cocoon設定 アフリエイトタグ

「target=”new”」を削除

AMPでテストを実施

AMPのテストで修正した箇所のエラーがでないかをテストします。
こちらでエラーが出なければ、サーチコンソールAMPで検証を始めます。

AMPでテストの方法は
AMP バージョンの URL の該当されるURLで検証します。

AMPテストで有効でしたら、「検証」を「開始」します。

※検証スタートを行い詳細が「保留」ですが、しばらく待機します。
20日から検証し、24日に合格しました。
そして何故か、他のエラーに関しても修正せずに「プラグインedumpを停止したのみ」、検証を始めたところ合格に。。。
修正しないで検証したら合格になるのも、多々あるのかもしれません。
修正内容が漠然としすぎた場合には、修正せずに検証をして、幾日がたっても保留のままでしたら、改善するという手段でも良い気がしています。

コメント

タイトルとURLをコピーしました