웹사이트에 보안문자를 추가하는 방법
게시 됨: 2022-08-28웹사이트의 주요 목적과 상관없이 구독 옵션, 문의 양식 및 방문자가 귀하와 소통할 수 있는 기타 방법을 포함할 가능성이 높습니다. 이는 우수한 사용자 경험과 비즈니스 성장의 중요한 부분을 차지합니다.
실제 방문자의 이메일만 받고 사이트의 명성을 유지하려면 사이트를 신뢰할 수 있고 보호할 수 있는 조치를 취해야 합니다. 이번 포스팅에서는 CAPTCHA를 추가하여 웹사이트를 보호하는 방법에 대해 알아보겠습니다.
웹사이트의 다른 무단 사용
파렴치한 사람들이 귀하의 사이트에 참여할 수 있는 다양한 방법이 있습니다. 이는 사이트의 평판을 손상시키고 데이터를 손상시킬 수 있습니다. 무단 사용을 경험할 수 있는 몇 가지 방법은 다음과 같습니다.
• 댓글 게시에 봇 사용
• 구독/연락처 양식을 통한 자동 메일링
• 가짜 이메일 주소를 사용하여 사이트에 계정을 대량 등록합니다.
웹사이트를 보호하고 이러한 취약성으로부터 가이드할 수 있는 주요 방법은 웹페이지에서 CAPTCHA 스크립트를 사용하는 것입니다.
보안문자를 사용하는 이유
귀하의 사이트에서 CAPTCHA를 사용하는 주된 이유는 귀하의 사이트 방문자의 진정성을 확인하는 것입니다. 또한 봇이 아닌 실제 사람에게서 메시지를 받을 수 있습니다. 일부 자동화 에이전트 및 스크립트는 악의적인 목적으로 개발되었습니다.
귀하의 웹사이트에 이러한 기능이 있으면 불필요하게 귀하의 사이트가 막히고 귀하와 귀하의 방문자를 공격하기 위해 리소스를 차지하게 됩니다. 예를 들어, 연락처 양식 스팸 또는 가짜 계정의 대규모 등록으로 인해 사이트에서 일관된 이메일 오류가 발생할 수 있습니다.
이 모든 것이 도메인 이름 및 호스팅 cPanel IP 주소를 포함하여 웹사이트의 평판에 영향을 미칩니다. CAPTCHA 사용을 강력히 권장하는 이유는 이 외에도 많습니다.
CAPTCHA가 웹사이트에서 작동하는 방식
CAPTCHA를 사용하려면 사이트 방문자가 사이트의 양식에 액세스하거나 양식을 제출하기 위해 간단하거나 복잡한 작업을 수행해야 합니다. 작업은 일부 요소를 읽고 해석하거나 질문에 답하기 위해 인간의 논리를 사용해야 할 수 있습니다. 때때로 불편할 수 있지만 사이트에 적절한 보안을 제공합니다.
방문자가 작업을 올바르게 통과하면 로그인이 승인되고 방문자가 사이트에 액세스하거나 문의 양식을 제출할 수 있습니다. 복잡한 언어 및 수학적 작업을 포함하는 복잡한 사용 대신 간단한 CAPTCHA 사용을 고수하는 것이 좋습니다.
가장 효과적인 보안 문자는 무엇입니까?
시장에 보안 문자에 대한 많은 옵션이 있지만 Google reCAPTCHA는 가장 많이 사용되는 보안 문자 서비스 중 하나입니다. 가장 좋은 점은 무료로 사용할 수 있고 기본적이지만 효과적인 기능을 제공한다는 것입니다. 물론 유료 버전을 원할 경우 통합 가능성과 확장된 기능을 제공하는 엔터프라이즈 버전으로 업그레이드할 수 있습니다.
Google 개발자 페이지의 제품 섹션에서 구독 패키지를 찾을 수 있습니다. 이 가이드에서는 reCAPTCHA CAPTCHA 서비스의 무료 버전을 살펴보겠습니다.
웹사이트에 reCAPTCHA를 추가하는 단계
1단계: 프로세스를 시작하기 전에 Google 계정에 로그인하는 것이 좋습니다.
2단계: Google의 개발자 가이드 페이지를 방문하여 사이트에 reCAPTCHA 추가를 시작합니다.
3단계: 개발자 가이드 페이지의 간략한 개요 섹션에서 "API 키 쌍 등록" 링크를 클릭합니다. 다른 페이지로 리디렉션됩니다.
4단계: 다음에 열리는 페이지에서 웹사이트 정보를 입력합니다. "레이블"이 있는 부분은 Google 패널에서 웹사이트의 이름입니다. "도메인"에는 호스팅 계획에 연결된 기존 도메인 이름이 나열되어야 합니다.
사이트의 URL 없이 도메인 이름만 사용하십시오. 예를 들면 happy.com이 있습니다. 다음으로 "이용약관"을 확인하여 서비스 이용약관에 동의합니다.
5단계: 다음 화면에는 사용할 비밀 키와 사이트 키 코드가 있습니다. 웹사이트에서 보안문자 설정을 시작하기 전에 안전하고 쉽게 접근할 수 있는 위치에 복사하십시오.
Google reCAPTCHA에는 v2와 v3의 두 가지 버전이 있습니다. Google reCAPTCHA v2는 트래픽을 평가하고 의심스러운 사용이 있는 경우 페이지의 확인란을 선택하도록 요청합니다. 이 버전은 모바일 콘텐츠에 더 편안하고 신뢰할 수 있습니다.
Google reCAPTCHA v3에서는 필드를 작성하거나 확인란을 선택할 필요가 없습니다. 페이지에서 사용자의 활동을 확인하기 위해 점수를 추적하고 작성합니다. 규칙과 일치하는 동작에 따라 작동하고 해당 작업을 권장합니다.
두 버전 모두 해당 페이지에 대해 사이트에 추가할 수 있는 스크립트 세트입니다. WordPress와 같은 CMS 웹사이트에서 모듈이나 플러그인을 통해 기능을 추가할 수 있습니다.
6단계: WordPress 웹사이트에 CAPTCHA를 설치합니다. 이렇게 하려면 WordPress 사이트로 이동합니다. 플러그인 섹션으로 이동하여 "새로 추가" 탭을 클릭합니다. 검색 필드에서 CAPTCHA를 검색합니다. WordPress 릴리스와 호환되는 플러그인 버전을 선택해야 합니다.
일반적으로 시스템에서 자동으로 표시합니다. 따라서 클릭하기만 하면 됩니다. 호환되지 않는 플러그인 버전을 설치하려고 하면 방문자가 사용할 수 없도록 하는 등 웹사이트에 문제가 발생할 수 있습니다.
설치 후 사용 중인 문의 양식과 통합할 수 있습니다. 기본적으로 CAPTCHA 보호는 WordPress에서 가장 잘 알려진 연락처 플러그인에 이미 통합되어 있습니다. Contact Form 7 플러그인의 최신 버전에서 사용할 수 있습니다.
7단계: 웹사이트의 관리 대시보드로 이동하여 연락처 섹션의 "통합" 탭으로 이동합니다. 여기에서 reCAPTCHA 애드온을 찾을 수 있습니다. "통합 설정" 버튼을 클릭합니다.
8단계: 다음 창의 Google Developers 대시보드에서 복사한 세부정보를 입력하고 "변경사항 저장" 버튼을 클릭합니다.
9단계: "연락처" 섹션으로 이동하여 "연락처 양식" 탭을 클릭하고 편집할 양식을 선택합니다.

10단계: 문의 양식에 나열된 코드에 [recaptcah]를 삽입하고 "변경 사항 저장" 버튼을 클릭합니다.
결론
보안 문자가 모두 설정되어 작업할 준비가 되었습니다. 누군가 귀하의 사이트에서 연락처 양식을 사용할 때마다 CAPTCHA가 팝업되어 그들이 실제 사람인지 봇인지 확인합니다.
문의 양식에 통합을 위한 더 많은 설정과 코드가 필요한 경우 Google 계정에서 reCAPTCHA 코드 랩 페이지를 확인할 수 있습니다. 섹션에서 동작, 크기 및 기타 옵션과 같은 항목을 찾을 수 있습니다.
양식 보안문자란 무엇입니까?
CAPTCHA의 완전한 의미는 컴퓨터와 인간을 구분하는 완전히 자동화된 공개 튜링 테스트입니다. CAPTCHA는 컴퓨터가 완료하기 어렵지만 인간에게는 쉬운 작업을 제공합니다. 이를 통해 사이트 소유자는 웹 사이트에 액세스하려는 봇을 제거할 수 있습니다.
양식에 보안문자를 어떻게 추가합니까?
클릭하여 양식 페이지에서 사이드바를 열고 고급 설정 메뉴를 확장합니다. "보안 문자 포함" 메뉴를 켜고 "변경 사항 저장"을 클릭하여 양식에 보안 문자를 추가합니다.
내 사이트에 보안문자를 포함하려면 어떻게 해야 합니까?
reCAPTCHA 홈페이지로 이동하여 "ReCAPTCHA 받기" 버튼을 누릅니다. 다음 화면의 지시에 따라 웹사이트의 레이블과 도메인을 입력합니다. 필드를 채우고 "등록"을 클릭하여 사이트에 보안 문자를 추가하십시오.
내 웹사이트에 보안문자를 추가해야 합니까?
사이트에 보안문자를 반드시 추가해야 하는 것은 아니지만 적극 권장합니다. 댓글 섹션의 스팸과 가짜 이메일이 웹사이트에 등록되는 것을 방지합니다.