Skip to content
Aaron Carmen
How-tos

How to Duplicate WordPress Pages, With or Without a Plugin

By Aaron CarmenUpdated October 20, 20263 min readTested on WordPress 7.1.3, October 20, 2026

Quick answer

WordPress 7.1.3 has no Duplicate button for pages. To copy a whole page, install Yoast Duplicate Post and click Clone under the page in Pages, All Pages. Without a plugin, use Copy all blocks in the editor's menu and paste into a new page, but that copies only the content, not the featured image, template, parent or SEO settings.

How to duplicate WordPress pages depends on what you need copied. WordPress 7.1.3 has no Duplicate button for pages, so you either copy the content by hand or use a plugin. I tested both on a test site and checked exactly what each one carries across, because they don’t copy the same things.

What each method copies

I set up a service page with content, a featured image, a custom template, a parent page, an excerpt and an SEO title, then duplicated it both ways:

Part of the page Copy all blocks (no plugin) Yoast Duplicate Post
Content (text, images, buttons) Copied Copied
Title You type a new one Same title
Featured image Not copied Copied
Template Back to default Copied
Parent page None Copied
Excerpt and custom fields Not copied Copied
SEO title from an SEO plugin Not copied Copied, word for word
Result New draft New draft

If you only want the layout as a starting point, Copy all blocks is enough. If you want an exact copy to edit, use the plugin.

Does WordPress have a Duplicate button?

Not for pages. I looked in Pages → All Pages, the page editor’s Actions menu and the Site Editor’s Pages screen, and none of them offers Duplicate. Some guides describe a built-in Duplicate option. That’s on WordPress.com, not the WordPress you install on your own hosting.

Method 1: duplicate a page with a plugin

Yoast Duplicate Post has over 3 million active installs on WordPress.org and was tested up to WordPress 7.1.3 at the time of writing.

  1. Install the plugin

    Go to Plugins → Add Plugin, search for Yoast Duplicate Post, then click Install Now and Activate.

  2. Clone the page

    Go to Pages → All Pages and hover over the page you want to copy. Click Clone.

  3. Open the copy

    A new draft appears in the list with the same title. Open it and make your changes before you publish.

WordPress Pages list with the Clone, New Draft and Rewrite and Republish links under a page, added by Yoast Duplicate Post
Yoast Duplicate Post adds Clone, New Draft and Rewrite & Republish under each page. WordPress 7.1.3, October 20, 2026.

The plugin also adds New Draft, which makes the copy and opens it in the editor straight away, and Rewrite & Republish, for editing a live page in a copy and swapping it in later. I tested Clone. Another popular plugin, Duplicate Page, also has over 3 million installs.

Method 2: copy all blocks, without a plugin

  1. Copy the content

    Open the page in the editor. Click the ⋮ menu at the top right and choose Copy all blocks. WordPress shows “All content copied.”

  2. Create a new page

    Go to Pages → Add Page. If a Choose a pattern window opens, close it.

  3. Paste and set it up

    Add a title, click into the first empty block and paste with Ctrl+V (Cmd+V on a Mac). Then set the featured image, template and parent page again in the sidebar, because none of them come across.

WordPress block editor options menu open, with Copy all blocks listed under Tools
Copy all blocks is in the editor's ⋮ menu, under Tools. WordPress 7.1.3, October 20, 2026.

This copies only the page’s content. Page builders such as Elementor keep their layouts in their own fields, so this method won’t bring a builder layout across. Use a plugin for those pages.

Before you publish the copy: the SEO cleanup

This is the step most guides skip. On my test site, I published a clone without changing it. It went live at /services/teeth-whitening-2/ with the same title, the same content and the same SEO title as the original. Search engines see two pages saying the same thing, and the original can lose out.

Before you publish a duplicate, change:

  • The title, so the page is about something different.
  • The address (slug). WordPress adds -2 to avoid a clash. Replace it with a real one.
  • The SEO title and meta description in your SEO plugin. A clone keeps them word for word.
  • The content itself. A copy with a few words swapped is still a copy. Each page should answer its own question.
  • Internal links. Check buttons and links still point where the new page needs them to.

If you’re duplicating to build several similar pages, such as one per service or location, plan them first so each has its own purpose. My guide to SEO-friendly web design covers how to structure pages so they don’t compete with each other. If you’d rather have the pages built for you, that’s part of my WordPress development work.

FAQ

Common questions

Does WordPress have a built-in duplicate page option?

Not for pages, as of WordPress 7.1.3. I checked Pages, All Pages, the page editor's Actions menu and the Site Editor's Pages screen, and none of them offers Duplicate. WordPress.com sites have one, which is why some guides mention it. Self-hosted WordPress needs a plugin, or Copy all blocks.

Will a duplicated page hurt my SEO?

Only if you publish it without changing it. On my test site, a clone published as it was went live at a new address ending in -2, with the same title, content and SEO title as the original. Change the title, address, SEO title, description and the content before you publish.

Can I duplicate a page in Elementor or another page builder?

Page builders keep their layouts in their own fields, not in the normal page content, so Copy all blocks won't bring the design across. A plugin that copies custom fields, like Yoast Duplicate Post, is the safer choice.

Is the duplicated page published straight away?

No. Both methods I tested created a draft. Yoast Duplicate Post saved the clone as a draft with the same title, and Copy all blocks starts from a new draft page. Nothing is public until you click Publish.

Aaron Carmen, SEO specialist

About the author

Aaron Carmen

Senior WordPress Developer and SEO Specialist

I've built and optimized WordPress websites since 2013, 13+ years in total, including 9.5 years building WordPress sites for every client of a dental marketing agency. Today I help local businesses and agencies with WordPress development and SEO, so they get found on Google Search, Google Maps and AI search.

Sources

  1. Yoast Duplicate Post on WordPress.org, checked October 20, 2026
  2. Duplicate Page on WordPress.org, checked October 20, 2026
  3. WordPress.com Support: Duplicate a page or post, checked October 20, 2026

WordPress is a trademark of the WordPress Foundation. Aaron Carmen is not affiliated with or endorsed by the WordPress Foundation or the WordPress open source project.

Contact

Want this done for you?

Tell me about your site and what you need. I'll reply within one business day with any questions, then a fixed quote.

  • Reply within one business day
  • No obligation, no hard sell
  • Form and email only, calls optional
What you need

Prefer email? hello@aaroncarmen.com