Bloggerがインデックスされない原因と解決策|?m=1や?m=0の裏技はもう不要?

2026年2月19日

この記事の結論

Bloggerの記事がインデックスされない!と悩む方へ。かつて有効だったURL末尾に『?m=1』や『?m=0』をつける裏技は、現在は不要です。

Googleの進化に合わせた、今やるべき対処法と、ここに至るまでの経緯を、実録をもとに解説します。

現在の対処法

内部リンクと記事内容を整えてから、URL検査で正規URLでリクエスト。焦らず数日〜数週間待つ。以上!


実録:1年間、インデックス登録されなかった

ある時、検索サイトに私の記事が表示されない、という衝撃の事実に気づきました。1年前から書き続けた記事が、全部インデックス登録されていません。


これは明らかにおかしい!


Googleサーチコンソール(Google Search Console)で調べると、リダイレクトエラーと表示されていました。


そこで原因を調べてみたところ、Blogger特有のURL構造で起ることが分かりました。



Blogger特有の「リダイレクトエラー」が起きる原因

Googlebot(Googleのクローラー)には、かつてPC用とモバイル用が存在していました。


そこで問題になるのが、Bloggerの「?m=1」というURLパラメータ。


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

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


スマホのURLへリダイレクトされる挙動が、Google Search Console上でエラーとして扱われている可能性があります。


例えて言うなら、Aさんの会社の部署に電話をしたら、別な部署に転送された。しかしAさんが見つからない。会社内で電話たらい回し。


それがリダイレクト(転送)エラーです。


そこで、URLの末尾に「?m=1」を付けて、Google Search Consoleの「URL検査」ツールから登録をリクエストしてみました。


Aさんの部署に電話をしないで、Aさんのスマホに直接電話した、みたいな感じです。


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



URLが2つ存在する理由

主要ブログサービスの中で、スマホとパソコンでURLが違うのは、BloggerとJUGEMだけです。(わたし調べ) 


その昔、スマホとパソコンは別々の画面表示でした。しかし現在は、レスポンシブの普及により、同じデザインを閲覧できます。


かつての名残を留めているのが、Bloggerなのです。古き伝統を尊ぶ精神です。



?m=0で登録される時期到来

2024年夏ごろから「?m=1」でもインデックス登録されなくなりました。


ちょうどその頃、Googleのクローラー(巡回プログラム)が、モバイルファーストへ完全移行したのが原因のようです。


そこでネット検索して調べたところ、「?m=0」で登録されるという朗報アリ!確かに登録されました。


なぜこの時期、正規URLでも「?m=1」を付けてもインデックス登録されなかったのでしょうか?それはスマホ調査員の存在です。



スマホ調査員の使命

分かりやすく店で例えます。


m=0は「本店(デスクトップ)」

m=1は「支店(モバイル)」

?は「どっちの店にすんの?」という意味です。


モバイルファーストになったので、デスクトップ専門の調査員がいなくなり、スマホ調査員だけになりました。


スマホ調査員は、スマホの画面を優先して評価する職員です。しかし、モバイル支店(?m=1)に行って見るわけではありません。


本店(正規URL)に、いきなり現れて評価するのです。


本店で、スマホ向けのサービスがしっかりされているか、厳しくチェックするのが仕事です。合格なら正規URL登録。


彼らはスマホ調査員の姿でやってきます。そこでBlogger店員は気を利かせて、モバイル支店へ案内(転送)します。


スマホ調査員は混乱します。正規URLを登録したいのに「ここ違う住所なんじゃね?」となります。


だから、あえてスマホ転送を止めるm=0を指定させることで、本店の住所を登録できたのでしょう。


最先端を行こうとするGoogleさんと、伝統を守るBloggerさん。二人の相性が悪かったのでしょうね。



?m=0はなぜ必要なくなったのか?

正確な理由は公式発表がないので分かりません。おそらく、Google側の理解力が上がったのだと思われます。


スマホのURLに転送されても、「あっ、これ正規の住所と同じページね」と迷わなくなった可能性大。


現在は?m=0は必須ではありません。(確認済み)。正規URLのままリクエストしても、スムーズに登録される状態になっています。



そして現在

仕様は変わります。一時的に有効だった方法が、永遠に有効とは限りません。現在は、URLパラメータよりもコンテンツの質と内部リンクの整備の方が重要です。



Google Search Consoleで「URL検査」だけはやる

記事を公開したらGoogle Search Consoleで正規URLを入力し、インデックス登録をリクエストしておきましょう。


「攻撃は最大の防御なり」と言いますが、Bloggerに関しても「攻めのリクエスト」が大切です。夜、安眠できます。



最後に

現在インデックスされなくても、あなたのブログが悪いわけではありません。まだ時代が追い付いていないだけです。