검색결과에 표시할 적절한 제목과 스니펫 만들기

Google에서는 페이지의 제목이나 설명(또는 '스니펫')을 완전히 자동으로 생성하며, 이때 페이지의 콘텐츠와 웹에 표시된 참조 내용을 모두 고려합니다. 스니펫과 제목의 목적은 각 검색결과를 가장 효과적으로 표현 및 설명하고, 사용자 검색어와 검색결과의 연관성을 보여 주는 것입니다.

Google에서는 사이트 정보를 보여 주기 위해 각 페이지의 제목과 메타태그 내 설명 정보를 비롯한 다양한 소스를 사용합니다. 공개된 정보를 사용하거나 페이지의 마크업을 토대로 리치 결과를 만들 수도 있습니다.

Google에서는 각 사이트의 제목이나 스니펫을 수동으로 변경할 수 없지만 가능한 한 관련성 높은 제목이나 스니펫을 생성하기 위해 노력하고 있습니다. 다음에 설명된 일반적인 가이드라인을 따르면, 페이지를 설명하는 제목 및 스니펫의 품질을 향상할 수 있습니다.

구체적인 페이지 제목 만들기

제목은 사용자가 검색결과의 콘텐츠 및 검색어와의 연관성을 빠르게 이해할 수 있도록 도와주므로 매우 중요합니다. 또한 어떤 검색결과를 클릭할지 결정하는 데 사용되는 주요 정보이므로 웹페이지에 적절한 제목을 사용하는 것이 중요합니다.

다음은 제목을 관리하기 위한 몇 가지 도움말입니다.

  • 위에서 설명한 것처럼 사이트의 모든 페이지에서 <title> 태그에 제목을 지정합니다.
  • 페이지 제목은 구체적이고 간결해야 합니다. 홈페이지 제목을 '홈'으로 하거나 특정인의 프로필 페이지 제목을 '프로필'로 하는 등의 모호한 설명자는 사용하지 않아야 합니다. 또한 불필요하게 길거나 장황한 제목은 검색결과에 표시될 때 잘릴 수 있으므로 피해야 합니다.
  • 유인 키워드 반복은 사용하지 않아야 합니다. 제목에 몇 가지 구체적인 용어를 사용하는 경우 도움이 되기도 하지만 같은 단어나 구문을 여러 번 표시할 필요는 없습니다. 'Foobar, foo bar, 푸바, 푸 바'와 같은 제목은 사용자에게 도움이 되지 않으며, 이렇게 유인 키워드 반복을 사용하면 Google과 사용자가 검색결과를 스팸으로 오인할 수 있습니다.
  • 반복적이거나 표준화된 제목은 사용하지 않아야 합니다. 사이트의 각 페이지에 분명하고 구체적인 제목을 사용하는 것이 중요합니다. 예를 들어 상거래 사이트의 각 페이지마다 '저가 상품 세일'이라는 제목을 지정하면 사용자가 페이지 간의 차이점을 구분할 수 없습니다. 한 가지 정보를 제외한 나머지 부분은 동일한 제목('표준화된' 제목)도 좋지 않습니다. 예를 들어, '<밴드 이름> - 동영상, 가사, 포스터, 앨범, 리뷰 및 콘서트 보기'처럼 표준화된 제목에는 필요 없는 내용이 많이 포함되어 있습니다. 한 가지 해결책은 제목을 동적으로 업데이트하여 실제 페이지 콘텐츠를 더욱 잘 반영하는 것입니다. 예를 들어 특정 페이지에 동영상이나 가사가 포함된 경우에만 '동영상', '가사' 등의 단어를 포함합니다. 또 다른 방법은 제목을 '<밴드 이름>'으로 간결하게 하고 메타 설명(아래 참조)을 사용하여 사이트의 콘텐츠를 설명하는 것입니다.
  • 제목을 브랜드화하세요. 단, 간결해야 합니다. 사이트 홈페이지의 제목은 사이트에 관한 추가 정보를 포함하기에 적합한 곳입니다(예: 'ExampleSocialSite, 사교의 공간'). 그러나 사이트의 모든 페이지에 이렇게 브랜드화된 제목을 표시하면 가독성이 떨어집니다. 또한 검색어 하나를 사용했을 때 사이트 내 여러 페이지가 반환될 경우 너무 반복적으로 보일 수도 있습니다. 이 경우 다음과 같이 각 페이지 제목의 시작이나 끝에 사이트 이름만 포함하고 나머지 제목을 하이픈(-)이나 콜론(:), 막대(|)와 같은 구분자로 분리해 보세요.
    <title>ExampleSocialSite: 신규 회원 가입</title>
  • 검색엔진이 페이지를 크롤링하지 못하도록 하려는 경우 주의하세요. 사이트에서 robots.txt 프로토콜을 사용하면 Google에서 페이지를 크롤링하지 못하도록 막을 수 있지만, 여전히 색인이 생성되는 경우도 있습니다. 예를 들어, Google에서 다른 사람의 사이트에 있는 링크를 통해 해당 페이지를 발견한 경우 페이지의 색인을 생성할 수도 있습니다. 페이지를 검색결과에 표시하려면 일종의 제목이 필요한데, Google에서 페이지 콘텐츠에 액세스할 수 없으므로 다른 사이트의 앵커 텍스트와 같은 페이지 외 콘텐츠에 의존하게 됩니다. URL의 색인 생성을 확실히 방지하려면 'noindex' 명령어를 사용하면 됩니다.

검색결과에 표시되는 제목이 페이지의 <title> 태그와 다른 이유는 무엇인가요?

특정 검색결과에서 위와 같은 문제가 있는 제목이 감지되면 Google에서는 앵커 텍스트, 페이지 텍스트 또는 기타 소스를 바탕으로 더 나은 제목을 생성하려고 시도할 수 있습니다. 하지만 페이지에 적절한 표현의 간결하고 구체적인 제목이 있음에도 불구하고 검색어와의 연관성을 더욱 효과적으로 나타내기 위해 검색결과에 다른 제목으로 표시되는 경우도 있습니다. 이 경우는 웹마스터가 지정한 title 태그가 검색어와 상관없이 정적이고 고정된 것으로 제한되어 있기 때문입니다.

Google에서 사용자의 검색어를 인식하면 페이지에서 검색어와의 연관성을 더욱 효과적으로 보여 주는 대체 텍스트를 찾는 경우가 많습니다. 이러한 대체 텍스트를 제목으로 사용하면 사용자뿐 아니라 사이트에도 도움이 될 수 있습니다. 사용자는 검색결과에서 자신이 입력한 검색어나 연관성 여부를 살펴보기 때문에 제목을 검색어에 맞춰 수정하면 사용자가 클릭할 가능성이 높아질 수 있습니다.

페이지 제목이 검색결과에 수정되어 표시되는 경우, 제목에 위에서 설명된 문제가 있는지 확인하시기 바랍니다. 제목에 문제가 없는 경우, 대체된 제목이 검색어에 더욱 잘 맞는지 여부를 살펴보세요. 그래도 원래 제목이 더 낫다고 생각되면 웹마스터 도움말 포럼을 통해 Google에 알려주세요.

스니펫이 만들어지는 방식

스니펫은 페이지 콘텐츠를 바탕으로 자동 생성됩니다. 스니펫은 사용자의 구체적인 검색어와 관련성이 가장 높은 페이지 콘텐츠를 강조하도록 만들어졌습니다. 따라서 같은 페이지라도 검색어에 따라 표시되는 스니펫이 달라집니다.

사이트 소유자는 크게 리치 결과와 메타 설명 태그라는 2가지 방법을 사용하여 Google에서 생성하는 스니펫에 사용할 내용을 제안할 수 있습니다.

스니펫 생성 방지하기

스니펫 생성을 방지하여 검색결과에 사이트의 스니펫이 표시되지 않도록 할 수도 있습니다. <meta name="nosnippet"> 태그를 사용하여 Google 검색결과에 페이지의 스니펫이 표시되지 않도록 차단하세요.

적절한 메타 설명 만들기

페이지의 <meta> 설명 태그가 페이지 콘텐츠에서만 가져올 수 있는 내용보다 더 정확한 설명을 사용자에게 제공한다고 판단되는 경우, Google에서는 이를 사용하여 검색결과 스니펫을 생성하기도 합니다. 메타 설명 태그는 일반적으로 페이지의 내용을 간결하고 적절하게 요약함으로써 사용자에게 정보를 제공하고 흥미를 유발해야 합니다. 메타 설명 태그는 페이지에 사용자가 찾던 내용이 있다고 설득하는 홍보 문구와도 같습니다. 메타 설명의 길이에는 제한이 없지만, 검색결과 스니펫은 필요에 따라 잘려서 표시됩니다. 주로 기기 폭에 맞추기 위해 잘리는 경우가 많습니다.

  • 사이트의 모든 페이지에 메타 설명이 있는지 확인합니다.
  • 페이지별로 설명을 다르게 작성합니다. 사이트의 모든 페이지 설명이 동일하거나 유사하면 검색결과에 사이트의 각 페이지가 표시되는 경우 효과적이지 않습니다. 이런 경우 Google에서는 반복되는 문구를 표시할 가능성이 줄어듭니다. 가능하면 특정 페이지를 정확하게 나타내는 설명을 작성하시기 바랍니다. 기본 홈페이지 또는 기타 종합 페이지에서는 사이트 수준 설명을 사용하고 그 외 모든 곳에서는 페이지 수준 설명을 사용합니다. 모든 페이지에 일일이 설명을 작성할 시간이 없는 경우 콘텐츠의 우선순위를 정하시기 바랍니다. 최소한 홈페이지 및 인기 페이지와 같이 중요한 URL의 설명은 반드시 작성해야 합니다.
  • 명확하게 태그가 지정된 사실을 설명에 포함합니다. 메타 설명은 문장 형식으로 작성하지 않아도 되며, 페이지에 관한 정보를 포함하기에 적합합니다. 예를 들어, 뉴스 또는 블로그 게시물의 경우 저자, 발행일 또는 작성자 정보를 포함할 수 있습니다. 이렇게 하면 다른 방법으로는 스니펫에 표시되지 않는 관련성 높은 정보를 잠재적인 방문자에게 제공할 수 있습니다. 마찬가지로 제품 페이지에도 가격, 생산연도, 제조업체 등의 중요한 정보가 페이지 전체에 분산되어 있을 수 있습니다. 이러한 데이터를 하나로 모아 제공하는 것이 유익한 메타 설명입니다. 다음은 도서에 관해 자세한 설명을 제공하는 메타 설명의 예입니다.
    <meta name="Description" content="저자: A.N. Author, 
    삽화가: V. Gogh, 가격: 17.99달러, 
    길이: 784페이지">
    이 예에서 정보는 명확히 구분되어 태그가 지정되어 있습니다.
  • 프로그래매틱 방식으로 설명을 생성합니다. 뉴스 매체 같은 일부 사이트의 경우 각 페이지에 대해 정확하고 고유한 설명을 손쉽게 생성할 수 있습니다. 각 기사는 사람이 직접 작성한 것이므로 한 문장의 설명을 추가하는 데도 큰 노력이 필요하지 않습니다. 보다 큰 데이터베이스를 사용하는 사이트의 경우, 설명을 직접 작성할 수 없습니다. 이런 경우에는 프로그래매틱 방식으로 설명을 생성하는 것이 더 적절하며 권장됩니다. 읽기 쉬우며 다양한 설명이 사용자에게 유용합니다. 페이지별 데이터에는 프로그래매틱 생성 방식이 적합합니다. 키워드가 길게 나열된 메타 설명은 사용자에게 페이지 콘텐츠에 관한 정보를 명확히 제공하지 못하므로 일반 스니펫 대신 표시될 확률이 적습니다.
  • 메타태그에 대해 정확히 설명합니다. 또한 충분한 설명인지 확인합니다. 메타태그의 설명은 보통 사용자의 눈에 띄지 않는 곳에 표시되기 때문에 신경을 쓰지 않는 경우가 많습니다. 그러나 정확하고 적절한 설명은 Google 검색결과에 표시되어 검색 트래픽을 양적, 질적으로 향상시키는 데 도움이 될 수 있습니다.
도움이 되었나요?
어떻게 하면 개선할 수 있을까요?