
検索順位が上がらない原因は、インデックスやペナルティといったサイト運営の問題から、内部施策・コンテンツ・被リンクまで多岐にわたります。
「記事を公開して3か月たつのに、順位が30位前後から動かない」。SEO対策を続けているのに成果が出ず、何から見直せばよいのか迷っているWEB担当者の方も、少なくないのではないでしょうか?
やみくもに記事を書き足しても、原因とずれた施策では順位は動きません。まずは、どこに原因があるのかを切り分けることが大切です。
本記事では、検索順位が上がらない9つの原因を4つの観点に整理したうえで、Google Search Consoleでの確認方法と、順位を上げるための具体的な対策を解説します。
目次
検索順位が上がらないときにまず確認したいこと

原因を探る前に、「本当に順位が上がっていないのか」「評価が反映される時期を待てているか」を確認しておきましょう。
SEO施策は、実施してすぐに順位へ反映されるものではありません。Googleは、変更が反映されるまでに数時間かかるものもあれば数か月かかるものもあるとし、一般的には数週間待ってから効果を確認するよう勧めています。
公開したばかりの記事や、リライトした直後の記事であれば、まずは推移を見守るのが基本です。
出典:Google 検索セントラル「検索エンジン最適化(SEO)スターター ガイド」
あわせて、次の2点も確認しておきましょう。
- 順位の測り方:シークレットウィンドウでの目視だけではなく、Google Search Consoleの「検索パフォーマンス」で平均掲載順位の推移を確認する
- 対策キーワードの難易度:大手メディアや公的機関が上位を占めるキーワードでは、記事の質を高めても上位に入りにくい場合がある
一定期間がたっても順位が動かない、あるいは一度上がった順位が下がってしまった場合は、次に紹介する原因を一つずつ確認していきます。なお、順位が下がったケースの原因と対処法は、以下の記事で詳しく解説しています。
検索順位が上がらない9つの原因

検索順位が上がらない原因は、「サイト運営」「内部施策」「コンテンツ」「外部施策」の4つの観点に分けて考えると整理しやすくなります。当てはまるものがないか、一つずつ確認していきましょう。
(1)検索エンジンにインデックスされていない
インデックスとは、検索エンジンがページの情報を収集し、検索結果に表示できる状態でデータベースに登録することです。インデックスされていないページは、どれほど内容が優れていても検索結果に表示されません。
インデックスされない主な理由には、次のようなものがあります。
- noindexタグの誤設定:テスト環境の設定やCMSのプラグイン設定が、本番に残ったままになっている
- robots.txtによるクロールの制限:Disallow の記述で、クローラー(データを集めるプログラム)の巡回をブロックしている
- canonicalタグの誤設定:別のURLを正規ページとして指定してしまい、そちらが優先されている
Google Search Consoleの「ページのインデックス登録」レポートで登録状況を確認し、特定のページを調べたい場合は「URL 検査」を使いましょう。未登録の原因を修正したら、「インデックス登録をリクエスト」から再クロールを依頼できます。
(2)手動による対策(ペナルティ)を受けている
Googleのスパムに関するポリシーに違反していると判断されると、担当者の審査を経て「手動による対策」、いわゆるペナルティが適用されることがあります。Googleは、ポリシーに違反しているサイトは掲載順位が下がったり、検索結果にまったく表示されなかったりすることがあるとしています。
代表的な違反には、次のようなものがあります。
- リンクスパム:ランキングを上げる目的でのリンクの売買、相互リンクだけを目的としたページ
- 隠しテキストと隠しリンク:背景と同じ色の文字などで、ユーザーに見えないテキストやリンクを置く
- キーワードの乱用:不自然なほど同じキーワードを詰め込む
- スクレイピング:他サイトのコンテンツを無断で複製して掲載する
- クローキング:ユーザーと検索エンジンに異なる内容を見せる
- ハッキングされたコンテンツ:第三者にサイトを改ざんされ、不正なページが置かれている
出典:Google 検索セントラル「Google ウェブ検索のスパムに関するポリシー」

Google Search Consoleの「手動による対策」レポートを開き、「検出された問題はありません」と表示されていれば問題ありません。通知がある場合は、指摘された箇所を修正したうえで「審査をリクエスト」を送信しましょう。
(3)タイトルや見出しに対策キーワードが含まれていない
タイトルや見出しに対策キーワードが入っていないと、検索エンジンにもユーザーにも、ページのテーマが伝わりにくくなります。タイトルと見出しを通読するだけで「何について書かれた記事か」がわかる設計が理想です。
例えば、ペットフードの通販サイトであれば、「ペットフード 通販」のように狙いたいキーワードをタイトルと主要な見出しに自然に含めましょう。
ただし、同じ言葉を何度も繰り返す必要はありません。Googleも、キーワードの乱用はユーザーを不快にさせるだけでなく、スパムに関するポリシー違反にもなるとしています。
(4)内部リンクが適切に設置されていない
内部リンクは、サイト内のページ同士をつなぎ、検索エンジンにページ間の関連性やサイトの構造を伝える役割を持ちます。重要なページへのリンクが少ないと、クローラーがたどり着きにくく、ページの重要度も伝わりにくくなります。
確認したいポイントは次の3つです。
- アンカーテキスト:「こちら」ではなく、「内部リンクの設置方法」のようにリンク先の内容がわかる文言にする
- 重要ページへの導線:トップページや記事一覧、関連記事から、重要なページへリンクがつながっているか
- パンくずリスト:サイトの階層構造をユーザーと検索エンジンに示せているか
Googleも、適切なアンカーテキストがあれば、ユーザーと検索エンジンはリンク先にアクセスする前にその内容を把握しやすくなるとしています。まずは、順位を上げたいページに関連記事からリンクが張られているかを確認してみましょう。
(5)カニバリゼーションが発生している
カニバリゼーションとは、同じサイト内で同じキーワードを狙ったページが複数あり、検索結果で競合し合っている状態のことです。例えば「SEO対策」をテーマにした似た記事が複数あると、検索エンジンがどのページを優先すべきか判断しにくくなり、評価が分散してしまいます。
Google Search Consoleの「検索パフォーマンス」でクエリを絞り込み、「ページ」タブに複数のURLが表示されていないかを確認しましょう。
カニバリゼーションが起きていた場合は、キーワードごとに上位を狙うページを1つに決め、内容が重複するページは統合したうえで301リダイレクトを設定します。統合しない場合も、テーマの切り口を明確に分け、内部リンクで関係を整理しておくと評価が分散しにくくなります。
(6)ユーザーの検索意図を満たしていない
検索意図とは、ユーザーが検索窓に入力した言葉の裏側にある「知りたいこと」や「解決したい悩み」のことです。検索順位が上がらない原因として、もっとも多く見られるのがこの検索意図とのずれです。
例えば「検索順位を上げる方法」と検索する人の多くは、すぐに実践できる具体策を知りたいと考えています。そこに用語の解説ばかりが並んでいたり、情報が古かったりすると、ユーザーの期待に応えられません。
実際に対策キーワードで検索し、上位10記事の見出し構成を確認してみましょう。上位記事に共通して含まれているのに自社の記事にない論点があれば、それが検索意図とのずれである可能性が高いといえます。
(7)コンテンツの独自性が低い
上位記事の内容をなぞっただけで、独自のデータや事例、見解がない記事は、ほかの記事と差がつきません。ユーザーにとっても、わざわざその記事を読む理由がなくなってしまいます。
独自性を出すには、次のような自社ならではの情報を加えるのが効果的です。
- 自社で実施した施策の経過や、改善前後のアクセス数の推移
- 顧客対応や現場で得た具体的な事例・よくある質問
- 自社で実施したアンケートや調査データ
「他社には書けない情報が1つでも入っているか」を基準に、記事を見直してみましょう。
(8)E-E-A-Tを示す情報が不足している
E-E-A-Tとは、Experience(経験)、Expertise(専門性)、Authoritativeness(権威性)、Trustworthiness(信頼性)の頭文字を取った概念です。Googleは、E-E-A-T自体はランキングに直接影響する要因ではないとしていますが、ユーザーにとって有用で信頼できるコンテンツを考えるうえでの指針となります。
出典:Google 検索セントラル「有用で信頼性の高い、ユーザー第一のコンテンツの作成」
例えば、医療や金融の情報であれば専門資格を持つ人の監修、ECサイトであれば実際の購入者のレビューや運用実績が、信頼性を示す材料になります。具体的には、次のような取り組みが挙げられます。
- 執筆者・監修者のプロフィールと実績を明記する
- 公的機関や公式情報を引用し、出典を示す
- 運営者情報や問い合わせ先を掲載する
- 情報の更新日を記載し、古くなった内容を定期的に更新する
(9)被リンクが少ない・質が低い
被リンクとは、外部のサイトから自社サイトへ張られたリンクのことです。検索エンジンは、ほかのサイトからどのようにリンクされているかを、ページの評価を判断する材料の一つにしています。とくに、関連性が高く信頼されているサイトからのリンクは、評価につながりやすいでしょう。
一方で、リンクの購入など順位操作を目的としたリンクは、前述のとおりスパムに関するポリシー違反です。なお、身に覚えのない低品質なサイトからリンクされている場合も、Googleは通常どのリンクが信頼できるかを評価できるため、多くの場合リンク否認ツールを使う必要はないとしています。
出典:Search Console ヘルプ「サイトへのリンクを否認する」
被リンクを自然に増やすには、独自調査のレポートを公開する、プレスリリースで取り組みを発信するなど、他サイトやSNS、業界メディアで紹介したくなる情報を用意することが近道です。
検索順位を上げるための具体的な対策

原因を特定できたら、次は順位を上げるための対策です。ここでは、優先度の高い順に4つの対策を紹介します。上位表示のための施策全般は、以下の記事でも詳しく紹介しています。
(1)上位記事との差分をもとにリライトする
もっとも効果が期待できるのは、既存記事のリライトです。新しく記事を書くよりも、すでにインデックスされている記事を改善するほうが、短い期間で結果が出やすい傾向があります。
リライトは、次の手順で進めましょう。
- 対策キーワードで検索し、上位10記事の見出し構成を一覧にする
- 上位記事が扱っていて自社記事にない論点を洗い出す
- 古くなった情報・数値・事例を更新する
- 自社の事例や独自データなど、一次情報を加える
- 冗長な説明を削り、結論を先に書く
リライトの際は、変更前の内容を記録しておくと、どの変更が順位に影響したかを後から検証しやすくなります。
(2)狙うキーワードを見直す
月間検索数の多いキーワードほど競合も強く、立ち上げたばかりのサイトでは上位に入りにくくなります。順位が上がらない場合は、狙うキーワード自体を見直すのも一つの手です。
例えば「SEO」のような単語ではなく、「検索順位 上げ方」「SEO 初心者 やり方」のように、2〜3語を組み合わせた具体的なキーワードから狙うと、上位表示の可能性が高まります。
キーワードの月間検索数は、Googleキーワードプランナーなどのツールで調べられます。あわせてサジェストや共起語も確認し、ユーザーが一緒に知りたがっている情報を記事に盛り込みましょう。
(3)ページの表示速度を改善する
ページの表示が遅いと、ユーザーが内容を読む前に離脱しやすくなります。Googleはランキングシステムで、ページの読み込み速度や応答性、表示の安定性を測る指標「Core Web Vitals」を使用しているとしています。
| 指標 | 内容 | 良好とされる基準 |
| LCP(Largest Contentful Paint) | 読み込み速度 | 2.5秒以内 |
| INP(Interaction to Next Paint) | 応答性 | 200ミリ秒以内 |
| CLS(Cumulative Layout Shift) | 視覚的な安定性 | 0.1未満 |
現状の数値はPageSpeed Insightsで確認できます。改善策としては、画像の圧縮、不要なJavaScript・CSSの削減、サーバーの見直しなどが代表的です。
ただし、Googleは、ページエクスペリエンスが平均を下回る場合でも、もっとも関連性の高いコンテンツを表示するよう検索を設計しているとしています。表示速度の改善は、コンテンツの見直しとあわせて取り組みましょう。
出典:Google 検索セントラル「ページ エクスペリエンスが Google 検索の検索結果に与える影響について」
(4)改善後は数週間あけて効果を検証する
対策を実施したら、すぐに次の手を打つのではなく、数週間ほど期間をあけて効果を確認しましょう。前述のとおり、変更が検索結果に反映されるまでには時間がかかるためです。
複数の施策を一度に実施すると、どれが効いたのか判断できません。Google Search Consoleで平均掲載順位・表示回数・クリック数の変化を記録し、施策ごとに効果を検証していくと、次の改善の精度が上がります。
検索順位が上がらないときによくある質問

最後に、検索順位が上がらないときによく寄せられる疑問をまとめました。対応を判断する際の参考にしてみてください。
Q. 記事を公開してから、どのくらいで検索順位は上がりますか?
- ページの状況によって異なりますが、Googleは、変更が反映されるまでに数時間から数か月かかる場合があるとしています。公開直後は順位が大きく変動することもあるため、少なくとも数週間は推移を見てから判断しましょう。
インデックスされているかどうかは、Google Search Consoleの「URL 検査」で確認できます。
Q. 順位が上がらない記事は削除したほうがよいですか?
A. 基本的には、削除よりもリライトによる改善を優先しましょう。削除を検討するのは、ほかの記事と内容が重複している場合や、情報としての役目を終えている場合に限られます。
削除や統合をする際は、関連するページへ301リダイレクトを設定し、これまでの評価を引き継げるようにしておきましょう。
Q. 内部リンクや被リンクは、多ければ多いほど順位が上がりますか?
A. 数を増やすだけでは順位は上がりません。内部リンクは、関連性の高いページ同士をつなぎ、ユーザーが次に知りたい情報へ移動しやすくすることが目的です。
被リンクも同様で、数よりも、関連性の高いサイトから自然に紹介されることが大切です。順位を上げる目的でリンクを購入することは、スパムに関するポリシーで禁止されています。
検索順位が上がらない原因を切り分けて、着実に改善しよう
検索順位が上がらないときは、インデックスやペナルティといった技術的な問題から順に確認し、そのうえで内部施策・コンテンツ・被リンクを見直していきましょう。とくに、上位記事との差分を洗い出してリライトすることは、多くのケースで効果が期待できる対策です。
とはいえ、上位記事の見出しを一つずつ調べて差分を洗い出し、リライトの優先順位を決める作業を、人手だけで回し続けるのは簡単ではありません。

ツクレルSEOは、マイナビが自社メディア運営で培ったSEOノウハウを凝縮した、法人向けのAI記事制作ツールです。ユーザーニーズの分析から構成案作成、本文生成、ファクトチェックまでをカバーし、プロの制作ワークフローをそのままシステム化。本記事で挙げた検索意図の分析やリライトも、次のような機能でサポートします。
- 競合記事分析・見出し分析:上位10記事の見出しや構成を一覧で確認できます。「検索意図を満たしているか」を確かめる作業の手間を省けます。
- AI見出し分析・評価機能:競合の構成をチャートで可視化し、自社記事の改善点を点数とレポートで示します。
- リライトレコメンド&執筆支援:リライト効果の高い記事を判定し、加筆すべき内容を提示。どの記事から手を付けるかを判断しやすくなります。
- ファクトチェック機能:記事の事実関係をAIで検証し、根拠となるURLを提示します。E-E-A-Tの土台となる情報の正確さを担保しやすくなります。
ツクレルSEOは、最大5アカウント・記事生成10本まで無料でお試しいただけるトライアルを実施中です。検索順位が上がらない記事の改善を効率よく進めたい方は、ぜひお気軽にお試しください。
(ツクレルSEO編集部)
※画像はイメージです










