Title: Check for Broken Links
Author: Ilias Chelidonis
Published: <strong>2025 年 2 月 6 日</strong>
Last modified: 2025 年 2 月 9 日

---

搜索插件

![](https://ps.w.org/check-for-broken-links/assets/banner-772x250.png?rev=3236906)

![](https://ps.w.org/check-for-broken-links/assets/icon-256x256.png?rev=3236906)

# Check for Broken Links

 作者：[Ilias Chelidonis](https://profiles.wordpress.org/thewebcitizencom/)

[下载](https://downloads.wordpress.org/plugin/check-for-broken-links.1.0.0.zip)

 * [详情](https://cn.wordpress.org/plugins/check-for-broken-links/#description)
 * [评价](https://cn.wordpress.org/plugins/check-for-broken-links/#reviews)
 * [开发进展](https://cn.wordpress.org/plugins/check-for-broken-links/#developers)

 [支持](https://wordpress.org/support/plugin/check-for-broken-links/)

## 描述

Check for Broken Links is a lightweight yet powerful WordPress plugin designed to
keep your site error-free and optimized. Broken links not only frustrate visitors
but also harm your SEO rankings. This plugin scans your entire website—including
posts, pages, media, and even custom post types—for dead links and makes it easy
to fix them in just a few clicks.

### Benefits of Using Check for Broken Links

 * **Enhance User Experience**
    Automatically detect and fix broken links to ensure
   visitors never encounter frustrating dead ends on your site.
 * **Boost SEO Performance**
    Eliminate broken links that can hurt your search rankings
   and keep your site optimized for search engines.
 * **Save Time with Automated Scans**
    Schedule regular, automatic link checks to
   free yourself from manual monitoring, letting you focus on content.
 * **Simple, User-Friendly Interface**
    Manage and repair broken links effortlessly
   from your WordPress dashboard with clear, actionable reports.

### Features

 * Scans posts, pages, comments, and media files (like images, PDFs, and videos)
   for broken links, ensuring your entire site stays error-free.
 * Provides easy-to-read reports with exact link and media file locations, so you
   can quickly identify and fix issues.
 * Export reports in CSV format for offline review, making it simple to track and
   manage broken links.
 * Exclude specific URLs, domains, or media files from scans to avoid unnecessary
   alerts on trusted content.
 * Customize scan frequency—set it to run daily, weekly, or manually whenever it
   fits your workflow.
 * Get real-time alerts when broken links or media files are detected, allowing 
   you to fix issues before they affect your visitors.

### Installation Instructions

 1. Upload the `wpcbl-check-for-broken-links` folder to the `/wp-content/plugins/` 
    directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to the Check for Broken Links page in the admin menu to start scanning your 
    website for broken links

### Usage

 1. Go to the Check for Broken Links page in the admin menu
 2. Click on the ‘Scan’ tab
 3. Click on the ‘Export Report in CSV’ button to export the report in CSV format

### License

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

## 屏幕截图

 * [[
 * Plugin Settings
 * [[
 * Scan Dashboard
 * [[
 * Export Scan Report to CSV

## 常见问题

### Why is this plugin more advanced than typical broken link plugins?

Unlike standard broken link checkers that only scan posts and pages, this plugin
goes deeper by analyzing all files, including images, media uploads, and hidden 
references in widgets, shortcodes, and theme files. It also detects filename inconsistencies,
special character issues, and missing auto-generated image sizes, ensuring no broken
assets are overlooked.

**Why is this important?**
 Many broken link plugins only detect standard 404 errors
in posts and pages, but missing images, incorrectly encoded filenames, and hidden
links in widgets or themes can also impact your website. These issues can lead to**
poor user experience, slower page load times, and SEO penalties** if search engines
repeatedly find broken assets. By going deeper, this plugin helps you **identify
and fix hidden problems** that other scanners might miss, ensuring your site remains
fully functional and optimized.

**What does the plugin check?**

• **URL links** (internal & external)
 • **File links** (images, PDFs, CSS, JS) •**
Media library files** • **Theme & widget references** • **Shortcodes & dynamic content**•**
Encoded & special character filenames**

🚀 This ensures your entire website remains free of broken assets, improving performance,
SEO, and user experience.

### What is the Check for Broken Links plugin and how does it work?

The Check for Broken Links plugin is a tool designed for WordPress sites to identify
and manage dead links (also known as broken links) across posts, pages, and comments.
It automatically scans your website and reports any links that lead to non-existent
or inaccessible pages, helping you maintain a cleaner and more user-friendly site.

### How can I check for broken links on my website?

Install the The Check for Broken Links plugin, run a scan, and view the results 
in the plugin dashboard. It’s quick, accurate, and designed specifically for WordPress.

### How often does the Check for Broken Links plugin scan my website for dead links?

You can configure the frequency of the scans according to your needs. The plugin
allows you to set up automated scans on a daily, weekly, or monthly basis. Additionally,
you can manually initiate a scan at any time if you suspect there are new dead links
due to recent changes on your site or external websites.

### Can the Check for Broken Links plugin fix the dead links it finds?

While the Check for Broken Links plugin efficiently identifies dead links, it does
not automatically fix them. It provides a comprehensive report including the location
of each dead link, allowing you to decide the most appropriate action—whether to
update, redirect, or remove the link.

### Is there a limit to the number of pages and comments the plugin can scan?

The plugin is designed to handle websites of various sizes, from small blogs to 
larger corporate sites. However, performance may vary based on your hosting environment
and the total content volume. For very large sites, we recommend performing scans
during low-traffic periods to minimize any potential impact on site performance.

### Will fixing broken links improve my SEO?

Yes, search engines prioritize websites with working links. Fixing broken links 
ensures better rankings and a smoother user experience.

### Is the plugin free?

Yes, the plugin is 100% free to use.

## 评价

![](https://secure.gravatar.com/avatar/66da574b962505860cc72f8956bdb37451ed7905fca2057f869363be5009370f?
s=60&d=retro&r=g)

### 󠀁[Perfect. Simply works !](https://wordpress.org/support/topic/perfect-simply-works/)󠁿

 [rguiffrey](https://profiles.wordpress.org/rguiffrey/) 2025 年 7 月 18 日 1 回复

After trying another couple of plugins for checking broken links, I tried this one.
In 10 minutes did my first check and found and fixed my broken links. No false positives,
no Pro for checking external links etc. Thanks for this ! 🙂

![](https://secure.gravatar.com/avatar/5db56d8d9571666b0d055f0c6d3e19cb852f978c667fa167f42e70d9d0222ae6?
s=60&d=retro&r=g)

### 󠀁[Perfect](https://wordpress.org/support/topic/perfect-10774/)󠁿

 [Eliyahna](https://profiles.wordpress.org/eliyahna/) 2025 年 7 月 16 日 1 回复

No membership, no cloud, no muss, no fuss. Just works. Thank you 🙂

![](https://secure.gravatar.com/avatar/dcfc9e725e033c628fb236b28b0a22a328d811b9e868f1533cc32e6d7bb2f770?
s=60&d=retro&r=g)

### 󠀁[Did it work?](https://wordpress.org/support/topic/did-it-work-3/)󠁿

 [webstpro](https://profiles.wordpress.org/webstpro/) 2025 年 5 月 5 日 2 回复

I tried a Manual Scan. I presume nothing was found because after a while the message“
Scanning your site for dead links… Please hold on, this might take a few moments.
Please do not close this page.” just disappears. There was no message that it found
of did not find broken links. So I have no idea if it worked or not.

![](https://secure.gravatar.com/avatar/8c0ced2ad5a0c50ec3a0903b1d1946b4309a9b5e4ed01ff7f8d40bc710f49e3e?
s=60&d=retro&r=g)

### 󠀁[Works well, but lacks support for CPT.](https://wordpress.org/support/topic/works-well-but-lacks-support-for-cpt/)󠁿

 [nick6352683](https://profiles.wordpress.org/nick6352683/) 2025 年 2 月 9 日 2 
回复

This plugin does the job well for pages, posts and comments. However, it does not
scan the entire site, as it does not include searching to dead links in Custom Post
Types – so this is my only reason for my 4 stars as oppose to 5. UPDATE: After that
awesome response, which is refreshing as some others resist and give excuses, I’m
updating my review to 5 stars, can’t wait for the next update – you guys are awesome
and deserve it…

 [ 阅读所有4条评价 ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/)

## 贡献者及开发者

「Check for Broken Links」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Ilias Chelidonis ](https://profiles.wordpress.org/thewebcitizencom/)

[帮助将「Check for Broken Links」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/check-for-broken-links)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/check-for-broken-links/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/check-for-broken-links/)，或通过
[RSS](https://plugins.trac.wordpress.org/log/check-for-broken-links/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/check-for-broken-links/)。

## 更新日志

#### 1.0.0

06 Feb 2025
 * Initial release

## 额外信息

 *  版本 **1.0.0**
 *  最后更新：**1 年前**
 *  活跃安装数量 **400+**
 *  WordPress 版本 ** 5.4 或更高版本 **
 *  已测试的最高版本为 **6.7.5**
 *  PHP 版本 ** 7.3 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/check-for-broken-links/)
 * 标签
 * [broken links](https://cn.wordpress.org/plugins/tags/broken-links/)[dead links](https://cn.wordpress.org/plugins/tags/dead-links/)
   [link checker](https://cn.wordpress.org/plugins/tags/link-checker/)[seo](https://cn.wordpress.org/plugins/tags/seo/)
 *  [高级视图](https://cn.wordpress.org/plugins/check-for-broken-links/advanced/)

## 评级

 4.5 星（最高 5 星）。

 *  [  3 条 5 星评价     ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/?filter=4)
 *  [  1 条 3 星评价     ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/check-for-broken-links/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/check-for-broken-links/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/check-for-broken-links/reviews/)

## 贡献者

 *   [ Ilias Chelidonis ](https://profiles.wordpress.org/thewebcitizencom/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/check-for-broken-links/)