Trong bài viết này: Bằng phần mềm tạo RSS, Tự viết nguồn cấp dữ liệu Nếu bạn muốn cải thiện số lượng người xem website hoặc nâng cấp trang web bằng chương trình âm thanh (podcast) thì nguồn cấp dữ liệu RSS (RSS feed) là yếu tố không thể thiếu. Nguồn cấp dữ liệu RSS giúp người dùng luôn được cập nhật tất cả bài viết hay sự kiện mới nhất và làm cho lượng truy cập tăng mạnh. Dù bạn đang sử dụng chương trình chuyên dụng hay là tự viết thì việc tạo nguồn cấp dữ liệu RSS cũng khá nhanh và dễ. Hãy cùng xem hướng dẫn bên dưới. Phương pháp 1: Bằng phần mềm tạo RSS 1. Tìm chương trình tạo RSS. Có một vài tùy chọn khi nói đến dịch vụ RSS. Bạn có thể trả phí sử dụng dịch vụ web hàng tháng cho việc tạo và cập nhật nguồn cấp dữ liệu RSS một cách tự động, hoặc tải chương trình chuyên dụng để cập nhật RSS feed bằng tay. Những chương trình phổ biến bao gồm:[1] RSS Builder – Đây là chương trình tạo RSS mã nguồn mở miễn phí cho phép người dùng tạo tập tin RSS và tải lên website. Phần mềm cũng tự động quản lý nguồn cấp dữ liệu RSS trên website để bạn không cần phải tải tập tin lên mỗi lần. Feedity và rapidfeeds – Hai dịch vụ web này cho phép bạn quản lý nhiều nguồn cấp dữ liệu bằng các bản cập nhật tự động. Bạn sẽ không cần phải tiến hành theo cách thủ công mỗi khi muốn cập nhật nội dung trang web. Feedity sẽ tạo ra tập tin RSS và bạn không cần phải nhập từng mục. FeedForAll – Chương trình trả phí này cho phép người dùng tạo nguồn cấp dữ liệu RSS để tải lên website. Phần mềm này cũng có những công cụ chuyên dụng để tạo nguồn cấp dữ liệu podcast dành cho iTunes. RSS.app – Trang này hỗ trợ người dùng tạo nguồn cấp dữ liệu RSS từ mọi website và mạng xã hội. RSS.app cũng cho phép chúng ta nhập nguồn cấp dữ liệu này vào tất cả phần mềm đọc RSS Reader. 2. Tạo nguồn cấp dữ liệu. Sau khi chọn dịch vụ, bạn có thể tạo nguồn cấp dữ liệu đầu tiên. Quá trình này sẽ khác nhau tùy vào chương trình nhưng về cơ bản là tương tự. Tất cả nguồn cấp dữ liệu đều cần một số siêu dữ liệu sau: Tạo tiêu đề cho nguồn cấp dữ liệu. Tiêu đề này tương tự như của website hoặc podcast. Nhập URL cho website. URL này sẽ giúp người xem trở về trang chủ. Nhập mô tả cho nguồn cấp dữ liệu. Phần này mô tả về nội dung tổng quan của nguồn cấp dữ liệu và chỉ nên gồm một đến hai câu. 3. Thêm ảnh vào nguồn cấp dữ liệu. Bạn có thể thêm ảnh đại diện cho RSS feed. Tập tin ảnh cần được tải lên website để nạp vào nguồn cấp dữ liệu. Tuy hình ảnh là yếu tố tùy chọn nhưng rất được khuyến nghị sử dụng với podcast. 4. Thêm nội dung vào nguồn cấp dữ liệu. Sau khi nhập thông tin cho podcast, bạn có thể bắt đầu điền nội dung. Hãy nhập tiêu đề bài viết, bài đăng trên blog, tập podcast, vân vân. Sau đó, nhập URL liên kết trực tiếp đến nội dung đó cũng như ngày xuất bản vào. Với Feedity, sau khi bạn nhập URL website thì nội dung sẽ tự động được công bố. Mỗi mục cần được mô tả ngắn gọn và dễ hiểu. Đây là nội dung mà người xem sẽ thấy trên trình đọc RSS trước khi quyết định nhấp vào. GUID là định danh độc nhất dành cho nội dung của bạn. Bạn có thể chèn URL vào trường này bất kỳ lúc nào. Nếu hai nội dung có cùng URL thì chúng sẽ cần những định dang riêng. Bạn có thể thêm thông tin tác giả (Author) và diễn giải (Comments). Thêm mục nhập mới với từng nội dung mà bạn muốn công bố. 5. Tạo tập tin XML. Sau khi nhập xong tất cả nội dung vào nguồn cấp dữ liệu, bạn cần xuất chúng thành tập tin XML. Tập tin XML sẽ cho phép người xem đăng ký nguồn cấp dữ liệu RSS này. 6. Xuất bản nguồn cấp dữ liệu. Tải tập tin XML mà bạn vừa tạo lên website và đưa vào trang chủ. Hoặc một số trang sẽ tạo URL đến nguồn cấp dữ liệu để bạn có thể chèn vào website. Với RSS Builder, bạn có thể nhập thông tin FTP của website để nguồn cấp dữ liệu được cập nhật tự động mỗi khi bạn chỉnh sửa. Để thực hiện, bạn nhấp vào nút FTP trong thanh công cụ trên cùng, nhấp tiếp vào nút New Site (Trang mới) và nhập thông tin FTP của website. Sau khi đã sẵn sàng để cập nhật tập tin XML trên website, bạn nhấp vào nút Publish Feed (Xuất bản nguồn cấp dữ liệu). 7. Gửi nguồn cấp dữ liệu RSS. Có nhiều trang tổng hợp mà bạn có thể gửi nguồn cấp dữ liệu RSS lên. Những trang này tổng hợp các bài viết cùng chủ đề và có thể tăng lượng truy cập lên đáng kể. Hãy tìm những thư mục RSS feed (Feed Directories) phù hợp với đối tượng người xem của nguồn cấp dữ liệu rồi gửi URL đến tập tin XML lên. Nếu nguồn cấp dữ liệu là podcast, bạn có thể gửi lên iTunes để người dùng iTunes tìm thấy và đăng ký thông qua chương trình. Podcast cần được phê duyệt thì mới hiển thị trong kết quả tìm kiếm.[2]
Phương pháp 2: Tự viết nguồn cấp dữ liệu 1. Biên dịch danh sách nội dung. Hãy sử dụng chương trình xử lý văn bản và tạo danh sách đơn giản khoảng 10-15 mục (có thể nhiều hoặc ít hơn tùy bạn) về nội dung gần đây nhất. Sau đó, bạn sao chép URL vào danh sách, thêm tiêu đề và mô tả ngắn rồi chọn ngày xuất bản. 2. Tạo tập tin XML bằng Notepad (Windows) hoặc TextEdit (Mac). Trước khi bắt đầu nhập nội dung, bạn cần thêm thông tin tiêu đề của RSS. Hãy nhập mã sau vào đầu tập tin văn bản: <?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Tiêu đề của nguồn cấp dữ liệu</title><link>http://www.website.com/</link><description>Mô tả nguồn cấp dữ liệu.Viết khoảng 1-2 câu.</description> 3. Bắt đầu nhập nội dung. Từng nội dung sẽ được phân biệt bằng mục <item> bên dưới tiêu đề. Hãy sao chép mã sau với từng mục nhập cần tạo rồi thay bằng nội dung của bạn.[3] <item> <title>Tiêu đề nội dung</title> <link>URL trực tiếp đến nội dung</link> <guid>ID riêng của nội dung. Dán URL lần nữa</guid> <pubDate>Wed, 27 Nov 2013 15:17:32 GMT (Lưu ý: ngày phải được nhập theo định dạng này)</pubDate> <description>Mô tả nội dung.</description> </item> 4. Đóng thẻ ở cuối nguồn cấp dữ liệu. Sau khi nhập toàn bộ các mục, bạn cần đóng thẻ <rss> và <channel> lại trước khi lưu tập tin. Sau đây là ví dụ về nguồn cấp dữ liệu mẫu có ba mục: <?xml version="1.0" encoding="utf-8"?> <rss version="2.0"> <channel> <title>My Cool Blog</title> <link>http://www.yourwebsite.com/</link> <description>My latest cool articles</description> <item> <title>Article 3</title> <link>example.com/3</link> <guid>example.com/3</guid> <pubDate>Wed, 27 Nov 2013 13:20:00 GMT</pubDate> <description>My newest article.</description> </item> <item> <title>Article 2</title> <link>example.com/2</link> <guid>example.com/2</guid> <pubDate>Tue, 26 Nov 2013 12:15:12 GMT</pubDate> <description>My second article.</description> </item> <item> <title>Article 1</title> <link>example.com/1</link> <guid> example.com/1</guid> <pubDate>Mon, 25 Nov 2013 15:10:45 GMT</pubDate> <description>My first article.</description> </item> </channel> </rss> 5. Lưu tập tin. Sau khi tạo, bạn hãy lưu nguồn cấp dữ liệu thành tập tin XML. Nhấp vào File (Tập tin) và chọn Save As (Lưu thành). Trên trình đơn loại tập tin (file type), bạn chọn All Files (Tất cả tập tin). Đổi phần mở rộng từ .TXT thành .XML và đặt tên cho tập tin trùng với tiêu đề của nguồn cấp dữ liệu. Hãy chắc chắn rằng tên tập tin không có dấu cách. 6. Xuất bản nguồn cấp dữ liệu. Bây giờ bạn có thể tiến hành tải tập tin XML lên website. Hãy sử dụng chương trình FTP hoặc cPanel để đưa tập tin XML lên trang chủ website. Bạn phải tạo liên kết đến tập tin XML để mọi người có thể đăng ký. 7. Đóng góp nguồn cấp dữ liệu. Khi nguồn cấp dữ liệu đã được tải lên mạng, bạn có thể bắt đầu rải liên kết trên nhiều trang Feed Directories. Hãy tìm trên mạng những thư mục phù hợp với chủ đề của nguồn cấp dữ liệu. Việc thường xuyên rải nguồn cấp dữ liệu ở khắp nơi trên mạng sẽ giúp tăng lượng truy cập website lên đáng kể. Với danh sách chương trình âm nhạc, bạn có thể gửi nguồn cấp dữ liệu lên iTunes. Như vậy thì người dùng iTunes sẽ tìm thấy nguồn cấp dữ liệu này thông qua cửa hàng iTunes. Hãy xem thêm trên mạng về cách gửi tập tin XML lên iTunes. Tập tin này sẽ được kiểm duyệt trước khi xuất hiện trong kết quả tìm kiếm. 8. Cập nhật nguồn cấp dữ liệu. Nếu bạn tạo và duy trì nguồn cấp dữ liệu RSS bằng tay thì sẽ cần cập nhật mỗi khi có nội dung mới cần xuất bản. Để tiến hành, bạn hãy mở phiên bản tập tin XML mới nhất trên trình soạn thảo văn bản và thêm nội dung mới vào đầu danh sách bằng mã ở trên. Sau đó, bạn có thể lưu tập tin và tải lại lên website. Cố gắng giữ cho nguồn cấp dữ liệu không quá dài. Điều này sẽ giúp rút ngắn thời gian tải trang của người đọc. Khi bạn thêm nội dung mới vào nguồn cấp dữ liệu, hãy xóa đi mục nhập cuối. Nếu bạn thích thêm mục nhập mới vào đầu danh sách thì có thể nhanh chóng xóa đi mục cuối nhằm giữ cho nguồn cấp dữ liệu luôn ngắn gọn Cảnh báo Bạn cần kiểm tra kỹ các thẻ khi sử dụng Dreamweaver hay những chương trình thiết kế web tương tự. Đôi khi Dreamweaver có thể xóa những thẻ xuất hiện liên tục. Toàn bộ thẻ phải thích hợp và nằm đúng vị trí thì nguồn cấp dữ liệu RSS mới hợp lệ.