You are here:  Home » PHP » 如何在Google Analytics中阻止WordPress推荐人垃圾邮件

您的Google分析中是否收到了很多推荐人垃圾邮件?推荐者垃圾邮件是一种将虚假的引用者信息传递给网站的方法。然后,这些垃圾链接会出现在用户分析中,并可能导致您点击恶意网站。在本文中,我们将向您展示如何在Google Analytics中有效阻止WordPress引荐来源垃圾邮件。

Google Analytics入门

如果您未在WordPress网站上使用Google Analytics,那么您应该查看我们的指南,了解如何在WordPress中安装Google Analytics。

Google Analytics是一款非常棒的免费工具,可让您了解用户与您网站的互动方式。您可以查看用户正在访问的页面,跟踪链接的点击次数,运行拆分测试等等。有关如何将Word Analytics用于WordPress网站的信息,请参阅此初学者指南。

对于那些已经在使用Google Analytics的人,让我们在您的Google Analytics报告中修复引荐来源垃圾邮件问题。

什么是推荐人垃圾邮件?

我们都希望我们的网站受到关注。当其他网站链接到我们的文章时,它让我们感到高兴。推荐垃圾邮件发送者通过向数千个网站发送带有自动脚本的虚假引用URL来利用这一愿望。

此网址随后会显示在您的Google Analytics或您用作引荐来源的任何其他统计信息服务中。考虑到它们影响了数百万个网站,许多用户可能希望在他们的推荐报告中看到这些网站时探索这些网站。

Referral Spam

为什么你需要担心Referer垃圾邮件

有些人可能会说引用垃圾邮件是非常无害的,除非你点击链接。好吧,我们假设您不会点击这些链接,还有其他缺点。

如果您是中小型网站,那么引用垃圾邮件可能会破坏您的网站分析报告。

如果您决定出售您的网站并与感兴趣的买家分享此报告,这些垃圾链接可能会给他们留下不好的印象。

我们如何处理推荐人垃圾邮件?

我们使用Sucuri来监控我们网站的安全性。Sucuri不仅可以保护我们的网站免受恶意软件和特洛伊木马的攻击,还可以阻止引用垃圾邮件。

Sucuri网站防火墙默认阻止大多数已知的错误推荐。他们的团队总是在列表添加新的推荐垃圾邮件发送者,并积极监控他们的行为。

使用插件阻止WordPress中的推荐人垃圾邮件

有几个WordPress插件可以帮助您将引用垃圾邮件保持在最低限度。这些插件使用主动监控推荐垃圾网站的Web服务,并使用该列表阻止推荐垃圾邮件。

您需要做的第一件事是安装并激活SpamReferrerBlock插件。激活后,您需要访问设置»垃圾邮件引用程序块来配置插件。

Custom Blacklist

在插件的设置页面上,您将看到一个文本区域,用于创建自己的自定义阻止列表。在下面,您将看到此插件正在主动监控和阻止的网站列表。您可以通过单击从服务器下载按钮来更新此列表中最新版本。

Download blacklist or upload yours

如果您在Google Analytics帐户中看到此页面上未列出的引荐来源垃圾邮件链接,则可以将其添加到自定义黑名单。单击“保存”按钮,插件将开始阻止它。

您还可以通过单击页面底部的“上传到服务器”按钮与其他互联网社区共享您的自定义黑名单。

使用Google Analytics过滤阻止幽灵引荐

尽管实施了这些解决方案,您仍会在Google Analytics报告中看到一些引荐来源垃圾邮件。这些网站根本不访问您的网站,因此Sucuri或任何其他工具无法阻止它们。

他们使用您的UA跟踪代码将他们的请求直接发送到Google Analytics。Google Analytics使用此跟踪代码来识别您的网站。大多数网站所有者将其添加到他们的WordPress网站的页脚或标题部分。任何人都可以查看此代码并使用UA跟踪ID生成引荐来源垃圾邮件。

以下是在Google Analytics本身阻止此类网站的方法。登录Google Analytics帐户,然后转到受众»技术»网络

您需要选择主机名作为主要维度,并将结果展开为每月。

finding hostnames for spam referrals in Google Analytics

您将在列表中看到包含许多垃圾邮件主机名的主机名列表。您只需记下您网站的有效主机名。例如,www.wpbeginner.com,wpbeginner.com,videos.wpbeginner.com,都是我们网站的有效主机名。

现在您已发送有效的主机名,下一步是创建仅包含有效主机名的过滤器

单击Admin视图,然后单击Filter。

Filter menu in Google Analytics admin

这将带您进入过滤器屏幕,您将在其中单击“新建过滤器”按钮以开始使用。您需要选择“自定义”作为过滤器类型,然后单击“包括”。

Creating a hostname filter in Google Analytics

您将使用正则表达式字符串输入有效的主机名作为过滤器模式。格式很简单,您将在每个主机名之前添加 ^ 符号,并在其后添加 $ 符号。使用 | 符号分隔主机名。

^ wpbeginner.com $ | ^ videos.wpbeginner.com $ | ^ example.wpbeginner.com $

最后,单击“保存”按钮以应用过滤器。在您发现Google分析报告中的任何更改之前至少提前24小时提供。

使用Google Analytics过滤器拦截常见垃圾邮件发送者

您还可以使用Google Analytics过滤器阻止常见的推荐垃圾邮件发送者。创建一个新过滤器并选择Exclude作为过滤器类型。在过滤器模式中添加常见的推荐垃圾邮件发送者的主机名。以下是一个过滤器中最臭名昭着的推荐垃圾邮件站点:

semalt \ .com | buttons-for-website \ .com | blackhatworth \ .com | anticrawler \ .org

Don不要忘记单击保存按钮以应用过滤器。

我们希望本文能帮助您了解如何在Google Analytics中阻止WordPress引荐来源垃圾邮件。您可能还希望查看我们为WordPress用户提供的7种最佳分析解决方案列表。