この記事の要約
- XserverでのSearch Console導入手順
- 「ドメインプロパティ」と「URLプレフィックス」で迷ったが、ドメインプロパティを選択
- XserverでDNSのTXTレコード追加が必要だった
- DNS反映待ちで一度失敗、時間を置いてリトライで成功
はじめに
SEOブログを始めるなら、Google Search Consoleは必須と聞きました!
ただ、私のような初心者にとって、最初の導入にはいくつかの選択肢があり迷うポイントだらけです。
この記事では、私が実際にSearch Consoleを導入した過程を、
- 選択で迷ったこと
- 詰まったところ
- どう解決したか
の3点を中心にまとめました。
これから導入する方の参考になればと思います。
そもそもSearch Consoleって何?
ざっくり言うと、「自分のサイトがGoogleでどう見られているか」を確認できるツールです。
- どんなキーワードで検索されているか
- 何回検索結果に表示されたか
- 何回クリックされたか
- Googleにちゃんと認識されているか
こういった、サイトの「Google検索上の振る舞い」が見えるようになります。
ブログ運営者にとっては、ほぼ必須のツールと聞いてます。
が、、、私は使い方も導入も全く知らない!!
導入方法を調べながら進めたので、進めた手順をまとめました。
導入で最初に迷ったポイント:プロパティの種類
Search Consoleにサイトを登録するとき、2つの選択肢が出てきます。
ドメインプロパティ
- ドメインに紐づくすべてのURLをまとめて管理
- 例:http://、https://、www.あり/なしを一括管理
- DNS設定が必要(少し手間)
URLプレフィックス
- 特定のURL形式だけを管理
- 例:https://seo-from-zero.net/ だけ
- 設定は簡単(HTMLファイル設置やプラグイン認証など)
私は最初、URLプレフィックスの方が簡単そうだったのでそっちで進めようとしました。
ただ、ふと疑問が湧いて調べてみました。
「URLプレフィックスだと、https:// と http:// は別物として扱われるの?」
答えはYES。
つまり、URLプレフィックスで登録した場合、
- https://seo-from-zero.net/
- https://www.seo-from-zero.net/
- http://seo-from-zero.net/
これらは別物として扱われます。
ただし、サイト側でリダイレクト設定がされていれば実害はあまりありません。
例えばXserverを使っている場合、http → https や www の有無のリダイレクトが自動的に効いている状況も多いです。実際、私のサイトもwww付きでアクセスしても自動で非www版にリダイレクトされる状態でした。
「URLプレフィックスでOK」派と「ドメインプロパティ」派
ネットで調べてみると、
- 「URLプレフィックスでOK」と書いてある記事
- 「とりあえずドメインプロパティで登録しておこう」と書いてある記事
の2つがあり、正直どちらが正解か迷いました。
ということで、困ったときのGoogle公式のドキュメント。
いろいろ検索してみるとGoogleの公式ブログ「Search Console にドメイン プロパティを追加しました」(2019年2月)に
「なお、今後は可能な限りドメイン プロパティを使用することをおすすめします。」
とありました。
引用元:Search Console にドメイン プロパティを追加しました(Google Search Central Blog)
あえてDNS設定にチャレンジ
また、「ドメインプロパティはDNS設定が必要で初心者には難しい」と書いてある記事もありました。
ただ、私はSEOを学びたくてこのブログを始めたので、
「難しいなら、むしろ勉強としてやってみよう!」
と思って、ドメインプロパティでチャレンジすることにしました。
ドメインプロパティ登録の流れ
ドメインプロパティを選んだ場合、登録の流れは以下になります。
- Search Consoleでドメインを入力
- 表示されるTXTレコードをコピー
- ドメインのDNS設定にTXTレコードを追加
- Search Console側で「確認」ボタンを押す
- 所有権確認完了
ポイントは、「3. DNS設定にTXTレコードを追加」の部分。ここがちょっと初心者にはハードルがあります。
私の場合はXserverを使っていたので、Xserverの管理画面からDNSレコードを追加しました。
XserverでのTXTレコード追加手順
Xserverのサーバーパネルから操作します。
- サーバーパネルにログイン
- 「ドメイン」カテゴリ →「DNSレコード設定」をクリック
- 対象ドメイン(私の場合は seo-from-zero.net)を選択
- 「+DNSレコード設定を追加」ボタンをクリック
- 以下を入力
- ホスト名:空欄(自動でドメイン直下になる)
- 種別:TXT
- 内容:Search Consoleでコピーした google-site-verification=xxxxxxxxxx の文字列
- TTL:3600(デフォルト)
- 優先度:0(デフォルト)
- 「確認画面へ進む」→「追加する」で完了
「この機能は上級者向けの機能です」という警告が出てちょっと焦ったのですが、新しいレコードを1行追加するだけなので、既存のレコードに触らなければ安全でした。
一度失敗しました:DNS反映待ちの罠
TXTレコードを追加した直後、すぐSearch Consoleに戻って「確認」ボタンを押したら…
「所有権を証明できませんでした」
というエラーが出てしまいました。
エラー内容を読むと、
「ドメインのTXTレコードで確認トークンが見つかりませんでした」
と。「あれ、ちゃんと追加したのに?」と一瞬焦りました。
調べてみたら、DNSの変更には反映時間がかかるとのこと。最大で72時間、通常は数分〜1時間ほど。
「反映を待ってからリトライ」が正解でした。
私の場合は、一晩寝かせて翌日にリトライしたら、無事「所有権を証明しました」になりました。
サイトマップ送信まで完了
所有権確認ができたら、次にやるのがサイトマップ送信です。
サイトマップとは「このサイトにはこんなページがあるよ」という、Google向けの案内図のようなもの。
WordPressの場合、「XML Sitemap Generator for Google」というプラグインを入れておくと、自動で生成されます(私はすでに導入済みでした)。
送信手順
- Search Consoleの左メニュー「サイトマップ」をクリック
- 入力欄に sitemap.xml と入力(ドメイン部分は自動表示)
- 「送信」ボタンを押す
- ステータスが「成功しました」になればOK
導入完了して感じたこと
導入してまだ間もないので、データはこれから溜まっていく段階です。
ただ、「自分のサイトがGoogleにどう認識されているか」を確認できる状態になったのは、それだけで心強い。
これからの運営で、
- どのキーワードで検索されているか
- どのページが伸びそうか
- Googleにちゃんと認識されているか
をデータベースで把握できるようになります。
まとめ:初心者向けのポイント整理
私と同じように「これから導入したい」と思っている方への要点をまとめると、
- プロパティは「ドメインプロパティ」がおすすめ
- URLプレフィックスは http/https/www違いを別物扱いするので、ドメイン一括の方が後がラク
- DNS設定が必要なので、ドメイン管理サービス(Xserverなど)のDNSレコード設定画面の場所を確認しておく
- DNS反映には時間がかかる。すぐエラーが出ても焦らず、数時間〜1日待ってリトライ
- 所有権確認できたら、サイトマップ送信まで一気にやる
おわりに
Search Consoleの導入、最初は少しハードルを感じましたが、やってみれば1時間もかからない作業でした。
これでサイトの計測基盤の半分が完成です。残る半分はGoogle Analytics 4(GA4)の導入。
そちらの記事もまた書きますね。
では、また次の記事で!

コメント