新しいコンテンツを投稿しても、Googleにインデックス登録されない問題。
いろいろと手を動かしてみて、前回はXML Sitemapプラグインが悪さをしているのでは?と、手を打ったところだったのですが、今回、また一つ怪しい箇所を発見してしまいました。
独自ドメインとサブドメイン
このサイトは、独自ドメイン「http://kagolabo-it.com/」設定をしています。
そして同時に、サブドメイン「http://www.kagolabo-it.com/」が設定されています。
そして、お互いに公開(アップロード)フォルダを指定しますが、これがなぜが異なっていたんです。
独自ドメイン 公開フォルダ(A)
サブドメイン 公開フォルダ(B)→ ワードプレスがインストール
そしてワードプレスがインストールされているフォルダはサブドメインの公開フォルダ。
なので、独自ドメインURLをブラウザに入力すると「403エラー」が表示されてしまっていました。
いったいなぜ、このような設定をしてしまったのか?
今となっては良く分かりません・・・。
アドセンス申請で判明
googleアドセンスを申請する場合は、サブドメインでは無く、独自ドメインを設定ないといけません。
つまり申請は「http://kagolabo-it.com/」を登録。
そして、サイトを認証するために「ads.txt」をワードプレスのフォルダにアップロードしようとしたときに、独自ドメインの公開フォルダの中身が空っぽだということが判明。
仕方ないので、ワードプレスがインストールされているサブドメイン「http://www.kagolabo-it.com/」の直下に「ads.txt」をアップロードしたら、サイトが認証(確認)できませんと。
当然そうなりますよね。googleアドセンス側は、独自ドメインの公開フォルダを見に行ってるんですから。
ひょっとして、Googleのインデックス登録されないのはこれが原因ではないか?
と思うものの、登録されているページもあるので、真相は闇の中です。
公開フォルダを変更
レンタルサーバーのロリポップにログインして、独自ドメインの公開(アップロード)フォルダを変更します。
こういう変更って、サイトが見えなくなったり、想像しない悪い結果になったりすることがあるので、怖いですね。
でも、独自ドメインの公開フォルダが空だったので、勢いで変更しました。
独自ドメイン 公開フォルダ(A→B)
サブドメイン 公開フォルダ(B)→ ワードプレスがインストール
ロリポップには下記のような注意書きが。
設定したドメインでサイトを閲覧できるようになるまで、設定後 1時間 ほどかかる場合がございます。
こちらは約15分ほどで設定完了したようで、独自ドメインURLを叩いて無事にサイトが表示されるようになりました。
アドセンスのサイト認証も完了
独自ドメインの公開フォルダを変更したので、ads.txtファイルが確認できるはず。
ということで、アドセンス側でサイトの認証を実施したら確認終了!
今は、承認状況「準備中」で、審査待ち状態です。
準備中: サイトの確認を実施しています。通常、審査は数日で終了しますが、2~4 週間かかる場合もあります。
当初の目的のGoogleにインデックス登録されない現象の解決に向かっているのかは分かりませんが、サイト運営上で怪しい点を解決できたのは良かったと思います。
引き続き、サイト運営の悪戦苦闘は続きそうです。
関連ページ
【AdMob】広告枠を保護するapp-ads.txtファイルの設定方法 | アプリ開発エンジニアへの道 (kagolabo-it.com)
コメント