=== Bulk Remove ALL Internal Links in WordPress ===

Donate link: https://wordpress.org/plugins/bulk-remove-internal-links/
Tags: interlinks, internal links, bulk remove, SEO
Requires at least: 4.7
Tested up to: 6.7.1
Stable tag: 1.0
Requires PHP: 7.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Ultra-lightweight and secure plugin to bulk delete ALL internal links from WordPress posts or pages with a single click.

== Description ==

This plugin is ideal for users who want to reset their interlinking process. It allows you to:

* Automatically remove all internal links from posts and pages.
* Exclude specific links from removal by defining prefixes (e.g., `/go/`, `/recommend/`).

On a standard server configuration, 171 posts can be processed within 7 seconds on the "Fast" speed setting.

## Support the Plugin Developer and Your Projects

Love this plugin? Skip the endless manual work of linking and writing. Grab my go-to tools to fast-track your website projects!

- [Auto write humanized, deep web and helpful content in bulk. Use coupon "DEAL25" for 25% OFF.](https://seowriting.ai?fp_ref=aicoder)
- [Get blazing fast, reliable and managed VPS hosting from Cloudways. Choose Linode for best performance.](https://www.cloudways.com/en/?id=1266451)
- [LinkWhisper is my main linking tool](https://linkwhisper.com/ref/3493/)
- [Linksy for AI linking where LinkWhisper shows no suggestions](https://plugli.com/linksy/ref/39/)
- [Linkboss for easy AI (bulk) silo interlinking](https://linkboss.io?fpr=aicoder)

Thanks so much for using my affiliate links to get you going. I truly appreciate you guys.

If this plugin was helpful, please rate it 5 stars so others can find it.

== Installation ==

1. Download the plugin ZIP file.
2. Upload the plugin to your WordPress site via the Plugins > Add New > Upload Plugin menu.
3. Activate the plugin through the 'Plugins' screen in WordPress.
4. Navigate to Settings > Remove Links to configure the plugin.

== Usage ==

1. Select whether to process Posts or Pages.
2. Choose the Processing Speed:
   * **Fast**: Suitable for high-performance servers.
   * **Average**: Recommended for most users.
   * **Slow**: Ideal for shared hosting environments.
3. Enter the prefix used for affiliate links that should be ignored during link removal (e.g., `/go/`, `/recommend/`).
4. Click the "Remove Links" button to initiate the process.
5. The duration of the process depends on the number of posts/pages, selected speed, and hosting performance. A notification will appear upon completion.

*Note:* Some plugins, such as RankMath SEO, may slow down the process. It's advisable to temporarily disable them during link removal.

== Frequently Asked Questions ==

= What does the processing speed in milliseconds mean? =

This setting defines the delay in milliseconds before the next post or page is processed.

= The link removal process is slow. What can I do? =

Disable plugins known to process posts after updates, such as RankMath SEO, to improve performance.

== Changelog ==

= 1.0 =
* Initial release.

== Support ==

If you have any questions or need assistance, please open an issue on the [WP repository](https://wordpress.org/support/plugin/bulk-remove-internal-links/).

== Contributing ==

Pull requests are welcome. For major changes, please open an issue first to discuss proposed modifications.

Please ensure that any changes are accompanied by appropriate tests.