/ SEO · AEO

네이버 리치결과·캐러셀 마크업 — ItemList로 검색 면적 넓히기

네이버 검색결과에서 가로로 슬라이드되는 캐러셀을 본 적 있을 거예요. 이건 ItemList 구조화 데이터로 만듭니다. 포트폴리오·메뉴·지점·구성원 같은 목록형 콘텐츠를 캐러셀로 노출하면 검색결과에서 차지하는 면적이 커져 클릭률이 오릅니다.

구조화 데이터 전반은 구조화 데이터 입문에서 다룹니다. 이 글은 네이버 캐러셀(ListItem) 실전에 집중합니다.

캐러셀이란?

검색결과 안에서 여러 항목이 가로 슬라이드 카드로 노출되는 형태입니다. 일반 텍스트 링크 하나보다 훨씬 눈에 띄고 면적도 넓어요.

활용 예:

  • 포트폴리오·사례 목록
  • 지점·매장 목록
  • 구성원·의료진 목록
  • 메뉴·상품 목록

ItemList + ListItem 구조

schema.org의 ItemList(목록 전체) 안에 ListItem(각 항목)을 담습니다.

{
  "@context": "https://schema.org",
  "@type": "ItemList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "첫 번째 항목",
      "image": "https://example.com/item1.jpg",
      "url": "https://example.com/portfolio/1"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "두 번째 항목",
      "image": "https://example.com/item2.jpg",
      "url": "https://example.com/portfolio/2"
    }
  ]
}

ListItem 속성

속성필수설명
image필수항목을 나타내는 이미지 (ImageObject 또는 URL)
name선택항목 이름
url선택항목 관련 URL (절대 경로, 단축·상대 URL 금지)
position선택목록 순서 (정수)
item선택사용 시 image 필수. Thing 하위 모든 타입 가능

작성 패턴은 2가지입니다. item 요소 안에 {name, image, url}을 넣는 방식과, item 없이 평면으로 쓰는 방식 — 둘 다 지원돼요.

네이버 가이드라인 (반드시 지킬 것)

구조

  • 1개 페이지에는 1개 ItemList 사용 권장
  • 항목 수가 너무 적으면 노출되지 않음 (충분한 개수 필요)
  • 요소 간 중복 금지

이미지

  • 썸네일이 아닌 원본 이미지 사용
  • 이미지 간 중복 금지
  • 항목을 잘 나타내는 이미지 — 로고·기본 이미지·깨진 이미지 금지

URL

  • 반드시 절대 경로 (https://example.com/...)
  • 단축 URL·상대 경로 금지

적용 단계

  1. 캐러셀로 노출할 목록 페이지 선정 (포트폴리오·지점 등)
  2. 각 항목의 원본 이미지 URL·이름·페이지 URL 정리
  3. 위 JSON-LD 구조로 작성
  4. 페이지 <head><script type="application/ld+json">에 삽입
  5. 검증 후 사이트맵 제출

검증

  • schema.org 검증기: validator.schema.org — 문법 점검
  • 네이버 서치어드바이저: 사이트 등록 후 노출 상태 모니터링

⚠️ 마크업해도 노출이 보장되지는 않습니다. 네이버 공식도 “페이지 콘텐츠에 따라 가장 적합하다고 판단되는 정보가 노출될 수 있다”고 명시해요. 마크업은 자격 조건일 뿐, 노출은 네이버가 판단합니다.

워드프레스·아임웹에서

  • 워드프레스: Rank Math 등 SEO 플러그인의 Schema 기능으로 ItemList를 추가하거나, 코드로 직접 삽입. 커스텀 포스트(포트폴리오)와 연동하면 자동화 가능
  • 아임웹: SEO 설정의 공통 코드 삽입으로 JSON-LD를 넣을 수 있으나 자유도는 제한적

⚠️ 자주 하는 실수

  • 썸네일·로고 이미지 사용: 원본 이미지만 허용 → 노출 거부
  • 항목 수가 너무 적음: 2~3개로는 캐러셀 노출 안 됨
  • 상대 경로 URL: 절대 경로(https://)만 인식
  • 한 페이지에 ItemList 여러 개: 1개만 권장
  • 이미지·항목 중복: 중복 시 노출 기각
  • 마크업과 실제 콘텐츠 불일치: 페이지에 없는 항목 마크업 → 스팸 판정

❓ FAQ

Q. 캐러셀이 마크업했는데 안 나와요. A. 네이버는 마크업을 자격 조건으로 볼 뿐 노출을 보장하지 않습니다. 원본 이미지 사용·충분한 항목 수·중복 없음을 확인하고, 노출까지 수일~수주가 걸릴 수 있으니 기다려보세요.

Q. 구글에도 똑같이 적용되나요? A. ItemList는 schema.org 표준이라 구글도 인식하지만, 노출 UI와 조건은 검색엔진마다 다릅니다. 구글은 리치 결과 테스트로 별도 확인하세요.

Q. 포트폴리오가 5개뿐인데 가능한가요? A. “항목 수가 너무 적으면 노출 안 된다”는 가이드가 있어, 5개는 경계선입니다. 가능하면 더 채우고, 원본 이미지·고유 항목으로 품질을 높이세요.

Q. 이미지를 꼭 원본으로 써야 하나요? A. 네. 네이버는 썸네일·로고·깨진 이미지를 금지합니다. 각 항목을 잘 나타내는 원본 이미지를 절대 경로 URL로 제공하세요.


관련 가이드

작성·운영 — 언웹스 가이드센터. 실무에서 검증한 내용을 정리하고 정기적으로 업데이트합니다. 가이드센터 소개 →