BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Legacy URL Suffix & SEO Preserver icon
Maintained Tested up to 6.9.9 #7 in 301 redirect

Legacy URL Suffix & SEO Preserver

Migrating a legacy website to WordPress is a massive win for your workflow, but it can be a disaster for your search engine rankings. If your old site used .php extensions (e.g., domain.com/about-us.php), moving to…

Active installs200+100+ tier
Downloads · 30d97▼ -11.8% vs prev. 30d
Rating5/51 reviews
Health score54/100Fair
All-time downloads12.1KSince Mar 2010
Support resolved—No recent threads
RequiresWP 2.5.1PHP any
Downloads · 7d27▲ +22.7% week over week
Our verdict

Use with caution

Legacy URL Suffix & SEO Preserv… works, but test it on a staging site before relying on it in 2026. It runs on 200+ sites, is rated 5/5 and was last updated 6 months ago, and scores 54/100 on our health check.

  • Small user base (200+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

246Jul 1Aug 14Sep 28
Yesterday4
Daily average (1y)5
Peak day102Feb 6, 2026
Last 12 months1.9K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Legacy URL Suffix & SEO Pre… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
301 redirect #69 640 Best 301 redirect plugins →
legacy-site #9 3,048 Best legacy-site plugins →
permalinks #97 3,430 Best permalinks plugins →
seo-migration #37 929 Best seo-migration plugins →
url-suffix #1 518 Best url-suffix plugins →

Version adoption

Share of active sites per release.

  • 1.349.0%
  • 2.241.9%
  • 1.59.1%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Legacy URL Suffix & SEO Preserver

From the official readme · v2.2

Description

Don’t Let Your SEO Rank Vanish During a Migration.

Migrating a legacy website to WordPress is a massive win for your workflow, but it can be a disaster for your search engine rankings. If your old site used .php extensions (e.g., domain.com/about-us.php), moving to standard WordPress “Clean Permalinks” will turn every one of those established links into a 404 Page Not Found error.

PHP to Pages is the lightweight, “set it and forget it” solution that bridges the gap between your legacy architecture and modern WordPress flexibility.

The Value Proposition

“Seamlessly transition from legacy PHP sites to WordPress while maintaining 100% URL consistency. No complex .htaccess coding, no broken backlinks, and zero SEO drop-off.”

Why Choose PHP to Pages?

When you change your URL structure, you lose the “link juice” accumulated over years. This plugin ensures that your existing backlinks from social media, external blogs, and Google search results remain active and functional.

  • Instantly Append .php Suffix: Automatically transforms yoursite.com/sample-page/ into yoursite.com/sample-page.php.
  • SEO Preservation: Keep your indexed URLs exactly as they appear in Google Search Console to avoid the dreaded “re-indexing” phase.
  • Zero-Configuration Setup: No need to dive into your server’s .htaccess or Nginx config files. Just activate and your permalinks update instantly.
  • Developer Friendly: Built with standard WordPress Rewrites API, ensuring compatibility with most well-coded themes and plugins.
  • Lightweight Performance: No bloat, no database-heavy queries. It simply tells WordPress how to read and display your URLs.

Who Is This For?

  • Agencies & Freelancers: Moving a long-term client from a static PHP site to WordPress.
  • SEO Specialists: Ensuring that a site migration doesn’t result in a loss of organic traffic.
  • Legacy Site Owners: Anyone who has a decade’s worth of backlinks pointing to .php files and doesn’t want to manage thousands of manual 301 redirects.

How It Works

  1. Install & Activate: Simply upload the plugin to your WordPress dashboard.
  2. Permalinks Refresh: Go to Settings > Permalinks and click “Save Changes” to flush your rewrite rules.
  3. Done: Your pages will now resolve with the .php extension.

Example

  • Before: http://sfdcbeginner.com/child-parent-communication-without-event
  • After: http://sfdcbeginner.com/child-parent-communication-without-event.php

Installation

  1. Upload PHP-on-pages.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Changelog

2.2

  • Added plugin header license metadata for WordPress.org compliance.
  • Hardened settings sanitization and checkbox rendering for stricter coding standards compliance.
  • Replaced parse_url() with wp_parse_url() and sanitized request URI handling.
  • Escaped WooCommerce rewrite-rule slugs before building regex patterns.

2.0

  • Added dynamic Post Type settings: Choose which post types (Pages, Posts, Products, CPTs) get the .php extension.
  • Added “Remove Trailing Slashes” option: Automatically strips trailing slashes from .php URLs and 301 redirects slashed versions.
  • Improved performance: Settings now use saved options instead of heavy queries.
  • Enhanced UI: New tabbed settings interface for General, Post Types, and WooCommerce options.
  • Full backward compatibility: Existing installations default to “Page” post type enabled.
  • Excluded internal post types (Revisions, Nav Menus, etc.) from settings.

1.7

  • Added WooCommerce compatibility settings page.
  • Added toggle options for Shop, Cart, and Checkout pages.
  • Fixed issue where WooCommerce Shop page showed 0 products when plugin was active.
  • Implemented automatic rewrite rule flushing on version update and setting changes.
  • Compatibility checks for non-WooCommerce environments.

1.6

  • Fix deactivation logic.
  • Fix duplicate extension bug.
  • WordPress 6.9.1 compatibility.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Legacy URL Suffix & SEO Prese… alternatives

All 301 redirect plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 301 Redirects – Redirect Manager 301 Redirects – Redirect Manager Manage 301 & 302 redirects. Simple redirection & redirects validation. Includes redirect… by WebFactory 300K+ ★★★★★★★★★★ 4.7 (578) 2 months ago 92
2 Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More Simple 301 Redirects By BetterLinks Simple 301 Redirects provides an easy method of redirecting requests to another page on… by WPDeveloper 100K+ ★★★★★★★★★★ 3.8 (162) 4 months ago 75
3 404 to 301 – Redirect Manager, 301 Redirection, 404 Error Logs & 404 Monitoring 404 to 301 Redirect manager for 301, 302 and 307 redirection. Monitor and fix 404 errors, log every… by Syed Balkhi 100K+ ★★★★★★★★★★ 4.7 (318) 4 weeks ago 95
4 301 Redirects & 404 Error Log 301 Redirects & 404 Error Log Create & manage 301 redirects. Easily test redirects. Includes 404 error log. by WebFactory 30K+ ★★★★★★★★★★ 4.6 (28) 2 months ago 85
5 SEO Redirection Plugin – 301 Redirect Manager SEO Redirection Plugin – 301 Redirect Manager Manage 301, 302, and 307 redirects from inside WordPress — no .htaccess needed. Track 404… by wp-buy 10K+ ★★★★★★★★★★ 4.3 (73) 2 months ago 78
6 Advanced 301 and 302 Redirect Advanced 301 and 302 Redirect Advanced plugin will allow you to create 301 and 302 redirects on your site and organize… by YYDevelopment 1K+ ★★★★★★★★★★ 5 (6) 2 months ago 78
8 Digi Eye Redirects Digi Eye Redirects Create, manage, and track URL redirects from a fast, modern admin interface. By Digi Eye… by digieyedesigns 100+ ★★★★★★★★★★ 5 (1) 4 weeks ago 70
9 Remove Social ID for WP Remove Social ID for WP Remove Facebook Social ID, Google Adwords ID for Wordpress, removes querystring fbclid… by Nitin Prakash 100+ ★★★★★★★★★★ 4.3 (6) 4 weeks ago 77
10 Simple Redirect Manager Simple Redirect Manager The ideal plugin to setup 301 or 302 redirects without editing your .htaccess file. by Sachin Mishra 80+ ★★★★★★★★★★ No reviews 2 years ago 28
11 Ultimate Redirect Manager Ultimate Redirect Manager Redirect users based on 404 errors, manage 301 & 302 redirects, track 404 errors, and… by Abdur Rashid 60+ ★★★★★★★★★★ 5 (1) 12 months ago 47

FAQ

Legacy URL Suffix & SEO Preserver: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Legacy URL Suffix & SEO Preserv… free?

Yes. Legacy URL Suffix & SEO Preserv… is free to download and use from the official WordPress.org plugin directory.

Is Legacy URL Suffix & SEO Preserv… safe to use in 2026?

Legacy URL Suffix & SEO Preserv… works, but test it on a staging site before relying on it in 2026. It runs on 200+ sites, is rated 5/5 and was last updated 6 months ago, and scores 54/100 on our health check.

How many websites use Legacy URL Suffix & SEO Preserv…?

Legacy URL Suffix & SEO Preserv… is active on 200+ WordPress websites and has been downloaded 12,120 times since it launched in March 2010. It was downloaded 97 times in the last 30 days.

Does Legacy URL Suffix & SEO Preserv… work with WordPress 7.1?

Legacy URL Suffix & SEO Preserv… is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Legacy URL Suffix & SEO Preserv… last updated?

The latest version, 2.2, was released on April 2, 2026 (6 months ago).

Who makes Legacy URL Suffix & SEO Preserv…?

Legacy URL Suffix & SEO Preserv… is developed and maintained by Himanshu Parashar.

What are the best alternatives to Legacy URL Suffix & SEO Preserv…?

The most popular alternatives to Legacy URL Suffix & SEO Preserv… are 301 Redirects (300K+ installs), Simple 301 Redirects By Bet… (100K+ installs) and 404 to 301 (100K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.