=== Check for Broken Links ===
Contributors: thewebcitizencom
Tags: broken links, broken link checker, link checker, seo, 404
Requires at least: 5.4
Requires PHP: 7.3
Tested up to: 6.9
Stable tag: 1.0.2
License: GPLv3

Scan your site for broken links and 404 errors to improve SEO and user experience.

== Description ==

Check for Broken Links is a lightweight plugin that scans your site for broken links, dead links, and 404 errors.

The plugin analyzes posts, pages, custom post types, comments, and slider content to identify URLs that no longer work. Broken links are displayed in a simple results table where you can quickly locate the source page and fix the issue.

Keeping your website free of broken links improves SEO, user experience, and helps search engines properly crawl your content.

== Features ==

• Scan posts and pages for broken links  
• Detect dead links and 404 errors  
• Scan custom post types  
• Detect links inside slider content  
• Scan comments and embedded links  
• Schedule automatic scans with email reports  
• Easy results table showing where the broken link was found  
• Filter results by type and content type  
• Export results to CSV  
• Lightweight and fast scanning  
• Full control – no automatic changes to your content

== Frequently Asked Questions ==

= What does the Check for Broken Links plugin do? =
The plugin scans your website for broken URLs, dead links, and 404 errors across your content.

= How do I check for broken links on my site? =
Go to the plugin page and click "Start Manual Scan". The plugin will scan supported content and display the results in a table.

= Will fixing broken links improve SEO? =
Yes. Removing broken links improves user experience and helps search engines crawl your website more efficiently.

= What content can the plugin scan? =
The plugin scans posts, pages, custom content, comments, and slider content.

= Does the plugin fix broken links automatically? =
No. The plugin only detects broken links and shows where they appear. You can then manually update or remove them.

= Is the plugin free? =
Yes. Check for Broken Links is free to use.

== Screenshots ==

1. Scan results showing detected broken links and status details.
2. Filter broken links by type and content type.
3. Configure scan frequency, email notifications, link limits, and exclusions.

== Changelog ==

= 1.0.2 = 22 May 2026
* Added scheduled scans with custom scan time and timezone support.
* Added automatic email reports for scheduled scans.
* Added flexible scan frequency options, including a short testing interval.
* Improved slider content detection.
* Removed the Mark as Fixed workflow so scan results always reflect the latest scan.
* Added a Leave a review link on the Plugins screen.

= 1.0.1 = 09 May 2026
* Updated plugin assets and metadata.

= 1.0.0 = 06 Feb 2025
* Initial release

== License ==
This plugin is licensed under the GPL v3.
For more details, see: [GPLv3](https://www.gnu.org/licenses/gpl-3.0.html)
