How to rewrite and republish content with Yoast Duplicate Post
We all want to write the best possible content on our favorite topic. As writers, we also know that that not always happens on the first try. While you do need to deliver quality on that first try, it doesn’t hurt to dive back into published articles to updated and improve them wherever you can. We have a helpful tool that makes the process of rewriting and republishing content a lot easier on WordPress.
Estimated reading time: 7 minutes
Table of contents
The importance of content maintenance
You’ll often hear us urging you to publish only high quality content, but we understand that’s not always a given. There are dozens of reasons why you’d want to improve your existing content. Maybe your heart wasn’t really in it when you sat down to write. Or maybe you lost focus during the writing process and ended up with something a bit off the mark. Many writers struggle to find the right moment to write and end up hitting the deadline, rushing things to get it published. Or maybe you became a better writer over time! Whatever the reason, if an article is important, but doesn’t give you — or your readers — enough joy, you can edit it or rewrite it.
Of course, it doesn’t always have to concern your writing skills. There are many outside factors that might force you to update your content. Your product might have changed, you have new competitors, your audience has changed or Google launched new rich results that might prove a fresh source of traffic. Also, outdated content isn’t very trustworthy for readers so it’s a good idea to fix what you can.
There’s also the case of evergreen content. When you have a lot of evergreen content — articles you see as the cornerstones of your site — you want to make sure these stay in perfect condition. Your cornerstone content should always be awesome, so you should work on it regularly. Updating and rewriting such a piece of content can be quite an undertaking but it is a necessary one. At Yoast, we try to redo our Ultimate Guides at least twice a year but in your niche, developments might go so fast that you have to keep up with it on a regular basis.
Rewriting content the easy way
Once you’ve found a post in desperate need of an update or rewrite, you need to start planning your update. Read the post and try to determine how much time it would cost to update. Need to redo a couple of sentences? No problem, you can fit that in when you have time. Rewrite a large part of it? Or need to redo some research? That would take longer and so you need to plan ahead.
Once you have everything you need to rewrite that article, the real work starts. Start going over the article and read every sentence critically. Can you improve it? Do you need more examples in the text or new stats? Make sure that everything is easy to read and structured properly. Add a table of contents to improve scannability. The various analyses in Yoast SEO can help you to improve your writing for both search engines as well as humans.
We also have another big help for you, but chances are you haven’t discovered this yet — meet Yoast Duplicate Post!
How to use Rewrite & Republish in Yoast Duplicate Post
Rewriting content has always been quite a struggle in WordPress. You were always bound to the way WordPress is built: you can have one version of a post or page. Once you’ve published a post you can’t simply update it without your changes appearing on the front-end whenever you save your post.
Of course, several plugins solved this problem by letting you duplicate or clone a post with one click. This made it possible to do big content updates in silence as you are working in a new draft. When you are done, simply copy and paste the new text over the original post content and publish. One of those invaluable plugins is Yoast Duplicate Post. But Yoast Duplicate Post comes with something unique: Rewrite & Republish. This makes updating articles a seamless process!
- Install the free Yoast Duplicate Post WordPress plugin
The Yoast Duplicate Post plugin is available free of charge. You can find it in the WordPress.org plugin repository or straight from the plugin section in the WordPress backend. Install and activate it. In the settings of Yoast Duplicate Post you can determine how you want it to function. After that, you’re good to go!
- Open the post you want to rewrite and republish
There are two way to go about this process. You can open the post you want to edit and hover with your mouse over Duplicate Post icon in the top toolbar. You’ll notice the Rewrite & Republish option. Click on it to open the post in a new draft ready for you to edit. In the yellow bar, you’ll see that you are working in the new version of the post.
The second way to open the post you want to edit in Rewrite & Republish is via the post overview in WordPress. Find the post in the overview and click the Rewrite & Republish option once you hover over the title. This will open a new duplicate of your post to work in.
- Rewrite and update your content
Your original post stays untouched for the time being and you can work in the draft. Now, you can do whatever you like without accidentally letting your visitor seeing you work in your content. Update your article, enhance readability, add new images, improve the SEO — everything! While you are working, you can compare the differences between the current version and the new one. This helps you keep track of changes and get a better sense of the work that you did.
- Republish it
Once you are done, you can simply Republish the draft and the plugin will automatically publish the rewritten content over the old one. It’ll also trash the old draft, making sure that you won’t publish that one by accident.
- Bonus: Schedule your update for publication later!
One of the greatest options in the rewrite and republish feature is the possibility to schedule content updates to go live at a later date. This way, you can finish your update in your own time and only publish the changes online when you need them to. Simply rewrite your post and when you are done, click on the republish date in the Post settings and pick the date you need to updated post to go live. After that, click on the blue Schedule republish button to schedule the post. The plugin will automatically overwrite the old version with the new one at the given date. Easy and awesome!
Rewriting content in WordPress became a lot easier
While the task of rewriting content still is hard, the technical work around that has just become much easier. The Yoast Duplicate Post plugin now has a feature called Rewrite & Republish that makes it really a one-two-three step process. At Yoast, this has saved us a whole lot of time and frustration. That Reschedule feature alone… *chef’s kiss*! We hope you like it too!
Coming up next!
WordCamp EuropeJune 08 - 10, 2023 Team Yoast is Attending, Organizing, Speaking, Sponsoring WordCamp Europe. Click through to see who we'll be there, what we'll do there and more! See where you can find us next »
Yoast SEO news webinar - May 30, 202330 May 2023 Our head of SEO, Jono Alderson, will keep you up-to-date about everything that happens in the world of SEO and WordPress. All Yoast SEO webinars »
20 Responses to How to rewrite and republish content with Yoast Duplicate Post
Hi. My blog is 11 years old and has about 740 5+ page posts of mostly evergreen content. I’m thinking it’s more important to update/rewrite old posts than continuing to add new content; however I’m planning to migrate the content to a new domain name, which leads me to my question: Would it be better to do the update work before or after the migration?
Hey Joe, wow, it sounds like you’ve put a lot of work into your site!
The order shouldn’t really matter. As long as you make sure that the domain change goes smoothly, it shouldn’t make a difference.
I’m assuming you’re not changing anything other than the domain name (theme/templates, etc). In which case, it should just be a matter of:
– Making the domain change
– Updating your site URL in your WordPress settings
– Updating any internal links (in the template, and in the database) which still point to the old domain
Good luck, and keep up the good work!
how many day till google indexing the changes?thx
Hi Apiq, that depends on how often your site gets crawled by Google! Could be a couple of times a day, but also more.
This sounds very helpful. I’m curious—if I use the scheduling function, does it update the date of the original post when it makes the update, or does it just use that date to make the changes, keeping the original post date? If the latter, would it be possible to consider the former as a future feature? This would allow us to republish old content to the home page once updated.
Hi Clint, thanks for your question! When you make the changes and click the ‘republish’ button the date will not change. However, when you change the date before clicking this button, the date will change to the new date you chose (this is also the date when the changes go live).
Hope this answers your question!
One of the best SEO blogs I have ever seen on SEO techniques. I have always tried making these on my website, but somewhere ranking is not up to the mark. Can you please help me?
Hi! Love to be of help. Perhaps this series to help you perform a site audit would help you find out how to improve? https://yoast.com/seo-audit-part-1/ Good luck!
Sir, Please tell me does it is bad in google, ‘s prospective to work on website more than 3 hours a day, or to update a post suddenly without the help of duplicate post plugin?
Hi Darshan, how much time you have to spend on your website completely depends on the size of your site. And, of course, you can update a post without the duplicate post plugin. It’s just really helpful when you don’t want to publish changes right away. Or if you have to think a bit about you’re writing.
Hey, I love your content. It has really helped me improved my SEO results on my websites. I have been using a free trial with “Keyword Researcher” and I just wanted to know if this would be a good source to go by. Please let me know what you think. https://bit.ly/2LVPNpP
Hi DeAunna! Thanks for your comment :) I’m not familiar with Keyword Researcher, but I would suggest having a look at our article on keyword research tools and if you really want to dive into keyword research, make sure to read our ultimate guide to keyword research. Hope this helps :)
If I do republish, how about the google rankings? Do I loose them?
Hi Ulrike, updating your articles won’t lead to losing your rankings. Of course, it can change your position depending on the changes you make, but overall it’s good to show Google that your site is alive and that you’re keeping your content fresh and up to date.
Definitely going to try this new plugin, this really very helpful for updating the old articles. Re-writing pf old articles is really takes so much time. Hope this plugin will save my time for re-writing and re-publishing old articles.
Awesome, Ava. Hope you enjoy using it!
So looking forward to trying this plugin. The stress of editing a live post is awful and not conducive to great writing. This changes things completely. I can take my time on re-writes and re-publish on my terms. Love it!
Hi Amanda! Yes, this is really a lifesaver. We hope you enjoy using it! Please report back your findings, if you wish.
This is useful information. We have old blog posts going back to 2015 and should we go ahead to change or not. If yes, should change all of them or just relevant to our specific industry, but hope it’s doesn’t hit back to our traffic sources? I am planning now to start editing, updating, and republishing. Thank you for publishing this article.
Hi! No need to update everything instantly. Work your way up from your most important posts. While you’re at it, check if all that old has any value at all. Maybe merge a couple of older posts together into one big, awesome post?