Organization 스키마 한국 기업용 작성 가이드
사업자등록번호·KR 주소·전화번호 형식·KST 영업시간·네이버/카카오 sameAs까지 — 한국 기업이 Organization 스키마를 정확하게 마크업하는 법.
한 줄 요약
Organization 스키마는 회사·브랜드를 검색엔진과 AI에게 단일 엔티티로 인식시키는 가장 기본적인 마크업입니다. 한국 기업이 정확하게 작성하려면 schema.org 표준 + 한국 특화 정보를 함께 다뤄야 합니다.
1. Organization vs LocalBusiness, 어느 쪽?
먼저 결정합니다.
| 사이트 성격 | 사용할 타입 |
|---|---|
| 온라인 서비스, 소프트웨어, 미디어 | Organization |
| 오프라인 매장 (식당·카페·병원·미용실·소매점) | LocalBusiness (Organization의 하위 타입) |
| 매장 + 온라인 둘 다 | LocalBusiness 하나로 통합 |
LocalBusiness를 쓰면 자동으로 Organization 정보까지 다 들어갑니다. 둘을 동시에 쓰면 중복이니 한쪽만 선택하세요.
이 글은 Organization 기준으로 설명하고, LocalBusiness 추가 속성은 마지막에 별도로 다룹니다.
2. 필수 속성 3가지
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "E:LAB Studio",
"url": "https://elab-studio.xyz",
"logo": "https://elab-studio.xyz/logo.png"
}
이 셋은 무조건 들어갑니다.
name— 정식 상호명. 검색 결과의 브랜드 카드에 그대로 노출됩니다.url— 공식 웹사이트 URL. 도메인 단위 (페이지 URL 아님).logo— 정사각형 또는 직사각형 PNG/SVG. 112x112px 이상, 외부 접근 가능한 절대 URL이어야 구글이 사용합니다.
3. 한국 특화: 주소 형식
한국 주소를 schema.org PostalAddress 형식에 매핑하는 표준 방식입니다.
{
"address": {
"@type": "PostalAddress",
"streetAddress": "반포대로 27길 13",
"addressLocality": "서초구",
"addressRegion": "서울특별시",
"postalCode": "06000",
"addressCountry": "KR"
}
}
주의할 매핑:
streetAddress— 도로명 주소만 (시·구 제외). "반포대로 27길 13, 3층"처럼 상세주소까지 포함 가능.addressLocality— 시 또는 구 (서초구·강남구처럼 행정구역).addressRegion— 광역 단위 (서울특별시·경기도·부산광역시).addressCountry— 반드시 ISO 3166-1 alpha-2 코드인KR. "한국"이나 "Korea"로 쓰지 마세요.
4. 한국 특화: 전화번호와 사업자등록번호
{
"telephone": "+82-2-1234-5678",
"taxID": "608-29-62679"
}
telephone— 국제 형식(E.164). 한국 번호는+82-+ 첫 0 제외한 번호. "02-1234-5678"이 아니라 "+82-2-1234-5678".taxID— 사업자등록번호. schema.org에 한국 전용 필드가 없으므로taxID사용. 검색 결과에 직접 노출되지는 않지만 엔티티 식별·신뢰 신호로 활용됩니다.
5. sameAs로 공식 채널 연결
sameAs는 "이 브랜드의 다른 공식 출처"를 알리는 가장 중요한 신호 중 하나입니다. 검색엔진과 AI가 브랜드를 단일 엔티티로 묶어서 인식하게 합니다.
{
"sameAs": [
"https://www.instagram.com/your_brand",
"https://www.youtube.com/@your_channel",
"https://blog.naver.com/your_blog",
"https://pf.kakao.com/_your_channel",
"https://www.linkedin.com/company/your-company"
]
}
한국 기업이라면 네이버 블로그·카카오톡 채널을 꼭 포함하세요. 이 둘은 한국 검색 시장에서 영향력이 큽니다. 넣을 수 있는 공식 채널은 다 넣어도 됩니다(개수 제한 없음).
6. contactPoint (고객 지원)
이메일·전화로 닿을 수 있는 공식 창구를 명시합니다.
{
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+82-2-1234-5678",
"email": "support@example.com",
"contactType": "customer support",
"areaServed": "KR",
"availableLanguage": ["ko", "en"]
}
}
contactType 값은 "customer support", "billing support", "technical support", "sales" 등 표준 값을 사용하세요. 여러 창구가 있으면 배열로 나열합니다.
7. 한국 시간대 / 영업시간 (LocalBusiness 한정)
오프라인 매장(LocalBusiness)인 경우 영업시간을 명시합니다. 한국 시간(KST, +09:00)은 별도 표기 필요 없고 24시간 형식으로 적습니다.
{
"@type": "Restaurant",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "21:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday", "Sunday"],
"opens": "10:00",
"closes": "22:00"
}
]
}
휴무일은 별도 OpeningHoursSpecification으로 비워둡니다.
8. 전체 예시 (실전용)
이 모든 걸 합친 한국 기업용 Organization JSON-LD 예시입니다.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "E:LAB Studio",
"alternateName": "이랩스튜디오",
"url": "https://elab-studio.xyz",
"logo": "https://elab-studio.xyz/logo.png",
"image": "https://elab-studio.xyz/og-image.png",
"description": "AI 검색 시대의 브랜드 구조 설계 스튜디오.",
"address": {
"@type": "PostalAddress",
"streetAddress": "반포대로 27길 13",
"addressLocality": "서초구",
"addressRegion": "서울특별시",
"postalCode": "06000",
"addressCountry": "KR"
},
"telephone": "+82-2-1234-5678",
"taxID": "608-29-62679",
"email": "contact@elab-studio.xyz",
"founder": { "@type": "Person", "name": "양경찬" },
"foundingDate": "2024-01-01",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+82-2-1234-5678",
"email": "contact@elab-studio.xyz",
"contactType": "customer support",
"areaServed": "KR",
"availableLanguage": ["ko", "en"]
},
"sameAs": [
"https://www.instagram.com/elab_studio",
"https://blog.naver.com/elab_studio",
"https://pf.kakao.com/_elab"
]
}
9. 흔한 실수
! 자주 보이는 실수
addressCountry에 "한국" 또는 "Korea" — 반드시KR(ISO 코드)- 전화번호에 0이 남음 —
02-1234-5678❌ →+82-2-1234-5678✅ - logo URL이 상대 경로 — 반드시
https://로 시작하는 절대 URL name에 슬로건/태그라인 포함 —name은 상호명만, 설명은description에- 여러 페이지에 다른 내용의 Organization — 모든 페이지에 동일한 Organization을 출력하세요
직접 만들기
이미 운영 중인 사이트라면 URL을 넣으면 됩니다. 페이지의 메타데이터에서 Organization·WebSite·Article을 자동 추출해 @graph로 묶어 출력합니다.
→ URL로 자동 생성 (Organization 포함)조직명·주소·sameAs·contactPoint 등을 폼에 입력하면 schema.org 규격의 Organization JSON-LD가 즉시 생성됩니다.
→ 폼으로 정확하게 작성URL을 넣으면 현재 적용된 Organization 마크업의 누락 항목을 우선순위로 알려줍니다.
→ 내 사이트에 Organization이 정확히 적용됐는지 진단