피드로 돌아가기
Dev.toBackend
원문 읽기
WordPress 사이트 론칭 전에 Canonical tag 설정 오류를 검토하지 않으면 검색 엔진이 중복 콘텐츠를 올바르게 해석하지 못하는 문제
Canonical tag mistakes in WordPress sites before launch
AI 요약
Context
WordPress는 기본적으로 아카이브, 페이지 분할, 미리보기, 파라미터 기반 URL 등 다양한 URL을 자동으로 생성한다. Canonical 신호는 테마나 SEO 플러그인이 자동으로 처리하기 때문에 론칭 전 최종 설정을 검토하지 않으면 의도한 구조와 맞지 않는 신호가 발생할 수 있다.
Technical Solution
- 모든 주요 페이지에 Canonical tag 존재 여부 확인:
<link rel="canonical" href="https://example.com/page/" />형식으로 HTML head에 포함되어 있는지 검증 - Canonical href가 올바른 프로덕션 URL을 가리키도록 확인: 스테이징 도메인이나 이전 URL로 남아 있는 경우 수정
- 동일 페이지에 여러 개의 Canonical tag 존재 여부 검사: 테마와 SEO 플러그인이 각각 생성하는 경우 제거하여 중복 제거
- 템플릿 간 Canonical 로직 일관성 검증: 서로 다른 템플릿이 서로 다른 Canonical 신호를 생성하지 않도록 확인
- 론칭 전 기술 체크리스트에 Canonical 검토 단계 포함: 론칭 후 수정보다 론칭 전에 일관된 상태 유지
Key Takeaway
Canonical tag는 시각적으로 표시되지 않지만 검색 엔진이 사이트 구조를 해석하는 방식에 직접 영향을 미치므로, 론칭 전 자동화된 검토 프로세스에 포함하여 작은 불일치가 런칭 후 더 큰 문제로 확대되는 것을 방지해야 한다.
실천 포인트
WordPress 사이트 론칭 전 점검 과정에서 중요 페이지의 Canonical tag 존재 여부, 프로덕션 URL 올바름, 중복 제거, 템플릿 간 일관성을 확인하는 정책을 수립하면 검색 엔진이 중복 콘텐츠로 인해 사이트 구조를 잘못 해석하는 상황을 사전에 방지할 수 있다.