피드에 담긴 정보는 Google 뉴스 간행물의 원동력입니다.
피드 개선하기
독자가 콘텐츠에 최대한 몰입할 수 있도록 충실한 기사와 미디어 애셋을 제공하세요. 피드를 적절히 설정하여 오류, 승인 실패 또는 제거를 방지하시기 바랍니다.
피드를 개선하려면 다음을 따르세요.
- 피드 콘텐츠 가이드라인을 검토합니다.
- RSS/Atom 피드를 확인하여 일반적인 오류를 방지합니다.
- 간행물을 만들기 전에 피드 유효성 검사 도구를 사용하여 피드를 검사하고 권장사항을 준수하고 문제를 해결할 수 있습니다.
- 'Google 뉴스'에서 피드를 크롤링할 수 있는지 확인합니다.
기술 피드 사양
표준 RSS 및 Atom 피드 모두 허용됩니다. Google 뉴스 피드는 다음 매개변수를 따릅니다.
- 업데이트 빈도: WebSub을 사용하여 Google 뉴스에 변경사항을 알리는 경우를 제외하고 약 30분마다 각 피드를 가져옵니다. 피드 콘텐츠의 업데이트 빈도 자세히 알아보기
- 크기 제한: 기사당 1MB, 피드당 2MB로 제한됩니다.
- 가독성: 새 기사를 한 번에 60개까지 가져오며, 이전에 읽은 기사는 가져오지 않습니다.
도움말: 모든 콘텐츠를 누락 없이 가져오려면 가져오기 제한이나 파일 제한을 초과하지 마세요.
기사 업데이트
서로 다른 기사를 식별하려면 RSS에는 <guid>
태그, Atom에는 <id>
태그가 필요합니다. 변경될 가능성이 있으므로 기사 제목을 <guid>
/<id>
태그로 사용하는 것이 좋습니다.
중요: Google에서는 기사가 수정되었는지 확인하기 위해 <pubDate>
태그를 사용합니다.
isPermaLink를 사용하는 경우 및 사용 방법
<guid>
/<id>
태그에 원본 기사의 전체 URL을 제공하는 경우 isPermaLink는 선택사항입니다. 전체 URL을 제공하지 않는 경우 isPermaLink
는 false
로 설정되어야 합니다.
전체 URL 사용됨 |
|
|
전체 URL 사용되지 않음 |
|
|
기사 콘텐츠 및 마크업
Google 뉴스에서 더 이상 피드의 기사 콘텐츠를 사용자에게 표시하지 않더라도 다른 Google 제품, 예를 들어 Google 어시스턴트에서는 계속 사용할 수도 있습니다.
중요: Google 뉴스에서 삭제하는 항목은 다음과 같습니다.
<script>
태그- 인라인 스타일(
<style> 태그 또는 style=""
) 속성
다음 가이드라인을 따르세요.
- 모든 기사의 전체 콘텐츠를 포함하려면
<content:encoded>
를 사용하세요.<content:encoded>
태그를 사용하지 않으면 Google 뉴스에서는<description>
태그의 콘텐츠를 기본적으로 사용합니다. - 피드에
<content:encoded>
및<description>
태그가 모두 있으면 Google 뉴스에서는 글자 수가 가장 적은 태그를 무시합니다. <content:encoded>
의 경우 네임스페이스xmlns:content="http://purl.org/rss/1.0/modules/content/"
를 사용합니다. HTML은 CDATA 섹션에서 이스케이프 처리되거나 가능하면 래핑되어야 합니다. 예:<content:encoded><![CDATA[<b>여기에 HTML 텍스트가 들어갑니다.</b>]]></content:encoded>
권장사항
<p>
,<h1>
,<ul>
과 같이 의미상 중요한 HTML 태그로 콘텐츠를 마크업합니다.- 가능하면
<br>
은 사용하지 않습니다. - 블록 수준 요소를 사용하여 경계선이 0픽셀일 때 발생할 수 있는 문제를 피합니다.
- 굽은 따옴표를 사용하지 않습니다.
- 문자 인코딩을 지정해야 하는 경우 UTF-8을 사용합니다.
미디어 애셋
Atom 및 RSS 피드에서 멀티미디어 콘텐츠를 식별하려면 미디어 RSS 태그를 사용하는 것이 좋습니다. 미디어 RSS 태그 자세히 알아보기
중요: 미디어 RSS를 사용하려면 네임스페이스를 포함하세요. 예: xmlns:media="http://search.yahoo.com/mrss/"
동영상
RSS 태그는 더 부드러운 사용자 인터페이스(UI) 요소 및 음소거된 자동 재생 기능을 통해 동영상 기능을 강화해 줍니다. Google에서는 MP4, WebM, DASH, SmoothStreaming, HLS를 비롯한 여러 게시자 호스팅 동영상 형식을 지원합니다. 피드에 직접 동영상을 포함하려면 미디어 RSS 태그를 사용하세요.
예:
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr.mp4" medium="video" height="768" width="1024">
<media:title>샘플 MP4 동영상</media:title>
<media:description>
<![CDATA[샘플 MP4 동영상입니다.]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
동영상 하나에 여러 비트 전송률을 제공하려면 <media:group> 내에 여러 <media:content> 객체를 지정합니다.
예:
<media:group>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_1280.mp4" medium="video" height="768" width="1024" bitrate=”1280”>
<media:title>샘플 MP4 동영상</media:title>
<media:description>
<![CDATA[샘플 MP4 동영상입니다.]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_4080.mp4" medium="video" height="768" width="1024" bitrate=”4080”>
<media:title>샘플 MP4 동영상</media:title>
<media:description>
<![CDATA[샘플 MP4 동영상입니다.]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
</media:group>
Google에서 내 동영상 콘텐츠를 더 잘 이해할 수 있도록 게시자 호스팅 동영상과 대응되는 YouTube 동영상을 연결하세요. YouTube 동영상을 <media:group> 요소에 추가할 수 있습니다.
예:
<media:group>
<media:content url="https://archive.org/download/Fleischer_The_Tantalizing_Fly_1919/Tantalizing_Fly_1919_512kb.mp4" medium="video" type="video/mp4" height="240" width="360">
<media:title>애타는 비행</media:title>
<media:thumbnail url="https://archive.org/download/Fly_1/RIMG0019.JPG"/>
</media:content>
<media:content url="https://www.youtube.com/watch?v=_dlP0nXMKXA" medium="video" type="video/3gpp">
<media:title>애타는 비행</media:title>
</media:content>
</media:group>