リダイレクトエラー それBloggerだからかも?

2024年4月30日

雑記

t f B! P L

この記事はBlogger特有のエラー内容になります。



かなり前から、ブログの記事がインデックスされなくなりました。原因はリダイレクトエラーです。


でもいつかは登録されるはずだ!と、何の根拠もなく考えておりました。しかし、1年が過ぎてもインデックスされません。これは何かがおかしい!


リダイレクトエラーの意味すらよく分からない私ですが、色々と調べたところ、一応の解決策が見つかったので紹介します。



解決方法

Googlbotには2種類あるそうです。スマホ用とPC用です。


今はモバイルファーストの時代なので、インデックスするのに優先して巡回してくるのは、スマホ用Googlbotらしいのです。


そこで問題になるのが、Blogger特有の機能。スマホのURLに「?m=1」が自動的に付くこと。



https://inthis-life.blogspot.com/(正規URL)

https://inthis-life.blogspot.com/?m=1(スマホのURL)



スマホ用Googlbotが正規URLを巡回後、スマホのURLに転送されるのが、エラーの原因らしいのです。


例えて言うなら、Aさんに電話をしたら、転送されてB君に繋がった、みたいな感じでしょうか?


そこで転送回避のため、URLの末尾に「?m=1」を付けて、Googleサイーチコンソールで登録をリクエストしてみました。


Aさんに電話してもB君に転送されるので、最初からB君に電話した、みたいな感じです。B君に用事はないけど。


すると、わずか1日程度で、ほとんどの記事がインデックスされました。(全部と言えないところが悲しい。)



URLが2つ存在する理由

主要ブログサービスの中で、スマホとパソコンでURLが違うのは、BloggerとJUGEMだけです。わたくしめ、一通り調べてみました。


その昔、スマホとパソコンは違う画面表示でした。別々の環境に合わせる必要があったのでしょう。


しかし現在は、レスポンシブの普及により、同じデザインを閲覧できます。かつての名残を留めているのが、Bloggerなのです。


古き伝統を尊ぶ精神です。



登録確認

「site:」をURLの前に付けて検索すると、登録された記事の一覧が表示されます。


site:inthis-life.blogspot.com/


しかし、ここに表示されていなくても登録されている場合もあります。また、一度消えても復活する記事もあります。あくまで参考程度に。



クロール済み-インデックス未登録の場合

クロール済み-インデックス未登録のエラーは、クロールはしたけれど、評価されず未登録になった、ということだと最初は思っていました。


しかし、時間の経過とともに、リダイレクトエラーへと分類されました。これも、スマホのURLと正規URLの違いが原因だったと考えられます。


ここに分類されても焦らず待つべし。辛抱は金なり。



代替えページ(適切なcanicalタグあり)

過去にインデックスされた記事はすべて、『代替ページ(適切なcanicalタグあり)』に区分けされています。


canicalとは正規という意味で、スマホのURLが正規URLと同一であると判断され、登録されたということでしょう。


Googleサーチコンソールで、正規URLを検査すると、登録されていると表示されます。






逆にスマホのURLは登録されていないと表示されます。




Google検索にも表示されるし、正規URLに登録されているので、特に問題はないと思われます。


今現状、GoogleサーチコンソールにスマホのURLで登録した記事も、一部は正規URLで登録されております。


今後、すべての記事が正規URLとして統一されるかは、経過観察します。


これから先、記事を書くたびスマホのURLで、インデックスに登録する必要があります。


不便な面もありますが、無料版で広告が入らない点がBloggerさん最大の魅力。ここは高く評価したい。


リダイレクトエラー問題の、早期改善を期待します。

QooQ