Googleサーチコンソールではてなブログにampエラー通知きた
こんにちわ、やっちです。
先日、こんな通知が送られてきました。
その詳細を開いてみると・・・
いやぁー!
「致命的」っていっぱい書かれてるー!!
というわけで調べてみました。
どんな問題が起こっているのだろう?
こんなにたくさんの「致命的」表示が現れると、夜も怖くて眠れません。
とりあえず、該当する項目をクリックしてみました。
するとこんなボタンが。
ほうほう、「ページをテスト」と。
押してみます。
おっふっ。
「有効なampページではありません」と言われました。
具体的には
- 構文エラー
- 同等の AMP タグがある HTML タグの使用禁止
- HTML タグの禁止された用法、無効な用法
- 無効な CSS スタイルシート
- AMP マークアップがない、または正しくない
- ページにユーザー作成の JavaScript がある
と書かれています。
これは修正できるのか?
エラーが出てるなら修正したいです。
しかし「国際文化学部卒でコーディングもままならない23歳」のぼくに対応できるのでしょうか。
・
・
・
うん、無理。
このエラーは記事の中だけではなく、テーマ内のコードにまで入り込んでいるようです。
はてなブログはテーマのコードをいじることができませんし、もしてきとーにいじったらブログが死ぬ。
あわわわわ・・・。
なにが原因なんだろう?
そもそも原因はなんなんでしょう。
このエラー通知の日付は2017年1月9日付けです。
詳細を見てみると、1月6日に最初のエラーが発生していました。
1月6日・・・
はてなブログのamp対応チェックを外した日だ。
ぼくはこのチェックを付けた覚えがありません。何ヶ月か前に、なにも考えずにチェックを付けたんだと思います。
でも「amp対応はいらないや、えーい」とチェックを外したのは1月6日です。
そこからエラーが出てきたのかな。
ampエラーのデメリットをどんどん調べた
エラーの修正が難しいとわかったので、どんなデメリットがあるのか調べました。
するとこんな記事を発見しました。
Googleのジョンミューラーさんに「ampエラーは悪い影響を与えるのか」と尋ねた記事です。
その質問に対してジョンミューラーさんは以下のように答えています。
A. 与えない。エラーが出ていてもネガティブな影響は出ない。エラーのあるAMPページが有効なAMPページとして認識されないだけ。
悪影響ないってよー!
記事をampで表示させたいならそのエラーを修正しなければなりませんが、ぼくは表示させたくないので別に良いです。
というわけでこのエラーを放置します。
まとめ
まとめると、
- ampエラーの通知はampを希望しない人には悪影響なさそう
- 原因は(おそらくだが)はてなブログのamp対応チェックを外したこと
- やっちは放置して経過を見ることにする
です。
以上!