.htaccessでリダイレクト設定したあと、その後の記事がインデックスされなくなった?!サイトマップのエラー??!!はぁああ??!!!
っていうことについて、記事内で追記したのだけど、
決断しろ!パーマリンク設定を変えたらリダイレクトだ!サイトマップのエラーが直ったので何をしたかの備忘録!
※10/18追記しました。
Contents
全然インデックスされへんやん
サーチコンソールに登録する手順は諸先輩方にお任せするとして、
まず、サイトマップを送信した後、青い縦棒グラフみたいなのでてくるのよ。
そんで数時間~数日で、赤い棒グラフが横にくっつくの。その赤い棒が、こんだけインデックスされたよ!ってお知らせなの。
10個のURL送信した→青い棒
9個インデックスされた→赤い棒
みたいな感じでグラフになるのだけど、全然赤いの付かないな?って思って。
今考えると、まぁ生まれたての小鹿のようなサイト、Google先生が急いで来てくれるわけはないのだけど、だってGoogle先生って、別に獣医じゃないからね?小鹿生まれたか!すぐ行くっ!待ってろっっ!!てならないでしょ。そりゃ当然なのよ。
ただ9/30以降の記事が検索引っかからなくなったこともあってめちゃくちゃ焦ってたのよ。何か致命的にミスったかと思って。
そしたら!
サイトマップエラー出てるやん
普通は、保留、とか、送信のところに、何個送信、みたいな感じで書かれてるんだけど、普通に
エラー XML タグが指定されていません
って出ててさ。そりゃあせりますよね。
ていうかXMLタグ?知らんがな。知らんがなーーー!!!
※HTMLと決定的に違うのが、終了タグ必須ってことらしい。終了タグないやつなら、例えば<img>なら<img />とか、<br>なら<br />とかにしなきゃいけないみたい。
中を見ますと、
どうやら、プライバシーポリシーのページでエラーが起きてるっぽいぞ・・・?
※めっちゃ焦ってびびってたので画像ありませんてへへっでもエラー箇所クリックしていくと、ちゃんとどこのURLでエラーが出てるかわかります。
エラー内容
さらにプライバシーポリシーページのエラー箇所を確認すると、
- ~.jsonp
- jsonp?ジェイソン?今はやりのゲーム??ダウンロードして中を見たらツイッターの何かっぽいぞ(金曜日じゃなかった)
- https://syndication.twitter.com/~
- は?ツイッターの画像?↑クリックしても白い点しかないんだけど?
- いじった覚えのない普通のアイキャッチ画像
- んん?今更なにぃ?
ツイッターには身に覚えが
フッターに、ツイッターの更新履歴をいれてたのだけど、固定ページに出るのやだなーって、こんどPHPで制御しよーって思ってて。
でも進行形でエラー起きてるから、とりあえずフッターのツイッター部分をカレンダーに変更しました。
あとは知らん。わしは何もやっとらん。。
サイトマップ手動で更新できるみたいだけど、これでだめだったら泣いちゃうから時間が解決してくれるのを期待しよう。
翌朝
サイトマップが更新されてた。
そしたら!18件送信1件エラーが、19件送信になってた!
やった!やったよーー!お~Ohhh はじめて~の~ふんふん~君とふんふん~(ウフフ)
その半日後にインデックスされた赤い棒グラフも出てきました。14件だけだったけど。この際かまわん。
Fetch as Googleのレンダリングがおかしい
サーチコンソールの使い方がよくわからなくて、色々いじってたら気づいてしまった・・・
Fetch as Googleっていうので、インデックスされない自分のページに来てくれ!って催促する(回数制限あり)こともできるんだけど、他にも機能あって。
「取得してレンダリング」っていうのをすると、Googlebotさんはこんな風にページを認識してますよ、他の方々にはこんな風に表示されてますよ、
っていう確認もできるのですよ。
それやってみたら、めっちゃくずれてる!こちらも焦ってたので画像ないんだけど、背景画像がめちゃくちゃ拡大されてページが読み込まれてない状態。
なんだこれ!!とりあえず背景画像を非表示。スマホのとき背景画像の挙動がちょっとおかしかったからなんとなく納得。
「XML タグが指定されていません」って・・・
そしてレンダリングして正しく読み込まれると、完了って出るのだけど、これまた出ない!一部って出る。一部ってなんだ!↓は合格したプライバシーポリシーのページと、不合格の他のページ。
日付っていうのはGoogleさんのGMTタイムなので日本時間と違うのだよ。
ここでもパスをクリックするとエラーが起きた部分が表示されます。
今度はアドセンス広告のJSとまたもやツイッターで何かしらのエラー。
あれ?これウィジェットに入れてるコンビじゃね?
って思って。そんで思い出したのだけど、サイトマップのエラーの「XMLタグ」って、終了タグ必須ってことでしょ。
なのでもしや・・・と思って。ツイッターの画像は自動で出る設定になっていたのだけど、imgの最後に/入ってなかったんじゃない?アドセンス広告も自動で画像出るじゃない。
もしかして今回もサイトマップと似たようなエラーなんじゃない?
カスタムHTMLで両方入れてたんだけど、試しにただのテキストで登録しなおしてみた。
もしかしたらテキストで登録すれば、XMLタグエラーを回避できるかも?って思って。わかんないけど。
結果は後日!!
あがが疲れたー
お疲れさまでしたーーーー!
そして10日後
結局何をしてもダメでした。。。
また、今回、サーチコンソールを使い始めて、背景画像が悪さしてたことがわかったとき、
もしかしたら、たまたまトップページだったから気づいたけれど、
もしかしたら、他にも致命的な問題、あるんじゃない?
このまま、このテーマ使い続けたらやばいんじゃない?
と、今まであんなに大好きだった Twenty Seventeen が信用できなくなって・・・
この度!
バス部のテーマでおなじみ、Xeoryに変更することにしました。
その結果!
サイトマップエラーは出なくなりましたが、色々問題発生!
その話は次回!
まじサーチコンソールさんと出会って、エラーだの警告だの見まくって疲れました!
うわあああ!!!