Cách tạo nguồn cấp RSS cho mọi trang web

Cập nhật 03 Tháng mười một, 2026 Đọc trong 8 phút

Để tạo nguồn cấp RSS từ một trang web, trước tiên hãy kiểm tra xem trang đó đã có RSS chưa. Hầu hết các trang đều có, thường ở địa chỉ như example.com/feed. Nếu chưa có, trình đọc RSS như Feeder có thể tạo nguồn cấp dữ liệu từ trang đó giúp bạn. Nếu đó là trang web của bạn, nền tảng bạn dùng có thể đã tự tạo sẵn nguồn cấp dữ liệu, ngoài ra bạn cũng có thể tự viết RSS.

Trang web đã có nguồn cấp RSS chưa?

Thường là có, ngay cả khi bạn không thấy biểu tượng RSS. Hãy thử các cách sau trước khi tự tạo nguồn cấp dữ liệu:

  1. Dán địa chỉ trang web vào trình đọc RSS. Hầu hết trình đọc RSS sẽ tự tìm nguồn cấp dữ liệu. Trong Feeder, nhấp vào Thêm nguồn cấp dữ liệu rồi dán địa chỉ trang web.
  2. Thử các địa chỉ nguồn cấp dữ liệu phổ biến. Thêm một trong các phần sau vào địa chỉ trang web: /feed, /rss, /feed.xml, /rss.xml, /atom.xml hoặc /index.xml. Nếu trang hiển thị mã XML thay vì báo lỗi, bạn đã tìm thấy nguồn cấp dữ liệu.
  3. Xem mã nguồn trang. Nhấp chuột phải vào trang, chọn Xem mã nguồn trang rồi tìm application/rss+xml (hoặc application/atom+xml). Trang có nguồn cấp dữ liệu sẽ khai báo nguồn đó bằng một thẻ như ví dụ dưới đây từ WordPress News. Thuộc tính href là địa chỉ nguồn cấp dữ liệu.
<link rel="alternate" type="application/rss+xml" title="WordPress News &raquo; Feed" href="https://wordpress.org/news/feed/" />

Bạn cũng có thể tìm biểu tượng RSS hoặc liên kết “Đăng ký”, thường nằm ở chân trang. Tiện ích mở rộng trình duyệt của Feeder sẽ kiểm tra mã nguồn trang giúp bạn để tìm nguồn cấp dữ liệu trên trang đang mở.

Nguồn RSS của WordPress, Substack, Medium và các nền tảng khác nằm ở đâu?

Các nền tảng viết blog thường đặt nguồn cấp dữ liệu ở những địa chỉ cố định. Thay tên trang hoặc tên người dùng bằng thông tin bạn muốn theo dõi.

Nền tảngĐịa chỉ nguồn cấp dữ liệuVí dụ
WordPressThêm /feed/ vào địa chỉ trang web. Danh mục cũng có nguồn riêng, chẳng hạn /category/news/feed/.WordPress News
https://wordpress.org/news/feed/
SubstackThêm /feed vào địa chỉ bản tin.On Substack
https://on.substack.com/feed
MediumDùng medium.com/feed/@username cho trang của người viết, hoặc medium.com/feed/publication-name cho ấn phẩm.Netflix TechBlog
https://medium.com/feed/netflix-techblog
BloggerThêm /feeds/posts/default để lấy nguồn Atom. Thêm ?alt=rss vào cuối địa chỉ để lấy RSS.Android Developers Blog
https://android-developers.googleblog.com/feeds/posts/default
GhostThêm /rss/ vào địa chỉ trang web.404 Media
https://www.404media.co/rss/
TumblrThêm /rss vào địa chỉ blog.Tumblr Staff
https://staff.tumblr.com/rss
YouTubeDùng youtube.com/feeds/videos.xml?channel_id= rồi thêm mã kênh. Hoặc dán địa chỉ kênh vào Feeder.YouTube
https://www.youtube.com/feeds/videos.xml?channel_id=UCBR8-60-B28hp2BmDPdntcQ
RedditThêm .rss vào địa chỉ subreddit.r/news
https://www.reddit.com/r/news/.rss
GitHubThêm /releases.atom vào địa chỉ kho lưu trữ để theo dõi bản phát hành mới. Trang Nguồn RSS của GitHub có các nguồn cho commit, tag và nhiều nội dung khác.Bản phát hành VS Code
https://github.com/microsoft/vscode/releases.atom

Để tìm nguồn cho danh sách phát, trang người dùng và các nội dung khác, hãy xem Nguồn RSS của YouTube và Nguồn RSS của Reddit.

Làm sao tạo nguồn cấp RSS cho trang web chưa có RSS?

Nếu trang web chưa có nguồn cấp dữ liệu, Feeder có thể tạo giúp bạn. Nhấp vào Thêm nguồn cấp dữ liệu, dán địa chỉ trang web rồi chọn một trong hai cách.

Để AI của Feeder tạo nguồn cấp dữ liệu

AI của Feeder đọc trang, xác định vị trí các bài đăng rồi tạo nguồn cấp dữ liệu, kể cả với những trang tải nội dung bằng tập lệnh. Nguồn tạo ra sẽ có nhãn Được hỗ trợ bởi AI, và bạn có thể theo dõi như mọi nguồn cấp dữ liệu khác. Vì nguồn được tạo dựa trên bố cục trang, việc trang web thiết kế lại có thể khiến nguồn tạm thời hoạt động không chính xác.

Tự chọn phần nội dung trên trang

  1. Trong Feeder, nhấp vào Thêm nguồn cấp dữ liệu rồi dán địa chỉ trang web.
  2. Nhấp vào Tạo nguồn cấp dữ liệu RSS tùy chỉnh cho trang web này.
  3. Nhấp vào một thành phần lặp lại mà bạn muốn theo dõi, chẳng hạn tiêu đề trong danh sách bài viết. Feeder sẽ hiển thị bản xem trước nguồn cấp dữ liệu.
  4. Nhấp vào Lưu nguồn cấp dữ liệu, sau đó đặt tên cho nguồn và thêm bộ lọc nếu muốn.

Để kiểm soát chính xác hơn, bạn có thể tự đặt bộ chọn CSS cho mục, tiêu đề và liên kết. Hướng dẫn từng bước có kèm ảnh chụp màn hình. Một số trang khó thu thập dữ liệu, chẳng hạn các trang chặn lượt truy cập tự động. Nếu gặp vấn đề, hãy gửi thư đến support@feeder.co.

Các công cụ khác

Các dịch vụ như RSS.app và FetchRSS cũng có thể chuyển trang web thành nguồn cấp dữ liệu. Bạn sẽ nhận được một địa chỉ nguồn dùng được với mọi trình đọc RSS, bao gồm cả Feeder.

Làm sao xuất bản nguồn cấp RSS cho trang web của tôi?

Có thể trang web của bạn đã có sẵn nguồn cấp dữ liệu. Hầu hết nền tảng trang web đều tự tạo nguồn và cập nhật mỗi khi bạn đăng bài:

  • WordPress xuất bản nguồn tại /feed/. Xem Cách tạo nguồn RSS cho WordPress.
  • Ghost, Substack, Blogger, Medium và Tumblr tạo nguồn tại các địa chỉ trong bảng phía trên.
  • Hugo mặc định tạo nguồn tại index.xml. Jekyll tạo nguồn tại /feed.xml khi dùng plugin jekyll-feed.

Mở địa chỉ đó trong trình duyệt để kiểm tra xem nguồn có hoạt động không. Hầu hết các nền tảng này cũng tự khai báo nguồn cấp dữ liệu bằng thẻ bên dưới.

Tự viết nguồn RSS

Trên trang web được xây dựng riêng, nguồn RSS là một tệp XML duy nhất. Dưới đây là nguồn RSS 2.0 hoàn chỉnh, hợp lệ, có một bài đăng:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Example Blog</title>
    <link>https://example.com/</link>
    <description>New posts from Example Blog</description>
    <atom:link href="https://example.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>My first post</title>
      <link>https://example.com/my-first-post</link>
      <guid>https://example.com/my-first-post</guid>
      <pubDate>Sat, 26 Sep 2026 09:00:00 GMT</pubDate>
      <description>A short summary of the post.</description>
    </item>
  </channel>
</rss>
  • channel mô tả trang web của bạn, bao gồm tên, địa chỉ và phần mô tả ngắn.
  • Mỗi item là một bài đăng. Thêm một mục mới mỗi khi bạn đăng bài.
  • guid là mã định danh của bài đăng. Trình đọc RSS dùng giá trị này để phân biệt bài mới với bài cũ, vì vậy hãy đảm bảo mã là duy nhất và không bao giờ thay đổi. Địa chỉ cố định của bài đăng thường là lựa chọn phù hợp.
  • pubDate phải có định dạng như Sat, 26 Sep 2026 09:00:00 GMT, với tên thứ và tháng bằng tiếng Anh.
  • Trong tiêu đề và nội dung, viết & thành &amp; và < thành &lt;. Dùng địa chỉ đầy đủ có https:// cho liên kết và hình ảnh.
  • Dòng atom:link cung cấp địa chỉ của chính nguồn cấp dữ liệu. Dòng này không bắt buộc, nhưng các công cụ kiểm tra khuyến nghị thêm vào.

Lưu tệp với tên feed.xml, tải tệp lên trang web rồi phân phối dưới dạng application/rss+xml hoặc application/xml. Hầu hết trang web tạo tệp từ các bài đăng, vì vậy nội dung được cập nhật mà không cần chỉnh sửa thủ công.

Khai báo nguồn cấp dữ liệu trên trang web

Thêm thẻ này vào phần <head> trên mỗi trang, dùng tên trang web làm tiêu đề. Trình đọc RSS và tiện ích mở rộng trình duyệt dùng thẻ này để tìm nguồn cấp dữ liệu khi có người dán địa chỉ trang web của bạn.

<link rel="alternate" type="application/rss+xml" title="Example Blog" href="https://example.com/feed.xml">

Đặt liên kết hoặc biểu tượng RSS ở vị trí dễ thấy sẽ giúp những người đang tìm nguồn nhận ra. Bạn cũng có thể đăng ký nguồn cấp dữ liệu của mình trong danh bạ RSS.

Kiểm tra nguồn cấp dữ liệu

Dán địa chỉ nguồn của bạn vào công cụ kiểm tra nguồn RSS miễn phí của Feeder. Công cụ liệt kê lỗi theo từng dòng và hướng dẫn cách khắc phục. Bạn cũng nên kiểm tra lần nữa bằng Dịch vụ kiểm tra nguồn cấp dữ liệu W3C. Sau đó, thêm nguồn vào một trình đọc như Feeder để xem nội dung hiển thị như thế nào với người đọc.

Câu hỏi thường gặp

Tôi có thể chuyển bất kỳ trang web nào thành nguồn cấp RSS không?

Hầu hết đều được. Feeder có thể tạo nguồn từ trang liệt kê bài đăng, tiêu đề hoặc danh sách nội dung. Trường hợp ngoại lệ chính là các trang chặn lượt truy cập tự động.

Làm sao tìm nguồn RSS của một trang web cụ thể?

Dán địa chỉ trang web vào Feeder hoặc thêm /feed vào địa chỉ đó. Chẳng hạn, nguồn của MakeUseOf là https://www.makeuseof.com/feed/.

Tôi có cần biết lập trình để tạo nguồn RSS không?

Không. Các nền tảng viết blog tự tạo nguồn cấp dữ liệu, còn Feeder tạo nguồn cho những trang chưa có. Bạn chỉ cần tự viết XML khi trang web được xây dựng riêng.

Dùng thử Feeder

Dán địa chỉ của bất kỳ trang web nào vào Feeder để tìm nguồn cấp dữ liệu hoặc tạo nguồn mới nếu trang chưa có. Feeder là trình đọc RSS trên web, iOS và Android, đồng thời có tiện ích mở rộng cho Chrome, Firefox và Edge.

Bắt đầu dùng Feeder miễn phí

Đọc tiếp

Bạn vẫn cần trợ giúp?

Đội ngũ hỗ trợ của chúng tôi đọc mọi tin nhắn. Hãy cho chúng tôi biết vấn đề bạn đang gặp phải và chúng tôi sẽ hỗ trợ.

Liên hệ hỗ trợ