Linux 软件免费装
Banner图

BKoding – Orphan Page Finder

开发者 bkoding
更新时间 2026年6月30日 23:11
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

seo internal links link building site audit orphan pages

下载

1.0.1

详情介绍:

Orphan Page Finder scans your entire WordPress site and surfaces every published post, page, or custom post type that has zero internal links pointing to it from any other published content. What is an orphan page? An orphan page is a page that no other page on your site links to. Because search engines primarily discover new pages by following links, orphan pages are often invisible to Google and other crawlers. Even if a page has great content, it may never rank if nothing points to it. Why does this hurt SEO? What does this plugin do?
  1. Scans all published posts, pages, and custom post types in a single pass.
  2. Searches all other published content for href links pointing to each page — including both absolute URLs and relative paths.
  3. Flags any page with zero inbound internal links as an orphan.
  4. Displays results in a clean dashboard table with post type, publish date, word count, and status badges.
  5. Lets you mark pages as "Intentional" (e.g. landing pages you deliberately exclude from navigation) so they don't clutter your fix list.
  6. Supports bulk actions — mark or unmark many posts at once.
  7. Works with Posts, Pages, and any registered public Custom Post Type.
Performance-friendly design Premium features (coming soon)

安装:

  1. Upload the orphan-page-finder folder to your /wp-content/plugins/ directory, or install the plugin directly through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Tools → Orphan Pages.
  4. Click Scan Now to run your first scan.
  5. Review the results table and start adding internal links to your orphan pages.

屏幕截图:

  • Per-row actions — View, Edit, Mark Intentional.
  • Bulk action bar for marking many posts at once.
  • Empty state shown before the first scan.

升级注意事项:

1.0.1 Prefix rename for WordPress.org compliance. Deactivate and reactivate the plugin after updating. 1.0.0 Initial release. No upgrade steps needed.

常见问题:

How long does a scan take?

On most sites (under 500 posts) a scan completes in under 10 seconds. On very large sites (10,000+ posts) it may take 1–2 minutes. The plugin processes posts in batches with short pauses to avoid server timeout issues.

Does the plugin check links in menus or widgets?

Version 1.0 checks links inside post_content of other published posts and pages. Links in navigation menus, widgets, or theme templates are not counted. This is by design — content-level internal links are what matter most for SEO.

What does "Mark as Intentional" mean?

Some pages are deliberately not linked from other content — for example, a paid landing page, a thank-you page, or a coming-soon page. Marking a page as "Intentional" removes it from your action list without deleting the record, so you can focus on pages that genuinely need fixing.

Will running a scan affect my site's performance?

The scan is a background admin operation and only runs when triggered by an admin user. It uses batch processing with micro-sleeps to stay lightweight on shared hosting. It does not affect the front end of your site.

Does it work with custom post types?

Yes. Any post type registered as public => true is automatically included in the scan.

更新日志:

1.0.1 1.0.0