どうもこんばんは。
それはアドセンス表示用のJavascriptコードが9割方HTMLソースに出力されないという事ですか、それともJavascriptコードは正常に出力されているがブラウザ上に広告が表示されないという事のどちらでしょうか。
前者ならおそらくサーバの負荷状態やスペック不足が原因です。後者ならおそらくサイトのコンテンツ量やそれにあった広告が無い事が原因です。あるいはコンテンツ内にアドセンスの禁止ワードが含まれているとかその手の類ですね。どちらにせよこれらの場合はご利用のサーバ会社さんやGoogleさんに相談していただく他ありません。
今のところ質問内容を読む限りでは上記のいずれかだと思いますが、質問者様がこれら以外の問題があるとお考えであれば、そうお考えになる理由と共に、もう少し細かく問題を切り分けた上で詳細な情報を提供していただければ別の回答が付くかも知れませんね。
Heihachiro 様
ご指摘ありがとうございます。
状況的には後者の
「Javascriptコードは正常に出力されているがブラウザ上に広告が表示されない」
です。
サブドメインに用意したテスト環境で構築していました。(メンテナンスモードをONにして)そこでは普通にアドセンスは表示されておりました。
そして完成したので、pluginやtheme,uploads等の必要ファイルを本サイトにも移植、sqlのインポートといった感じで全く同一のものを本ドメインに置きました。
最初は普通に表示されていたんです。
本サイトとして公開後1時間くらいからいきなり表示されなくなりました。
これはadsenseのクロールの問題なんでしょうかね。
とりあえずあと2,3日様子見ようと思います。
もし、同じ症状で悩んでいる方いましたら、どうぞご意見お願い致します。
状況的には後者の
「Javascriptコードは正常に出力されているがブラウザ上に広告が表示されない」
です。
という事なのでもうWordPressとは関係のない話になりますが、乗りかかった船ですから一応私見を述べてアドバイスを終了とさせていただきます。
これはadsenseのクロールの問題なんでしょうかね。
アドセンスがコンテンツをクロールできているかどうかはネットワークやサーバの問題ですね。サーバのアクセスログを確認すると良いでしょう。ログの確認の仕方はお使いのサーバ会社に聞いてください。
状況から推測するにおそらくアドセンスのクローラーがコンテンツを正常にクロールできてない可能性が高いと思いますが、問題を解決するにはもう少し冷静に状況を整理する必要があるかと思います。テスト環境で広告が正常に表示されていたのならば、テスト環境と本番環境の違い(ネットワークやWEBサーバの設定など)を一つ一つ確認してみると良いかも知れませんね。
Heihachiro 様
度々アドバイスありがとうございます。
広告作成から36時間程経過しましたがじわじわと広告が表示されるようになってきています。どうやらアドセンス側の問題だったようです。
ここまで広告表示に時間がかかったことがなかったので焦りすぎました。
Heihachiroさんのおっしゃるとおり、「アドセンスのクローラーがコンテンツを正常にクロールできてない可能性が高い」でした。親切にアドバイスしていただきほんとうにありがとうございました!