→ 

ホームページをワードプレスで制作したのに、検索結果の上位に表示されないのは何故? 原因を診断するチェックリスト

SEO対策

「ホームページを公開してからしばらく経つのに、会社名やサービス名で検索しても全然出てこない」「ワードプレスで作ってもらったのに、検索結果の2ページ目にも見当たらない」。

制作のご相談をいただく中で、こうしたお悩みは本当によくいただきます。

実は「検索結果に出ない」原因は一つではなく、大きく分けて①そもそもインデックスされていない(技術的な原因)②インデックスはされているが順位が上がらない(コンテンツ・評価の原因)の2種類があります。

原因のタイプによって対処法がまったく違うため、闇雲にSEO対策を試す前に、まずはどちらのタイプかを診断することが近道です。

この記事では、私が実際の制作・保守の現場で確認している手順に沿って、原因を1つずつ絞り込めるチェックリストをまとめました。

まず「そもそもインデックスされているか」を確認しましょう

順位が上がらない理由を探す前に、まずは自分のサイトがGoogleのデータベース(インデックス)に登録されているかどうかを確認します。確認方法は主に2つです。

  • Google検索で「site:ご自身のドメイン」と入力する(例:site:mame-production.com)。何も表示されない、または関係のないページしか出てこない場合はインデックスされていない可能性が高いです。
  • Google Search Consoleの「URL検査」ツールにトップページや確認したいページのURLを貼り付ける。正確な状態と、インデックスされていない場合はその理由まで表示されます。

特にURL検査ツールは原因の特定に直結するため、Search Consoleを未導入の方は、この機会に登録しておくことを強くおすすめします。

インデックスされていない場合に疑うべき、WordPress特有の技術的な原因

WordPressで制作したサイトが検索結果にまったく出てこない場合、次のような技術的な原因が特に多く見られます。制作時や設定変更時に、意図せずそのままになっているケースがほとんどです。

原因確認方法対処法
「検索エンジンがサイトをインデックスしないようにする」設定が有効ダッシュボード「設定」→「表示設定」でチェックボックスの状態を確認チェックが入っていれば外して保存。公開後に外し忘れる例が非常に多い
SEOプラグイン側で個別にnoindexが設定されているYoast SEO・All in One SEOなど、投稿ごとの詳細設定を確認「検索結果に表示」に変更する
robots.txtでクロールがブロックされているブラウザで「ドメイン/robots.txt」に直接アクセスして内容を確認「Disallow: /」のような記述があれば該当箇所を修正
テスト環境(開発用URL)がそのままインデックスされているsite:検索でテスト用URLが出てこないか確認テスト環境は別途noindex設定とパスワード保護を行う

特に1つ目の「表示設定」は、公開前のテスト作業でオンにしたまま本番公開されてしまい、何ヶ月も気づかれないケースを実務でも何度か見てきました。公開後は一度ご自身の目で必ず確認しておきたい項目です。

インデックスはされているのに、順位が上がらない場合に疑う原因

上記を確認してインデックス自体に問題がなければ、次は「評価」の問題です。以下のような原因が考えられます。

  • 新規ドメインでまだ評価期間中である:新しく取得したドメインは、Googleからの評価が定まるまで数ヶ月〜半年程度かかるのが実務上の体感です。公開直後に上位表示されないこと自体は珍しくありません。
  • タイトル・見出しに検索されたいキーワードが入っていない:会社名だけのタイトルでは、サービス名や地域名で検索したユーザーに見つけてもらえません。
  • コンテンツの量・質が不足している:更新頻度と情報の網羅性は評価に直結します。何から手をつければよいかはウェブサイトを開設したらまずやるべきSEO対策でも整理しています。
  • 内部リンクが少なく、サイト内の重要なページにクロールが届いていない:具体的な設計方法は内部リンクの設計方法にまとめています。
  • 被リンク(外部サイトからのリンク)が少ない:個人・小規模サイトでも今日からできる方法を質の高いバックリンクの集め方で紹介しています。

Search Consoleで実際に確認する、実務チェックの手順

  1. Search Consoleの左メニュー「インデックス作成」→「ページ」を開き、「インデックスに登録されていないページ」の件数と理由を確認する。
  2. 理由が「検出 – インデックス未登録」の場合は、コンテンツ不足や優先度の低さが原因であることが多い。
  3. 理由が「noindexタグにより除外」の場合は、前述の表で紹介した設定を確認する。
  4. 修正が完了したら、該当URLをURL検査ツールに貼り付け、「インデックス登録をリクエスト」をクリックする。
  5. 反映まで数日〜数週間かかることを踏まえ、焦らず数値の変化を継続的に確認する。

検索結果に出た後、訪問者に何を伝えるかも忘れずに

技術的な原因を解消し、検索結果に表示されるようになったとしても、そこで終わりではありません。

実際にサイトを訪れた方が「ここに任せたい」と感じるかどうかは、また別の視点が必要になります。

見た目や検索順位が整っているだけでは伝わらないメッセージについて、見た目は整っているのに、メッセージがない ― 顧客体験デザインで埋めるAI量産ホームページの弱点でも触れていますので、あわせてご覧ください。

まとめ|チェックリストで一つずつ潰していきましょう

検索結果に出ない原因は、多くの場合「インデックスの技術的な問題」か「コンテンツ・評価の問題」のどちらかに絞り込めます。

この記事のチェックリストを上から順に確認していただければ、原因の見当がつくはずです。

ご自身で確認するのが難しい場合や、WordPressの設定を第三者にチェックしてほしいという場合は、料金ページお問い合わせからお気軽にご相談ください。

貴社が選ばれる理由を、一緒につくらせてください。
貴社のサービスを通じて、お客様にどんな体験をしてもらいたいか
「理想の顧客体験シーン」を描き、様々なデザインを展開していきます。
まずはお気軽にご相談ください。

詳しくはこちら

PROFILE

本間智久
MAMEプロダクションという屋号で、フリーランスのウェブデザイナーとしてお仕事しています。
 
広告や販促物のグラフィックデザイナーを務めた後、求人サイト運営会社にてウェブデザイナーとして勤務。
サイトの運営、リニューアル、特集コンテンツのディレクションや作成、SEO内部施策などの業務を担当。
2012年に独立。
 
趣味は、テレビゲームと酒場巡り。