WordPress의 Canonical URL은 무엇입니까?
게시 됨: 2020-07-29표준 URL은 웹사이트 홈페이지의 기본 URL입니다. 대부분의 홈페이지는 브라우저의 주소 표시줄에 여러 개의 URL을 입력하여 찾을 수 있습니다.
예를 들어 다음 URL은 모두 귀하의 웹사이트에 대해 동일한 홈페이지 콘텐츠를 포함할 수 있습니다.
http://yoursite.com
https://yoursite.com
http://www.yoursite.com
https://www.yoursite.com
https://yoursite.com/ 을 기본 URL로 설정한 경우 표준 도메인이 됩니다.
WordPress의 Canonical URL은 무엇입니까?
WordPress 블로그 게시물 및 페이지에는 홈페이지 예제에서 공유한 것과 동일한 URL 변형이 있으며 게시물 ID를 사용하여 찾을 수도 있습니다.
예를 들어, 이 iThemes Security Pro 기능 스포트라이트: 사이트 스캔 블로그 게시물은 다음 URL을 모두 사용하여 찾을 수 있습니다.
https://ithemes.com/ithemes-security-pro-feature-spotlight-site-scan/
또는 게시물 ID로:
itmes.com/?p=57051
WordPress에서 Canonical URL을 설정하는 것이 중요한 이유는 무엇입니까?
https://ithemes.com/ithemes-security-pro-feature-spotlight-site-scan/ 및 ithemes.com/?p=57051을 동일한 콘텐츠로 보고 취급하는 것은 쉽지만, 봇 또는 웹크롤러는 이를 두 개의 다른 웹사이트에서 두 개의 개별 블로그 게시물로 취급합니다.
표준 URL 및 도메인 정의의 SEO 이점
모든 URL 집합에 대한 표준 URL을 정의하면 Google 및 기타 검색 엔진이 유사하지만 다른 URL이 동일하다는 것을 알 수 있습니다. 이렇게 하면 Googlebot이 단일 콘텐츠에 대해 여러 페이지를 크롤링하는 데 시간을 소비하는 것을 방지하고 Google이 새롭고 업데이트된 콘텐츠를 찾아 표시하는 데 걸리는 시간을 줄일 수 있습니다.

표준 URL 설정의 또 다른 SEO 이점은 검색 엔진이 잠재 방문자에게 콘텐츠를 표시하는 방법을 결정할 수 있다는 것입니다.
이전의 기능 스포트라이트 게시물 예제를 사용하여 https://ithemes.com/ithemes-security-pro-feature-spotlight-site-scan/은 URL에 블로그 게시물의 제목을 가지며 itimes보다 더 설명적이고 환영합니다. com/?p=57051.
표준 URL 정의의 사이트 인증 이점
많은 서비스에서 웹사이트의 표준 도메인을 인증에 사용합니다. 예를 들어 WordPress 보안 플러그인인 iThemes Security Pro는 표준 도메인을 사용합니다.
iThemes Security Pro Site Scan을 사용하기 전에 먼저 웹사이트에서 iThemes Security Pro 라이선스를 활성화해야 합니다. 표준 도메인을 설정하지 않았고 사이트 라이선스에 사용된 URL이 yoursite.com 이라고 가정해 보겠습니다.

iThemes Security Pro Site Scan 서버는 웹사이트에서 알려진 취약점을 스캔하기 전에 웹사이트의 도메인을 가져와 iThemes Security Pro 라이선스를 활성화하는 데 사용된 도메인과 일치하는지 확인합니다. 표준 도메인이 정의되지 않았기 때문에 사이트 스캔 서버는 URL이 http://www.yoursite.com 임을 감지합니다.
Google과 마찬가지로 표준 도메인이 설정되지 않은 경우 iThemes Security Pro는 yoursite.com 및 yoursite.com 을 단일 도메인으로 취급하는지 알지 못합니다. 즉, Site Scanner는 사이트 라이선스를 인증할 수 없으며 웹사이트에서 알려진 취약점을 검색하지 않습니다.
WordPress 웹사이트의 표준 도메인을 정의하면 iThemes Security Pro Site Scanner 및 기타 서비스가 도메인 인증을 시도할 때 오류가 발생하지 않습니다.
내 표준 URL이 정의되어 있는지 어떻게 확인합니까?
표준 도메인을 정의했는지 확인하는 가장 빠른 방법은 웹사이트 홈페이지의 페이지 소스를 보는 것입니다. 즐겨 사용하는 웹 브라우저에 홈페이지를 로드하고 마우스 오른쪽 버튼을 클릭한 다음 페이지 소스 보기 를 선택 합니다.

소스 페이지에는 페이지에서 가져온 다양한 소스와 페이지를 만드는 데 사용된 다양한 HTML 및 CSS 요소가 모두 표시됩니다. 소스 페이지는 rel="canonical"
링크 태그 또는 HTTP 헤더를 사용하여 정식 도메인이 설정되었는지도 표시합니다.
iThemes.com 소스 페이지를 보면 rel="canonical"
링크 태그를 사용하여 표준 도메인을 https://ithemes.com으로 설정한 것을 볼 수 있습니다. rel="canonical"
HTTP 헤더를 사용하여 정식 도메인을 설정하려면 Link: [https://](<http://www.example.com/downloads/white-paper.pdf>)ithemes.com; rel="canonical"
추가할 수 있습니다 Link: [https://](<http://www.example.com/downloads/white-paper.pdf>)ithemes.com; rel="canonical"
Link: [https://](<http://www.example.com/downloads/white-paper.pdf>)ithemes.com; rel="canonical"
을 페이지 헤더에 추가합니다.


표준 도메인이 정의되었는지 확인하는 또 다른 방법은 Google의 URL 검사 도구를 사용하는 것입니다. Google Search Console 관리 대시보드에서 도구를 찾을 수 있습니다. 검색 필드에 홈페이지 URL을 추가하고 Enter 키를 누릅니다.

적용 범위 요약 요약에서 사용자 선언 표준 및 Google 선택 표준 의 값을 볼 수 있습니다 . 사용자 선언 표준은 웹사이트에 대해 설정한 URL입니다. Google에서 선택한 표준은 페이지의 표준 URL을 정의한 적이 없는 경우 Google에서 이 페이지의 정식 버전으로 선택한 URL입니다.

위의 스크린샷은 제가 canonical domain을 정의하지 않은 사이트에서 가져온 Google URL Inspection Tool 결과로, Google이 canonical domain을 설정하지 않은 새롭습니다.
내 WordPress 웹 사이트의 표준 URL을 어떻게 설정합니까?
표준 URL을 설정하는 가장 쉽고 빠른 방법은 Yoast SEO 또는 RankMath와 같은 WordPress SEO 플러그인을 사용하는 것입니다.
Yoast SEO를 사용하는 경우 게시물, 페이지 및 사용자 정의 게시물 유형에 대해 Yoast SEO 메타박스의 고급 탭에서 표준 URL을 편집할 수 있습니다.

Yoast SEO는 대부분의 게시물과 페이지에 대해 올바른 표준 URL을 자동 선택하는 탁월한 작업을 수행하지만 플러그인을 사용하면 필요한 경우 쉽게 변경할 수 있습니다.
RankMath SEO 플러그인을 사용하는 경우 RankMath 메타박스의 고급 탭에서 표준 URL을 편집할 수 있습니다.

Yoast SEO와 마찬가지로 RankMath는 표준 URL을 자동으로 설정하지만 필요에 따라 업데이트할 수 있는 옵션도 제공합니다.
마무리
표준 도메인 및 페이지 URL을 정의하는 것은 SEO 중복 콘텐츠 및 사이트 도메인 인증 문제를 방지하기 위한 필수 사항입니다. 다행스럽게도 WordPress SEO 플러그인을 사용하면 웹사이트의 표준 도메인과 URL을 빠르고 쉽게 정의할 수 있습니다.
Michael은 매주 WordPress 취약점 보고서를 작성하여 사이트를 안전하게 보호합니다. iThemes의 제품 관리자로서 그는 iThemes 제품 라인업을 지속적으로 개선하는 데 도움을 줍니다. 그는 거대한 괴짜이며 기술, 오래된 및 새로운 모든 것에 대해 배우는 것을 좋아합니다. 마이클이 아내와 딸과 어울리고, 일하지 않을 때는 책을 읽거나 음악을 듣는 것을 볼 수 있습니다.
