
얼마 전 검색 결과에 글 설명이 엉뚱하게 나오는 사이트를 봤습니다. 운영자는 메타태그가 빠졌다고 생각했지만, 실제로는 SEO 플러그인 두 개가 같은 설명을 출력하고 있었습니다. 워드프레스에서 메타태그를 설정할 때는 값을 채우기 전에 지금 무엇이 출력되는지부터 확인해야 합니다.
메타태그에서 먼저 볼 세 가지
운영할 때 자주 만지는 항목은 제목, 메타 설명, 검색 노출 설정입니다. 제목은 HTML의 <title>에 들어가고, 메타 설명은 <meta name="description">에 들어갑니다. 검색 노출 설정에는 <meta name="robots">가 쓰일 수 있습니다. 서로 역할이 다르니 한꺼번에 ‘SEO 태그’로 묶어 수정하면 문제를 찾기 어려워집니다.
제목은 글마다 다르게 쓰는 게 기본입니다. 예를 들어 ‘워드프레스 백업’보다 ‘워드프레스 백업 파일을 복구하는 방법’이 글의 내용을 더 분명하게 보여줍니다. 메타 설명은 본문에서 얻을 수 있는 답을 한두 문장으로 적으면 됩니다. ‘최고의 방법을 모두 공개합니다’ 같은 문구보다 ‘백업 파일과 데이터베이스를 복구하는 순서, 작업 전 확인할 항목을 설명합니다’가 낫습니다.
구글 검색 센터 안내에 따르면 검색 결과의 제목과 설명은 설정한 문구 그대로 표시된다는 보장이 없습니다. 검색어와 본문 내용에 따라 다른 문장이 선택될 수 있습니다. 또 메타 설명에 정해진 글자 수 제한은 없습니다. 저는 모바일 미리보기에서 중요한 내용이 앞부분에 보이는지 확인하고, 잘리면 문장을 줄입니다. 숫자 하나에 맞추느라 어색한 문장을 만들 필요는 없습니다.
워드프레스 관리자에서 설정하는 순서
먼저 관리자 화면의 ‘설정 → 읽기’에서 ‘검색 엔진이 이 사이트를 검색하지 못하도록 요청’ 항목을 확인합니다. 공개 사이트라면 체크가 해제되어 있어야 합니다. 이 항목이 켜진 채로 운영되면 워드프레스가 검색 노출을 막는 지시를 출력할 수 있습니다. 새 사이트를 공개하거나 테스트 사이트를 이전한 직후에는 특히 확인할 만합니다.
그다음 ‘설정 → 일반’의 사이트 제목과 태그라인을 봅니다. 글 제목 뒤에 사이트 이름이 반복되거나, 기본 태그라인이 검색 제목에 붙는다면 여기와 SEO 플러그인의 제목 형식을 함께 확인해야 합니다. 제목을 바꾸기 전에 현재 검색 결과만 보고 판단하지 말고, 해당 글의 페이지 소스에서 <title>이 어떻게 출력되는지도 확인합니다.
글별 메타 설명을 편집하려면 SEO 플러그인 하나를 사용하면 편합니다. 예를 들어 Yoast SEO 무료 버전에서는 글 편집 화면의 Yoast SEO 영역에서 ‘검색 표시’를 열고 SEO 제목과 메타 설명을 입력할 수 있습니다. 글을 저장한 뒤 로그아웃한 브라우저에서 해당 글을 열어 페이지 소스를 확인합니다. description 항목이 한 번만 나오는지, 입력한 문구가 맞는지 보는 겁니다.
이미 Rank Math 같은 SEO 플러그인을 쓰고 있다면 그것으로 설정하면 됩니다. 메타 설명 하나를 넣으려고 두 번째 SEO 플러그인을 추가하지 마세요. 기존 플러그인을 바꾸는 경우에도 새 플러그인을 켜기 전에 설정 내보내기와 사이트 백업부터 해두는 편이 안전합니다. 제목 형식과 검색 노출 설정이 옮겨지지 않으면 여러 글의 검색 표시가 한꺼번에 달라질 수 있습니다.
설명 문구는 글마다 다르게 쓴다
메타 설명을 모든 글에 채울 필요는 없습니다. 저는 검색 유입이 있는 글, 서비스 소개 페이지, 검색 결과에서 설명이 어색한 글부터 손봅니다. 내용이 비슷한 글 100개에 같은 문구를 복사하는 것보다 주요 글 10개의 설명을 정확히 쓰는 편이 낫습니다.
문구를 쓸 때는 글의 실제 범위를 벗어나지 않아야 합니다. 백업 방법만 적은 글에 ‘복구까지 완벽하게 해결’이라고 쓰면 클릭한 사람이 바로 돌아갑니다. 제목에 ‘메타태그’를 넣었다면 설명에는 설정 위치와 확인 방법처럼 독자가 찾는 구체적인 답을 적습니다. 키워드를 세 번 반복하는 문장보다 작업 내용을 자연스럽게 설명하는 문장이 읽기 쉽습니다.
카카오톡이나 다른 서비스에 공유했을 때 보이는 제목과 이미지는 검색용 메타 설명과 별도로 관리될 수 있습니다. 공유 미리보기가 이상하다고 검색용 description부터 계속 고치면 헛수고가 됩니다. SEO 플러그인의 소셜 미리보기 설정과 대표 이미지를 확인하고, 이미 공유된 글이라면 서비스 쪽에 예전 정보가 남아 있을 가능성도 생각해야 합니다.
바꾼 뒤에는 출력과 검색 노출을 확인한다
설정을 저장한 직후에는 페이지 소스에서 <title>과 description을 확인합니다. 설명 태그가 두 개라면 테마의 SEO 기능, 별도 메타태그 플러그인, 기존 SEO 플러그인이 겹치지 않았는지 살핍니다. 캐시 플러그인이나 서버 캐시를 쓰는 사이트는 캐시를 비운 뒤 다시 확인해야 이전 출력과 새 출력을 구분할 수 있습니다.
검색에서 글이 사라졌다면 문구 길이보다 robots 설정을 먼저 봅니다. 글 단위의 noindex 설정과 ‘설정 → 읽기’의 사이트 전체 설정을 함께 확인해야 합니다. 이 값은 잘못 바꾸면 여러 페이지의 검색 노출에 영향을 줍니다. 운영 중인 사이트에서는 변경 전 화면과 값을 기록해두고, 수정 후 주요 글 몇 개를 직접 열어 확인하는 편이 안전합니다.
메타태그는 넣는 양보다 중복 없이 정확히 출력되는지가 중요합니다. 저는 새 기능을 추가할 때도 플러그인 수부터 늘리지 않습니다. 이미 있는 설정으로 필요한 제목과 설명을 관리하고, 공개 여부를 확인하는 것만으로 해결되는 경우가 꽤 많았습니다.
