How to Refresh Old Posts (without creating duplicate content)

If you’ve been blogging for a few years, you probably have some gems buried in the archives that your current readers have never seen. Too often, bloggers simply copy, paste, and re-post old posts, creating the potential for duplicate content penalties. But there are better ways to revive your archives. Here are tips and best practices for refreshing and re-sharing old posts without re-posting and creating duplicate content.

How to Refresh Old Posts (Without Creating Duplicate Content) via @GretLouise

Why would you want to revive something from the archives?

  1. Improve your original post with text edits, monetization, or graphics.
  2. Bring more awareness to a post that was perhaps created when you had less followers or simply didn’t get the attention it deserved.
  3. Call attention back to an evergreen post on a popular topic.

How do I decide which posts to refresh first?

Take a look at your analytics and note which posts are getting the most traffic. Those are the first ones you want to check to make sure they are monetized and optimized! Beyond that, it’s up to you. You can systematically go through your archives month by month, checking to see what needs a pinnable image and what needs new links. You can start with your personal favorites first. Or you can use the Broken Link Checker plugin to point you to the posts that have broken links so they get your first attention. (If you use Broken Link Checker, uncheck the option to strike-out broken links.)

Best Practices for Refreshing Old Content

  1. Edit your original post to your heart’s content.
  2. Add a new “Pinterest-worthy” graphic (don’t forget to watermark it with your domain name).
  3. Make sure your post is monetized in any way possible (and properly disclosed).
  4. Add an “updated” date if you like (or show “last updated” rather than “posted on” date in WordPress).

Bonus: If you use a permalink structure that doesn’t show the date, the post will appear timeless no matter when you share it.

How to Reshare Archived Posts

  • Share the new graphic on Pinterest and Facebook.
  • Share a quote from the post with a link in your newsletter.
  • Email the entire post out to your blog’s email susbcribers (in MailChimp or Mad Mimi, create a regular campaign rather than RSS to email campaign, paste the post into the content area, and send it to your “blog posts” group or list).
  • Add a P.S. to your next new blog post saying, “I just updated this post–come check it out.” (Use a WordPress plugin like WordPress SEO by Yoast or RSS Footer to display this in the RSS feeds only.)
  • Share a link to the edited post in a “Weekend Links” or monthly round-up post.
  • Create a “Best Of” page for the year and link back to your edited posts.
  • Create topical “content landing pages” or “cornerstone pages” and include your edited posts there.
  • Ask your mastermind group if they wouldn’t mind sharing your edited post on their social media outlets.
  • Find a current link-up that fits your post and share it there (check the rules to make sure there aren’t stipulations about it being a new post, and be prepared to add a link to the link-up in your post).
  • Change the post date to the current date to try to bring the post back up in RSS feeds (this process varies by platform and feed burner).
  • You can even create a special shortcode to automatically display a list of recently updated posts in a specific page or widget.

How can I automatically share old blog posts?

  • Use a related posts plugin like nRelate related content orYARPP to show posts that are similar to the post someone is currently reading. That will drive traffic to your archives with no effort on your part.
  • Use a plugin like Tweetily or Evergreen Post Tweeter to automatically Tweet old posts based upon date, category, etc. Be sure to indicate via a preface or hashtag that it’s a post from the archives. And don’t overwhelm your Twitter followers with too many old post links in relation to the amount of new content and personal Tweets you share.

How often can I reshare old posts without spamming my readers?

It depends on your readers, and the platform you’re sharing on. Tweets have a very short lifespan, so as long as you’re an active Tweeter, using a plugin like Tweetily to share one or two old posts a day isn’t going to seem overwhelming.

You might want to choose one day a week to share a new photo from an old post on your Facebook page. And on Pinterest, as long as you’re pinning to different boards at different times of day, you can repin content to different boards frequently. (The key is to spread out your pins so you catch different people rather than the same pin to different boards appearing in their feed all at once.)

If you’re really organized, you can create a list of your most popular posts and decide on a schedule for sharing them.

What if I really do want to create a brand new post on my blog?

Depending on your blog platform, there are several different ways to go about creating a brand new post on your blog while removing and redirecting the old post. First we’ll take a look at the ones with cumbersome steps and less than ideal results.

Cross-Platform Methods:

  • Cut the content from the original post, paste it into a new post. Publish the new post and edit the original post to have only the link to the new post. Drawbacks: comments are spread out, the original post is empty and people may not click on the new post link.
  • Delete the original post and create a new post. Drawbacks: the original post link is broken and the comments are lost.

Platform-Specific Methods:

  • Blogger: Delete the original post and create a new post, creating a custom redirect from the original post URL to the new one. Drawbacks: the original comments are lost.
  • Create a new post. Use “Tako Move Comments” plugin to move the original comments to the new post. At this point you can A) Rename the original post slug to some form of gibberish “zzztrashedpost” and delete the original post, renaming the new post with the original post slug (to save social share counts and links to the original post) or B) Create a redirect from the original post URL to the new one (you’ll lose any original post share/like counts). Drawbacks: time-consuming and cumbersome.

How do you refresh old content? What’s the most effective method you’ve found for sharing posts from your archives?

Check out these suggestions:

More in this series:

I love words. Share yours here in the comments?

Your email address will not be published. Required fields are marked *

Connoisseurs of Conversation

  1. says

    Hi Gretchen, Thank you for your post. It has raised new questions for me to ask you. First off, I went to the link you posted about changing the “publish date” to be “updated date.” But it looked super confusing to me, someone who is not an html chick. So I need to change it for EVERy post I refresh or is it a setting I can change in WordPress that fixes it for every post?

    • says

      Hi Angie! I probably wouldn’t use that method on your blog unless you hire it done. :)

      Your best alternative may be just to update the date on the post whenever you make significant changes. Does that make sense?

  2. memo says

    Hi I was expecting something a bit different but I think is possible for you to know the answer. I have seen many blogs that re-utlize old post. Here is what I want to do: I want to lets say re-utilize a blog post I wrote a month ago without republishing it but I want it to appear again on my homepage (Which is made from the latest posts), how do you do that?

  3. says

    Great tips Gretchen! Thanks for sharing them. I have been s.l.o.w.l.y. working on this. (I think I’m up to 3 or 4 posts now) but I never thought about looking at my analytics to determine which ones to do first!

  4. says

    Hi Gretchen,

    I don’t often comment, but now that I am today, I want to make sure and let you know how MUCH I appreciate your website and all your tips! I’ve learned so much from you in the short time (maybe 2 months?) I’ve been following you.

    Okay – a question for you. I just recently moved from to and I imported all my old posts from my old site to my new one. Do I get penalized for duplicate content when I do this?

    • says

      Hello Becky!

      Thanks so much for your comment. Yes, if you leave your site as is, you could be penalized for duplicate content. You have two solutions. 1) Pay for’s redirect package (, which maintains all your old permalinks. 2) Make all your old posts private and create a new post saying “I’ve moved” and point them to your new domain. The downside of that is that it breaks any old links to your posts.

      Does that help?

      • says

        Great! Yes. I’ve scheduled my final goodbye post at the old site for this Friday, so between then and now, I’ll go unpublish all my old stuff and leave the forwarding info. I hope in the last month since moving stuff, I haven’t already shot myself in the foot, but oh well. It will all come clean in the wash at some point!

        Thanks again!