{"id":1769,"date":"2006-10-23T10:12:09","date_gmt":"2006-10-23T04:42:09","guid":{"rendered":"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/"},"modified":"2026-10-15T13:54:03","modified_gmt":"2026-10-15T08:24:03","slug":"fix-false-duplicate-updated-posts-in-rss-news-readers","status":"publish","type":"post","link":"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/","title":{"rendered":"How to Fix Duplicate Posts in RSS Feed Readers"},"content":{"rendered":"<p>Do old articles suddenly reappear as new or updated in your feed reader, even though nobody changed them? These <strong>duplicate posts in RSS feed readers<\/strong> are usually caused by small automatic changes to feed content, duplicate feed formats or changed post IDs. This guide explains the causes and how bloggers and readers can fix them.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67139\" src=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026-1024x538.webp\" alt=\"Fix duplicate posts in RSS feed readers card\" width=\"1024\" height=\"538\" srcset=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026-1024x538.webp 1024w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026-300x158.webp 300w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026-150x79.webp 150w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026-768x403.webp 768w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/duplicate-rss-feed-posts-2026.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><strong>Quick answer:<\/strong> Feed readers flag a post as new or updated when its unique ID or content changes. Automatic additions such as related-post lists, changing ads or share counts in the feed can trigger this. Keep feed content stable, keep post IDs unchanged, offer one main feed, and limit how many items your feed shows.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6af2d5ff482e2\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #1a202c;color:#1a202c\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #1a202c;color:#1a202c\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6af2d5ff482e2\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Our_experience_with_duplicate_posts_in_RSS_feed_readers\" >Our experience with duplicate posts in RSS feed readers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Why_feed_readers_show_false_duplicate_posts\" >Why feed readers show false duplicate posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#How_to_fix_duplicate_RSS_posts_as_a_blogger\" >How to fix duplicate RSS posts as a blogger<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#How_to_fix_duplicate_posts_in_RSS_feed_readers_as_a_reader\" >How to fix duplicate posts in RSS feed readers as a reader<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Why_does_an_old_blog_post_show_as_new_in_my_RSS_reader\" >Why does an old blog post show as new in my RSS reader?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Do_related_posts_in_feeds_cause_duplicates\" >Do related posts in feeds cause duplicates?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Does_changing_my_domain_or_moving_to_HTTPS_create_duplicates\" >Does changing my domain or moving to HTTPS create duplicates?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/fix-false-duplicate-updated-posts-in-rss-news-readers\/#Should_I_offer_both_RSS_and_Atom_feeds\" >Should I offer both RSS and Atom feeds?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Our_experience_with_duplicate_posts_in_RSS_feed_readers\"><\/span>Our experience with duplicate posts in RSS feed readers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Many readers asked me in 2006 whether I saw old posts appearing as recently updated in their news aggregators. I saw it often, both in my feed and in other blogs that did the same thing: I had <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/07\/add-related-posts-to-your-feed-increase-pageviews\/\">added related posts to my feed<\/a>.<\/p>\n<p>The Related Entries plugin found keyword-related posts for each article and listed them at the bottom, which helped readers find more content and increased pageviews. But when I wrote a new post about, say, Google AdSense, the plugin updated the related-posts list in several older AdSense posts to include it. Those minor changes altered the feed output for older items.<\/p>\n<p>Some readers, such as <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2008\/05\/bloglines-most-popular-web-rss-feed-reader\/\">Bloglines<\/a>, were very sensitive to these tiny changes and showed the posts as updated, while Google Reader largely ignored them. Bloglines also noted that search subscriptions and sites that republish other feeds could cause duplicates, as could publishers offering the same feed in both RSS and Atom formats.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_feed_readers_show_false_duplicate_posts\"><\/span>Why feed readers show false duplicate posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Changing feed content:<\/strong> related posts, ads, dates or counters added automatically to each feed item.<\/li>\n<li><strong>Changed post IDs:<\/strong> if the unique ID (the <a href=\"https:\/\/www.rssboard.org\/rss-specification\" target=\"_blank\" rel=\"noopener\">RSS guid element<\/a>) of a post changes, readers see it as a new item. This can happen after a site migration or a domain or protocol change.<\/li>\n<li><strong>Multiple feed formats:<\/strong> subscribing to both an RSS and an Atom feed of the same site shows every post twice.<\/li>\n<li><strong>Republished content:<\/strong> aggregator feeds and scrapers repost the same article.<\/li>\n<li><strong>Edits to old posts:<\/strong> genuinely updating an old post can move it back to the top, depending on the reader.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"How_to_fix_duplicate_RSS_posts_as_a_blogger\"><\/span>How to fix duplicate RSS posts as a blogger<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Remove automatic extras from your feed.<\/strong> Related-post lists, share counts and rotating ads change often. I kept related posts in my feed at the time because they helped readers, but removing them is the surest fix.<\/li>\n<li><strong>Keep post GUIDs stable.<\/strong> WordPress sets each post&#8217;s GUID when it is first published. Do not rewrite GUIDs in the database when you move a site.<\/li>\n<li><strong>Offer one main feed.<\/strong> Link to a single feed URL so readers do not subscribe to duplicates.<\/li>\n<li><strong>Limit items in the feed.<\/strong> The more posts your feed contains, the more older items can change. A feed of 10 to 20 recent posts rarely has this issue.<\/li>\n<li><strong>Check your caching.<\/strong> A caching plugin can also affect when feeds update; see <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2013\/03\/wordpress-caching-plugin-delay-rss-feed-updates\/\">how caching can delay RSS feed updates<\/a>.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"How_to_fix_duplicate_posts_in_RSS_feed_readers_as_a_reader\"><\/span>How to fix duplicate posts in RSS feed readers as a reader<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Check that you are not subscribed to both the RSS and Atom feeds of the same site.<\/li>\n<li>Look in your reader&#8217;s settings for options about updated articles.<\/li>\n<li>Try a different reader if one is too sensitive. Back in 2006 I <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2006\/10\/switched-from-bloglines-to-google-reader\/\">switched from Bloglines to Google Reader<\/a>. Today see our list of the <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2009\/08\/popular-feed-readers\/\">best RSS readers<\/a>.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Why_does_an_old_blog_post_show_as_new_in_my_RSS_reader\"><\/span>Why does an old blog post show as new in my RSS reader?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Usually because the feed item changed slightly or its unique ID changed, so the reader treats it as updated or new.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Do_related_posts_in_feeds_cause_duplicates\"><\/span>Do related posts in feeds cause duplicates?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>They can. When a new post is added to the related lists of older posts, those older feed items change.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_changing_my_domain_or_moving_to_HTTPS_create_duplicates\"><\/span>Does changing my domain or moving to HTTPS create duplicates?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It can if the post IDs in your feed change. Keep the original GUIDs when you migrate.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Should_I_offer_both_RSS_and_Atom_feeds\"><\/span>Should I offer both RSS and Atom feeds?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It is fine to have both, but promote one main feed so readers do not subscribe twice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do old articles suddenly reappear as new or updated in your feed reader, even though nobody changed them? These duplicate&#8230;<\/p>\n","protected":false},"author":4,"featured_media":67139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[6],"tags":[17],"class_list":["post-1769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogging","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/1769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/comments?post=1769"}],"version-history":[{"count":2,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/1769\/revisions"}],"predecessor-version":[{"id":67142,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/1769\/revisions\/67142"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media\/67139"}],"wp:attachment":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media?parent=1769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/categories?post=1769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/tags?post=1769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}