WordPress

How to duplicate a page in WordPress

In the ever-evolving world of website management, efficiency remains paramount. Whether you’re a seasoned WordPress user or just beginning to explore content creation, you’ve likely encountered the need to duplicate pages or posts. Fortunately, you can simplify and streamline this task with the right tools. One such tool that stands out in the WordPress ecosystem is the “Yoast Duplicate Post” plugin, developed by Enrico Battocchi & Team Yoast. In this comprehensive guide, we will delve into duplicating pages in WordPress using this simple but powerful plugin, explore its features, and uncover the benefits of the “Rewrite & Republish” functionality.

This guide was updated in July 2026. It now covers every way to duplicate a page: with a plugin, without a plugin, and on sites built with custom fields, plus the SEO questions duplication raises.

Skip to
illustration of duplicating a webpage
To Top

The Need for Page Duplication

Duplicate content may not be ideal for your website’s SEO, but there are legitimate reasons to duplicate pages within your WordPress site. Before we dive into the specifics of duplicating pages in WordPress, let’s take a moment to understand why this functionality is essential for website owners and content creators alike.

01

Template Creation

Duplication allows you to create templates or master pages that can serve as a foundation for new content. This is particularly useful if you have a consistent layout or structure across multiple pages on your site.

02

Revision and Experimentation

Duplicating pages provides a safe environment for experimentation and revision. You can make changes to the duplicated page without affecting the original, allowing for A/B testing or trying out different design elements.

03

Time Efficiency

Manually recreating similar pages can be time-consuming and error-prone. By duplicating pages, you can replicate existing content with just a few clicks, saving valuable time that can be allocated to other tasks.

Three Ways to Duplicate a Page: Quick Comparison

There are three practical methods, and the right one depends on how your site is built:

  • Yoast Duplicate Post plugin: one-click duplication that copies your SEO meta and your custom fields (ACF), with configurable settings. Requires a plugin.
  • Block editor “Copy all blocks”: fast and plugin-free, but it copies neither SEO meta nor custom fields.
  • Manual rebuild from a pattern: slow and plugin-free, and it copies neither SEO meta nor custom fields.

The short version: if you duplicate pages regularly, use the plugin. It’s the only method that brings the page’s SEO settings and custom field data along. The block-editor method (open the page, click the three-dot menu, choose “Copy all blocks,” and paste into a new page) is fine for a one-off copy of simple content, but it copies only the visible blocks: your SEO title, meta description, and any custom field content stay behind. Manual rebuilding only makes sense when you deliberately want a fresh start.

The best plugin to duplicate a page in WordPress

Now that we’ve established the importance of page duplication, let’s explore how the Yoast Duplicate Post plugin can help streamline this process. The Yoast Duplicate Post plugin is a versatile tool that simplifies the task of duplicating pages, posts, and custom post types in WordPress. Developed by Enrico Battocchi and the team at Yoast, this plugin boasts a user-friendly interface and a robust set of features designed to enhance your content management workflow.

Key Features of Yoast Duplicate Post Plugin

Clone Option

The plugin offers a straightforward “Clone” option, allowing you to duplicate pages and posts with a single click. This creates a copy of the original live page, saved as a draft with a version number added to the slug.

New Draft Option

In addition to cloning, Yoast Duplicate Post provides a “New Draft” option, which duplicates any draft you are working on, allowing you to easily create multiple versions to compare before choosing your favorite.

Rewrite & Republish

I find this feature to be the most powerful! You can use this to replace a live page or post on your website, keeping the slug, metadata, etc all in place, while giving you time to work on the new content and have it reviewed by your colleges before pushing it live.

Now that we have a basic understanding of the Yoast Duplicate Post plugin and its features, let’s walk through the process of duplicating a page in WordPress using this tool.

How to Duplicate a Page in WordPress with Yoast Duplicate Post

Step 1: Install and Activate the Plugin

The first step is to install and activate the Yoast Duplicate Post plugin on your WordPress site. You can do this by following these simple steps:

  1. Navigate to the “Plugins” section in your WordPress dashboard.
  2. Click on “Add New” and search for “Yoast Duplicate Post” in the search bar.
  3. Once you locate the plugin, click on “Install Now” and then “Activate” to enable it on your site.

Step 2: Duplicate a Page

With the plugin installed and activated, duplicating a page is incredibly easy. Here’s how you can do it:

  1. Navigate to the “Pages” section in your WordPress dashboard.
  2. Hover over the page you want to duplicate, and you’ll notice two new options: “Clone” and “New Draft.”
  3. Click on “Clone” to create an exact copy of the page, or click on “New Draft” to duplicate the page as a draft.
  4. Once you click on your desired option, the duplicated page will appear in the list of pages with a prefix indicating that it’s a duplicate.
  5. And that’s it! You’ve successfully duplicated a page in WordPress using the Yoast Duplicate Post plugin. Feel free to make any necessary edits or modifications to the duplicated page before publishing it.

Customization Options

The plugin offers various customization options, allowing you to specify which elements of the page to duplicate. This includes content, title, excerpt, featured image, custom fields, and more.

Exploring the Rewrite & Republish Feature

In addition to basic page duplication, the Yoast Duplicate Post plugin offers a unique feature called “Rewrite & Republish.” This feature allows you to update an existing page with content from another page while preserving its URL and metadata. Let’s take a closer look at how this feature works and its benefits.

Benefits of the Rewrite & Republish Feature

01

Content Refresh

With the Rewrite & Republish feature, you can easily refresh outdated content by replacing it with updated information from a duplicate page.

02

SEO Optimization

Updating existing pages with fresh content can improve their search engine rankings, as search engines prioritize up-to-date and relevant content.

03

Maintain URL Structure

Unlike creating a new page, Rewrite & Republish allows you to update content while keeping the original URL intact. This ensures continuity and prevents broken links.

04

Time Savings

Instead of creating a new page and redirecting traffic, you can quickly update existing content with the Rewrite & Republish feature, saving time and effort.

How to use the Rewrite & Republish Feature

By leveraging the Rewrite & Republish feature, you can keep your website’s content fresh and relevant, enhancing the user experience and driving engagement.

  1. Navigate to the page you want to update.
  2. Click on “Rewrite & Republish” to open the page/post in a new draft ready for you to edit.
  3. Edit the new draft page and click “Save Draft” anytime to continue working on it later or to share it with colleges. Your original post will stay untouched while you work on the draft.
  4. You can also click on “Compare” to compare your changes with the original version before merging, just be sure to save the draft before clicking on compare.
  5. When you are ready to go live with the updated content, click on “Republish.

Duplicating Pages Built with Custom Fields

One nuance matters on professionally built WordPress sites: many custom themes store page content in custom fields (like Advanced Custom Fields) rather than the standard editor. Duplicating those pages with the block-editor copy method produces an empty-looking page, because the real content lives in fields the method never touches.

Yoast Duplicate Post handles this correctly, copying custom field data by default, but it’s worth checking Settings > Duplicate Post > What to copy to confirm “Fields” is enabled, and reviewing the field-exclusion list if your theme stores anything that shouldn’t be cloned (like unique IDs). If you’re unsure how your pages store content, duplicate one, preview it, and compare.

Screenshot of Republish block for Rewrite and Republish option

Yoast Duplicate Post Rewrite & Republish Video Walkthrough

Duplication FAQs

Does duplicating a page hurt SEO?

Not if the duplicate stays a draft while you work on it, which is the default. Problems only arise if you publish two live copies of the same content; if you ever need both live, point a canonical tag at the primary version.

Can I duplicate a page without a plugin?

Yes: open the page in the block editor, use the three-dot menu > Copy all blocks, create a new page, and paste. Just know this copies visible content only: no SEO settings, no custom fields.

Does duplicating a page copy the images?

The duplicate references the same images from your media library; it doesn’t create second copies of the files. Deleting an image from the library removes it from both pages.

Can I duplicate a page from one WordPress site to another?

Not with these methods, which work within one site. For cross-site moves, use WordPress’s built-in export/import (Tools > Export) or a migration plugin, and expect to reattach images and rebuild custom field data.

The Bottom Line

Duplicating a page in WordPress is a straightforward process that can save you time and effort, especially when managing a large website with similar content structures. Whether experimenting with different designs, streamlining your workflow, or creating variations for specific purposes, knowing how to duplicate pages empowers you to make the most of your time. Additionally, the Rewrite & Republish feature offers a convenient way to update existing pages with fresh content while maintaining SEO integrity and URL consistency. By following the steps outlined in this guide, you can efficiently duplicate pages in WordPress, allowing you to focus more on creating engaging content and optimizing your website for success.

And if routine WordPress operations like this are eating your week, that’s exactly the work our WordPress maintenance and care plans take off your plate: updates, backups, and content operations handled by the team that builds these sites for a living.

 

Need Support?

We build strategies so you can reach your goals.

or call 919-200-0201