WordPressで新しくサイトを作ったので、Google検索にサイトが認識されるように、**Google Search Console(サーチコンソール)**へ登録してみました。
今回は、ロリポップでWordPressを運営しているサイトを、Google Search Consoleに追加する手順を記録しておきます。
実際にやってみると、
「どの方法で所有権を確認すればいいの?」
「HTMLファイルはどこにアップロードするの?」
「アップロードしたのに404になった……」
と、初心者には少し分かりにくいところもありました。
私自身も途中でつまずいたので、実際に行った手順をまとめてみます。
Google Search Consoleとは?
Google Search Consoleは、Google検索で自分のサイトがどのような状態になっているかを確認できる、Googleの無料サービスです。
サイトを作ったら、Google Search Consoleに登録しておくと、検索に関する情報を確認しやすくなります。
今回は、新しく作ったWordPressサイトを登録してみました。
Google Search Consoleにサイトを追加する
まず、Google Search Consoleを開いてログインします。
画面内にある**「プロパティを追加」**を選択します。
サイトを登録する方法はいくつかありますが、今回は**「URLプレフィックス」**を使いました。
登録するサイトのURLを入力して進みます。
所有権の確認方法を選ぶ
URLを入力すると、サイトの所有権を確認する画面が表示されます。
今回は、
「HTMLファイル」
「ウェブサイトにHTMLファイルをアップロードする」
という方法を選びました。
Googleから確認用のHTMLファイルをダウンロードします。
ダウンロードしたHTMLファイルをロリポップにアップロード
次に、ロリポップのFTPを開きます。
今回のサイトでは、WordPressをインストールしているフォルダを開きました。
フォルダの中には、
- wp-admin
- wp-content
- wp-includes
- index.php
など、WordPressのファイルが入っています。
GoogleからダウンロードしたHTMLファイルは、このWordPressのファイルが入っている場所にアップロードします。
ここが今回、一番迷ったところでした。
「WordPressの管理画面からアップロードするのかな?」
と思いましたが、今回はロリポップのFTPからアップロードしました。
HTMLファイルをアップロードしたのに404になった
HTMLファイルをアップロードしたあと、Google Search Consoleに戻って確認してみました。
ところが、
「所定の場所で確認ファイルが見つかりませんでした。」
という表示になってしまいました。
そこで、Googleが確認しようとしているHTMLファイルのURLをブラウザで直接開いてみました。
すると、
404 Not Found
と表示されました。
「ファイルはFTPにあるのに、なぜ見つからないんだろう?」
と、ここで少し悩みました。
FTP上ではファイルがあるのに表示されない?
FTPを確認すると、確かにHTMLファイルは存在しています。
そこで、ファイル名を確認しました。
Googleからダウンロードした確認ファイルは、同じような名前のファイルを何度かダウンロードすると、パソコン側で、
google○○○○.html
のような元のファイル名に対して、
google○○○○ (5).html
などのように名前が変更されることがあります。
この状態では、Googleが指定しているファイル名と一致しません。
FTPからファイル名を変更
今回、ファイル名を確認したところ、正しいファイル名になっていなかったため、ロリポップのFTP上からファイル名を変更しました。
ファイル一覧から対象のHTMLファイルを選択して、ファイル名を変更します。
ここで大切なのは、Googleから指定されたファイル名と完全に同じにすることです。
ファイル名の一部が違っているだけでも、Googleから確認ファイルを見つけられないことがあります。
ブラウザで確認ファイルを開いてみる
ファイル名を修正したら、ブラウザで、
http://自分のサイト/google○○○○.html
という形で、確認用HTMLファイルを直接開いてみます。
ここで404にならず、Googleの確認用ファイルの内容が表示されれば、ファイルが正しい場所に設置できていると考えられます。
Search Consoleに戻って「確認」
確認用HTMLファイルがブラウザで表示できたら、Google Search Consoleに戻ります。
所有権の確認画面で、**「確認」**をクリックします。
正しく設置できていれば、サイトの所有権が確認されます。
これでGoogle Search Consoleへのサイト登録が完了です。
今回つまずいたポイント
今回実際にやってみて、特に分かりにくかったのは次の3つでした。
① HTMLファイルをどこに置くのか
WordPressの管理画面ではなく、今回はロリポップのFTPから、WordPressをインストールしている場所へアップロードしました。
② FTPにあるのに404になった
ファイルがFTP上に存在していても、ファイル名や設置場所が正しくなければ、ブラウザから確認できません。
③ ファイル名が変わっていた
確認用HTMLファイルを何度かダウンロードしたことで、パソコン側でファイル名に番号が付いていました。
最終的には、FTPのファイル一覧から正しいファイル名に変更することで解決しました。
まとめ
今回は、WordPressで作った新しいサイトをGoogle Search Consoleに登録してみました。
HTMLファイルを使った所有権確認は、最初は少し難しく感じましたが、
- Google Search Consoleでサイトを追加
- URLプレフィックスを選択
- HTML確認ファイルをダウンロード
- ロリポップ
