如何將驗證碼添加到您的網站
已發表: 2022-08-28無論您網站的主要目的是什麼,您都可能包含訂閱選項、聯繫表格以及訪問者可以與您交流的其他方式。 這是良好的用戶體驗和業務增長的重要組成部分。
為確保您只收到來自真實訪問者的電子郵件並維護您網站的聲譽,您必須採取措施使您的網站值得信賴並受到保護。 在這篇文章中,我們將了解如何通過添加驗證碼來保護您的網站。
不同的未經授權使用您的網站
不道德的人可以通過多種方式與您的網站互動。 這可能會損害您網站的聲譽並損害您的數據。 您可能會遇到未經授權的使用的一些方式包括:
• 使用機器人發表評論
• 通過訂閱/聯繫表格自動發送郵件
• 使用虛假電子郵件地址在您的網站上大量註冊帳戶。
保護您的網站並防止這些漏洞的主要方法是在您的網頁上使用 CAPTCHA 腳本。
使用驗證碼的原因
在您的網站上使用 CAPTCHA 的主要原因是為了確定您網站訪問者的真實性。 它還可以確保您從真人而不是機器人那裡獲得消息。 許多自動化代理和腳本是為惡意目的而開發的。
將這些放在您的網站上會不必要地阻塞您的網站並佔用資源來攻擊您和您的訪問者。 例如,由於聯繫表單垃圾郵件或大量註冊虛假帳戶,您的網站可能會遇到持續的電子郵件故障。
所有這些都會影響您網站的聲譽,包括域名和託管 cPanel IP 地址。 這些以及更多是強烈推薦使用 CAPTCHA 的原因。
驗證碼如何在您的網站上運行
CAPTCHA 要求您的網站訪問者執行簡單或複雜的任務來訪問或提交您網站上的表單。 這些任務可能需要閱讀和解釋某些元素或使用人類邏輯來回答問題。 儘管有時會帶來不便,但它為您的站點提供了足夠的安全性。
如果訪問者正確通過了任務,則登錄被確認,訪問者將能夠訪問您的站點或提交聯繫表。 建議您堅持使用簡單的驗證碼,而不是涉及復雜的語言和數學任務的複雜驗證碼。
使用哪種驗證碼最有效?
雖然市場上有很多 CAPTCHA 選項,但 Google reCAPTCHA 是最常用的 CAPTCHA 服務之一。 最好的部分是它可以免費使用並提供基本但有效的功能。 當然,如果你想要付費版,你可以升級到企業版,它提供了集成的可能性和擴展的功能。
您可以在 Google Developers 頁面的產品部分找到訂閱包。 對於本指南,我們將查看 reCAPTCHA CAPTCHA 服務的免費版本。
將 reCAPTCHA 添加到您的網站的步驟
第 1 步:在開始此過程之前,建議您登錄您的 Google 帳戶。
第 2 步:訪問 Google 的開發人員指南頁面,開始將 reCAPTCHA 添加到您的網站。
第 3 步:在開發人員指南頁面的小概覽部分,單擊“註冊 API 密鑰對”鏈接。 您將被重定向到另一個頁面。
第 4 步:在下一個打開的頁面上填寫您的網站信息。 帶有“標籤”的部分是您的網站在您的 Google 面板上的名稱。 “域”應列出您的託管計劃附加的現有域名。
僅使用域名而不使用您網站的 URL。 一個例子是幸福網。 接下來,檢查“使用條款”以接受服務使用條件。
第 5 步:下一個屏幕包含要使用的密鑰和站點密鑰代碼。 在您的網站上開始驗證碼設置之前,將它們複製到安全且易於訪問的地方。
需要注意的是,Google reCAPTCHA 有兩個版本——v2 和 v3。 Google reCAPTCHA v2 會評估流量並要求在出現可疑使用時選中頁面上的複選框。 這個版本對於移動內容來說更加舒適和可靠。
Google reCAPTCHA v3 不需要填寫任何字段或選中任何框。 它跟踪並建立分數以驗證用戶在頁面上的活動。 它根據符合規則的行為來運行,並推薦相應的任務。
請注意,這兩個版本都是腳本集,您可以將它們添加到您的站點以獲取相應頁面。 您可以通過 WordPress 等 CMS 網站上的模塊或插件添加功能。
第 6 步:在您的 WordPress 網站上安裝驗證碼。 為此,請導航到您的 WordPress 網站。 轉到插件部分,然後單擊“添加新”選項卡。 在搜索字段中搜索 CAPTCHA。 您應該選擇與您的 WordPress 版本兼容的插件版本。
通常,系統會自動標記它。 所以,只需點擊它。 如果您嘗試安裝不兼容的插件版本,可能會導致您的網站出現問題,包括使其對訪問者不可用。
安裝後,您現在可以將其與您正在使用的聯繫表集成。 默認情況下,驗證碼保護已集成到 WordPress 上大多數知名的聯繫人插件中。 它在最新版本的 Contact Form 7 插件中可用。
第 7 步:轉到您網站上的管理儀表板,然後導航到“聯繫人”部分的“集成”選項卡。 在這裡,您將找到 reCAPTCHA 插件。 單擊“設置集成”按鈕。
第 8 步:在下一個窗口中填寫您從 Google Developers 儀表板複製的詳細信息,然後單擊“保存更改”按鈕。
第 9 步:導航到“聯繫人”部分,單擊“聯繫表格”選項卡,然後選擇要編輯的表格。
第 10 步:在聯繫表上列出的代碼中插入 [recaptcah],然後單擊“保存更改”按鈕。
結論
在那裡,您的 CAPTCHA 已準備就緒,可以開始工作了。 每當有人使用您網站上的聯繫表格時,都會彈出驗證碼以驗證他們是真人還是機器人。
如果您想在聯繫表單中獲得更多用於集成的設置和代碼,您可以從您的 Google 帳戶查看 reCAPTCHA 代碼實驗室頁面。 您將在該部分中找到諸如行為、大小和其他選項之類的內容。
什麼是表單驗證碼?
CAPTCHA 的完整含義是一種完全自動化的公共圖靈測試,用於區分計算機和人類。 CAPTCHA 提供了計算機難以完成但人類容易完成的任務。 有了這個,網站所有者可以清除試圖訪問他們網站的機器人。
如何將驗證碼添加到表單?
單擊以打開表單頁面上的側邊欄並展開“高級設置”菜單。 使用“包含驗證碼”打開菜單,然後單擊“保存更改”以將驗證碼添加到表單中。
如何在我的網站上包含驗證碼?
導航到 reCAPTCHA 主頁,然後點擊“Get reCAPTCHA”按鈕。 按照下一個屏幕上的提示為您的網站輸入標籤和域。 填寫字段並單擊“註冊”以將驗證碼添加到您的站點。
我需要在我的網站上添加驗證碼嗎?
向您的網站添加驗證碼不是強制性的,但強烈建議您這樣做。 它可以防止您的評論部分中的垃圾郵件和虛假電子郵件在您的網站上註冊。