WordPressのアクセスが0の原因は?GoogleSearchConsoleを設定した話

ツール

WordPressでブログを作ったのに、

  • アクセスが0
  • Google検索に出てこない
  • インデックスされない

このような状態になって困っていませんか?

私もWordPressサイトを公開したものの、アクセス数が完全に0の状態が続いていました。

原因を調べた結果、
Googleサーチコンソールを設定していなかったことが大きな問題でした。

この記事では

  • Googleサーチコンソールの設定方法
  • 所有権確認(HTMLファイルアップロード)
  • サイトマップ送信

を実際の手順で解説します。


WordPressのアクセスが0だった原因

新しいサイトの場合、Googleは

サイトの存在を知らない

という状態です。

そのため

  • Googleにサイトを登録
  • サイトマップ送信

が必要になります。

そこで使うのが

Google Search Console(サーチコンソール)

です。


Googleサーチコンソールとは

Google Search Console は、Google公式のSEOツールです。

できること

  • Google検索への登録
  • インデックス確認
  • 検索キーワード分析
  • エラー確認

ブログ運営では必須ツールです。


サーチコンソールの設定方法

まずはサーチコンソールへアクセスします。

Google Search Console

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検索に登録される
  • インデックスされる
  • アクセスが増える

可能性が高くなります。


今後やるべきこと

サイトを成長させるには

  • 記事を書く
  • サイトマップ送信
  • インデックス確認

を繰り返していきます。

私のサイトも、これから検索流入が増えるか検証していきます。

コメント

タイトルとURLをコピーしました