首页 » 博文 » wpbeginner » 最佳教程 » 如何在 WordPress 中轻松隐藏 (Noindex) PDF 文件

如何在 WordPress 中轻松隐藏 (Noindex) PDF 文件

您想对搜索引擎隐藏您的 PDF 文件吗?

您可能正在经营一家销售电子书的在线业务,并希望阻止人们使用搜索引擎查找该文件。或者您可能在这些 PDF 文档中存储了不应公开的敏感信息。

在本文中,我们将向您展示如何在 WordPress 中轻松隐藏(无索引)PDF 文件。

如何在 WordPress 中隐藏 (Noindex) PDF 文件

为什么要在 WordPress 中隐藏 (Noindex) PDF 文件?

PDF是最流行的文件格式之一,将其上传到WordPress 网站有很多好处。

PDF 通常用于构建电子邮件列表。许多人将博客上的长教程转换为 PDF,然后将其作为网站上的独家内容提供。

这些文件还用于作为在线课程或 会员网站的一部分,为付费订户提供仅限会员的独家优质内容。

如果您以类似的方式在网站上使用 PDF,那么最好对搜索引擎隐藏您的文件。

您不希望人们通过搜索结果找到您的 PDF 文件,因为用户无需向您提供电子邮件地址或付款即可访问这些文件。

您可能还拥有包含公众无法搜索的敏感数据的 PDF。使用 noindex 隐藏这些文件对于保护和数据安全至关重要。

话虽这么说,让我们向您展示如何轻松地向搜索引擎隐藏您的 PDF 文件。我们将介绍不同的方法,您可以使用下面的快速链接跳转到您想要使用的方法:

方法1:如何使用AIOSEO隐藏(Noindex)您的PDF文件(推荐)

对搜索引擎隐藏 PDF 文件的最佳方法是使用AIOSEO插件。

多合一 SEO (AIOSEO) 是市场上最好的 WordPress SEO 插件,可让您轻松针对搜索引擎和社交媒体平台优化您的网站。

该插件还允许您编辑robots.txt 文件,该文件向机器人提供有关您网站的说明。

在本教程中,您将添加一些代码来告诉他们忽略您的 PDF。

首先,您需要安装并激活AIOSEO插件。有关更多说明,您可以参阅我们有关如何安装 WordPress 插件的初学者指南。

接下来,您必须为您的网站设置 AIOSEO。如果您需要帮助,那么您可以按照我们的分步指南了解如何在 WordPress 中正确设置多合一 SEO。

激活插件后,前往WordPress 仪表板中的All in One SEO » Tools页面。

从这里,切换到“Robots.txt 编辑器”选项卡并切换“启用自定义 Robots.txt”选项。

启用自定义 robots txt 选项

之后,向下滚动到“用户代理”所在的位置,然后只需添加一个星号 (*) 即可将该规则应用于抓取您网站的所有机器人。

然后,选择“规则”部分中的“禁止”选项。执行此操作将阻止所有用户代理访问 PDF 文件。现在,您所要做的就是输入目录路径。只需添加/pdf/“目录路径”字段即可。

注意:如果您以任何其他名称保存 PDF 目录文件夹,则必须在“目录路径”字段中写入确切的 PDF 目录名称。

填写规则生成器字段

之后,只需向下滚动并单击“保存更改”按钮。

完成后,您将能够在页面的“Robots.txt 预览”部分查看您的规则。

Robots.txt 预览框

您的 robots.txt 文件现在将告诉搜索引擎忽略 PDF 目录文件夹中存在的所有 PDF 文件。

如果您只想隐藏单个 PDF 文件,则只需在“目录路径”字段中输入该 PDF 的名称即可。

您想要隐藏的特定 PDF 的示例

例如,如上图所示,输入example-pdf.pdf将阻止单个 PDF 文件被索引,而不影响其他文件。

您还可以添加类似 Disallow: /*.pdf$ 的规则来隐藏搜索引擎中的所有 PDF,但这仅在用户代理设置为 Googlebot 时有效。并非所有搜索引擎都遵守这样的广泛规则。

方法 2:如何使用 X-Robots-tag 隐藏 (Noindex) PDF 文件

如果由于某种原因,以前的方法不起作用,那么您可以使用X-Robots-tag来隐藏您的 PDF 文件。

在此方法中,您需要手动编辑 WordPress 站点的.htaccess 文件并添加X-Robots-tag到其中。

首先,只需使用任何FTP 客户端或使用WordPress 托管控制面板上的文件管理器应用程序连接到您的网站。

接下来,找到您的 .htaccess 文件,该文件将与您的 /wp-content/ 和 /wp-admin/ 文件夹位于同一文件夹中。

如果您找不到 .htaccess 文件,则可以按照我们的教程了解为什么找不到 .htaccess 文件以使其可见。

在本教程中,我们将使用 FileZilla 作为 FTP 客户端。连接到您的站点后,您将在右侧列的“远程站点”部分中找到您的 .htaccess 文件。

找到 .htaccess 文件后,右键单击并打开“查看/编辑”选项。

查看 htaccess 文件

这将在文本编辑器中打开该文件。

如果您使用记事本,则添加X-Robots-tag.

记事本中的 X-robots-tag

如果您使用的是 Apache 服务器,则只需X-Robots-tag在 .htaccess 文件中添加以下内容:

<文件 ~ "\.pdf$">
标头集 X-Robots-Tag“noindex, nofollow”
</文件>

如果您使用的是Ngnix服务器,则添加以下代码:

位置 ~* \.pdf$
{
add_header X-Robots-Tag“noindex,nofollow”;
}

添加 X-robots-tag 后,只需保存文件即可。现在,这会将所有 .PDF 文件标记为 noindex/nofollow,这意味着您已成功对搜索引擎隐藏您的 PDF 文件!

奖励:如何保护 WordPress 中的 PDF 文件下载(3 种方法)

上述两种方法涵盖了如何向搜索引擎隐藏 PDF 文件,但如果您想进一步限制 PDF 下载仅限会员,需要密码或电子邮件地址才能下载 PDF,甚至收取付款,那么您将需要以下之一工具:

1.会员出版社

MemberPress是市场上最好的 WordPress 会员插件。它允许您将 PDF 文件的访问权限限制为仅注册会员。您甚至可以根据用户的不同订阅级别出售对 PDF 文件的访问权限。

MemberPress 还允许您创建和销售在线课程,并且网站所有者通常会在其课程中提供优质的 PDF 配套指南。

基本上,这种方法将确保您的 PDF 文件受到完全保护,除非输入密码并登录,否则任何人都无法访问您的 PDF 文件。

2. 轻松数字下载

Easy Digital Downloads 是一款流行的 WordPress 电子商务插件,可帮助您销售 PDF 文件、电子书等数字产品。

它为 PDF 文件提供了最大程度的文件保护功能,因此您可以将它们存储在私有云中、为每个成员生成唯一的访问链接、跟踪下载活动、限制特定文件的下载次数等等。

您可以通过信用卡、PayPal 等方式接受付款,因此您可以按用户的订阅级别限制 PDF 访问。

3.选择怪物

OptinMonster 是WordPress最好的潜在客户生成插件。它可以帮助您从网站访问者那里获得更多电子邮件订阅者和销售额。

许多网站所有者使用 OptinMonster 要求用户输入电子邮件地址,然后才允许他们访问 PDF 文件。

此过程称为提供铅磁铁或内容升级。用户在 OptinMonster 中输入电子邮件地址后,他们就会被添加为您的电子邮件营销服务或 CRM 中的订阅者。

之后,他们将可以通过个性化的欢迎电子邮件访问 PDF 文件。

我们希望本文能帮助您了解如何对搜索引擎隐藏 (noindex) 您的 PDF 文件。您可能还想查看我们关于如何在 WordPress 中构建电子邮件列表的指南,并查看我们关于如何阻止搜索引擎抓取 WordPress 网站的文章。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top