如何攔截WordPress網站的AdSense無效流量和點選

如何防止與攔截WordPress網站的AdSense無效點選?

AdSense無效點選是機器人或垃圾郵件產生的流量所帶來的展示和點選的結果。大量無效點選會導致您的AdSense帳戶被暫停。

在本教程中,我們介紹如何防止WordPress產生無效的AdSense點選,幫助您的谷歌帳戶保持良好的信譽。

AdSense無效流量和點選攔截

什麼是無效的AdSense點選?

AdSense無效點選是指來自無效流量的廣告點選。

Google判定的無效流量有哪些?

  • 由網站所有者瀏覽產生廣告展示次數及廣告的點選次數
  • 來自一個或多個使用者的重複廣告點選或展示
  • 由網站所有者操縱的使用者意外點選其廣告
  • 機器人自動化工具外掛實現的廣告展現和點選

希望從谷歌那裡分得廣告收益,站長唯有吸引了真實的流量使用者來檢視和點選您的廣告,才可行。

但是,有時,訪問量會從低質量的來源進入您的網站。這是用於點選展示廣告的機器人流量的一種形式。

Google AdSense是否檢測到無效點選?

是的,Google有一個非常完善的系統,可以自動檢測所有無效點選。

通常,除非發生大量的無效流量和點選,否則Google不會對帳戶採取任何措施。

機器人和爬蟲流量很少的情況下,數次的重複廣告點選和其他錯誤很常見,谷歌的檢測系統往往會忽略。

但是,Google會自動調整您的帳戶收入,以消除垃圾流量和虛假點選。這些調整是實時進行的,也可能在月底進行。

避免帳戶罰款的最好方法是首先阻止無效流量進入您的網站。您也可以將無效點選報告給Google Adsense小組,但這不能使您的帳戶擺脫責任。

如何保護AdSense免受無效點選的影響

無效點選是對WordPress部落格的威脅,也會影響網站賺錢的能力,尤其是在持續存在問題的情況下。

您可以採取以下三項措施來保持Google AdSense帳戶的良好信譽:

  • 監控網站流量並識別任何無效來源
  • 確保網站廣告展示位置符合AdSense指南
  • 使用AdSense保護WordPress外掛攔截無效流量和點選

瞭解廣告流量和WordPress訪問者

AdSense無效點選的根本原因是網站點選量。

作為WordPress網站站長,您應對網站流量負責。這就是為什麼瞭解人們如何查詢和使用您的網站極為重要。

監視網站流量和分析的最簡單方法是使用MonsterInsights。這是WordPress的最佳分析解決方案,已有超過200萬WordPress網站安裝使用。

一般情況下,你只需要安裝使用免費版本的MonsterInsights,即可訪問最重要的分析資料。另外,為您的網站安裝一個谷歌網站統計程式碼也是非常有必要的。

設定外掛後,您可以在WordPress資訊中心內檢視Google Analytics分析報告。只需轉到“Insights » Reports即可快速瞭解您的流量。

MonsterInsights報告

您可以比較您的Google Analytics分析資料和Google AdSense資料,以檢視是否有任何流量來源是無效點選的原因。

也許您發現一個低質量的推介網站正在為你的網站傳送垃圾流量?

或者,當您在某個Facebook組中發帖時,返回您網站的流量主要是機器人流量?

避免谷歌廣告誘導點選行為

網站訪問者可能會意外點選廣告,而被判定無效點選。

假設谷歌廣告與其餘內容過於相似,或者谷歌廣告處於使您的網站難以使用的位置。在這種情況下,您的訪問者可能會誤點選谷歌廣告。

例如,如果您在下拉選單的正下方有一個廣告,這可能會導致訪問者意外點選該廣告。

另一個常見的錯誤是使用看起來像網站內容和導航連結的廣告單元。如果使用者點選廣告後認為自己正在瀏覽您的網站,則可能會導致意外點選。

使用WordPress外掛攔截無效的流量源

如果您的廣告設定正確,但是您仍然收到Google的警告,那麼您還可以使用WordPress外掛來攔截無效的流量來源。

為此,我們建議使用 AdSense Invalid Click Protector 外掛。該外掛高度可定製,您可以根據需要攔截流量和使用者。

使用此外掛,您可以攔截整個國家/地區,設定每個使用者的廣告點選次數上限,在訪問者達到廣告限制時攔截訪問者,攔截IP地址等等。

首先您需要安裝 AdSense Invalid Click Protector 外掛。

啟用外掛後,在WordPress儀表盤將會增加一個名為“AdSense Invalid Click Protector”的新導航選項。

接下來,您需要配置外掛設定。導航至Adsense Invalid Click Protector » General Settings

AdSense Invalid Click Protector 外掛設定

在此介面上,需要設定要攔截的行為和流量型別的條件。

我們將“Ad Click Limit(廣告點選限制)”設定為2,以限制訪問者最多點選兩次廣告,超出限制則停止廣告展示。

接下來,我們將“Click Counter Cookie Expiration Time(點選計數器Cookie的過期時間)”設定為5小時。這意味著5個小時後,廣告才會再次為該使用者展示。

之後,我們會將“Visitor Ban Duration(訪客禁令持續時間)”保留為預設的7天。系統將會對被禁止的使用者作出7天內無廣告展示。

AdSense Invalid Click Protector 外掛修改設定

要針對特定國家/地區攔截展示廣告,請設定“Do you want to block showing ads for some specific countries?(您要阻止針對特定國家/地區展示廣告嗎?)” 覈取方塊為“Yes”。或者,如果您不想阻止特定國家/地區,請保留為“No”。

然後,輸入您要阻止的國家/地區的國家/地區程式碼。

退出設定介面前,確保單擊“Save Changes”。

AdSense Invalid Click Protector 外掛地區流量攔截

設定攔截設定後,您需要將外掛程式碼新增到現有的AdSense廣告單元中。

新增程式碼的位置取決於Google AdSense程式碼新增到WordPress的方式。

如果是手動新增AdSense程式碼至WordPress,則需要在您的網站上找到該程式碼的每個例項。

如果是使用外掛來管理廣告,請導航至該外掛並開啟AdSense程式碼模組。它看起來類似於下面的程式碼。

谷歌廣告程式碼例子

完成此操作後,您需要在AdSense廣告程式碼之前新增以下程式碼:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
if( aicp_can_see_ads() ) { /* Your AdSense code goes here */ }
if( aicp_can_see_ads() ) { /* Your AdSense code goes here */ }
if( aicp_can_see_ads() ) { /* Your AdSense code goes here */ }

然後,將您的廣告程式碼封裝在一個簡單的div標籤中:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<div class="aicp">...your ad code goes here...</div>
<div class="aicp">...your ad code goes here...</div>
<div class="aicp">...your ad code goes here...</div>

最終廣告程式碼將如下所示:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
if( aicp_can_see_ads() ) {
<div class="aicp">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
</script>
<!-- AdSense Responsive Ad Code -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-1234567890"
data-ad-slot="0123456789" data-ad-format="auto">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
}
if( aicp_can_see_ads() ) { <div class="aicp"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> </script> <!-- AdSense Responsive Ad Code --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-1234567890" data-ad-slot="0123456789" data-ad-format="auto"> </ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> }
if( aicp_can_see_ads() ) { 
<div class="aicp"> 
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
</script> 
<!-- AdSense Responsive Ad Code --> 
<ins class="adsbygoogle" 
    style="display:block" 
    data-ad-client="ca-pub-1234567890" 
    data-ad-slot="0123456789" data-ad-format="auto"> 
</ins> 
<script> 
    (adsbygoogle = window.adsbygoogle || []).push({}); 
</script> 
</div> 
}

將外掛程式碼新增到Google AdSense廣告後,網站谷歌廣告將根據您之前的攔截設定進行展示。

如果您希望使用自動解決方案,則可以使用一個名為WP Advanced Ads Pro的高階外掛,該外掛內建了點選欺詐保護功能。

您可以直接從外掛設定中啟用點選欺詐保護,且無需將其他程式碼新增到網站。

我們希望教程能幫助您瞭解谷歌廣告無效廣告展示及點選規則,及如何攔截WordPress網站的AdSense廣告點選及展示。enjoy!

評論留言

脣槍舌劍 (1)

  • 耕读君的頭像

    耕读君

    2021.3.31 08:03

    我的Adsense就是被恶意点击了,打算试试插件,感谢分享!

    回覆