RSS ( Rich Site Summary )
2025. 5. 1. 10:41
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