【追記】2019年11月26日火曜日
さすがにAMP対応に心底、疲れたので、header.phpからもこのamphtmlを削除しました。
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指定 で、
こちらのサイトを参考にさせていただきました。ありがとうございます!
「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/”
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/”
かな?