How To Migrate Blog Comments From One Blog Post To Another

By Last updated on:
migrate blog comments

In this tutorial, I’m going to show you the simplest way to migrate comments from one blog post to another. The best part is, you’ll be able to keep all your nested comments intact, as well as the publish date, author, and author links.

This functionality doesn’t come built into WordPress so some parts get a little tricky, but I’ll do my best to guide you through the process step-by-step.

Moving blog comments from one article to another

First, you need to install this plugin:

*There were several different plugins to choose from, and this one ended up being the perfect one.

Next, find the comments for each particular blog post by going into your comments section, then searching for your blog post by title.

comment search

This will show you one or two comments from that blog post, but not all of them.

To see all of them, you need to click on the # of comments in the search results.

filtering comments

As you can see in the screenshot, it only shows 2 comments from that article when there are actually 259 at the time.

For some reason, WordPress set it to work like this. It was a little tricky finding out that out for the first time.

NOTE: If nothing shows up in your search results, try using different keywords to search. Or, just scroll through all your comments until you find a comment from the specific blog post you’re looking for.

Once you click the number, all blog comments will show up, filtered from the rest.

However, now you’ll have pages and pages of comments to sift through.

To get them all on one single page, click “screen options” and set the number of comments shown on the page to the number you have.

Then click “Apply”.

Now you’ll see all comments on a single page. Click the select all box so that all comments are selected.

select all comments

Then in “Bulk Actions” click on “Move Comments”.

The “Move Comments” function is from the plugin we installed.

move comments

Find your the blog post you want to migrate all comments over to, select it, then click “Update”.

And you’re done!

Now, all your comments will be on your new article. It keeps all the original dates, URL’s, authors, nesting, etc.

Easy stuff!

If you have any problems with this, leave a comment below and I’ll try to help you out.


When would you ever need to do this?

The most common reason is when you’re merging articles together.

This is a common practice in SEO to clean up site architecture, bulk up articles, and help your rankings for certain pages.

If you’re deleting older articles but you’re going to be using the content in another blog post, it might be a good idea to move your comments over to the new page.

This is something I did when creating my Make Money Blogging page, which ended up being a new blog post but had over 250 comments migrated over. The best part is, all of those comments are helpful and relevant to the new page because the content was moved over as well.


Leave a Reply

Zero To 100K With SEO

A FREE 5-part SEO email course that will show you step-by-step how to grow traffic from zero to 100,000 visitors per month (with search).


Zero To 100K With SEO

Enter your email to get Lesson #1.


Enter your email below to get the Zero To 100K Mini-course