고객을 다른 곳으로 떠나보내는 먼지 쌓인 Google 리스팅
요약
Google Business Profile의 검색 순위를 높이기 위해 단순 콘텐츠 업데이트가 아닌 schema.org 기반의 구조화된 데이터 활용이 필수적임을 설명합니다. 데이터의 일관성과 리뷰의 최신성이 엔티티 신뢰도와 로컬 순위에 미치는 영향을 분석합니다.
핵심 포인트
- Google은 텍스트를 읽는 대신 schema.org 구조화된 데이터를 파싱하여 엔티티를 이해함
- NAP(이름, 주소, 전화번호) 데이터의 모든 소스 간 일관성이 신뢰도 점수를 결정함
- 리뷰는 품질보다 리뷰 속도(velocity)와 최신성이 비즈니스 활성도를 나타내는 핵심 지표임
- 불완전한 데이터 그래프는 Google의 확신을 낮추어 검색 순위 하락을 초래함
Google Business Profile(구글 비즈니스 프로필)에 대해 온라인에서 찾을 수 있는 대부분의 기사들은 모든 필드를 채우고 정기적으로 게시물을 올리라고 지시할 것입니다. 하지만 Google이 리스팅을 검색할 때 실제로 어떤 일이 일어나는지, 혹은 왜 같은 거리에 있는 동일한 제품을 판매하는 두 비즈니스가 검색 결과에서 서로 다르게 순위가 매겨지는지에 대해서는 아는 것이 아무도 없습니다.
해결책은 바로 이것입니다: 구조화된 데이터 (structured data).
Google은 당신의 리스팅을 읽는 것이 아니라, 파싱(Parsing)하고 있습니다.
Google은 Google Business Profile을 크롤링할 때 인간이 하는 것처럼 텍스트를 읽고 해석하지 않습니다. 대신 검색 엔진이 웹상의 엔티티(entities)를 이해하는 데 사용할 수 있는 공통 어휘인 schema.org로 구조화된 웹 데이터를 스크래핑(scraping)합니다.
모든 필드는 schema.org 타입에 대응합니다. 비즈니스 이름은 schema:LocalBusiness > name에 매핑됩니다. 주소는 schema:PostalAddress에 매핑됩니다. 영업시간은 schema:openingHoursSpecification에 매핑됩니다. 비즈니스 카테고리는 schema:LocalBusiness 하위 유형인 schema:Restaurant, schema:AutoRepair, schema:MedicalClinic 등에 매핑됩니다.
이러한 필드들이 채워지면, Google은 해당 회사의 완전한 엔티티 그래프 (entity graph)를 생성할 수 있습니다. 불완전한 그래프에는 공백이 존재하며, 불완전한 그래프를 가진 엔티티는 Google이 확신을 갖거나 순위를 매길 수 없는 대상이 됩니다.
모든 데이터 무결성(data integrity) 문제는 일관성(consistency) 문제입니다.
Google은 비즈니스 프로필을 해당 비즈니스가 나타나는 다른 모든 구조화된 소스(디렉토리, 리뷰 플랫폼, 웹사이트 마크업, 소셜 프로필 등)와 교차 참조합니다. 이 모든 소스에 걸친 이름, 주소, 전화번호(NAP)는 글자 하나하나까지 동일해야 합니다. "Road"와 "Rd"의 차이, 누락된 층수, 다르게 형식화된 전화번호 등은 서로 충돌하는 데이터 포인트입니다. Google이 이러한 충돌을 발견하면 해당 엔티티에 대한 신뢰도 점수(confidence score)를 낮춥니다. 낮은 신뢰도는 낮은 로컬 순위(local ranking)를 의미합니다.
이것은 데이터 일관성(data consistency) 문제이지, 콘텐츠 문제가 아닙니다. 어떤 기업이 훌륭한 평점과 정말 좋은 사진을 보유하고 있더라도, 3개의 디렉토리(directories) 간에 NAP(Name, Address, Phone) 데이터가 서로 다르다면 다른 업체보다 낮은 순위에 머물게 됩니다.
리뷰는 시간적 활동 지표(Temporal Activity Metric)입니다.
흔히 리뷰는 품질 지표로 사용되곤 합니다. 하지만 리뷰는 실제로는 시간 의존적인 활동 측정치에 가깝습니다. Google은 리뷰 속도(review velocity)를 검토할 때 활발한(새로운) 리뷰 흐름을 진지하게 고려합니다. 한 달에 한 번 리뷰가 달리며 평점이 높은 경우보다, 평점은 조금 낮더라도 한 달에 두 번씩 꾸준히 리뷰가 달리는 것이 훨씬 낫습니다. 6개월 동안 새로운 리뷰가 없는 경우와 비교하면 더욱 그렇습니다.
리뷰 속도는 비즈니스 활동의 근사치입니다. 비즈니스에 리뷰가 정기적으로 달린다면, 해당 비즈니스가 활발하게 운영되고 있음을 증명할 수 있습니다. Google은 두 가지 신호 중 어느 것이 정확한지 알 수 없으므로, 비즈니스에 최근 리뷰가 없다면 더 최근의 신호를 보여주는 쪽을 선택합니다. 이것이 바로 별점 5점인 리뷰 5개보다 별점 4.2점인 리뷰 40개가 더 나은 이유입니다. Google의 로컬 순위 알고리즘(local ranking algorithm)에서는 평점보다 양(volume)과 최신성(recency)이 더 중요합니다.
이것이 실무에서 어떻게 적용되는가.
로컬 검색 상위에 노출되는 비즈니스들은 단순히 카피(copy)가 뛰어나거나 사진이 더 흥미로워서 순위가 높은 것이 아닙니다. 그들은 자신의 Google 비즈니스 프로필(Google Business Profile)을 구조화된 데이터 소스(structured data source), 즉 완전하고, 일관되며, 정기적으로 업데이트되는 소스로 취급해 왔기 때문에 그 자리에 있는 것입니다.
불완전한 프로필은 누락된 노드 엔티티 그래프(missing node entity graph)를 의미합니다. 데이터 무결성(Data Integrity) 실패는 일관되지 않은 NAP를 의미합니다. 만약 최근 몇 년 동안 리스팅(listing)에 새로운 콘텐츠가 추가되지 않았다면, Google의 크롤러(crawler)는 해당 리스팅이 더 이상 활발하게 업데이트되지 않는다고 가정하여 크롤링 빈도를 낮출 것입니다.
Vyaparify에서 일관되고 완전한 프로필을 생성한 25만 명 이상의 판매자들은 비즈니스 자체를 변경하지 않고 오직 데이터를 수정하는 것만으로도 60~90일 이내에 로컬 검색 가시성(local search visibility)에서 가시적인 결과를 확인했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기