뉴스, 블로그 및 스포츠 기사 페이지에 구조화된 Article
데이터를 추가하면 Google 검색결과에 표시될 가능성을 높일 수 있습니다. 페이지 코딩 방법에 따라 페이지에서 다른 기능을 이용할 수 있습니다.
- 구조화된 데이터가 포함된 AMP: 구조화된 데이터가 포함된 AMP 페이지는 주요 뉴스 캐러셀, 리치 결과의 호스트 캐러셀, 이미지로 보는 뉴스, 모바일 Google 검색결과의 리치 결과에 표시될 수 있습니다. 이러한 결과에는 이미지, 페이지 로고 및 기타 흥미로운 검색결과 기능이 포함될 수 있습니다.
- 구조화된 데이터가 포함된 비 AMP 웹페이지: 구조화된
Article
데이터를 포함하는 비 AMP 페이지는 Google에서 웹페이지를 더 잘 파악하고 기사의 더 나은 헤드라인 텍스트, 이미지 및 게시 날짜를Article
리치 결과에 표시하는 데 도움이 됩니다.
예
다음은 구조화된 Article
데이터가 포함된 AMP 페이지의 JSON-LD 코드 예입니다.
<html amp> <head> <title>Article headline</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://google.com/article" }, "headline": "Article headline", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "datePublished": "2015-02-05T08:00:00+08:00", "dateModified": "2015-02-05T09:20:00+08:00", "author": { "@type": "Person", "name": "John Doe" }, "publisher": { "@type": "Organization", "name": "Google", "logo": { "@type": "ImageObject", "url": "https://google.com/logo.jpg" } } } </script> </head> <body> </body> </html>
다음은 구조화된 Article
데이터가 포함된 비 AMP 페이지의 예입니다.
비 AMP 페이지에 권장되는 사항은 AMP 페이지와 다릅니다.
<html> <head> <title>Article headline</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "headline": "Article headline", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "datePublished": "2015-02-05T08:00:00+08:00", "dateModified": "2015-02-05T09:20:00+08:00" } </script> </head> <body> </body> </html>
구현
구조화된 데이터가 포함된 AMP

구조화된 데이터가 있는 AMP 페이지는 검색결과의 뉴스 캐러셀에 표시될 수 있습니다. 구조화된 데이터가 없는 AMP 페이지는 Google 검색결과에서 일반적인 파란색 링크로만 표시될 수 있습니다. 검색결과에서의 AMP에 관해 자세히 알아보려면 Google 검색에서의 AMP를 참조하세요.
구조화된 데이터가 포함된 AMP 페이지를 만드는 방법:
- AMP 프로젝트 사양을 따릅니다.
- Google에서 페이지를 크롤링할 수 있도록 추가 페이지 가이드라인을 따릅니다.
- 페이지의 기사를 설명하는 구조화된 데이터 요소를 추가합니다.
- 리치 결과 테스트를 사용하여 구조화된 데이터를 테스트합니다.
구조화된 데이터가 포함된 비 AMP 페이지

비 AMP 페이지에 구조화된 Article
데이터를 추가하면 Google에서 Google 검색결과에 표시해야 하는 올바른 헤드라인, 게시 날짜, 이미지를 더 정확하게 제안할 수 있습니다.
비 AMP 기사 페이지에 구조화된 데이터를 추가하는 방법:
- 페이지의 기사를 보여 주는 구조화된 데이터 요소를 추가합니다.
- Google에서 페이지를 크롤링할 수 있도록 가이드라인을 준수합니다.
- 리치 결과 테스트를 사용하여 구조화된 데이터를 테스트합니다.
가이드라인
구조화된 데이터가 Google 검색결과에 포함되도록 하려면 가이드라인을 따라야 합니다.
기술 가이드라인
- 웹사이트 콘텐츠에 구독 기반 액세스 권한을 제공하거나 사용자가 액세스 등록을 해야 하는 경우, 구독 및 페이월 콘텐츠에 구조화된 데이터를 추가해 보세요.
- 여러 부분으로 구성된 콘텐츠의 경우
rel=canonical
이 개별 페이지 또는 ‘모두 보기’ 페이지를 가리키도록(여러 부분으로 구성된 시리즈의 1페이지가 아님) 해야 합니다. 표준화에 관해 자세히 알아보세요.
AMP 로고 가이드라인
다음 가이드라인은 AMP 스토리를 포함한 모든 AMP 페이지의 로고에 적용됩니다.
- Google 이미지에서 지원되는 파일 형식이어야 합니다.
- 애니메이션을 사용하면 안 됩니다.
- 로고의 그래픽 부분을 배경색 위에서 알아볼 수 있어야 합니다.
다음 가이드라인은 AMP 스토리가 아닌 일반 AMP 페이지에 사용되는 로고에 적용됩니다. AMP 스토리에는 별도의 로고 요구사항이 적용됩니다.
- 로고는 정사각형이 아니라 직사각형이어야 합니다.
- 로고는 60x600픽셀 직사각형에 맞아야 하며, 높이가 정확히 60픽셀(권장)이거나 너비가 정확히 600픽셀이어야 합니다. 예를 들어 450x45픽셀의 로고는 600x60픽셀 직사각형 안에 들어가지만 사용할 수 없습니다.
- 게시자는 일반 AMP 페이지 전체에서 일관성이 지켜지도록 브랜드당 하나의 로고만 사용해야 합니다.
- 아이콘이 아닌 전체 워드마크나 전체 로고를 사용합니다.
- 단어를 기반으로 하는 로고의 텍스트는 높이가 최대 48픽셀이어야 하고 60픽셀의 이미지 높이 내에서 세로로 가운데 정렬해야 합니다. 패딩을 추가하여 높이를 60픽셀로 만드세요.
- 단색 배경의 로고에는 그래픽 주위에 최소 6픽셀의 패딩이 포함되어야 합니다.
구조화된 데이터 유형 정의
다음 섹션에서는 구조화된 Article
데이터의 속성 요구사항을 설명합니다. AMP 페이지와 비 AMP 페이지에는 서로 다른 속성 요구사항과 권장사항이 있습니다.
- AMP 페이지: 리치 결과로 콘텐츠를 표시하려면 필수 속성이 포함되어야 합니다. 권장 속성을 통해 콘텐츠에 관한 더 많은 정보를 추가하여 더 나은 사용자 환경을 제공할 수 있습니다.
- 비 AMP 페이지: Google에서 페이지를 더 잘 이해할 수 있도록 비 AMP 페이지에 권장되는 속성을 포함합니다.
Article
객체
Article 객체는 schema.org 유형인 Article
, NewsArticle
, BlogPosting
중 하나를 기반으로 해야 합니다.
다음 속성은 AMP 페이지에 적용됩니다.
필수 속성 | |
---|---|
author |
기사의 작성자입니다. |
author.name |
작성자의 이름입니다. |
datePublished |
기사가 처음으로 게시된 날짜와 시간입니다. ISO 8601 형식으로 나타냅니다. 권장사항
|
headline |
기사의 헤드라인입니다. 헤드라인은 110자(영문기준)를 초과해서는 안 됩니다. AMP 스토리의 경우 헤드라인이 AMP 스토리의 첫 번째 커버 페이지에 있는 텍스트와 일치해야 합니다. |
image |
기사 또는 AMP 스토리를 잘 나타내는 이미지의 URL입니다. 검색결과에서의 형식이 다르기 때문에 다음 이미지 가이드라인은 AMP 스토리가 아닌 일반 AMP 페이지에만 적용됩니다. AMP 스토리에는 별도의 이미지 요구사항이 적용됩니다.
예: { "@context": "https://schema.org", "@type": "NewsArticle", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] } |
publisher |
기사의 게시자입니다. |
publisher.logo |
게시자의 로고입니다. 자세한 내용은 AMP 로고 가이드라인을 참조하세요. |
publisher.logo.url |
로고의 URL입니다. |
publisher.name |
게시자 이름입니다. |
권장 속성 | |
---|---|
dateModified |
기사가 최근에 수정된 날짜와 시간입니다. ISO 8601 형식으로 나타냅니다. |
mainEntityOfPage |
기사 페이지의 표준 URL입니다. 기사가 페이지의 주요 주제인 경우 mainEntityOfPage를 지정합니다. |
다음 속성은 AMP가 아닌 페이지에 적용됩니다.
권장 속성 | |
---|---|
dateModified |
기사가 최근에 수정된 날짜와 시간입니다. ISO 8601 형식으로 나타냅니다. |
datePublished |
기사가 처음으로 게시된 날짜와 시간입니다. ISO 8601 형식으로 나타냅니다. |
headline |
기사의 헤드라인입니다. 헤드라인은 110자(영문기준)를 초과해서는 안 됩니다. |
image |
반복되는 기사를 잘 나타내는 이미지의 URL입니다. 기사에 직접 포함된 마크업된 이미지만 지정할 수 있습니다. 이미지의 너비는 696픽셀 이상이어야 합니다. 추가 이미지 가이드라인
예: { "@context": "https://schema.org", "@type": "NewsArticle", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] } |
문제해결
구조화된 데이터를 구현하는 데 문제가 있다면 다음 리소스를 참고하세요.
- 구조화된 데이터에 오류가 있을 수 있습니다. 구조화된 데이터의 오류 목록을 확인하세요.
- 누락된 리치 결과/총 리치 결과 수 감소 문제를 해결하세요.
- 크롤링 및 색인 생성에 관한 일반적인 질문은 웹마스터 FAQ를 참고하세요.
- 웹마스터 상담 시간에 참여하여 질문해 주세요.
- 웹마스터 포럼에 질문을 올려보세요.