WordPress Basics

How to Duplicate Page in WordPress

A step-by-step guide to safely cloning WordPress pages (with and without plugins)

Need to reuse a layout, quickly spin up a new landing page, or test a redesign without breaking your live content? Duplicating a page in WordPress is the fastest way to start from a copy instead of a blank canvas.

In this guide, you’ll learn how to duplicate a page in WordPress using both plugin and no-plugin methods. We’ll cover the Block Editor (Gutenberg), the Classic Editor, and a simple plugin approach, plus how to clean up your URL, menus, and SEO settings afterwards so you don’t accidentally confuse visitors or search engines.

If you’re completely new to the dashboard and basic navigation, it can help to first review a general tutorial on how to use WordPress, then come back here for the duplication workflow.

Prerequisites

Before you duplicate any page, make sure you have these basics in place:

  • Access to the WordPress admin area with at least Editor or Administrator permissions.
  • A page you want to duplicate already created and published or saved as a draft.
  • Knowledge of whether you’re using the Block Editor (Gutenberg), Classic Editor, or a page builder plugin.
Note: If you’re working on a busy live site, consider doing these changes in a staging site first, then pushing them live once you’re happy with the duplicates.

Step 1: Choose Your Page Duplication Method

There are three main ways to duplicate a page in WordPress. The right one for you depends on how often you do it and how your site is built:

  • Plugin method: Best for non-technical users and sites that duplicate pages regularly. Adds “Duplicate” links right inside the Pages list.
  • No-plugin (Block Editor): Uses “Copy all content” so you can paste the content into a new page.
  • No-plugin (Classic Editor): Uses browser copy/paste from the editor itself.
Pro Tip: If you duplicate pages often (for campaigns or recurring layouts), a plugin-based workflow will save you a lot of time long-term.

Step 2: Duplicate a Page Using a Plugin

This is the easiest method for most users. We’ll use a dedicated “Duplicate Page” style plugin that adds a one-click duplicate link to your Pages screen.

  1. Install and activate the plugin.
    1. Go to Plugins → Add New in your WordPress dashboard.
    2. Search for “Duplicate Page” (or a similar duplication plugin from a reputable author).
    3. Click Install Now, then Activate.
  2. Configure which post types can be duplicated.After activation, many plugins add a settings page under Settings → Duplicate Page or under their own menu.
    • Ensure Pages is selected as an allowed post type.
    • Optionally, configure the default status of duplicates (Draft, Pending Review, or Published).
  3. Duplicate your chosen page.
    1. Go to Pages → All Pages.
    2. Hover over the page you want to copy.
    3. Click the new Duplicate or Clone link that appears in the row actions.
    WordPress admin 'Pages' screen displaying a list of pages and the 'Duplicate This' option, demonstrating how to duplicate a page in WordPress.
    Locate the ‘Duplicate This’ option under any page title in your WordPress admin to quickly create a copy.
  4. Edit the duplicate.Most plugins will create a new page with the same title plus “Copy” or “Duplicate” appended.
    • Click the duplicate to open it in the editor.
    • Change the title to something unique (e.g., “Home – Summer Campaign”).
    • Adjust the page content, images, and call-to-actions as needed.

When you’re done, click Publish or Update, but don’t forget to review the URL and menu placement in the next steps.

Warning: Some duplication plugins can copy SEO meta fields and canonical URLs. Always double-check that your duplicate doesn’t inherit a canonical pointing to the original page, or you may accidentally confuse search engines.

Step 3: Duplicate a Page in the Block Editor (No Plugin)

If you prefer not to install a plugin, you can duplicate a page using the Block Editor’s built-in “Copy all content” feature. This works best when your layout is built with standard Gutenberg blocks.

  1. Open the original page in the editor.
    1. Go to Pages → All Pages.
    2. Click the title of the page you want to duplicate to open it in the Block Editor.
  2. Copy all blocks.
    1. Click the three-dot (⋮) menu in the top-right corner of the editor.
    2. Find and click Copy all blocks or Copy all content.
    WordPress editor with 'Copy all blocks' selected from the options menu, showing a way to duplicate a page.
    Using the ‘Copy all blocks’ feature in the WordPress editor to duplicate page content.
  3. Create a new page.
    1. In the admin bar, click + New → Page, or go to Pages → Add New.
    2. Give your new page a working title (you can refine it later).
  4. Paste the content.
    • Click inside the empty editor canvas.
    • Use your keyboard shortcut (e.g., Ctrl + V on Windows, Cmd + V on Mac) to paste all copied blocks.
  5. Save as draft and review.Click Save draft and preview the page. Check that all blocks, columns, and media look identical to the original layout.
Pro Tip: Once you’ve pasted your layout, you can slightly tweak the page and then reuse it as a “template” by duplicating this page next time, instead of starting from the original again.

Step 4: Duplicate a Page in the Classic Editor

If your site still uses the Classic Editor (including Jannah theme setups that prefer it), you can duplicate a page by copy/pasting from the editor window.

  1. Open the page in the Classic Editor.
    1. Go to Pages → All Pages.
    2. Click the page title to open it. Make sure you see the Classic Editor with visual and text tabs.
  2. Switch to the “Text” tab (recommended).Switching to Text lets you copy the HTML markup, which is more reliable for complex layouts and shortcodes than just copying what you see in the Visual tab.
  3. Select and copy all content.
    • Click inside the editor.
    • Press Ctrl + A (Windows) or Cmd + A (Mac) to select everything.
    • Press Ctrl + C or Cmd + C to copy.
  4. Create a new page and paste.
    1. Go to Pages → Add New.
    2. Give the new page a title.
    3. Switch to the Text tab and paste your copied content.
    4. Optionally, switch back to the Visual tab to tweak formatting.
  5. Preview the duplicate.Click Preview and ensure all shortcodes, Jannah-specific elements, and layout sections look correct on the front-end.
Note: If your original page was created with a page builder (Elementor, WPBakery, etc.), use that builder’s built-in “Duplicate” or “Save as template” options instead of raw HTML copy/paste whenever possible.

Step 5: Update URL, Menu, and SEO Settings

Once you’ve duplicated a page, it’s important to clean up the details so your site stays organized and your SEO doesn’t suffer.

  1. Change the page title.Give your duplicate a clear, unique title that reflects its purpose, such as “Services – Local Campaign” or “Home – A/B Test B”. This helps users and your own team recognize it.
  2. Adjust the permalink (URL slug).In the editor sidebar or just under the title field, edit the permalink so it’s short and meaningful (e.g., /services-local/ instead of /services-copy/). If you’re unsure how slugs work in WordPress, review the guide on what a permalink is in WordPress.
  3. Control where the page appears in menus.
    • Go to Appearance → Menus (or your theme’s menu settings).
    • Add the new page to a menu only if you want visitors to find it easily.
    • Remove test duplicates from menus to avoid cluttering navigation.
  4. Review SEO settings and meta tags.
    • Open your SEO plugin sidebar (Yoast, Rank Math, etc.).
    • Update the SEO title and meta description so they’re unique.
    • Check that canonical URLs and index/noindex settings match your intent.
  5. Set the correct page status.If the duplicate is only for internal review, keep it as Draft or mark it noindex in your SEO plugin so it doesn’t show up in search results.
Warning: Leaving unused duplicates published and indexed can create duplicate-content issues, confuse visitors, and dilute your conversions. Always clean up or unpublish pages you no longer need.

Step 6: Fix Common WordPress Page Duplication Issues

Sometimes a duplicated page doesn’t behave exactly like the original. Here’s how to fix common problems.

Layout looks broken or different

  • Check for missing styles: If your theme or page builder uses custom templates, ensure the same template is selected in the “Page Attributes” or builder settings.
  • Verify shortcodes: Some shortcodes rely on unique IDs. Reconfigure them on the duplicate page if they point to the wrong content.

Images or background sections are missing

  • Open the Block Editor or Classic Editor and confirm the images are attached to the content.
  • If you copied via HTML, make sure image URLs didn’t get truncated during copy/paste.
  • Re-add any missing background images or featured images manually.

Menu points to the wrong version

  • Go to Appearance → Menus and verify which page is in your primary menu.
  • If both the original and duplicate are listed, rename one clearly and remove any that shouldn’t be publicly visible.

SEO plugin shows duplicate focus keywords

  • Open the SEO meta box or sidebar on both pages.
  • Give each page a clearly different focus keyword and unique SEO title.
  • Mark pure test pages as noindex if they don’t need to rank.

If you ever need to scale this process and clone many pages at once, it’s more efficient to follow a bulk workflow like the one in our dedicated guide on how to duplicate pages in WordPress and combine it with a clear content strategy.

Cloning WordPress Pages the Safe, Repeatable Way

Duplicating a page in WordPress doesn’t have to be risky or complicated. Whether you use a plugin, the Block Editor’s “Copy all content” option, or Classic Editor copy/paste, the key steps are always the same: copy the layout, paste it into a new page, and then carefully update titles, URLs, menus, and SEO settings.

With a consistent duplication workflow in place, you can experiment with new layouts, run A/B tests, and roll out campaign-specific landing pages much faster—without touching your original designs. Over time, you’ll build a reusable library of page layouts that makes every new page quicker and more consistent.

Pro Tip: Document your team’s preferred duplication method and add it to your internal WordPress maintenance checklist so everyone follows the same safe, SEO-friendly process.

Further Reading

Frequently Asked Questions

Will duplicating a page hurt my SEO?

Simply duplicating a page won’t hurt SEO by itself, but problems arise if you leave multiple near-identical pages published and indexable. To stay safe, give each duplicate a unique title and URL, adjust the content so it serves a distinct purpose, and use your SEO plugin to set test or temporary pages to noindex. Also avoid copying canonical URLs directly from the original page without review.

Why does my duplicated page look different from the original?

This usually happens when the original page uses a custom template, page builder settings, or shortcodes that weren’t properly copied. Check that the same page template is selected under “Page Attributes” and that any builder layouts or theme-specific options are set the same way. For builder-based pages, it’s often best to use the builder’s own “Duplicate” or “Save as template” feature instead of manual copy/paste.

Is it better to use a plugin or copy and paste to duplicate pages?

If you duplicate pages regularly and want a simple one-click workflow, a plugin is usually faster and less error-prone. If you rarely duplicate pages or prefer to keep your site lean with fewer plugins, the Block Editor or Classic Editor copy/paste methods work fine. For teams, a dedicated duplication plugin tends to be more consistent and easier to standardize in your process.

Can I duplicate a page safely on a live website?

Yes, but take a few precautions. Always keep duplicates as Draft until you’re ready to go live, and avoid adding test pages to your main navigation. If you’re making large structural changes, consider using a staging site first and then pushing updates to production so visitors never see unfinished or duplicate designs.

How long does it take to duplicate and customize a page?

The duplication step itself takes seconds, especially with a plugin. The time-consuming part is customizing the content, images, and SEO for the new page. For a simple landing page with minor tweaks, you might be done in 10–20 minutes. More complex layouts or heavily customized campaigns can take longer, but duplication still saves significant time versus rebuilding from scratch.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button