私は小さなCMSサイトを開発しました。ローカルホストでAdSenseをテストしましたが、すべて正常に機能しましたが、サーバーにサイトをアップロードした後、ページを更新しても広告が表示されません。ページを更新すると、広告は何があっても表示されません。
こちらがデモ投稿です。ページを更新しなかったため、広告はここで正常に機能しています。 http://english.onetelangana.com/article.php?id=61
ここには広告が表示されていません: http://english.onetelangana.com/article.php?id=68
正確に何が起きているのですか?
サイトやAdSenseの実装に問題はないと思います。どちらのページにも、私に表示される広告があります。
Googleは、次の2つの理由のいずれかで広告を表示しないことを選択する場合があります。
広告が機能しているかどうかを知る最善の方法は、今後数日間にAdSenseレポートを監視することです。広告がインプレッションとクリックを獲得している場合、すべてが正常です。
大きな問題は、タイトルタグが非常に短いことと、検索エンジンがサイトの説明に使用する説明タグに説明がないことです。
また、ページのコンテンツを使用するための完全な法的権利を持っていることを確認してください。別のニュース記事を取り上げて、わずかな化粧品の調整でサイトでそれを平手打ちすることは、まだコピーとしてカウントされ、Adsenseプログラムから追い出される可能性があります。
また、昔ながらのスクロールテキストを捨て、さらに多くの英語を追加する必要があります。 Adsenseは特定の国では機能しません。
そして、あなたのウェブサイトがいくつかの言葉で良いプロットを持つようにしてください。次の場所にあるツールを使用して、AdSenseの問題があるページを実行しました。
http://tools.seobook.com/general/keyword-density/
そして、あなたのサイトの上位5語は "The"、 "bjp"、 "of"、 "in"、および "telangana"であることがわかります。広告主がこれらの単語のいずれかについて素晴らしい広告を作りたいと思うことは非常に疑わしい。単語「in」(別名場所内)が原因で、まれに場所の広告が表示される場合があります。
さらにすごいのは、「the」という単語のキーワード密度が、ページ上のすべての単語から5.75%という非常に高いことです。 1%から4%でなければなりません。高すぎると、検索エンジンによってページがスパムとしてラベル付けされる可能性があります。