728x90
반응형
RSS ( Rich Site Summary )
- 웹사이트에서 콘텐츠가 업데이트될 때마다 사용자에게 자동으로 업데이트된 정보를 제공하는 데 사용되는 방식입니다.
- RSS를 사용하면 웹사이트를 방문하지 않고도 최신 정보에 접근할 수 있습니다.
- 주로 뉴스 사이트, 블로그, 포럼, 유튜브 채널 등에서 사용됩니다.
주요 기능
- 웹사이트가 업데이트될 때마다 사용자의 RSS 리더에 자동으로 정보가 전달됩니다.
- 여러 사이트를 직접 방문하지 않고도 한 곳에서 최신 정보를 확인할 수 있습니다. 뉴스, 블로그, 유튜브 등 다양한 출처 통합 가능합니다.
- 정보를 수동으로 검색할 필요가 없어 시간을 절약할 수 있습니다.
- 중요한 정보를 놓치지 않고 빠르게 확인할 수 있습니다.
동작 과정
- 웹사이트에서 RSS 피드를 생성합니다. 이 피드는 XML 형식으로 되어 있으며, 새로운 콘텐츠(예: 새 글, 뉴스 기사 등)가 포함됩니다.
- 사용자는 RSS 리더(Reader) 또는 RSS 구독 앱을 이용해 원하는 사이트의 피드를 구독합니다.
- 새 콘텐츠가 생기면, RSS 리더는 피드에서 이를 자동으로 읽어와 사용자에게 보여줍니다.
RSS 피드 예시
<rss version="2.0">
<channel>
<title>OpenAI 블로그</title>
<link>https://openai.com/blog</link>
<description>최신 인공지능 소식</description>
<item>
<title>GPT-4 출시</title>
<link>https://openai.com/blog/gpt-4</link>
<description>OpenAI는 GPT-4를 공개했습니다.</description>
<pubDate>Tue, 14 Mar 2023 12:00:00 GMT</pubDate>
</item>
</channel>
</rss>
RSS를 사용 사례
- 뉴스 수집 자동화
- 다양한 언론사 RSS 피드를 한 곳에서 구독
- 예: 연합뉴스, BBC, CNN, 한국일보 등은 대부분 RSS 제공
- 유튜브 구독
- 티스토리, 워드프레스, 네이버 블로그 등은 대부분 /rss, /feed 경로로 RSS 제공하므로, 블로그, 포럼 추적이 가능
<link rel="alternate" type="application/rss+xml" />
- 브라우저나 RSS 리더에게 "이 웹페이지에는 RSS 피드가 있어요!" 라고 전달해주는 메타 정보
- 이렇게 하면 브라우저 확장 프로그램, RSS 리더 등은 페이지를 열었을 때 자동으로 RSS 피드를 감지하고 구독 제안을 할 수 있습니다.
<link
rel="alternate" <!-- 주 콘텐츠의 '대체 버전'이란 의미 -->
type="application/rss+xml" <!-- MIME 타입: RSS 피드(XML 형식)임을 지정 -->
title="사이트 제목" <!-- (선택) RSS 피드의 이름 -->
href="https://example.com/rss.xml" <!-- 실제 RSS 피드 주소 -->
/>
728x90
반응형
'web' 카테고리의 다른 글
Lighthouse / Web Vitals (0) | 2025.04.23 |
---|---|
SVG 태그 정리 (0) | 2025.04.23 |
SVG 애니메이션 (0) | 2025.04.23 |