"브레드크럼(Breadcrumbs)"은 웹사이트 내에서 사용자의 위치를 나타내고, 사용자가 탐색한 경로를 추적할 수 있도록 하는 탐색 기능입니다. 브레드크럼을 표시하면 구글 등 검색엔진의 검색결과에 이동 경로가 표시되고 SEO(검색엔진 최적화)에도 도움이 됩니다.
워드프레스에서는 Yoast SEO, Rank Math 등의 SEO 플러그인에서 제공하는 브레드크럼 기능을 사용할 수 있습니다. 또한, 아바다, 뉴스페이퍼 등 일부 테마에서는 자체적으로 브레드크럼 기능을 제공하기도 합니다.
Yoast SEO나 Rank Math SEO 플러그인의 브레드크럼 기능을 사용하는 경우 카테고리를 표시하거나 표시하지 않도록 선택할 수 있습니다. Yoast SEO의 브레드크럼에서 잘못된 카테고리가 표시되는 경우가 있을 수 있습니다. 이런 경우 해결 방법에 대하여 살펴보겠습니다.
워드프레스 Yoast SEO 브레드크럼에서 카테고리가 잘못 표시되는 문제
티스토리에서는 브레드크럼 기능을 제공하지 않지만, 저는 워드프레스의 브레드크럼을 응용하여 티스토리 블로그에 브레드크럼을 표시하고 있습니다. 티스토리에서 브레드크럼을 표시하는 방법은 다음 글에서 확인할 수 있습니다.
저는 포스트 제목 위에 이동 경로를 표시했습니다.
구글 검색 결과에 이러한 브레드크럼 부분이 노출됩니다.
워드프레스의 경우 스킨(테마) 파일을 수정하여 브레드크럼을 추가할 필요가 없습니다. Yoast SEO 등의 브레드크럼 기능을 사용할 수 있습니다.
Yoast SEO의 브레드크럼을 사용하는 경우 Yoast SEO » Settings » Advanced » Breadcrumbs에서 상세 설정이 가능합니다.
이동 경로에 카테고리를 표시하고 싶은 경우 Breadcrumbs for post types의 글 (Post)에 대하여 카테고리를 선택할 수 있습니다.
마찬가지로 구글 검색 결과에 브레드크럼이 노출됩니다.
최근 이 티스토리 블로그 글 일부를 워드프레스로 옮긴 후에 브레드크럼에서 카테고리가 잘못 표시되는 문제를 경험한 적이 있습니다. 문제를 살펴보니 설정 » 쓰기 » 쓰기 설정 » 기본 글 카테고리에서 지정한 기본 카테고리가 표시되었습니다.
이 문제는 플러그인 등을 사용하여 일괄적으로 콘텐츠를 이전하면서 카테고리를 매핑할 때 발생하는 것 같습니다. 예를 들어, 워드프레스 플러그인을 사용하여 티스토리 글들을 워드프레스로 일괄 이전할 수 있습니다. 이런 상황에서 이런 현상이 발생할 수 있습니다. 티스토리 백업 파일을 이용하여 게시물을 워드프레스로 이사하는 방법은 다음 글을 참고해 보세요.
이와 같은 문제가 발생한다면 Yoast SEO » Settings » Advanced » Breadcrumbs » Breadcrumbs for post types 섹션에서 글(post)에 대하여 설정을 "카테고리" 옵션에서 "None"으로 일시적으로 변경하고 변경 사항을 저장합니다. 그런 다음, 다시 이 설정을 "카테고리"로 지정하면 카테고리가 제대로 표시될 것입니다.
참고
https://avada.tistory.com/3277
https://avada.tistory.com/3046
https://avada.tistory.com/2335