Linux 软件免费装
Banner图

TSO Link Inspector

开发者 deadko
更新时间 2026年5月9日 21:25
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

links seo maintenance broken links link checker

下载

1.9.0 1.9.1

详情介绍:

TSO Link Inspector scans all published posts, pages and custom post types for links, then checks each one via HTTP to detect broken links, redirects, insecure HTTP URLs and connection errors. All results are displayed in a dashboard where you can fix links directly without opening the editor. Key Features How it works
  1. Click Scan now to extract all links from your posts.
  2. Click Check now to send HTTP requests to every URL (runs server-side, you can close the browser).
  3. Review results using the Broken, Redirect, HTTP insecure and other filter tabs.
  4. Fix links using Edit URL, Suggestion, Unlink or Mark as OK from each row.
Redirect intelligence The plugin follows the full redirect chain manually so it captures the real final destination, not just the last HTTP code. It automatically ignores trivial redirects (trailing slashes, CDN tokens, WP attachment pages, login walls) to avoid false positives.

安装:

  1. Upload the tso-link-inspector folder to the /wp-content/plugins/ directory.
  2. Activate the plugin from the Plugins menu in WordPress.
  3. Go to Tools > TSO Link Inspector.
  4. Click Scan now to run the first scan, then Check now to verify all links.

屏幕截图:

  • Filter tabs: All, Broken, Redirect, OK, HTTP insecure, Manual locks, Not checked.

升级注意事项:

1.9.1 Recommended update. Adds optional broken-link email alerts (summary/digest), a Manual locks tab with clearer tab counts, full-recheck behavior for locked rows, several admin UI fixes (search tabs, CSV encoding, empty lists), and a submenu registration fix for newer PHP versions. 1.9.0 Recommended update. Fixes comment scanning/link bookkeeping (source_key rows), stale cleanup after edits, cleanup when comments are deleted, stricter inline Edit URL for comments, and broader trivial redirect detection. 1.8.4 Recommended update. Corrects status display and counts for working HTTP-only links. 1.8.3 Recommended update. Renames internal identifiers to meet WordPress.org prefix length rules; migrates options and cron automatically. 1.8.2 Recommended update. Reduces false redirect warnings for protected /wp-admin/ links that correctly route through WordPress login. 1.8.1 Recommended update. Background checks now resume from partial progress instead of restarting. 1.8.0 Recommended update. Includes the repository-required rename to TSO Link Inspector and slug/domain alignment. 1.7.11 Recommended update. Slightly better HTTP probing when servers return 401 to HEAD requests. 1.7.10 Recommended update. Fewer false redirect rows for www canonicalisation, Chrome Web Store, and LiberKey catalog URLs. 1.7.9 Recommended update. Better handling of “always latest” vendor download links (Telegram desktop). 1.7.8 Recommended update. Fewer false “redirect” rows for bare domain vs www plus harmless query parameters. 1.7.7 Recommended update. Better handling of hash/anchor links with redirects, and more reliable "Not broken" locking. 1.7.6 Recommended update. Improves multilingual behavior, mobile usability, and admin quality checks. 1.4.3 Recommended update. Adds HTTP insecure detection and per-article view. No database changes required. 1.4.2 Recommended update. Adds ignore list, CSV export, nofollow option and preserve dates. No database changes required. 1.3.0 Recommended update. Significantly improves redirect detection accuracy. Run "Check now" after updating to refresh existing redirect records.

常见问题:

When does the automatic scan run?

A full scan runs once daily. The link check runs hourly in small batches. Both use WP-Cron. The next scheduled runs are shown at the top of the dashboard.

Can I fix links without opening each post?

Yes. Use Edit URL to replace a URL, Unlink to remove the anchor tag while keeping the text, or Suggestion to automatically find a working alternative.

Is it compatible with Gutenberg?

Yes. The plugin processes post_content using WordPress standard filters and works with the Block Editor, Classic Editor, and most page builders.

Will it scan custom fields (ACF)?

Yes. Enable Custom fields (ACF / Meta) in Settings. The plugin scans URL, HTML and text fields. You can add keys to the exclusion list to skip specific fields.

What does the HTTP Insecure filter show?

Links that are working (not broken) but still use http:// instead of https://. Use the Suggestion button to upgrade them with one click.

What is the Ignore List?

A list of domains or URL prefixes (one per line) that will never be scanned or checked. Useful for domains that block bots (Amazon, Facebook) or your own site.

Does it change the post modification date?

Only if you want it to. Enable Do not update modification date in Settings to edit links without changing post_modified.

What does "Mark as OK" do?

It sets the link status to 200 OK manually without making an HTTP request. The post is not modified. Useful for URLs that are temporarily blocked but you know they work.

更新日志:

1.9.1 1.9.0 1.8.4 1.8.3 1.8.2 1.8.1 1.8.0 1.7.11 1.7.10 1.7.9 1.7.8 1.7.7 1.7.6 1.4.3 1.4.2 1.4.0 1.3.0 1.2.0 1.0.0