如何在 WordPress 中輕鬆隱藏 (Noindex) PDF 文件
已發表: 2022-11-21您想對搜索引擎隱藏您的 PDF 文件嗎?
您可能正在經營一家銷售電子書的在線企業,並希望防止人們使用搜索引擎找到該文件。 或者,您可能在這些不應公開的 PDF 文檔中存儲了敏感信息。
在本文中,我們將向您展示如何在 WordPress 中隱藏 (noindex) PDF 文件。
為什麼要隱藏 (Noindex) 您的 PDF 文件
PDF 是最流行的文件格式之一,將它們上傳到您的 WordPress 網站有很多好處。
PDF 通常用於構建電子郵件列表。 很多人將他們博客上的長篇教程轉換成 PDF,然後將它們作為獨家內容提供在他們的網站上。
作為在線課程或會員網站的一部分,PDF 文件還用於為付費訂閱者提供僅限會員的高級內容。
如果您以類似的方式在您的網站上使用 PDF,那麼您最好從搜索引擎中隱藏您的 PDF 文件。
您不希望人們通過搜索結果找到您的 PDF 文件,用戶無需向您提供他們的電子郵件地址或付款即可訪問您的 PDF。
您可能還擁有包含不應由公眾搜索的敏感數據的文件。 使用 noindex 隱藏這些 PDF 對於保護和數據安全至關重要。
話雖如此,讓我們向您展示如何輕鬆地從搜索引擎中隱藏您的 PDF 文件。
- 方法 1. 如何使用 AIOSEO 隱藏 (Noindex) 您的 PDF 文件(推薦)
- 方法 2. 如何使用 X-Robots-tag 隱藏 (Noindex) 您的 PDF 文件
- 獎勵:如何在 WordPress 中保護 PDF 文件下載(3 種方式)
方法 1. 如何使用 AIOSEO 隱藏 (Noindex) 您的 PDF 文件(推薦)
從搜索引擎中隱藏 PDF 文件的最佳方法是使用 AIOSEO 插件。
All in One SEO (AIOSEO) 是最好的 WordPress SEO 插件,可讓您輕鬆地針對搜索引擎和社交媒體平台優化您的 WordPress 網站。
此插件還允許您輕鬆編輯 Robots.txt 文件,該文件為機器人提供有關您網站的說明。 您將添加一些代碼,告訴他們忽略您的 PDF。
您需要做的第一件事是安裝並激活 AIOSEO。 如需進一步說明,您可以查看我們關於如何安裝 WordPress 插件的指南。
接下來,您需要為您的站點設置 AIOSEO。 如果您需要幫助,那麼您可以按照我們關於如何在 WordPress 中正確設置多合一 SEO 的分步指南進行操作。
激活插件後,轉到 WordPress 儀表板中的多合一 SEO » 工具。
現在您在“工具”頁面上,轉到“Robots.txt 編輯器”部分,然後單擊“啟用自定義 Robots.txt”旁邊的切換開關。
之後,向下滾動到顯示“用戶代理”的位置,只需添加一個星號 (*) 即可將規則應用於所有爬行您網站的機器人。
然後,在“規則”部分選擇“禁止”選項。 這樣做會阻止所有用戶代理訪問 PDF 文件。 現在,您所要做的就是輸入一個目錄路徑。 只需在“目錄路徑”字段中添加/pdf/
。
注意:如果您以任何其他名稱保存了 PDF 目錄文件夾,則必須在“目錄路徑”字段中輸入準確的 PDF 目錄名稱。
接下來,只需向下滾動並單擊“保存更改”按鈕。
完成後,您將能夠在頁面的“Robots.txt 預覽”部分查看您的規則。
您的 robots.txt 文件現在將告訴搜索引擎忽略 PDF 目錄文件夾中存在的所有 PDF 文件。
如果您只想隱藏單個 PDF 文件,則只需在“目錄路徑”字段中鍵入該 PDF 的名稱即可。
例如,如您在上圖中所見,輸入example-pdf.pdf
將防止在不影響其他文件的情況下為該單個 PDF 文件編制索引。
您還可以添加像 Disallow: /*.pdf$ 這樣的規則來隱藏搜索引擎中的所有 PDF,但這僅在 User-agent 設置為 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 文件後,右鍵單擊並打開“查看/編輯”選項。
這將在文本編輯器中打開文件。 如果您使用的是記事本,下面是添加X-Robots-tag
後的樣子。
如果您使用的是 Apache 服務器,則只需在 .htaccess 文件中添加以下X-Robots-tag
。
<文件 ~ "\.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
OptinMonster 是 WordPress 最好的潛在客戶生成插件。 它可以幫助您從網站訪問者那裡獲得更多的電子郵件訂閱者和銷售額。
許多網站所有者使用 OptinMonster 要求用戶輸入電子郵件地址,然後才能訪問他們的 PDF 文件。
此過程稱為提供鉛磁鐵或內容升級。 一旦用戶在 OptinMonster 中輸入他們的電子郵件地址,他們就會被添加為您的電子郵件營銷服務或 CRM 中的訂閱者。
之後,他們將在個性化的歡迎電子郵件中訪問 PDF 文件。
我們希望本文能幫助您了解如何從搜索引擎中隱藏 (noindex) 您的 PDF 文件。 您可能還想查看我們關於如何在 WordPress 中構建電子郵件列表的指南,並查看我們關於如何阻止搜索引擎抓取 WordPress 網站的文章。
如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。 您還可以在 Twitter 和 Facebook 上找到我們。