CORE MODULE — ANALYTICS & SEO
WordPress URL Redirect Manager with Intelligent Pattern Matching
Stop losing traffic to broken links and messy URL structures. LuperIQ's URL Optimization module (Beta) handles redirects, pattern matching, caching, analytics, migration tools, and permalink structure — all from one dashboard inside WordPress. This module is in active development; some features described below are planned or partially implemented.
Broken Links Are Costing You Rankings and Revenue
Every time you redesign a page, rename a product, or restructure your content, old URLs break. Search engines follow those dead links, discover 404 errors, and lower your rankings. Visitors who click outdated links in emails, social posts, or partner sites land on error pages and leave. The longer broken URLs sit unresolved, the more organic traffic and link equity you lose.
Most WordPress redirect plugins offer a simple list of old-URL-to-new-URL mappings and call it a day. That works until you have hundreds of redirects to manage, a site migration to execute, or a URL structure that needs optimization across every post type. You end up juggling multiple plugins, losing track of which redirects are active, and having zero visibility into whether your redirects actually work.
LuperIQ's URL Optimization module replaces that fragmented workflow with a single system. Intelligent pattern matching handles redirects at scale using exact match, contains, starts-with, ends-with, and full regex rules. A built-in analytics engine tracks every redirect with response times, cache hit rates, and unique visitor counts. Migration tools import settings from RankMath and Yoast. The URL Structure tab lets you configure permalink templates for posts, pages, products, categories, tags, and custom post types — including RankMath-style clean URLs for WooCommerce.
Built for Enterprise-Scale WordPress Sites
Everything You Need to Manage URLs at Scale
Six tabs. One dashboard. Zero guesswork.
Intelligent Redirect Engine (In Development)
Pattern-Matched Routing
Define redirect rules using exact match, contains, starts-with, ends-with, or full regex patterns. Each rule gets a priority level, a status (active, inactive, or testing), and a redirect code. The engine processes patterns in priority order and caches results for sub-millisecond repeat lookups. Note: redirect handling hooks are currently in development and not yet active.
Real-Time Analytics Dashboard (Planned)
Redirects, Visitors, Cache Hits
Track total redirects, unique visitors, average response time, and cache hit rate over configurable 7, 30, or 90-day windows. View top patterns by usage, daily trend breakdowns, and per-pattern performance with min and max response times. Note: the analytics engine is planned for a future release.
URL Structure Optimization
Permalink Templates for Every Post Type
Configure URL structures for posts, pages, WooCommerce products, categories, tags, and custom post types. Choose from predefined templates or write custom structures. Each template shows an SEO score, and the module recommends the cleanest option.
Migration and Import Tools
Move From RankMath, Yoast, or CSV
Import permalink structures from RankMath or Yoast SEO with one click. Bulk import and export patterns and page overrides via CSV files. Columns for patterns CSV: source_pattern, target_url, pattern_type, redirect_code, priority, status, notes.
Page-Specific URL Overrides
Custom Paths Without Changing Permalinks
Assign a custom URL path to any individual post, page, product, or taxonomy term. The override applies across permalinks, request routing, and canonical URLs automatically. No conflict with your global permalink structure.
Internal Linking Audit
Find Orphan Pages and Dead Ends
Scan up to 2,000 published pages to identify orphan pages with zero inbound links, dead-end pages with zero outbound links, and broken internal links. Export the full audit as CSV for action planning.
Before URL Optimization
- Broken links accumulate after every content reorganization with no way to find them.
- Redirects are managed in a flat list with no pattern matching, testing, or analytics.
- Site migrations break hundreds of URLs and you fix them one at a time.
- Permalink structures are set once and never revisited because changing them is risky.
- No visibility into redirect performance — you cannot tell if a redirect is working or how fast it responds.
After URL Optimization
- Regex and wildcard patterns catch entire URL families with a single rule.
- Every redirect is tracked with response time, cache hit status, and unique visitor count.
- Import from RankMath or Yoast in one click, or bulk-load patterns from CSV.
- URL structures are configurable per post type with SEO scoring and live previews.
- Page-specific overrides let you customize any URL without touching global permalink settings.
Who Uses URL Optimization and How
E-Commerce Store Owners
Use clean product URLs (RankMath-style) to remove the /product/ prefix from WooCommerce URLs. Set up redirects for discontinued products that point to replacement listings. Track which old product URLs still receive traffic.
Content Publishers
Apply category-based permalink structures for topical authority. Run the internal linking audit monthly to find orphan articles. Use regex patterns to redirect entire URL families after a content restructure.
SEO Agencies
Import client redirect rules via CSV, configure URL structures per post type, and export analytics reports showing redirect volume and response times. Use the pattern tester to validate rules before activation.
Site Migration Teams
Import existing structures from RankMath or Yoast, create bulk redirect patterns for old-to-new URL mappings, and monitor the analytics dashboard to confirm traffic is flowing correctly after launch.
Developers
Use the built-in pattern tester to validate regex before deploying. Assign custom URL overrides to landing pages. Leverage variable substitution in target URLs with placeholders like {original_uri}, {site_url}, and {home_url}.
How the Redirect Engine Works
When a request arrives, the redirect engine first checks the transient cache for a previously resolved match. Cache hits return instantly. On a cache miss, the engine loads all active patterns from the database (cached in a 15-minute transient) and tests them in priority order. Five pattern types are supported: exact (case-insensitive string comparison), contains (substring match anywhere in the URI), starts_with (prefix match), ends_with (suffix match), and regex (full PCRE pattern). The first matching pattern wins.
Once a match is found, the engine caches the result for future requests (configurable TTL from 5 minutes to 24 hours), records analytics data including response time and cache status, increments the pattern hit counter, and executes the redirect with the configured HTTP status code. All analytics are stored with privacy-focused hashing — IP addresses, user agents, and referrers are SHA-256 hashed before storage. WordPress core paths (wp-admin, wp-content, wp-includes, wp-json) are automatically skipped to prevent redirect loops. Note: the redirect handling and analytics tracking features described here are in active development.
Clean URLs for WooCommerce Products
The URL Structure tab includes a dedicated CleanUrlHandler that removes the /product/ prefix from WooCommerce product URLs, giving you RankMath-style clean URLs like /awesome-widget/ instead of /product/awesome-widget/. The handler adds rewrite rules, filters product permalinks, parses incoming requests to resolve clean product slugs, and prevents canonical redirect conflicts. It also detects collisions with existing pages, posts, and post type archives so your clean product URLs never conflict with other content.
Beyond products, the URL Structure service provides predefined templates for posts (5 options), pages (2 options), categories (3 options), tags (2 options), and custom post types (2 options). Each template includes a name, structure string, example URL, and description. The module calculates an SEO score for each structure, flags issues like dates in evergreen URLs or post IDs in permalinks, and recommends the cleanest option. Bulk operations let you apply all recommended structures in a single click.
Frequently Asked Questions
What pattern types does the redirect engine support?
Five types: exact (case-insensitive match), contains (substring anywhere in URL), starts_with (prefix match), ends_with (suffix match), and regex (full PCRE regular expression). Each pattern gets a priority level that controls evaluation order.
Which HTTP redirect codes are available?
The module supports 301 (permanent), 302 (temporary), 307 (temporary, preserves method), and 308 (permanent, preserves method). Use 301 for SEO-friendly permanent redirects and 302 or 307 for temporary moves.
How does caching work for redirects?
The engine uses WordPress transients with a configurable TTL (default 1 hour, range 5 minutes to 24 hours). Active patterns are cached in a separate transient that refreshes every 15 minutes. An hourly cron job warms the pattern cache proactively. You can clear all caches manually from the dashboard.
Does the module track personal data?
No. IP addresses, user agents, and referrers are SHA-256 hashed before storage. Analytics show unique visitor counts and response times, but no personally identifiable information is retained in the database.
Can I import redirects from another plugin?
Yes. The Migration Tools tab imports URL structures from RankMath and Yoast SEO with one click. For redirect rules, use the CSV import feature with columns: source_pattern, target_url, pattern_type, redirect_code, priority, status, notes.
How do page-specific URL overrides work?
You can assign a custom URL path to any post, page, product, or taxonomy term. The override applies to permalinks, incoming request routing, and canonical URLs. Overrides are validated against existing content to prevent path collisions.
Does the clean URL feature work with WooCommerce?
Yes. The CleanUrlHandler removes the /product/ prefix so products appear at root-level URLs. It detects conflicts with pages, posts, and archive slugs automatically. Hidden products are excluded by default, and the behavior is filterable.
Is URL Optimization included in my LuperIQ plan?
URL Optimization is a CORE tier module. Visit the pricing page to see which plan includes the features you need.
Take Control of Every URL on Your WordPress Site
URL Optimization is a LuperIQ CORE module. Redirects, pattern matching, analytics, migration tools, and permalink optimization — all in one place.
