はてなブログ|GoogleSearchConsoleのサイトマップ登録時のURLが検出されない件
こんにちは、Monbiです。
前回の記事の
で起きた自分のブログをGoogleSearchConsoleのサイトマップに登録したときに現れたURLが検出されない件についてどうにかしていこうと思います。
URLが検出されない件を調べたところこの方の記事を少し参考にさせてもらいました↴
検索結果に表示されない原因と解決方法:新タイプのGoogle Search Console機能 - 事実を整える
ただ、はてなブログで通用するかはわからいので頑張りたいと思います。
こちらの方の記事の症状に現れている通り、現在最新記事のタイトル全文検索をかけてもGoogleに表示されない現象が現れています。
サイトマップの方にも
検出されたURLが一つもありませんと出てしまっています。(しかも、真ん中は取得できてすらいない)
検出されないのでは、いくらステータスが「成功しました」と表記されていても意味が無いですよね。
さらに、GoogleSearchConsoleのURL検査機能を使い、
記事を一つ一つ検査してみたのですが、最新記事は
こんな感じでURLがGoogleに登録されておらず、このままではGoogleに表示してもらえません。
そこで、右上の「公開URLをテスト」というボタンを押し
検査を実施したところ
こんな感じで一応手動でならGoogleの方に登録することが出来るみたいで、リクエストを送信するというボタンを押すことで
こんな感じで登録することはできました。
この方法なら最新記事でもGoogleに反映させることができますね。
が、依然としてなぜサイトマップにURLを読み取ってくれないのかがわかりません。
【問い合わせ】戯れ言――はてなブログのサイトマップの不具合について【初心者必見】 - 僕は【戯れ記事《ゴト》遣い】
この方の考察によればはてなブログが用意してくれているサイトマップ自体がおかしいという結論にもなっているみたいです
他のサイトでもあるように、もともとはてなブログというのはサイトマップ関係の仕組みが随分おざなりらしく、適当な部分が昔からあるらしい。
それと「sitemap.xmlpage=1」を追加することで、100記事までなら追加することが出来たなんて情報もあるにはあるんですが、自分は読み込んですらくれませんでした。
他にはwwwありのサイトと無しのサイトがあり、それらが邪魔をしているという記事もありましたが初心者の自分では難しすぎてついていくことが出来ませんでした
結論から言いますと、
・別にサイトマップに登録しなくてもクローラーが記事を見つけてくれることには変わりはない(その場合多少遅くなる)
・早く登録したい記事はURL検索から手動で登録するのが速い
・はてなブログでサイトマップ関係は大勢の人が不具合をこうむっている問題だったって感じですね。
もっと良質な記事にしたかったんですが、これが限界でした。
解決してる人がいたらまた挑戦しようとおもいます。