【AMPエラー】バリューコマースLinkSwitchを修正

前回に引き続き「このページにはAMPコンポーネントのscriptタグが必要ですが、このタグがありません」を対処しました。結論から言うと、前回は画像(と言っても意味は不明)、今回はバリューコマースのLinkSwitchが原因でした。

Googleコンソール→左下にある「AMP」をクリックすると、ほとんどのページがエラーになっていました。エラー内容の部分をクリックします。

うへ

URLにカーソルを当てると「URLを検査」が表示され、クリックすると結果が表示されます。

「リンクされているAMPバージョンが無効です」。下には小さく「Google検索結果には表示されません」と書かれています。実際にページを見ると、AMPではなく通常ページとなっていました。

「このページにはAMPコンポーネントの「script」タグが必要ですが、このタグがありません」をクリックすると、エラー箇所が右にピンクで表示されます。

どう見ても原因はLinkSwitch。

「コードが間違っていたのかも?」と思い、1回コードを入れ替えてみましたが、結果はエラーでした。アドセンスと干渉し合うのでしょうかね…訳わからん。

『LinkSwitch(リンクスイッチ)』、待望のAMPに対応!バリューコマース

WordPressテーマエディタに記載のコードは削除して(※通常コードは残した)、右上にある「公開URLをテスト」をクリック。

「リンクされているAMPバージョンは有効」になりました。下の方も「AMPバージョンをインデックスに登録できます」に表示が変わり、右上にあった「公開URLをテスト」も無くなりました。

AMPにしてからというもの、「やっぱりAMPに対応していなかった」ばかりでしたので、LinkSwitch機能に頼り切っていなかったのが幸いしました。取りあえずは、AMPでLinkSwitchを表示させるのは中止です。


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