Drupal SEO: 설정 및 게시 가이드
Drupal SEO는 내부 콘텐츠 경로와 독자에게 보이는 별칭(alias)을 구분합니다. Pathauto는 패턴에서 별칭을 생성할 수 있지만, 읽기 쉬운 별칭만으로 이전 URL이 해결되거나 모든 콘텐츠 유형의 메타데이터가 설정되는 것은 아닙니다.
콘텐츠 유형별로 별칭 계획하기
사이트 전체 패턴을 적용하기 전에 글, 서비스, 분류(taxonomy)의 구조를 정의하세요. 제목을 조금 고쳤다고 URL을 또 바꿔야 하지 않도록 안정적인 별칭을 선호하세요. 별칭을 다시 생성하기 전에 현재 주소를 목록으로 정리하세요. 노드 경로와 별칭이 모두 접근 가능하다면, 별칭이 내부 경로를 대체했다고 가정하지 말고 canonical과 리디렉션 동작을 점검하세요.
콘텐츠 유형별 메타데이터 매핑하기
제목, 설명, 소셜 이미지에 사용할 필드를 유형별로 따로 선택하세요. 선택 필드가 비어 있는 노드를 테스트해 대체 동작을 확인합니다. 분류 용어는 맥락과 관련 콘텐츠를 제공할 때 유용할 수 있지만, 비어 있는 용어가 자동으로 검색 방문 페이지가 되어서는 안 됩니다. 여러 구성 요소가 충돌하는 canonical이나 robots 지시문을 출력하지 않도록 기여 모듈을 테마 출력과 함께 검토하세요.
번역과 캐싱 조율하기
다국어 사이트에서는 메뉴 라벨만 번역하지 말고 번역된 콘텐츠의 별칭도 점검하세요. 영어 글에는 게시된 도착 페이지와 해당 언어에 맞는 메타데이터가 필요합니다. 패턴, 모듈, 템플릿을 수정한 후에는 프로젝트 운영 방식에 따라 캐시를 새로 고치고 익명 사용자로 페이지를 요청하세요. 관리자의 작업 세션은 독자와 크롤러에게 제공되는 캐시된 HTML과 다를 수 있습니다. 설정 변경이 끝났다고 판단하기 전에 공개 응답을 확인하세요.
실제 게시 시나리오 예시
예시 시나리오: 한 글 유형이 별칭 패턴 안에 분류 용어를 사용하는데 편집자가 분류를 변경합니다. 변경 전후의 별칭을 기록하고, 원래 주소가 여전히 올바른 노드에 도달하는지 확인하세요. 번역된 별칭은 단순한 시각적 라벨 변경이 아니므로 따로 점검하세요. 접근 제어와 캐시 동작을 모두 확인하도록 모든 요청을 익명으로 보내세요. 기억에 의존해 라우팅 이력을 재구성하지 않고도 릴리스를 되돌릴 수 있도록 원래의 분류와 URL 매핑을 보관하세요.
반복해서 쓸 수 있는 릴리스 체크리스트
웹사이트를 변경하기 전에 중요한 페이지의 간단한 목록을 만들어 두세요. 현재 URL, 대상 독자, 제목, 선호하는 canonical을 기록합니다. 한 번에 한 종류의 변경만 적용하고, 이전 설정으로 되돌릴 수 있는 방법을 남겨 두세요. 콘텐츠에 접근할 수 없는 상태에서 점수만 최적화하기보다, 먼저 접근 가능하고 유용한 페이지부터 시작하세요.
번역된 콘텐츠는 언어별로 완성된 버전을 각자의 주소에 게시하세요. 자기 참조 canonical과 상호 언어 링크를 검토한 다음, 색인 대상이 되는 URL을 사이트맵에 포함합니다. 다른 언어와 의미가 같다는 이유만으로 번역 페이지가 자동으로 중복 콘텐츠가 되는 것은 아닙니다. 어떤 페이지를 색인할지는 여전히 검색 엔진이 결정하며, 어떤 설정도 순위나 트래픽 증가를 약속하지 않습니다.
도구 및 관련 안내
공식 참고 자료
자주 묻는 질문
Pathauto는 이전 노드 URL을 자동으로 제거하나요?
베트남어 페이지와 영어 페이지가 모두 Google에 표시될 수 있나요?
감사가 성공하면 색인이 보장되나요?
지금 웹사이트 SEO 확인하기
중요한 SEO 요소를 무료로 점검하고 60초 안에 수정 제안을 받아보세요.