ホームページ作成時のSEO対策は、キーワードを何度も書く作業ではありません。SEOとは、検索する人が知りたい内容をページごとに分かりやすく整理し、Googleなどの検索エンジンがページを見つけて内容を理解しやすい状態に整え、公開後も改善を続ける取り組みです。
SEOは作成ツールやプラグインを入れるだけでは完了しません。企画、サイト構成、原稿、URL、スマートフォン表示、安全性、運用体制まで関係します。また、ガイドラインに沿っても、Googleによるクロール、インデックス、掲載、順位は保証されません。
このページでは、初心者が制作前・制作中・公開後に確認する基本項目を順番に整理します。
ホームページ作成時のSEOは公開前の設計が重要
ホームページのSEOは、公開後にキーワードを追加する作業ではなく、検索する人の疑問ごとにページの役割を分け、内容と内部リンクを設計するところから始まります。
タイトル、見出し、本文、表示速度、スマートフォン対応、クロール・インデックスの基本を整え、役立つ情報を継続して更新します。
SEOの土台となるクロールとインデックス
SEOはSearch Engine Optimizationの略で、検索エンジン最適化を指します。Google Search Centralでは、検索エンジンがコンテンツをクロール、インデックス、理解しやすくする改善として説明されています。
検索結果へ表示されるまでには、おおまかに次の段階があります。
- 発見:リンクやXMLサイトマップなどからURLを見つける
- クロール:検索エンジンがURLへアクセスして内容を取得する
- インデックス:内容を解析し、検索対象として保存する
- 掲載・順位付け:検索語、利用者、状況などに応じて結果へ表示する
ページが存在していても、検索エンジンから到達できなければ処理されません。インデックスされても、検索意図に合わない、情報が不足する、他ページと重複するなどの理由で目立つ位置に表示されないことがあります。
SEOの目的は検索エンジンだけへ文章を見せることではなく、検索者が目的の情報を理解しやすいページを作り、その内容を検索エンジンにも正しく伝えることです。
ホームページが検索に出ない主な原因
「未登録」と「順位が低い状態」を切り分ける
最初に、ページがGoogleのインデックスへ登録されていないのか、登録済みだが対象の検索語で目立つ順位にないのかを分けます。未登録なら公開・クロール・canonical・重複などを確認し、登録済みなら検索意図、内容、内部リンク、サイト内での重要度を確認します。
site:検索は参考になりますが、登録状況を網羅的に示す方法ではありません。自分が管理するサイトはGoogle Search ConsoleのURL検査と「ページのインデックス登録」レポートを基準に確認します。
Search ConsoleのURL検査を順番に確認する
URL検査には確認したいページの正規URLを入力し、まず「URLがGoogleに登録されています」または未登録の表示を確認します。次に、クロール許可、インデックス登録許可、ユーザーが指定したcanonical、Googleが選択したcanonical、最終クロール日時、取得結果を見ます。
- 検査したURLが、http・https、wwwの有無、末尾スラッシュを含めて正しいか
- ページが200で表示され、ログインやIP制限で保護されていないか
- インデックス登録を許可しているか
- Googleが別URLを代表として選んでいないか
- 取得したページが現在の公開内容と一致しているか
- 修正後にライブテストを行い、必要な場合だけ登録をリクエストしたか
インデックス登録のリクエストは、掲載や順位を保証する機能ではありません。同じURLへ短期間に繰り返し送信する前に、表示された原因を修正してください。
noindex・robots.txt・404・5xx・ログイン制限
noindexがあるページは、検索対象から外す意思を示しています。WordPressや作成ツールでは、サイト全体の検索非表示設定、ページ個別のnoindex、テスト環境から引き継いだ設定を確認します。
robots.txtはクローラーのアクセスを制御しますが、検索結果から確実に削除する設定ではありません。noindexを読み取らせるには、クローラーがページへアクセスできる必要があります。公開前のテスト環境は、robots.txtだけに頼らず認証等で保護します。
削除済みページの404や410は必ずしも異常ではありませんが、公開したいURLが404、ソフト404、5xxになっていないか確認します。会員限定、Basic認証、公開範囲、ファイアウォール、メンテナンスモードでGoogleから取得できない場合もあります。
canonical・リダイレクト・Googleが選択した代表URL
同じまたは近い内容へ複数URLで到達できる場合、Googleは代表URLを選びます。ページ内のcanonical、内部リンク、XMLサイトマップ、301リダイレクトが別々のURLを示すと、意図しないURLが代表になることがあります。
Search Consoleで「重複しています。Googleにより、ユーザーがマークしたページとは異なるページが正規ページとして選択されました」などが表示された場合は、重複理由と両URLの役割を確認します。正規URLへ内部リンクとサイトマップをそろえ、廃止URLは必要に応じて1ホップで恒久転送します。canonicalは異なるページを無理に統合するために使いません。
新しいサイト・ページは発見と評価に時間がかかる
新しいURLは、公開と同時に必ず検索結果へ出るわけではありません。重要ページから内部リンクし、正規URLをXMLサイトマップへ含め、Search Consoleで状態を確認します。日数を保証することはできないため、技術的な問題がない状態を整えたうえで待ちます。
内容不足・検索意図不一致・重複・サイト内重要度
技術的に取得できても、ページの目的が分からない、検索する人の疑問へ答えていない、他ページと役割が重複している、サイト内のどこからもリンクされていない場合は、登録や検索表示が安定しないことがあります。
- ページの主題と対象者を冒頭で明確にする
- 検索者が判断するための条件、手順、比較、根拠を補う
- 似たページは役割を分け、不要なら統合する
- トップ・カテゴリ・関連ページから文脈のある内部リンクを置く
- 運営者、執筆者、出典、更新方針など必要な信頼情報を示す
サイト構成と内部リンクはホームページのサイト構成とページ数で整理できます。
XMLサイトマップと内部リンクを確認する
XMLサイトマップは重要な正規URLを検索エンジンへ伝える補助資料です。200で表示される、インデックス対象の代表URLだけを含めます。リダイレクト元、404、noindex、重複URLを混ぜないようにします。
サイトマップを送信してもインデックスは保証されません。検索エンジンと利用者が重要ページを見つけられるよう、メニュー、一覧、本文から自然にリンクします。孤立ページはサイトマップだけで補おうとせず、サイト内での役割を見直します。
修正後の再確認手順
- 修正した正規URLが200で表示されるか確認する
- noindex、robots.txt、canonical、リダイレクトを確認する
- 内部リンクとXMLサイトマップを正規URLへそろえる
- Search ConsoleのURL検査でライブURLをテストする
- 必要な場合だけインデックス登録をリクエストする
- 「ページのインデックス登録」と検索パフォーマンスを継続確認する
- 修正日、対象URL、原因、確認結果を記録する
確認方法はGoogleのURL検査ツールの公式ヘルプと再クロールの依頼に関する公式ガイドも参照してください。
作成時に設定するSEO基本項目
titleとH1
title要素は、ブラウザーのタブや検索結果のタイトル候補として使われます。ページごとに固有にし、主要な内容を簡潔に表します。サイト名を付ける場合も、各ページの主題が先に分かるようにします。
H1はページ内の主見出しです。通常は一つに絞り、本文の主題と一致させます。titleと完全に同じである必要はありませんが、別の内容に見えるほど離さないようにします。
確認点は次のとおりです。
- ページの内容を具体的に表している
- 他ページと重複していない
- キーワードの不自然な羅列になっていない
- クリックを誘うための誇張・虚偽がない
- H1と本文の結論が一致している
メタディスクリプションもページごとに用意できます。検索結果の説明文に必ず採用されるわけではありませんが、内容と対象者が分かる自然な要約にします。
見出しと本文
H2、H3を使って、疑問と回答のまとまりを作ります。文字を大きくする目的だけで見出しを使わず、階層を飛ばしすぎないようにします。
本文では、冒頭で主要な疑問へ答え、その後に条件、方法、比較、注意点を説明します。一般論だけでなく、公式情報、実例、自社の一次情報、確認日などを必要に応じて示します。
文章量に一律の正解はありません。検索意図へ十分に答える長さが必要ですが、同じ説明の繰り返しや、関係のない話題で文字数を増やしてはいけません。
URL・canonical
URLは短く、ページ内容を推測しやすく、長期運用できる文字列にします。
- 単語をハイフンで区切る
- 日付を含める必要がなければ固定する
- 大文字・小文字や末尾スラッシュの扱いを統一する
- 公開後に安易に変更しない
- 変更時は旧URLから適切にリダイレクトする
同じまたは非常に似た内容へ複数URLで到達できる場合は、リダイレクトやrel="canonical"などで代表URLを示します。canonicalは重複問題を隠す万能設定ではありません。内部リンク、サイトマップ、リダイレクトでも一貫したURLを使います。
画像・alt
画像は表示サイズに合う大きさと形式へ最適化し、必要な画像へ代替テキストaltを設定します。altは、画像を見られない利用者へ意味や役割を伝える文章です。
- 情報を伝える画像:内容を簡潔に説明する
- リンク画像:リンク先の目的を伝える
- 装飾だけの画像:空のaltを検討する
- 図表:周囲の本文でも要点を説明する
キーワードを並べる場所ではありません。ファイル名も管理しやすい名称にし、権利・人物同意・機密情報を確認します。
トップページと下層ページの役割分担
検索意図とサイトの目的を揃える
検索意図とは、その言葉を検索した人が解決したい疑問や行いたいことです。同じテーマでも、意図が違えば必要なページも変わります。
| 検索の例 | 主な意図 | ページで必要な内容 |
|---|---|---|
| ホームページ 作り方 | 手順を知りたい | 準備、方法、制作、公開、運用の流れ |
| ホームページ 費用 | 予算を見積もりたい | 方法別相場、内訳、維持費、前提条件 |
| ホームページ 無料 | 無料でできる範囲を知りたい | 候補、制限、広告、独自ドメイン |
| ホームページ 制作会社 選び方 | 依頼先を比較したい | 評価基準、見積もり、契約、確認質問 |
サイト側の目的も重ねます。たとえば会社サイトなら、検索者の疑問へ答えたうえで、事業内容、対象者、料金、実績、会社情報などを確認できるようにします。検索語を入口にするだけで、ページの結論を運営者都合へすり替えないことが大切です。
検索結果の上位ページを参考にする場合は、見出しをコピーするのではなく、次を調べます。
- どの疑問へ共通して答えているか
- 公式・公的情報が必要な論点は何か
- 初心者が追加で知る必要があることは何か
- 自分のサイトだから説明できる一次情報は何か
- 一つのページで扱う範囲はどこまでか
キーワードとページを対応させる
一つの重要テーマに複数ページを作るときは、キーワード一覧だけでなく、ページ対応表を作ります。
| ページ | 主な検索意図 | 扱う範囲 | 関連ページ |
|---|---|---|---|
| SEOの基本 | 制作時の対策全体 | 企画から公開後の改善 | 検索に出ない原因 |
| 検索に出ない原因 | インデックス問題を直す | 技術・発見・内容の診断 | SEOの基本 |
| スマホ対応 | モバイル表示を改善する | 設計・実装・確認 | SEO、デザイン |
似た言葉を別ページへ機械的に割り振ると、内容が重複します。「ホームページ SEO」と「ホームページ SEO対策」の意図がほぼ同じなら、一つのページで扱う方が分かりやすい場合があります。
各ページには次を決めます。
- 主に答える検索意図
- ページの結論
- 必須の見出し
- 扱わない範囲
- 関連ページへのリンク
- 公開後に確認する検索語
上位カテゴリーから詳細ページへリンクし、詳細ページからも親・関連ページへ戻れる構造にします。ホームページのサイト構成・ページ数でサイトマップの作り方を確認できます。
分かりやすいサイト構成と内部リンクを作る
重要なページがトップページや主要カテゴリーから何段階も離れないようにします。メニューだけでなく、本文中に文脈のある内部リンクを置きます。
分かりやすい構造の例
ホーム
├─ 初心者向けガイド
│ ├─ 必要なもの
│ └─ 作成手順
├─ 自分で作る方法
│ ├─ WordPress
│ └─ HTML・CSS
└─ 費用
└─ 維持費
内部リンクでは、「こちら」だけではなく、リンク先の内容が分かるアンカーテキストを使います。関係のないページへ大量にリンクせず、読者が次に必要とする内容を選びます。
孤立ページ、重複ページ、リンク切れを定期的に確認しておきましょう。カテゴリーやタグを自動生成するCMSでは、内容の薄い一覧や重複URLが増えていないかも確認します。
スマホ対応・表示速度・SSLの確認
Googleはモバイル版の内容をインデックスとランキングに使用するモバイルファーストインデックスを案内しています。パソコン版にある重要な本文、見出し、画像代替テキスト、構造化データを、スマホ版で省略しないようにします。
確認項目は次のとおりです。
- 画面幅に合わせてレイアウトが変わる
- 文字を拡大せず読める
- リンク・操作部品を押しやすい
- 画像や表が画面からはみ出さない
- 大きすぎる画像・不要なスクリプトを減らす
- 読み込み中の大きなレイアウト移動を抑える
- メニュー、フォーム、主要情報を実機で確認する
表示速度はスコアだけを追わず、実際の利用者が必要情報を読んで操作できるかを確認します。ホームページのスマホ・レスポンシブ対応で設計とテストを解説しています。
公開後に確認すること
公開後に計測・改善する項目
Search Consoleで見る項目
- 重要ページがインデックスされているか
- 想定した検索語で表示されているか
- 表示回数、クリック、掲載位置の推移
- 意図しないURLが登録されていないか
- クロール、サイトマップ、構造化データの問題
GA4等で見る項目
- どの入口ページが読まれているか
- 関連ページへ移動しているか
- フォーム、予約、電話などの重要行動
- 端末別の利用・離脱傾向
- コンテンツ更新前後の変化
データが少ない短期間で結論を出さず、季節、広告、ニュース、サイト変更などの影響も確認します。順位だけでなく、対象者が内容を理解し、目的を達成できたかを見ます。
改善は、問題と仮説を一つずつ記録します。
- 検索語とページのずれを確認する
- 不足する回答や分かりにくい構成を特定する
- title、見出し、本文、内部リンクなどを修正する
- 修正日を記録する
- 十分な期間を置いて変化を見る
ホームページ作成時のSEOチェックリスト
制作前
- [ ] サイト目的と対象者を決めた
- [ ] 検索意図とページの対応表を作った
- [ ] 各ページの担当範囲と内部リンクを決めた
- [ ] URLを変更しにくい構造にした
制作中
- [ ] ページごとに固有のtitle・H1・説明文を設定した
- [ ] 見出し階層と本文の順序が分かりやすい
- [ ] 画像のサイズ・alt・権利を確認した
- [ ] スマホで内容と機能を確認した
- [ ] HTTPS、canonical、リダイレクトを確認した
- [ ] 下書き・重複・サンプルURLを整理した
公開時・公開後
- [ ] robots.txtとnoindexを確認した
- [ ] XMLサイトマップを確認・送信した
- [ ] Search ConsoleとGA4などの管理者を設定した
- [ ] 重要URLをURL検査で確認した
- [ ] リンク・フォーム・404を確認した
- [ ] 更新日、出典、運営者情報を管理する
- [ ] 定期的な計測と改善の担当者を決めた
SEOでやってはいけないこと
避けるべきSEO施策
- 原因を修正せず、同じURLへ登録リクエストを短期間に繰り返す
- 登録させたいページをrobots.txtで遮断したままnoindexの解除だけを行う
- 正規URLを決めず、URL変更・canonical・リダイレクトを繰り返す
- キーワードを不自然に繰り返す
- 他サイトやAI生成文を確認せず大量公開する
- 検索者へ見せない隠しテキスト・リンクを置く
- 内容と異なる誇張タイトルでクリックを誘う
- 順位操作を目的にリンクを購入・交換する
- 似たページを地名や語句だけ変えて大量に作る
- 他サイトの文章・画像を無断転載する
- robots.txt、noindex、canonicalを理解せず設定する
- 順位、インデックス、成果を保証すると説明する
短期的な順位だけを目的にせず、読者に役立つ独自の内容と、検索エンジンが処理できる技術的な土台を継続して整えます。
信頼性を伝える運営者・監修・出典
読者が内容の責任者と根拠を判断できるようにします。
- 運営者・会社の名称、所在地、連絡方法
- 監修者・執筆者の氏名、経験、資格
- 編集・監修方針
- 広告・利益相反の扱い
- 参考にした公式・公的情報
- 更新日・確認日
- 誤りを修正する方針
資格、実績、受賞、顧客数などは根拠を確認し、古い数字を放置しません。監修者名を載せるだけでなく、どの範囲を確認したかを説明します。
これらを設置すれば順位が上がると断定はできません。検索順位のためだけでなく、読者が情報の作られ方を判断するために整えます。
独自性・重複・大量生成を公開前に確認する
同じ説明を地域名や商品名だけ変えて大量に作る、他サイトの説明を言い換えただけにする、読者が判断するための具体情報がないページを増やすと、サイト内で役割が重複します。ページごとに担当する検索意図を決め、実際のサービス条件、手順、比較基準、一次情報を加えます。
構造化データは表示保証の仕組みではない
構造化データはページの内容を検索エンジンへ伝える補助情報です。ページに見えていない内容を記述したり、該当しない種類を使ったりせず、Googleの一般ガイドラインと各機能の要件を確認します。正しく設定しても、検索結果の特別表示や順位は保証されません。
公開後の更新と計測は保守・更新、モバイル表示はスマホ対応、公開環境はサーバーとSSL・セキュリティで確認します。
検索エンジンが到達できる公開環境を整える際は、ホームページ作成のドメイン取得も確認します。
よくある質問
- 公開したホームページが検索に出るまで何を確認しますか
-
掲載までの日数は保証できません。公開設定、noindex、クロールを妨げる設定、canonical、内部リンク、XMLサイトマップを確認し、Search ConsoleのURL検査で状態を調べます。インデックス登録のリクエストを送っても掲載は保証されません。
- WordPressを使えばSEOに有利ですか
-
WordPressを使うだけで順位は上がりません。タイトル、見出し、URL、内部リンク、スマホ表示などを管理しやすい面はありますが、ページの役割と内容、技術設定、公開後の保守が必要です。
- SEO設定は公開後でも修正できますか
-
多くの項目は修正できます。ただし、URL、サイト構成、ページ同士の役割、スマホ設計は制作前から決める方が手戻りを減らせます。公開後はSearch Console等の実データを見て改善します。
まとめ
ホームページ作成時のSEOは、検索者が必要とするページを設計し、検索エンジンが発見・取得・理解できる状態にすることから始まります。タイトル、H1・H2、URL、内部リンク、スマホ表示、表示速度を公開前に確認してください。
検索に出ない場合は、インデックス未登録と順位が低い状態を分けて調べます。サイトマップや登録リクエストは掲載保証ではありません。公開後もSearch Consoleで状態を確認し、重複や低品質な大量生成を避けながら内容を更新します。