【WP】AMPのサイトをGoogleにお知らせするために link rel =”amphtml””

【追記】2019年11月26日火曜日

さすがにAMP対応に心底、疲れたので、header.phpからもこのamphtmlを削除しました。

さようならAMP! あまりにもAMP対応が大変なのでばっさりと辞めることにした

 

 

WordPressのheader.php を書き換えると気軽に言われても、初心者にはどこかがわからない。
WP5.0以降では、【外観】>【テーマエディター】の右側カラムに、【header.php】がある。

AMPのエラーが2624が702に減ったので改善中?

このエラーに対して先週からずっと取り組んでいる…。ほんと、Googleがレンタルサーバー事業をやってほしいほどだ。

canonicalカノニカル)」の重複に対しての施策

今日 2019年11月11日 702のエラーのうち、link rel=”canonical”で332のエラーがあるのでその施策

Google Search Console でAMPエラーのひとつに、「canonicalカノニカル)」の不具合があるようなので、重複するページではないことを証明するために記述をしておく。

疑わしいのがこの2点。

□AMPプラグイン同士のコンフリクト

□オリジナルからのAMP指定

今日は、

□オリジナルからのAMP指定 で、

こちらのサイトを参考にさせていただきました。ありがとうございます!

AMPを知らせる為のタグについて

canonicalカノニカル)」は重複ではないことを検索エンジンのクロールに覚えてもらう為にある。

AMPページ群は
https:/4knn.tv/amp
のサイトと、canonical設定が勝手になされているようなので、今回は、
https:/4knn.tv/

側のheader.phpという 共通のテンプレートにあたる部分で、

https:/4knn.tv/

のAMPサイトは

https:/4knn.tv/amp
ですよという。宣言のための設定をしてみた。

link rel=”amphtml” href=”https://4knn.tv/amp/”

header.php

WordPress のheader.phpに記述してみた。

本来であれば、https://4knn.tv/のあとに、「記事のURL」がはいるので、ワイルドカードのようなものをいれるべきかも…なのですが、ワイルドカードをPHPで指定すうる方法がわからないので今回は
link rel=”amphtml” href=”https://4knn.tv/amp/”

で様子をみてみます。 3日後くらいに、332のエラーが、減っていれば正解。増えていれば失敗です。
気長にやるしかありません。

ワイルドカードならば?

link rel=”amphtml” href=”https://4knn.tv/*/amp/”

かな?