식당 구조화 데이터는 음식을 제공하는 실제 사업장의 이름과 주소, 영업시간, 메뉴, 음식 종류를 Restaurant 유형으로 표현한 데이터입니다. Restaurant는 LocalBusiness의 구체적인 하위 유형입니다.
이 글은 Google 검색 센터, Schema.org와 네이버 서치어드바이저의 공식 문서를 기준으로 작성했습니다.
실제 지점 정보를 표시합니다
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "식당명",
"address": {
"@type": "PostalAddress",
"streetAddress": "실제 도로명 주소",
"addressCountry": "KR"
},
"openingHours": "Mo-Sa 11:00-21:00"
}
Google은 LocalBusiness 기준으로 이름과 주소를 필수로 안내하며 영업시간, 전화번호, 메뉴 URL, 음식 종류, 가격대와 좌표를 권장합니다. 여러 지점은 지점마다 정확한 주소와 시간을 둡니다.
네이버 Restaurant 가이드는 name과 openingHours를 필수로 두고 전화번호, 이미지, URL, 메뉴 종류와 가격대를 선택값으로 안내합니다. Google의 필수값과 같다고 보면 안 됩니다.
Restaurant와 Recipe의 차이
Restaurant는 음식을 파는 사업장입니다. Recipe는 음식을 만드는 재료와 조리법입니다. 메뉴 이름만 있는 식당 페이지를 Recipe로 표시하거나 조리 블로그를 Restaurant로 표시하지 마세요.
확인하는 방법
주소, 영업시간, 휴무일, 전화번호와 메뉴 링크를 실제 페이지와 지도 정보에 맞춥니다. Validator에서 Restaurant와 PostalAddress 관계를 보고 Google 리치 결과 테스트, 네이버 공식 필수값을 각각 확인하세요.
자주 묻는 질문
배달 전문점도 Restaurant인가요?
Schema.org 유형 범위와 검색엔진의 실제 주소 요건을 함께 봐야 합니다. 고객이 방문하지 않는 곳에 허위 주소를 만들어 넣으면 안 됩니다.
지점 목록 하나로 표시해도 되나요?
각 지점의 주소와 시간이 다르므로 지점별 상세 정보를 분리하는 편이 정확합니다.
함께 알아두면 좋은 용어
- 지역 비즈니스 구조화 데이터: Restaurant의 상위 사업장 유형
- 주소 구조화 데이터: 식당 주소의 세부값
- 레시피 구조화 데이터: 음식 조리법 정보