
Duplicating pages in WordPress is simple and straightforward.
Whether you’re a WordPress beginner or an experienced developer, it’s easy to duplicate a page. And, there are a few great ways to get the job done, with or without plugins.
Ready to get started? Let’s jump right into it.
Why Duplicate Pages in WordPress?
So why would you want to duplicate pages in WordPress? There are many practical reasons why you might want to clone a page before you update it, so let’s dig into a few of the whys.
You’re Revamping Your Website
You might want to duplicate pages in WordPress if you’re planning to redesign aspects of your website that you don’t want to publish yet.
Duplicating pages allows you to keep your site up and running without downtime while you update.
You Want to Update Existing Content for SEO
Pages and blog posts must be updated occasionally to stay relevant and continue ranking in the SERPs. You might want to duplicate a page so you can update or rewrite it before you republish the new version.
You Want to Create A Page Template
Another reason you might want to duplicate pages in WordPress is to create a template for future pages. If that’s the case, duplicating a page makes that process easier than rebuilding from scratch.
Potential SEO Pitfalls When Duplicating WordPress Pages
Duplicating pages in WordPress could lead to some issues with SEO if you aren’t aware of the risks. Having duplicate content on your site could confuse the SERPs, as they may not know which page to target for search results.
Duplicate content could potentially impact your rankings on Google and other search engines. Avoid publishing multiple pages with identical content, and revert duplicates to drafts when you can.
Keyword cannibalization is another potential drawback of duplicating (and publishing) multiple pages on your website. You don’t want your pages competing against one another in the SERPs.
How to Duplicate Pages in WordPress Without Using Plugins
It’s possible to duplicate pages in WordPress without installing or activating any plugins. However, you’ll have to take a few extra steps to do so.
This is because WordPress doesn’t allow you to copy an entire page, including SEO, post meta descriptions, and other optimizations.
You can copy and paste all your content blocks from an existing page into a new page, though. While it’s an easy process, you’ll need to remember to optimize the page as needed.
Here’s what the process looks like.
1. Navigate to the Pages section of your WordPress dashboard.
2. Click All Pages.
3. Mouse over the page you want to copy. Click Edit.

4. From your block editor, click the icon in the upper right corner, then select Copy All Blocks.

5. Now, head back out to your All Pages page in the dashboard. Click Add New to create a new blank page.

6. Now, you can paste all your block content into your duplicate page. Simply click in the top block and paste the content you copied.

7. You’ve successfully pasted all your block content into the new page! From here, you’ll want to optimize the new page.

Don’t forget to add your URL slug, SEO keywords, tags, meta description, featured image, and alt text to the page. Save the page before you exit so you won’t lose your work.
The Best Plugins for Duplicating WordPress Pages
There are several great plugins to choose from when it comes to duplicating pages in WordPress. The following plugins are all simple to install, activate, and use, and they make duplicating your pages a breeze.
Jetpack

Jetpack is a standard WordPress plugin that allows you to duplicate pages and posts.
The advantage of using Jetpack is that you can copy an entire post–metadata, settings, and all. There’s no need to manually re-enter information like SEO tags or re-upload your featured image.
Once you’ve installed and activated Jetpack, here’s how to duplicate a post.
How to Duplicate a Page in Jetpack
1. Navigate to your WordPress plugin directory.
2. Below Jetpack, click Settings, then navigate to Writing. Scroll down to Composing.
3. Under Composing, you’ll see an option labeled, “Enable the option to copy entire posts and pages, including tags and settings.” Toggle that on.

4. Then, head back over to All Pages in your dashboard. Mouse over the desired page title, then click Copy.

Now, you should have a carbon copy of the original page in your list.
Yoast Duplicate Post

Yoast Duplicate Post is another fantastic plugin that plays well with WordPress. If you’re a fan of the Yoast SEO plugin, you might want to give this one a try.
The Yoast Duplicate Post plugin can copy pages and posts inside of WordPress–even in bulk. It also features a tool called Rewrite & Republish, which is great for updating blog posts without having to unpublish them first.
Site owners who regularly update their blog posts for SEO purposes may find this feature useful.
Once you’ve activated Yoast Duplicate Post, you can navigate over to its Settings to customize exactly which parts of each page or post you want it to duplicate, such as the title, slug, author, content, featured image, etc. You can also toggle permissions and display settings.
Now, let’s quickly look at how this plugin works.
How to Duplicate a Page in Yoast Duplicate Post
1. To start duplicating pages with Yoast Duplicate Post, head over to All Pages and mouse over the post you want to copy. You’ll be able to either start cloning posts or Rewrite & Republish if you intend to republish the original post.

2. When you click Clone, the copied page appears as a draft in the All Pages list right away.
3. When you click Rewrite & Republish, a duplicate draft of your page will open in the block editor immediately.
At the top of the block editor, you’ll see a notification that will prompt you to begin rewriting your original post in the open duplicate.
Once you click the Republish button, the post you’ve rewritten will overwrite the original post.

4. Finally, Yoast Duplicate Post allows users to bulk-clone or bulk-Rewrite & Republish multiple pages at once.
Navigate back to All Pages, then select the posts you want to clone. Click the Bulk Options drop-down and select Clone or Rewrite & Republish.

Duplicate Page and Post

Next up: Duplicate Page and Post.
If you prefer the Gutenberg editor over the block editor, this one’s for you–it supports both Gutenberg and Classic editors! This plugin makes it possible for users to easily duplicate pages.
When you’ve activated this plugin, go into its settings to customize the plugin. You can choose which editor you want.
Note that Gutenberg must be selected if you’re already using that editor, otherwise the plugin will not function properly.

You can also customize several other settings, such as:
- Whether you want a duplicate page to post as a draft, a published page, private, or pending
- Redirecting the user straight into the editor upon duplication, or simply duplicating the page in the list
- Adding a post suffix or duplicate link text to differentiate copied pages
How to Duplicate A Page in Duplicate Page and Post
When you want to duplicate a page using Duplicate Page and Post, head back over to All Pages in your dashboard. Mouse over the page you want to copy, then click Duplicate.

Your copied post should now appear in the main post list.
That’s it! Super simple.
Conclusion: Time To Start Duplicating
Now that you know how to duplicate pages in WordPress, it’s time to get started. Select the best plugin based on your needs, or simply use your WordPress editor to copy and paste your block content into a new draft.
Whatever you decide, it’s easy to set up a solution that will help you quickly duplicate pages on your WordPress website.
Haley Walden is an intuitive brand voice copywriter who helps thought leaders and innovative brands position themselves as industry experts, influencers, and visionaries in their fields. She’s a multi-passionate geek with many obsessions, including books, martial arts, film, music, and musicals. When she’s not writing copy, she’s immersed in the magical world of The Witness Tree Chronicles, her epic fantasy series-in-progress.
Leave a Reply