Scroll to top
651 N Broad St, Suite 206,
MiddleTown, New Castle,
Delaware - 19709
635 Ashprior Avenue,
Mississauga, Ontario,
Canada - L5R3N6
34, Shiwanshu Bunglows
Vadodara, Gujarat - 390007

How to merge two WordPress blog posts and maintain SEO?

31 / 100

The sky is not the limit when you want to merge two blog posts. There are a gazillion reasons to do so. Let’s say you want to merge it for your new upcoming website or stalled traffic. Because I am pretty sure you would not like to lose those SEO rankings for your post. 

Merge two WordPress blog posts into one

The good news is you can easily collaborate with two WordPress blogs without having any kind of difficulties. It’s just another smooth process and you are ready to go! So in this article, I will try to help you out to merge your blog posts without getting your SEO affected. So let’s jump in now!

The first question that would rather pop out for a noob would be: Why should the two blog posts be merged into one?  Do you have the same question in your head? Then let’s answer it.

The need to merge two WordPress Blogs

Combining two WordPress blogs means simply taking the content or just the data from one and setting it up on the other to build a whooping blog post. Well, it sounds simple right? Believe me, it’s even simpler when you implement it.

There are some of the benefits of combining two blog posts into one. Some of them are:

  • It reduces your workload to a minimum. It’s pretty easier and simpler to manage one WordPress blog rather than handling two.
  • Having one WordPress blog would also help in improving your library of content to a great extent.

Now, let’s take a look as to how you can merge your blogs into one. You just need to follow these simple steps that I have enlisted and you will easily be able to integrate your posts into one.

Read our guide on WordPress backups 

How to Merge Two Blog Posts?

Step 1: Export XML file of your WordPress Content

The beauty of WordPress is that it comes with a built-in feature that allows you to export all your content. It could be images, or even custom post types. As you want to merge two sites, you would like to integrate each and everything out there.

To achieve this, simply resort to the WordPress dashboard of your blog, say, blog A. Then head over to Tools and go to Export. Choose the all content option from the Choose what to export section and then click on the Download Export File button.

export XML file from wordpress

By doing so, it will trigger the Extensible Markup Language(XML) file. In this, you can find all your content along with its structure.

Step 2: Import the file to your new Blog

Another big basket of WordPress is the import feature. To import your content to your blog head over to the Tools section and then Import’s tab on the dashboard of Blog B. Simply find the WordPress option at the bottom and click on Install Now.

Sit back and relax until WordPress does its job for setting it up for you. Once it is completed, then Install Now link will be automatically replaced by Run Importer. 

Run importer in WordPress

Click on this link and you will be headed over to a new page where you will be asked to upload an XML file to start the uploading process. Now, you simply need to select the file that you downloaded in step 1 and click the blue Upload file and import button.

Upload the XML file

This could be a time-consuming process depending on how much it has to import. Once this is done, you will be redirected to a new page which in turn brings the Step3.

Step 3: Assign your imported content

At this point, WordPress will ask you if you want to retain or substitute the original writers for your imported content. This means that you can either delegate all of your ‘new’ elements to an existing user on your web or build a new one for that purpose.

Go to AssignAuthors prompt once the import is over, select the option that you opt for and type the username if needed.

assign authors

Also, there is an option to import your attachments below the AuthorAssign Section.

As of now, just tick the checkbox before the submit button and you are good to go.

Step 4: Configure URL Redirects

Now that you’ve successfully imported all the content from your old blog, it’s time to find out what to do with it. Leaving it would take away the future traffic from your current one. 

However, taking it offline right away isn’t an option either because you’d lose all the SEO benefits you’ve received over time. In this situation, the best option is to set up a site-wide redirect such that anyone visiting Blog A is forwarded to Blog B.

Step 5: Import the images

As we are aware that it is a bit tedious task to import the images rather than the content. So I am here to help you out as to how you can import your images easily. 

You need to download all the media files via FTP from Blog A. You can look out for them in wp-content/uploads.

You then need to upload them to your Blog B in the same directory. Now make use of the Search and Replace Plugin to pull the links that are currently pointing to Blog A.

Just install and activate the plugin. Head over to Tools and in that resort to Search and Replace on the dashboard of Blog B. Look for the Search and Replace tab and then check out the Search for and Replace with fields. Include the Url of Blog A in the former and Blog B’s in the latter one.

search and replace plugin oin WordPress

Now just sit back and relax and let the plugin do its work. Once it is done your merger will be completed.

What to do if the blogs don’t merge properly?

So far I have enlisted all the steps for you that would help you in the successful merging of the blogs. However, there can be that one thing sometimes that might go wrong when it is least expected.

First of all, if your new site shows any large-scale bugs, your best bet may be to restore it to its old state by using the backup you’ve made before. However, if you’re faced with a minor error (such as not showing your imported images correctly), there’s no need to restore it.

The key problem is likely to be the form that was implemented when using the Search & Replace plugin. To correct this, you can easily use the plugin to restore your site and locate a mistake. 

Finally, depending on the number of categories and tags on Blog A, you might be left with a bit of a mess on Blog B — in other words, you might just have too many posts or duplicates to get through.


The task or the job of merging two websites might seem a tedious one, but in fact, it is very easy to go about with it. It is just a matter of time that you can merge your two websites without your SEO rankings being affected.

I have enlisted these 5 simple steps for you to carry on the merging job very smoothly. Hope you find it easier now to merge the two websites and find it a hassle-free job. 

If you have any queries then do leave your questions in the comment section. 

Author avatar
Tim Michaels
I am into WordPress and web development for the last 10 years. I use my experience to help people just starting with WordPress. Follow my blog at WP Uber for everything related to WordPress.
We use cookies to give you the best experience.
Do NOT follow this link or you will be banned from the site!