Home Plugins surflink
SurfLink – Link Manager & Backup Restore logo

SurfLink – Link Manager & Backup Restore

by Surflab on WordPress.org

Search & Replace, 301/302/307 Redirection, 404/410 Manager, Link Shortener, Auto Linking, Backup & Restore, Hide Login Url Security.

(2)
Module Manager (LIGHT MODE): Easily toggle Search & Replace, Redirects, Backup, and Security modules.

Module Manager (LIGHT MODE): Easily toggle Search & Replace, Redirects, Backup, and Security modules.

SurfLink is designed to Search & Replace, Easy Redirection, 404/410 Manager, Link Shortener, Auto Linking, Backup & Restore, Hide Login Url Security.

🚀 Module 1: Search and Replace

Safely perform bulk find-and-replace operations directly on the database.
* Database Management: Supports all tables and handles serialized data (critical for preventing data corruption).
* Safety First: Includes a “Dry Run” mode to test before applying, case-sensitivity toggles, and specific GUID handling.
* History Logs: View detailed logs of changes with a “View Changes” diff modal (Before vs. After).
* Easy URL Updater (Pro): A dedicated visual interface to update old domain names or migrate HTTP to HTTPS across contents, attachments, and links.
* Rerun Operation (Upcoming): Re-run a Search & Replace operation from the History Logs.

🔗 Module 2: Redirects, 410 & 404s

A complete suite for managing traffic and broken links.
* Redirect Manager: Create 301, 302, or 307 redirects.
* Advanced Rules (Pro): Redirect based on Regex, “Starts With”, “Contains”, “Is 404”, User Agent, or even redirect to Random Posts.
* Redirect List: View redirects in a nice table. Create, edit, and delete redirects.
* Dead Link Handling: Monitor 404 logs and easily convert them to Redirects or 410 Gone status (to tell Google a page is permanently deleted).
* Import/Export: Support for CSV import/export for bulk management.

🔗 Module 3: Smart Links

A pro suite for creating and managing shortlinks.
* Link Shortener (Pro): Create custom, memorable shortlinks (e.g., mysite.com/go/sale) with click tracking.
* Group Tagging (Pro): Create, edit, and delete shortlinks groups. Organize links into groups for easy navigation.
* ShortLink List (Pro): View shortlinks in a nice table. Create, edit, and delete shortlinks.
* Import/Export: Support for CSV import/export for bulk management.
* Auto Linker (Pro): Let SurfLink handle your affiliate linking for you. Enter your keywords once, and watch every existing and future post monetize itself automatically.
* Hard Linker (Pro): Automatically link posts, pages, categories, tags, and custom post types.
* Hard Unlinker (Pro): Automatically unlink posts, pages, categories, tags, and custom post types.

💾 Module 4: Backup and Restore

Secure your site data with a few clicks.
* Flexible Backups: Backup the entire database, specific directories (Uploads, Themes, Plugins), or both.
* Selective Restore: Restore an entire site or just specific components (e.g., restore only the database, keep the themes).
* Scheduled Auto Backups (Pro): Set it and forget it. Schedule daily or weekly backups to ensure you never lose data.
* Upload & Restore (Mix): Restore backups from external files easily. Unlimited file size support in premium version.
* Cross domain Restore: Restore backups from a different domain (e.g., staging, localhost, or a new production domain).
* Remote Backups (Upcoming): Backup to a remote location (e.g., Google Drive) for long-term storage.

🔒 Module 5: LoginHider Security

Protect your site from brute-force attacks.
* Hide Login URL: Change your default wp-login.php to a custom slug (e.g., /my-secret-entry) and show a nice login form.
* Options: Configure the custom login slug, max login attempts, and IP ban duration.
* Limit Attempts: Log failed login attempts and automatically ban IPs after a set threshold.
* Failed Login Logs: View detailed logs of failed login attempts.
* IP Unbanning: Easily remove IP addresses from the ban list.

Module Manager

  • Module Manager: Enable/disable modules to keep your admin interface clean.
  • Background Processes: Also enable/disable background processes to optimize performance as needed.

* Advanced Options (Upcoming): You can enable/disable a specific sub-module in the Module Manager.

🟢 Free Features vs 🔴 Pro Features

Free Version Includes:

  • Search & Replace: Standard DB search/replace, Dry Run, History Logs, “View Changes” diff.
  • Easy Title Updater: Update post titles with a single click in post, page and custom post types. Dry Run, History Logs, “View Changes” diff.
  • Redirects: Add specific (single/bulk) redirects, 404 Logs, Specific 410 (Gone) status, Import/Export.
  • Backup: Manual Backup creation, Saved Backup logs, Manual Restore, Selective Restore.
  • Security: Login Hider settings, Failed login logs, IP Unbanning.
  • General: Module Manager (enable/disable features).

Pro Version Includes:

  • Easy URL Updater: Visual interface for URL migration.
  • Advanced Redirect Rules: Regex, Wildcards, Parameter handling, Random post redirects.
  • Link Shortener: Create and track branded shortlinks.
  • Auto Linker (Pro): Let SurfLink handle your affiliate linking for you. Enter your keywords once, and watch every existing and future post monetize itself automatically.
  • Hard Linker (Pro): Automatically link posts, pages, categories, tags, and custom post types.
  • Hard Unlinker (Pro): Automatically unlink posts, pages, categories, tags, and custom post types.
  • Group Tagging: Create, edit, and delete groups of shortlinks.
  • Advanced 410: Add 410s automatically from deleted items (trash/delete hooks).
  • Add Multisite 410: Add multiple 410s at once.
  • Scheduled Backups: Automated daily/weekly backups to keep your data safe.
  • Upload large files & Restore: Restore backups from external files with no size limitation.

SurfLink is compatible with these plugins

You can use these similar type plugins while keeping Surflink installed: PrettyLinks, BetterLinks, Redirection, Better Search Replace, UpdraftPlus, All-in-One WP Migration, Duplicator, BackWPup.
Surflink will continue working alongside these. If you don’t want a specific module, you can always disable that Surflink module from module manager.

Active installations20+
Weekly downloads
190-35.81%
Version2.5.2
Last updated2/17/2026
WordPress version5.6
Tested up to6.9.1
PHP version7.4
Tags
backuplinksredirectsshortlinksurl