Tìm hiểu Google reCAPTCHA và cách triển khai Google reCAPTCHA hiệu quả

Google reCAPTCHA là một cách thức bảo vệ hiệu quả cho website của bạn khỏi các cuộc “spam" và các hình thức lạm dụng site. Google reCAPTCHA sẽ đưa ra các bài kiểm tra khi phát hiện lưu lượng truy cập bất ngờ nhằm nhận biết đó là người dùng thật sự hay do bot.

Google reCAPTCHA là gì?

Google reCAPTCHA  là một công cụ được phát hành bởi Google. reCAPTCHA sau khi được cài đặt vào website bất kỳ sẽ thực hiện quan sát và đánh giá hành vi truy cập vào trang. Trong một thời điểm nhất định, nếu công cụ này phát hiện ra các hành vi bất thường, traffic tăng đột ngột sẽ ngay lập tức hiển thị các hình thức để kiểm tra đó là người thực hay robot.

Bài test của Google reCAPTCHA thường sẽ là những dòng chữ bị bóp méo khó đoán và nhiệm vụ của người dùng là phải nhập lại đúng các ký tự, hoặc đó có thể là những phép tính và yêu cầu chúng ta thực hiện chúng, cũng có thể là nhận biết các biển báo chính xác giữa nhiều hình khác nhau,... 

google recaptcha

 

Google reCAPTCHA đã thực hiện các lần nâng cấp, ra mắt phiên bản mới với nhiều cải tiến để tạo sự thuận tiện cho người dùng. Hiện nay, Google reCAPTCHA V3 đang là phiên bản tối ưu. Phiên bản này hoạt động ở chế độ nền và sử dụng phân tích rủi ro ngầm để đánh giá mức độ khả thi người dùng là con người. reCAPTCHA V3 ít gây ảnh hưởng đến trải nghiệm người dùng hơn reCAPTCHA v2, nhưng vẫn bảo vệ hiệu quả trang web của bạn khỏi các hành vi lạm dụng.

Ngoài  V2, V3, Google còn cung cấp thêm phiên bản reCAPTCHA Enterprise - bản trả phí của reCAPTCHA. Enterprise hỗ trợ nhiều tính năng tiện ích như: phân tích chi tiết về lưu lượng truy cập bot, khả năng tùy chỉnh reCAPTCHA để phù hợp với nhu cầu cụ thể của doanh nghiệp. 

google recaptcha v3

 

Đánh giá về ưu điểm của Google reCAPTCHA như sau:

  • Công cụ này giúp ngăn chặn các bot tự động gửi biểu mẫu, đăng ký tài khoản rác và thực hiện các hành động có hại khác trên trang web của bạn.
  • Google reCAPTCHA với các phiên bản V1, V2, V3 đều miễn phí. Đồng thời cho phép cài đặt dễ dàng vào hết hết website.
  • Với phiên bản V3 giúp cải thiện trải nghiệm người dùng rất hiệu quả vì mọi hoạt động kiểm tra đã được thực hiện ngầm.

Cách triển khai Google reCAPTCHA hiệu quả

Để khai thác được tính năng chặn spam từ reCAPTCHA, trước hết bạn cần đăng ký miền website hoặc ứng dụng bất kỳ với Google và nhận khóa API. Có được key chúng ta mới tích hợp trang đích mình mong muốn.

Các bước đăng ký với Google recaptcha

Bước 1: Truy cập vào đường link https://www.google.com/recaptcha/about/
Tiếp đến click chọn vào tab v3 Admin Console
Bước 2: Tiến hành khai báo đầy đủ các thông tin mà hệ thống yêu cầu. Cụ thể chúng ta có các mục cần điền:

  • Label : Nhập tên nhãn.
  • reCAPTCHA type : Chọn loại reCAPTCHA phù hợp dựa trên nhu cầu của bạn.
  • Domains : Nhập đường link trang web của bạn để hệ thống ghi nhận đây sẽ là website hiển thị key.
  • Owners : Bạn có thể chọn thêm chủ sở hữu mong muốn.

Sau đó bạn tick vào mục Accept the reCAPTCHA Terms of Service để chọn đồng ý với các điều khoản của Google.

recaptcha

 

Bước 3: Nhấn submit form vừa khai báo thì chúng ta sẽ thấy ngay Site Key và Secret Key hiển thị ra.
Lưu ý:
Site Key: Là khóa được sử dụng để hiển thị widget reCAPTCHA trên trang web của bạn.
Secret Key: Khoá này được sử dụng để xác minh phản hồi của người dùng từ reCAPTCHA.

Có được 2 key quan trọng này bạn cần lưu lại để chuyển sang các thao tác cài đặt chúng vào website. Chúng ta có nhiều cách cài đặt khác nhau và thông thường khi thiết kế website bất động sản, phần này sẽ được tích hợp vào form trên site.

Chèn reCAPTCHA v3 vào FORM với PHP và HTML

Bước 1: Trước thẻ của website, bạn chèn đoạn code bên dưới:

< script src="https://www.google.com/recaptcha/api.js">

Bước 2: Dán  dòng code dưới đây vào cuối mà bạn muốn Google reCAP

< div class="g-recaptcha" data-sitekey="<-Your Site Key->">


Chèn Google reCAPTCHA v3 vào Contact Form 7 của WordPress

Bước 1: Kiểm tra admin website đã được cài đặt Contact Form 7 chưa. Nếu chưa chúng ta sẽ cài plugin này cho web trước.
Bước 2: Trong trình admin website WordPress, hãy chọn vào danh mục Form liên hệ -> Tích hợp -> Thiết lập.
Bước 3: Hệ thống sẽ mở ô thông tin để bạn khai báo 2 key mình tạo được vào.
Chỉ cần lưu lại thiết lập, hệ thống sẽ chạy reCAPTCHA trên web cho bạn.

 


Chèn Google reCAPTCHA v3 vào login website WordPress

  • Bạn truy cập vào trình quản lý admin, tìm trong mục Plugin và nhấn vào Thêm mới.
  • Gõ cụm từ WP Helper vào ô tìm tìm kiếm để plugin xuất hiện.
  • Bạn click chọn Cài đặt để cài Plugin này vào WordPress
  • Cài đặt xong, chúng ta mở lên, chọn vào mục Bảo mật, cung cấp 2 key vừa đăng ký đúng ô yêu cầu và lưu lại để quá trình cài reCAPTCHA được tiến hành.

Google reCAPTCHA cài đặt đơn giản nhưng phát huy hiệu quả bảo vệ website rất tốt. Công cụ này thích hợp với nhiều dạng site khác nhau, nhất là các trang web bất động sản có thiết kế form để lại thông tin tư vấn. Có Google reCAPTCHA chúng ta sẽ hạn chế được các hành vi spam trang, nâng cao chất lượng website, hỗ trợ vận hành và quản lý trang ổn định.

Tìm hiểu thêm: Google form

Việc tích hợp Google reCAPTCHA với những ai chưa có kinh nghiệm về web sẽ dễ lúng túng, chọn phiên bản không phù hợp. Để tránh tình trạng này, trong quá trình thiết kế bạn nên trao đổi kỹ càng với các nhà phát triển web để được tư vấn đầy đủ, hỗ trợ tích hợp chuẩn.

Một vài thông tin về Google reCAPTCHA của Bdsweb hy vọng đã mang đến nhiều hữu ích cho bạn.

081.6666.444
Đăng ký nhận báo giá