WordPress 기술적 SEO: Sitemap, robots.txt & Canonical 태그
WordPress 기술적 SEO 완전 정복: 더 나은 인덱싱과 랭킹을 위한 XML 사이트맵, robots.txt, canonical 태그 올바른 설정법.
기술적 SEO가 WordPress 순위의 기초인 이유
WordPress를 위한 기술적 SEO는 Google이 웹사이트를 올바르게 크롤링하고 이해하고 색인화할 수 있도록 하는 모든 조치를 포함합니다. 탄탄한 기술적 기반 없이는 최고의 콘텐츠도 효과를 발휘할 수 없습니다.
기술적 SEO의 세 가지 기둥:
- 크롤 가능성 — Google이 모든 중요한 페이지를 찾을 수 있는가?
- 색인 가능성 — 올바른 페이지가 색인되고 있는가?
- 렌더링 가능성 — Google이 콘텐츠를 올바르게 표시할 수 있는가?
XML 사이트맵: 웹사이트의 로드맵
WordPress 사이트맵은 검색 엔진을 위해 웹사이트의 모든 중요한 URL을 나열한 XML 파일입니다. Google이 새 페이지와 업데이트된 페이지를 더 빨리 발견하는 데 도움을 줍니다.
WordPress 기본 사이트맵 vs. 플러그인 사이트맵
WordPress 5.5부터 /wp-sitemap.xml에 기본 사이트맵이 있습니다. 하지만 제한 사항이 있습니다:
| 기능 | WP 기본 | Yoast SEO | Rank Math | SEOPress |
|---|
|---|---|---|---|---|
| 자동 생성 | ✅ | ✅ | ✅ | ✅ |
|---|---|---|---|---|
| 게시물 유형 필터링 | ❌ | ✅ | ✅ | ✅ |
| 페이지 제외 | ❌ | ✅ | ✅ | ✅ |
| 이미지 사이트맵 | ❌ | ✅ | ✅ | ✅ |
| 마지막 수정일 (lastmod) | ❌ | ✅ | ✅ | ✅ |
| 우선순위 설정 | ❌ | ❌ | ✅ | ✅ |
권장 사항: SEO 플러그인의 사이트맵을 사용하고 WordPress 기본 사이트맵을 비활성화하세요.
Google Search Console에서 사이트맵 제출하기
- Google Search Console을 엽니다
- *사이트맵*으로 이동합니다
- 사이트맵 URL을 입력합니다 (예:
/sitemap_index.xml) - *제출*을 클릭합니다
정기적으로 상태를 확인하세요 — Google은 제출된 URL 수와 색인된 URL 수를 보여줍니다.
사이트맵에 포함되어야 하는 것 — 포함되지 않아야 하는 것
포함:
- 색인되어야 하는 모든 페이지와 게시물
- 중요한 카테고리 및 태그 페이지
- 제품 페이지 (WooCommerce)
제외:
noindex태그가 있는 페이지- 감사 및 확인 페이지
- 내부 검색 결과 페이지
- 페이지가 나뉜 아카이브 페이지 (
/page/2/,/page/3/)
robots.txt: 크롤 예산 전략적으로 관리하기
robots.txt 파일은 도메인의 루트 디렉토리에 있으며 검색 엔진 봇에게 어떤 영역을 크롤할 수 있고 어떤 영역은 크롤하면 안 되는지 알려줍니다.
WordPress에 최적화된 robots.txt
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
# Block spam and parameter URLs
Disallow: /?s=
Disallow: /wp-json/
Disallow: /wp-login.php
# Declare sitemap
Sitemap: https://your-domain.com/sitemap_index.xml
robots.txt의 일반적인 실수
- 전체 사이트 차단:
Disallow: /는 모든 것을 차단합니다 — 치명적인 오류 - CSS/JS 차단: Google이 페이지를 올바르게 렌더링하려면 CSS와 JavaScript를 크롤할 수 있어야 합니다
- wp-admin/admin-ajax.php 비허용: 많은 테마와 플러그인이 AJAX를 통해 콘텐츠를 로드합니다 — 이 URL은 접근 가능해야 합니다
- 사이트맵 미링크: robots.txt에 사이트맵을 포함하면 발견이 가속됩니다
WordPress에서 robots.txt 편집하기
플러그인 없이는 WordPress가 가상 robots.txt를 생성합니다. 편집하려면:
- SEO 플러그인: Yoast와 Rank Math는 robots.txt 편집기를 제공합니다
- 수동으로: FTP/SFTP를 통해 루트 디렉토리에 파일을 업로드합니다
- 플러그인: 간단한 편집 인터페이스를 위한 "WP Robots Txt"
Canonical 태그: 중복 콘텐츠 방지
Canonical 태그 ()는 Google에 어떤 페이지 버전이 "원본 버전"인지 알려줍니다. WordPress는 종종 동일한 콘텐츠에 대해 여러 URL을 생성하기 때문에 이것은 매우 중요합니다.
WordPress의 일반적인 중복 콘텐츠 시나리오
- www vs. non-www:
www.domain.com과domain.com - HTTP vs. HTTPS:
http://와https:// - 후행 슬래시:
/page와/page/ - URL 매개변수:
/page/?utm_source=newsletter - 페이지네이션:
/category/와/category/page/2/ - 아카이브 페이지: 작성자, 날짜, 태그 아카이브
Canonical 태그 올바르게 설정하기
WordPress SEO 플러그인은 canonical 태그를 자동으로 설정합니다. 일반적으로 canonical은 매개변수 없는 깨끗한 URL을 가리킵니다:
<!-- On page /article/?utm_source=newsletter -->
<link rel="canonical" href="https://domain.com/article/" />
Schema 마크업 / 구조화 데이터
구조화 데이터는 Google이 콘텐츠를 리치 스니펫으로 표시하는 데 도움을 줍니다. 검색 결과에서 가시성을 높이기 위해 기사, 제품, FAQ, 리뷰에 schema 마크업을 구현하세요.
기술적 SEO 확인: 도구와 방법
| 도구 | 무료 | 확인 항목 |
|---|
|---|---|---|
| Google Search Console | ✅ | 색인화, 크롤 오류, Core Web Vitals |
|---|---|---|
| Screaming Frog SEO Spider | 최대 500개 URL | Canonical, robots.txt, 리디렉션, 중복 콘텐츠 |
| Ahrefs Site Audit | ❌ | 포괄적인 기술 검사 |
| PageSpeed Insights | ✅ | Core Web Vitals, 성능 |
| AniSEO | 프리미엄 | AI 기반 자동화 SEO 분석 |
AniSEO: WordPress SEO를 자동으로 최적화하기
수동 작업 시간을 절약하세요 — AniSEO는 AI로 WordPress 페이지를 분석하고, 최적화된 메타 태그를 생성하며, 콘텐츠를 개선하고, 순위를 자동으로 추적합니다.
자주 묻는 질문 (FAQ)
WordPress에 XML 사이트맵이 필요한가요?
엄밀히 말하면, 아니요 — Google은 링크를 통해 대부분의 페이지를 찾습니다. 하지만 사이트맵은 색인화를 상당히 가속화합니다, 특히 새 페이지와 대형 웹사이트의 경우. 사이트맵을 건너뛸 이유가 없습니다.
Canonical 태그가 잘못 설정되면 어떻게 되나요?
Google이 잘못된 페이지를 색인화하거나 여러 URL에 걸쳐 순위를 분산시킬 수 있습니다. Google Search Console의 "페이지" 섹션에서 canonical 문제를 정기적으로 확인하세요.
robots.txt에서 /wp-json/을 차단해야 하나요?
대부분의 웹사이트의 경우, 그렇습니다 — REST API 엔드포인트는 SEO 가치를 제공하지 않고 크롤 예산을 소모합니다. 예외: 헤드리스 WordPress를 사용하거나 공개 통합을 위해 API가 필요한 경우.
robots.txt와 Robots 메타 태그의 차이점은 무엇인가요?
robots.txt는 크롤링을 차단합니다 — Google은 해당 페이지를 전혀 볼 수 없습니다. Robots 메타 태그 (noindex)는 크롤링을 허용하지만 색인화를 방지합니다. "색인화하지 않기"를 위해서는 메타 태그가 더 나은 선택입니다. Google이 여전히 콘텐츠를 분석하고 페이지의 링크를 따를 수 있기 때문입니다.
Hauptartikel zum Thema
WordPress SEO 2026: 상위 랭킹을 위한 완벽한 종합 가이드 →관련 기사
AniSEO
Automatically Create SEO Articles for WordPress
Keyword research, AI content, and direct publishing to WordPress — start for free.
Try for free →AniSEO Redaktion
The AniSEO team writes about SEO, WordPress, and AI-powered content strategies. All articles are reviewed by SEO experts and based on current data and best practices.
AniSEO의 AI 지원으로 이러한 SEO 전략을 WordPress 사이트에 적용하세요.