「対策しているのに順位が上がらない」は原因がある
SEO対策をしているのに検索順位が上がらない、あるいは一時的に上がってもすぐ下がってしまう──こうした相談をよく受けます。
やみくもに記事を増やしたりタイトルを変えたりする前に、なぜ上がらないのかを正確に把握することが重要です。多くの場合、7つの原因のどれかに当てはまります。
このページでは、それぞれの確認方法と対処法を解説します。
原因1:そもそもGoogleにインデックスされていない
順位が上がらない以前に、ページ自体がGoogleに認識されていないケースがあります。
よくある原因
<meta name="robots" content="noindex">が設定されているrobots.txtでクロールをブロックしている- ページが公開されてから日が浅い(まだクロールされていない)
確認方法
Google Search Consoleの「URL検査」でURLを入力し、「Googleがインデックスに登録済み」と表示されるか確認します。「インデックス未登録」の場合は理由が表示されるので、その内容に応じて対処します。
原因2:ページの表示速度が遅い
Googleはページ速度をランキング要因のひとつとして公式に認めています。特にモバイルでの読み込みが遅いと評価が下がりやすい傾向があります。
目安となる指標(Core Web Vitals)
| 指標 | 意味 | 目標値 |
|---|---|---|
| LCP | メインコンテンツの表示速度 | 2.5秒以内 |
| CLS | レイアウトのズレ | 0.1以下 |
| INP | 操作への反応速度 | 200ms以内 |
確認方法
GoogleのPageSpeed InsightsにURLを入力すると、モバイル・デスクトップ別にスコアと改善提案が表示されます。スコアが50未満の場合は改善を優先しましょう。
原因3:titleタグ・meta descriptionが最適化されていない
検索結果に表示されるタイトルと説明文は、クリック率(CTR)に直接影響します。クリック率が低いと、Googleから「ユーザーに選ばれていないページ」と判断されやすくなります。
ありがちな問題
- タイトルにキーワードが含まれていない、または後半にしか入っていない
- タイトルが全ページで同じ(サイト名のみなど)
- meta descriptionが設定されておらず、Googleが自動生成している
- タイトルが長すぎて検索結果で途切れている(目安:30〜35文字)
対処のポイント
検索ユーザーが使いそうなキーワードをタイトルの前半に入れ、各ページで固有の内容にします。meta descriptionは60〜80文字で、そのページの価値が伝わる文章を書きましょう。
原因4:コンテンツが検索意図とズレている
Googleは「ユーザーが何を知りたいか(検索意図)」に最もマッチするページを上位に表示します。いくらキーワードを含めても、内容がユーザーの目的と合っていなければ評価されません。
検索意図の4分類
| 意図 | 例 | 求められるコンテンツ |
|---|---|---|
| 知りたい(情報収集) | 「SEOとは」 | 解説記事 |
| やりたい(操作方法) | 「canonicalタグ 設定方法」 | 手順・チュートリアル |
| 比べたい(比較) | 「SEOツール おすすめ」 | 比較記事・一覧 |
| 買いたい(購買) | 「SEO対策 外注」 | サービスページ |
確認方法
対象キーワードを実際に検索し、上位10件のページを確認します。多くが解説記事なのに自分のページが商品ページだった場合は、意図がズレています。
原因5:コンテンツの情報量・質が不足している
Googleは「そのページが検索ユーザーの疑問を十分に解消できるか」を評価します。表面的な説明だけで終わっているページは、情報量の多い競合ページに負けやすいです。
チェックポイント
- 上位ページと比べて情報量が極端に少なくないか
- 読者が「次に気になること」まで答えているか
- 具体例・数字・手順など、実践的な情報が含まれているか
- 誰が書いたか分からない(E-E-A-Tが弱い)
対処のポイント
競合ページを読んで「自分のページに足りない情報」を補いましょう。ただし、むやみに文字数を増やすのは逆効果になることもあります。必要な情報が過不足なく揃っている状態が理想です。
原因6:内部リンク・サイト構造の問題
Googleのクローラーはリンクをたどってページを発見・評価します。内部リンクが少ないページは、クローラーに発見されにくく、評価も伝わりにくい状態になります。
よくある問題
- サイトのどこからもリンクされていない孤立ページがある
- ナビゲーションが複雑でクローラーが深い階層に到達しにくい
- 関連記事・関連ページへのリンクがない
対処のポイント
関連するページ同士を意味のあるアンカーテキスト(リンクの文言)でつなぎましょう。特に重要なページには、複数のページからリンクを集めることで評価が上がりやすくなります。
原因7:競合が強すぎる(キーワード選定の問題)
SEO対策の質が高くても、対象キーワードの競合が強すぎれば上位表示は困難です。特に検索ボリュームが大きく、一般的なキーワードはすでに大手メディアや専門サイトが上位を占めていることが多いです。
対処のポイント
- より具体的な「ロングテールキーワード」に絞る
- 「SEO」→「SEO 初心者 何から始める」
- 「検索順位」→「検索順位 上がらない 原因」
- 競合の少ないニッチなキーワードから実績を積む
- まず自分のサイトと相性のいいキーワードで上位表示を達成する
検索ボリュームが小さくても、検索意図がピンポイントに合うキーワードはコンバージョン率が高い傾向があります。
原因の特定には診断が近道
上記7つの原因のうち、自分のサイトが何に該当するかを手動で確認するのは時間がかかります。
このサイトの無料SEO診断ツールでは、URLを入力するだけで以下を自動チェックできます:
- noindex・canonical・robots.txtの設定状況
- ページ速度(Core Web Vitals)
- titleタグ・meta descriptionの設定状況
- モバイル対応
- 構造化データ
「どこから手をつければいいか分からない」という場合は、まず診断ツールで現状を把握するところから始めましょう。
合わせて読みたい
- サイトが検索結果に表示されない原因:インデックスに関連する問題の詳しい診断フローを解説しています
- キーワード調査の基本と手順:原因7(キーワード選定)を改善するためのキーワード調査の方法です
- Core Web Vitalsとは?:原因2(ページ速度)を改善するための指標と具体的な対処法を解説しています
まとめ:順位が上がらない原因チェックリスト
| 確認項目 | 確認ツール |
|---|---|
| インデックスされているか | Google Search Console |
| ページ速度は十分か | PageSpeed Insights |
| titleタグは最適化されているか | SEO診断ツール |
| 検索意図に合っているか | 検索結果を手動で確認 |
| 情報量は競合と同等以上か | 競合ページと比較 |
| 内部リンクは適切か | SEO診断ツール |
| キーワードは競合が適切か | キーワードプランナー |
どれか1つだけが原因のこともあれば、複数が絡み合っていることもあります。まず技術的な問題(インデックス・速度・設定ミス)を潰す。それが終わってからコンテンツの改善に移る。この順番を守るだけでも、無駄な作業が減ります。