Skip to content
Aaron Carmen
How-tos

How to Delete a WordPress Page Without Losing Its Traffic

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

Quick answer

To delete a WordPress page, go to Pages, All Pages, hover over the page and click Trash. Its address stops working straight away and shows a 404, and WordPress does not redirect it for you. If the page had visitors or rankings, add a 301 redirect to the closest live page with a redirect plugin. Trashed pages can be restored for 30 days.

How to delete a WordPress page takes two clicks. The part that decides whether you lose traffic is what happens to the page’s address afterwards. I deleted and renamed pages on a test site running WordPress 7.1.3 and checked each address as a visitor would.

Delete the page

  1. Find the page

    Go to Pages → All Pages and hover over the page you want to remove.

  2. Move it to the Trash

    Click Trash. The page disappears from your list and from your site.

  3. Empty the Trash, if you're sure

    Under Pages → Trash you can Restore it or Delete Permanently. WordPress empties the Trash automatically after 30 days.

WordPress Pages Trash screen showing a trashed page with Restore and Delete Permanently links and an Empty Trash button
Pages → Trash, where a deleted page can be restored or removed for good. WordPress 7.1.3, October 20, 2026.

What happens to the address

The moment I moved my test page to the Trash, its address returned a 404 Page not found. There’s no grace period while it sits in the Trash. Anyone following a link or a Google result to that page now hits an error, and the rankings it built start to fade.

WordPress does sometimes redirect for you, but not here. When I typed a slightly wrong address, /teeth-whiten/, WordPress guessed and sent me to the real Teeth Whitening page. That guess only works when a live page’s address starts with what was typed, so a deleted page’s own address just shows the 404.

Renaming a page has the same problem

I also changed addresses:

  • Renaming a blog post: the old address automatically redirected to the new one.
  • Renaming a page: the old address showed a 404.

WordPress keeps old addresses for posts but not for pages. So if you change a page’s address in its settings, treat it like a deletion and add a redirect.

Add the redirect

A 301 redirect tells browsers and search engines the page has moved permanently and sends them to its replacement. Google’s documentation says a permanent redirect signals it to show the new address in search results instead of the old one.

Point the old address at the closest live page: the updated service, the parent category, or a page that answers the same question. Avoid sending everything to the home page: someone looking for a specific service won’t find it there.

WordPress has no redirect manager built in, so you need a plugin or your host’s tools. The most widely used free plugin is Redirection, with over 2 million active installs. After installing it, go to Tools → Redirection, enter the old address as the Source URL and the page it should go to as the Target URL, then click Add redirect.

Redirection plugin Add redirect form with the source URL set to the deleted page and the target URL set to the live page
Adding a redirect in the Redirection plugin. WordPress 7.1.3, October 20, 2026.

I need to be clear about my test here. The redirect saved and showed in the list as a 301, but my test site runs on a different database from a normal host, the plugin couldn’t create its tables, and the old address still showed a 404. That was a limit of my test setup rather than the plugin. On your own site, check the old address in a private window after adding the redirect. It should land on the new page.

Before you delete anything

  • Check whether the page gets visits or has links, in Google Search Console or your analytics. If it does, redirect it or update it instead.
  • Update your menus and internal links so they don’t point at the page you removed.
  • Keep a backup, because once the Trash is emptied, only a backup brings the page back.

If you’re cleaning up a lot of old pages at once, plan the redirects first. My guide to SEO-friendly web design covers how to structure pages so you need fewer of them. If you’d rather hand it over, page clean-ups and redirects are part of my WordPress development work.

FAQ

Common questions

What happens to a deleted page's URL in WordPress?

On my test site, the address returned a 404 error as soon as the page went to the Trash, not after 30 days. Visitors and search engines get Page not found until you redirect it or restore the page.

Can I get a deleted WordPress page back?

Yes, from Pages, Trash, by clicking Restore, as long as it's still there. WordPress empties the Trash after 30 days by default. Once you click Delete Permanently or the Trash is emptied, you need a backup to get it back.

Does WordPress redirect deleted or renamed pages automatically?

No, not for pages. WordPress remembers old addresses for posts: when I renamed a blog post on my test site, its old address sent visitors to the new one. When I renamed a page, its old address showed a 404. Deleted pages get nothing either.

Should I delete old pages for SEO?

Only pages with no visitors, no links pointing at them and nothing worth keeping. Pages that still get traffic or links are worth redirecting to the closest match, or updating instead of deleting, so the value they built isn't thrown away.

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.

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