WordPressでブログを作ったのに、
- アクセスが0
- Google検索に出てこない
- インデックスされない
このような状態になって困っていませんか?
私もWordPressサイトを公開したものの、アクセス数が完全に0の状態が続いていました。
原因を調べた結果、
Googleサーチコンソールを設定していなかったことが大きな問題でした。
この記事では
- Googleサーチコンソールの設定方法
- 所有権確認(HTMLファイルアップロード)
- サイトマップ送信
を実際の手順で解説します。
WordPressのアクセスが0だった原因
新しいサイトの場合、Googleは
サイトの存在を知らない
という状態です。
そのため
- Googleにサイトを登録
- サイトマップ送信
が必要になります。
そこで使うのが
Google Search Console(サーチコンソール)
です。
Googleサーチコンソールとは
Google Search Console は、Google公式のSEOツールです。
できること
- Google検索への登録
- インデックス確認
- 検索キーワード分析
- エラー確認
ブログ運営では必須ツールです。
サーチコンソールの設定方法
まずはサーチコンソールへアクセスします。
Googleアカウントでログインします。
プロパティを追加
「プロパティ追加」をクリックします。
ここで2種類の設定方法があります。
ドメイン
example.com
DNS設定が必要
URLプレフィックス
https://example.com
HTMLファイルなどで確認可能
初心者は URLプレフィックスがおすすめです。
所有権確認(HTMLファイル)
私は HTMLファイルアップロード方式で確認しました。
サーチコンソールから
HTML確認ファイル
をダウンロードします。
例
google1234567890.html
HTMLファイルをサーバーに配置
ダウンロードしたHTMLファイルを
WordPressのルートディレクトリ
にアップロードします。
例
/var/www/html/
または
public_html/
Docker版WordPressの場合は権限エラーが出る
私の環境では DockerでWordPressを運用しています。
そのため、Googleサーチコンソールの所有権確認用HTMLファイルを配置しようとしたときに、次のエラーが発生しました。
Permission denied
原因は ファイルの書き込み権限がないためでした。
Docker環境では、WordPressのディレクトリは root権限が必要な場合があります。
sudoでHTMLファイルを配置
そのため、sudo を使ってHTMLファイルを配置しました。
例
sudo cp google1234567890.html /var/www/html/
または
sudo mv google1234567890.html /var/www/html/
これで正常にファイルを配置できました。
配置確認
ブラウザで次のURLを確認します。
https://example.com/google1234567890.html
Googleの確認コードが表示されれば成功です。
Docker + WordPressでよくあるポイント
Docker環境では
- ファイル権限
- コンテナ内のディレクトリ
- ボリュームマウント
などが原因で、通常のWordPressとは少し違う挙動になることがあります。
もし配置できない場合は
sudoを使う- Dockerのマウントディレクトリを確認する
と解決することが多いです。
確認テスト
ブラウザで
https://example.com/google1234567890.html
を開きます。
表示されればOKです。
所有権確認
サーチコンソールに戻り
確認ボタン
をクリックします。
成功すると
所有権が確認されました
と表示されます。
サイトマップ送信
次にサイトマップを送信します。
WordPressでは通常
/wp-sitemap.xml
が自動生成されています。
送信方法
サーチコンソール
↓
インデックス
↓
サイトマップ
↓
送信
wp-sitemap.xml
サイトマップURL
例
https://example.com/wp-sitemap.xml
これでGoogleが記事をクロールしやすくなります。
インデックス確認
記事を書いた後は
URL検査
から
インデックス登録をリクエスト
を押すと、早く検索に出ることがあります。
WordPressのアクセス0問題まとめ
WordPressでアクセスがない場合、まず確認するべきなのは
- Googleサーチコンソール登録
- 所有権確認
- サイトマップ送信
です。
これを設定することで
- Google検索に登録される
- インデックスされる
- アクセスが増える
可能性が高くなります。
今後やるべきこと
サイトを成長させるには
- 記事を書く
- サイトマップ送信
- インデックス確認
を繰り返していきます。
私のサイトも、これから検索流入が増えるか検証していきます。


コメント