| 开发者 | devdome |
|---|---|
| 更新时间 | 2026年10月8日 23:09 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
post_content) from published posts in public post types, excluding attachments. It checks <a href> and <img src> URLs, including markup inside block comments.
These sources are not scanned:
srcset candidates, oEmbed targets and iframe targets./wp-content/plugins/ and activate it, or install it from the Plugins screen.Yes. Every <a href> and <img src> in the saved content of published posts is checked, whether it points to your own site or another site. Widgets, menus, custom fields and theme options are not scanned. The full scan scope and exclusions are listed in the Description.
No. Scanning only reads your content and records results. Content changes only when you choose Edit URL or Unlink for a specific link, and only if you have WordPress permission to edit every post that contains it.
Some websites block automated requests, rate-limit them, require a login or time out. DevDome Link Monitor keeps those results separate as "Unverified" or "Could not verify" instead of calling the link broken. Use Re-check now, or open the link yourself.
A link is only marked broken after failing twice in checks separated in time. Timeouts, DNS failures and TLS errors are shown as "Unverified"; 401/403/429/999 responses are shown as "Could not verify". This conservative policy makes the remaining results more likely to be broken, but it is not a guarantee. A target that answers 200 with a "page not found" page still counts as OK.
Yes, always. Every request for a missing URL is recorded with its path, hit count, first and last seen time, and the last referrer and user agent according to your privacy settings. Human hits and bot hits are kept apart. As a 404 checker, the link scan also checks URLs found in published content. The always-on log records incoming missing-page requests separately.
404 logging adds one indexed lookup and one write, and only on requests that are already 404s. Scans run in small chunks with low default budgets and at most two links per host per tick. Scanning runs on your server and uses PHP workers, so it is not free. Lower the batch sizes in Settings on small hosts.
It matches the user-agent string against known crawler patterns. User agents are easily forged, so treat "human" as "not obviously a crawler". Requests with no user agent are counted as bots. The Settings tab names the classifier that produced the split.
They use WP-Cron, which only fires when someone visits your site or when a real cron job calls wp-cron.php. On a low-traffic site a scheduled scan can run late.
No link URLs are sent to DevDome. Link checks go from your server straight to the sites you link to. No scan data is sent to DevDome unless you connect a DevDome account. Once connected, DevDome receives the aggregate scan counts and associated account and scan metadata listed under External services, for the account dashboard and optional email summary. Never URLs, anchor text, post titles or 404 paths.
Yes. Network activation provisions the sites it can reach in one request. Any remaining site, and any site created later while the plugin is network-active, creates its own tables on its first load. Settings, the 404 log and scan results are per site.
Open DevDome → Link Monitor, click Scan Links and review the broken results. Use Edit URL to replace an exact link across its source posts, or Unlink to keep the anchor text without the link. Check uncertain results separately with Re-check now or by opening the URL yourself.
You can request suggestions matched against existing post and page slugs. Use the one-click redirect action when DevDome Redirect Manager is active, or copy the .htaccess rule for the path.