実は、前回の記事で Google Adsense についての私の個人的な見解をいくつか説明しましたが、基本的に私が知っていることはほとんどありませんが、何人かの友人が Google Adsense 広告の言語の問題について質問してきたためです。
私のブログは明らかに中国語のブログですが、出てくる広告が中国語ではないことがよくあります。jsで修正する方法はありますか?
この問題に関して、まず Google が Adsense を導入する方法を見てみましょう。
コンテンツ向け AdSense は、ページのコンテンツを自動的にクロールし、閲覧者に関連する広告 (テキスト広告またはイメージ広告を選択できます) を配信し、サイトのコンテンツが適切に機能するように選択します。 。
言い換えれば、Adsense 広告のコンテンツは Google によって完全に自由に配布されており、前述した Adsense 設定の変数を除いて、制御できることはほとんどありません。あなたのブログが中国語で書かれており、中国語の広告がない場合、訪問者のクリックスルー率は間違いなく非常に低くなり、当然収入は高くありません。
──誤解
しかし、誰かが非常に「賢く」、解決策を考え出しました。以下は例として私自身の Adsense コードを使用しています。もちろん、# に置き換えた数字は私自身の Adsense アカウント番号と広告コードです (Google が禁止しているため公開できません)。個人が独自のコードを使用して置き換えることもできます。 :
<script type=”text/javascript”><!–
google_ad_client = “pub-################”;
google_ad_slot = “##########”;
google_ad_width = 250;
google_ad_height = 250;
google_ad_ language = “zh-CN”;
//–>
</script>
<script type="text/javascript"
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
上記コードでは太字フォントを後から追加していますが、その目的はGoogle Adsenseに表示される広告の言語を変更することです。この方法は実行可能ですが (少なくとも以前はそうでした)、これは明らかに誤解です。
Google は TOS (利用規約) で、Adsense 広告を変更することは絶対に許可されていないと明確に述べています (カスタマー サービスに連絡し、許可されない限り)。そのため、広告コードに言語を変更するステートメントを追加することは絶対に禁止されています。の禁止。そうでなければ、バックコートのアカウントが Google にハッキングされた可能性があります。具体的には、これは Google AdSense Advertising Alliance オンライン基準の第 5 条のポイント ii に基づいています。
(ii) Google が許可していない方法で、広告、リンク、広告ユニット、検索結果、または紹介ボタンに含まれる情報を編集、修正、フィルタリング、削除または順序変更すること、または広告、リンク、広告セルを削除または非表示にすること、検索結果または紹介ボタン、またはそれらを最小化する。
つまり、ソース コードに独自のカスタマイズを追加することはできません。追加のプログラミングを行う必要がなく、固有のレイアウトを通じて広告を設定するだけで使用できるため、非常に便利であるとも言えますが、より多くの機能が必要な場合には不便であるとも言えます。自分のサイトでは機能しません。
──解決策
解決策があるのかと問われれば、おそらく謝らなければならないでしょう。なぜなら、上で述べたように、Google の許可なしに広告のコンテンツや言語を制御することはほとんどないからです。ただし、広告の原因と Google が提供するツールに基づいてフィルタリングできます。
1. コンテンツから始める
まず、Googleの広告は主に3つのカテゴリに分かれています。
Google Adwords からの広告。これらの広告は、一定の広告料金を支払い、競合するキーワードをいくつか選択する Google の顧客です。このタイプの広告は、広告費がいくらかかっても、主に削除すべきものです。このタイプの広告が最も多くなっています。 Google は、顧客が送信したこれらのキーワードに基づいてサイトのコンテンツを比較し、関連性の高い広告を表示しようとします。
Google から承認された広告とは、Adwords から提供されたものではなく、Google の広告基準を満たしている広告です。しかし、このタイプの広告はほとんどなく、あったとしてもあまり価値がないことがわかり、Adsense の設定でこのタイプの広告を直接キャンセルしました。
Google からの公共サービスに関するお知らせ。このカテゴリーでは収入はほとんどなく、生活保護であることがわかります。
Google Adsense への申請に成功し、広告コンテンツが中国語でない場合、それはごく普通のことです。なぜなら、ウェブサイトが始まったばかりであっても、しばらく存在していても、Google はウェブサイトを「学習」する時間が必要です。その後、ウェブサイトが中国語であることを認識して、中国語の広告を追加しようとします。
この場合、いくつかの正式な SEO 手法を使用して、Google にサイトの詳細を知らせることができます。
まず、私のサイトが主に中国語であることを Google に伝える必要があります。Web ページの「ヘッダー」領域に次の内容を追加できます。
引用した内容は以下の通りです。
<meta http-equiv=”コンテンツ言語” content=”zh-CN” />
Google があなたのサイトにクロールしてヘッダーを分析すると、「ああ、このサイトは中国語だ」とわかります。
一般的に、WordPress を使用する場合、この文はテーマによって追加されたとしても含まれないため、主な言語が英語であることを示している可能性が高いため、Google にとっても混乱を招くことになります。
中国語の記事と英語の記事を混在させないように注意してください。私のブログを例に挙げると、英語のサイトwww.rockia.comでは主に技術的な記事を書いており、中国語のサイトwww.rockia.net では主に経験の共有を書いています。もともと、最初は .com と .net の両方のドメイン名を同じブログに指定し、中国語と英語の両方を一緒に書きたいと考えていました。後で、私の英語のブログを読みたい人がいることに気づきましたが、広告は中国語でした。これにより間接的にクリック数が失われることは言うまでもなく、最も基本的なことでさえサイト全体の言語環境が破壊されます。 1 つのサイトに複数の言語を配置する必要がある場合は、少なくとも第 2 レベルのドメイン名 (en.samplesite.com や cn.samplesite.com など) で言語を区切ることをお勧めします。
記事にキーワードをタグ付けします。これは最も基本的なアプローチであり、Google 広告でなくても、誰もがこれを行うと思います。これについては多くのチュートリアルがあり、これについては詳しく説明しません。インターネット。
2. フィルタリングから始める
上記のような内容で始めれば、時間が経てばそれに応じて中国の広告も増えてくると思います。ただし、サイトにまだ頑固な広告が存在する場合は、Google の競合他社フィルター リストを通じて、対応する外国語の広告を除外できます。この方法がよくわからない場合は、以前の記事で書いた「Google 広告のフィルタリング」セクションを参照してください。ここでは一部スペースを省略します。
追記:
サイト上にさまざまな言語で広告が表示されていることは、サイトに問題があることを意味するものではなく、Google に問題があることを意味するものではないことを付け加えておきます。言語が異なると、広告のクリック価格が若干高くなる場合があります。私は一部のネチズンからの手紙に答えるためにこれを書きました。彼らが回り道をして、インターネット上で間違った方法を見つけて誤って Google との契約に違反し、最終的には K になった後で Google を嘘つきだと怒鳴ることがないよう願いました。 -編。実際、Adsense を最適化するための最良の方法は、Google の広告規約にすでに記載されていると思います。規約に違反しない限り、問題ないと思います。最後に、皆様の着実な収入増をお祈り申し上げます。