By Jameson · Founder & Lead Developer · Updated July 2026
Royal Links is a free WordPress plugin that gives you branded short URLs, click analytics, geo-targeting, A/B split testing, QR codes, automatic keyword linking, and product-display shortcodes — every feature Pretty Links Pro, ThirstyAffiliates Pro, and BetterLinks Pro gate behind $79–$249/yr subscriptions.
Version 2.0.8 adds a full 404 redirects manager: auto-capture every 404 URL your site receives, then convert any of them into a 301, 302, or 307 redirect in one click — with exact, prefix, or regex matching. All in one plugin, from the same admin.
“Try it live” launches a real WordPress admin in your browser with 10 sample links pre-loaded — no signup, closes when you leave the tab.
Affiliate link cloaking, branded URL shortening, click tracking, geo-targeting, A/B testing, QR codes, automatic keyword linking, and 404 redirect management. The core WordPress link toolkit.
Redirect visitors based on their country. Set rules per link to send US visitors to Amazon.com and UK visitors to Amazon.co.uk automatically.
Test multiple destinations for any link and track which converts best. Set traffic splits and see real-time performance data.
Generate downloadable QR codes for any short link. Perfect for print materials, business cards, and physical marketing.
Define keywords and Royal Links automatically converts them to links across your content. Set frequency limits and exclusion rules.
Beautiful product cards with images, prices, and call-to-action buttons. Embed anywhere with shortcodes or Gutenberg blocks.
Auto-capture every 404 URL your site is hit with, then convert any of them into a 301, 302, or 307 redirect in one click. Exact, prefix (with tail carryover), and regex match modes. CSV import/export included.
Link cloaking, URL shortening, click analytics, geo-targeting, split testing, device redirects, time-based redirects, QR generation, auto-linking, product cards, broken-link scanning, and 404 monitoring, grouped by workflow.
Link editor, click analytics with 30-day charts, geo-targeting country picker, A/B test setup, QR code generator, and the WordPress dashboard widget with period-over-period stats.
Manage every short URL from one screen. Sort by clicks, status, or category. Bulk edit and quick-actions built in.
Five dimensions per click — country, device, OS, browser, referrer — plus period-over-period comparison. No external service required.
Country-based redirects with searchable multi-select. Send US traffic to Amazon.com, UK to Amazon.co.uk, everyone else to a fallback URL.
Test multiple destination URLs with custom traffic weights. Track conversions per variant so you know which offer actually converts.
Generate a downloadable QR code for any short link. Scans are tracked separately from web clicks so print campaigns get their own numbers.
Every option in one place: link prefix, default redirect type, click tracking, FTC disclosure, and the new 404 redirects toggle.
30-day clicks, top performers, and broken-link alerts on every wp-admin load. Period-over-period comparison against the previous 30 days baked in.
Five dimensions per click, period-over-period comparisons, and QR scan tracking pulled out separately. No external analytics service required.
Geo-located via ip-api.com (only when geo-targeting is configured). Surface-level country code — no IPs stored unless you opt in.
Desktop, mobile, or tablet. Useful for spotting which channel a campaign actually lands in.
Windows, macOS, iOS, Android, Linux. Essential for app-install campaigns and OS-specific landing pages.
Chrome, Firefox, Safari, Edge, Opera, Brave, in-app browsers. Catch broken redirects on niche browsers fast.
Where the click came from — social platforms, search engines, your own posts, or direct. UTM params are parsed and grouped automatically.
Every QR code scan is logged separately from web clicks, so you can measure print campaigns independently.
A built-in 404 monitor captures every dead URL visitors and bots hit on your site. Convert any of them into a permanent, temporary, or method-preserving redirect — without opening a config file, editing .htaccess, or installing a second plugin.
Every genuine 404 on your site is logged automatically — deduped by path, so a URL hit 500 times is one row with a hit count. Includes last-hit time, referer, and user agent. Log is capped at 500 rows with resolved entries pruned first, so scanner noise never crowds out real broken-link signal.
Every unresolved 404 log entry has a “Create Redirect” button that pre-fills the rule form with the captured path. Pick a target URL, choose 301 / 302 / 307, save. The entry flips to “resolved” on the next hit — visible feedback that your fix landed.
Three match modes: exact URL, prefix with automatic tail carryover (/old-blog/* → /blog/* preserves the trailing segment), and full regex. Query strings preserved on the target by default. Bulk-import from CSV or export to CSV for backup.
Replaces a dedicated redirect plugin. If you've been running Redirection, Simple 301 Redirects, or 301 Redirects alongside a link-management plugin, Royal Links 2.0.8 collapses both into one install. Same 404-log workflow, same match modes, plus everything Royal Links already ships (analytics, geo-targeting, A/B tests, QR codes, migration).
Feature-by-feature against Pretty Links Pro, ThirstyAffiliates Pro, and BetterLinks Pro on cloaking, click tracking, geo-targeting, A/B testing, QR codes, migration, broken-link checking, and 404 redirects.
| Feature | Royal Links | Pretty Links Pro | ThirstyAffiliates Pro | BetterLinks Pro |
|---|---|---|---|---|
| Branded short URLs | ✓ Free | ✓ | ✓ | ✓ |
| Click analytics & charts | ✓ Free | Pro tier | Pro tier | Pro tier |
| Geo-targeting | ✓ Free | Pro tier | Pro tier | — |
| A/B split testing | ✓ Free | Pro tier | — | Pro tier |
| QR code generator | ✓ Free | — | — | — |
| Auto-linking keywords | ✓ Free | Pro tier | Pro tier | — |
| Product display boxes | ✓ Free | Pro tier | Pro tier | — |
| UTM campaign builder | ✓ Free | Pro tier | Pro tier | Pro tier |
| Device-based redirects | ✓ Free | — | — | Pro tier |
| Time-based redirects | ✓ Free | — | — | — |
| Broken link checker | ✓ Free | Pro tier | Pro tier | — |
| 404 monitor + redirect manager | ✓ Free | — | — | — |
| One-click migration from these plugins | ✓ Built in | — | — | — |
| Yearly cost | $0 forever | ~$99–$249/yr | ~$79–$149/yr | ~$79–$149/yr |
Pricing accurate as of July 2026. Tier names and exact pricing change — check vendor sites for current details. “Pro tier” means the feature exists but is gated behind a paid upgrade.
Royal Links includes a one-click migration wizard that imports your links, categories, and click history with zero downtime. Old short URLs keep working. Most users finish in under two minutes.
Royal Links used to have a Pro tier. In 2026 we retired it and merged every premium feature — geo-targeting, A/B testing, QR codes, product displays, auto-linking, split testing — into the free wp.org version. Not because they didn't sell, but because we didn't like the pattern.
Every other affiliate-link plugin on wp.org charges $79–$249/yr for the same features. That works, sort of. What it also does is make the free tier feel like a gate rather than a product — you install Pretty Links, discover the geo-targeting is Pro-only, uninstall, and go looking for something else. That's a lot of churn for a category that should just work.
So we flipped the model. Royal Plugins pays its bills through plugins where the work is genuinely enterprise-grade: GuardPress for WordPress security, ForgeCache for page caching and Cloudflare APO, SEObolt Pro for SEO auditing and keyword rank tracking. Link management and 404 redirects should just work. So they do.
Affiliate marketers cloaking commission URLs, content creators sharing branded short links, and marketing teams running geo-targeted campaigns and 404-recovery workflows.
Three shortcodes cover product cards, QR codes, and FTC disclosure. Or insert any of them as a Gutenberg block — no code needed.
Eye-catching product box with image, price, and call-to-action button. Pulls everything from the link — or override per-shortcode.
[royal_link_product id="42"
title="WP Engine Hosting"
price="$25/mo"
button_text="Try free for 60 days"
style="card"]
Styles: card, inline, banner.
Generate a downloadable QR code for any link. Scans count separately from web clicks so you can measure print campaigns on their own.
[royal_link_qr id="42" size="240"]
Pair with a [royal_link_product] in flyers and packaging copy.
FTC-compliant disclosure block. Drop it into any post that contains affiliate links — or set the master toggle and let Royal Links inject it sitewide.
[royal_links_disclosure
text="This post contains affiliate links."
style="box"]
Styles: box, inline, subtle.
Setup guides, migration walkthroughs from Pretty Links, ThirstyAffiliates, and BetterLinks, comparison articles, and the wp.org support forum.
/old-blog/* → /blog/* preserves the trailing path segment), and full regex for complex rewrites. Every rule can be set to a 301 permanent, 302 temporary, or 307 method-preserving redirect, and query strings are preserved on the target by default.yoursite.com/go/product keeps redirecting to the same destination. No 404s, no broken backlinks, no need to update existing posts or social-media bios. Click history is imported alongside the links so your historical analytics stay intact.yoursite.com/go/product). If you want a separate dedicated short domain like yoursi.te/p, you can point it at the same WordPress install and configure the redirect prefix in Royal Links settings — no second WordPress site or paid add-on required.Download Royal Links from the WordPress Plugin Directory. Ships with the full 22-feature toolkit: link cloaking, click analytics, geo-targeting, A/B testing, QR codes, auto-linking, product displays, migration wizard, and 404 redirect manager.