Title: OrphanPages – Internal Link Audit, Orphaned Pages, Broken Links &amp; SEO Content Structure Analyzer
Author: Kaudo
Published: <strong>Декабрь 11, 2025</strong>
Last modified: Декабрь 11, 2025

---

Search plugins

![](https://ps.w.org/orphanpages/assets/banner-772x250.png?rev=3418545)

![](https://ps.w.org/orphanpages/assets/icon-256x256.png?rev=3417731)

# OrphanPages – Internal Link Audit, Orphaned Pages, Broken Links & SEO Content Structure Analyzer

 By [Kaudo](https://profiles.wordpress.org/kaudo/)

[Download](https://downloads.wordpress.org/plugin/orphanpages.4.0.0.zip)

 * [Details](https://os.wordpress.org/plugins/orphanpages/#description)
 * [Reviews](https://os.wordpress.org/plugins/orphanpages/#reviews)
 *  [Installation](https://os.wordpress.org/plugins/orphanpages/#installation)
 * [Development](https://os.wordpress.org/plugins/orphanpages/#developers)

 [Support](https://wordpress.org/support/plugin/orphanpages/)

## Description

Internal links are one of the most underrated components of WordPress SEO. They 
help search engines discover your content, pass authority between pages, improve
crawlability, and define your site structure. Yet as websites grow, internal linking
becomes harder to maintain, and important content often becomes isolated, underlinked,
or even completely invisible to both users and search engines.

OrphanPages provides a full internal link audit for your website. It scans all public
post types, analyzes how your content links together, and identifies:

 * Orphaned pages and posts (URLs with 0 incoming internal links)
 * Weakly linked pages with poor link depth
 * Moderately and strongly linked content hubs
 * Broken outgoing links that return 404 or unreachable results
 * External links leaving your site
 * Full incoming and outgoing link paths
 * Anchor text usage and linking context

This plugin offers a complete overview of your site’s internal link structure, link
health, broken links, and outgoing link patterns — all inside a clean, sortable,
easy-to-read interface.

### Why internal linking matters

Search engines rely heavily on internal linking to understand content relationships,
assign importance to different URLs, and discover new pages. A strong internal linking
strategy improves indexing speed, ranking potential, and user navigation. A weak
structure leads to low crawlability, inconsistent link depth, buried content, and
orphan pages.

Even with an updated XML sitemap, pages without incoming internal links often fail
to get indexed reliably. Fixing internal linking is one of the simplest and most
impactful SEO improvements any site can make.

OrphanPages helps you identify issues like:

 * Important content with no links pointing to it
 * New posts that were never linked from older articles
 * Pages that exist only in menus but not in contextual links
 * Broken internal or external links harming site quality
 * Outdated references after site migrations or URL changes
 * Content deep within the architecture with low crawl priority
 * Outgoing links pointing to irrelevant, old, or redirected URLs

### What OrphanPages analyzes

The plugin performs a comprehensive internal linking audit and reports:

 1.  Orphaned posts (0 incoming links)
 2.  Weak links (1–2 incoming links)
 3.  Moderate links (3–4 incoming links)
 4.  Strong internal linking (5+ internal references)
 5.  Incoming links per page (link source, anchor text, link type)
 6.  Outgoing internal links and outgoing external links
 7.  Broken links such as 404s or unreachable URLs
 8.  Canonical URL versions of links to avoid mismatches
 9.  Internal linking patterns between posts and pages
 10. Anchor text variations and linking context
 11. Link distribution across your entire content library

All results appear inside a sortable, paginated dashboard with per-post expandable
details.

The plugin never modifies any posts, URLs, or metadata. All analysis is read-only.

### Who is this plugin for?

 * WordPress site owners improving SEO
 * Publishers managing large content libraries
 * Editors reviewing linking consistency across articles
 * SEO professionals performing internal linking audits
 * Content teams ensuring new content gets indexed
 * E-commerce stores checking underlinked product pages
 * Agencies providing link health and structure reports

### Features

 * One-click internal link analysis
 * Full internal link checker for all public post types
 * Identify orphan pages and weakly linked content
 * Comprehensive link audit including incoming and outgoing links
 * Broken link detection for internal and external URLs
 * External link overview for SEO audits and affiliate review
 * Canonical URL normalization to prevent mismatched link detection
 * Link distribution dashboard and crawl depth insights
 * Expandable per-post detail panel for deep link inspection
 * Sortable, filterable, paginated results table
 * Read-only scanning ensures safety for all sites
 * Works with custom post types and custom permalinks
 * Fully localizable
 * No tracking, no ads, no front-end impact

### License

This plugin is licensed under GPLv2 or later.
 You may modify, redistribute, or 
build upon it under the terms of the GPL.

## Screenshots

 * [[
 * Summary dashboard showing internal link distribution and crawlability signals

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/orphanpages/` or install it from
    the WordPress dashboard under Plugins  Add New.
 2. Activate the plugin.
 3. Navigate to **Orphaned Posts** in the admin menu.
 4. Click **Run Scan Now** to start your first internal link audit.

## FAQ

### Does this plugin modify or update any content?

No. The plugin only analyzes existing links. It never changes posts, URLs, metadata,
anchor texts, or content.

### Does it detect broken links?

Yes. Outgoing internal and external links are checked and flagged if they appear
to be broken, unreachable, or returning a 404 response.

### Does it check external links?

Yes. External outgoing links are included in the scan and shown in the post’s detail
panel.

### Can this plugin improve SEO?

Absolutely. Identifying orphaned pages, improving internal linking, removing broken
links, and flattening site structure all contribute to better crawlability and indexing.

### Does it work with custom post types?

Yes. Any `public => true` post type is included.

### Does it require cron or scheduled tasks?

No. All scans are manual, keeping the plugin predictable and lightweight.

### Will it slow down my site?

No. All processing runs inside the admin when explicitly requested. Nothing loads
on the frontend.

### Does it support sites with custom permalinks or redirects?

Yes. Canonical URL matching ensures accurate link detection even with complex permalink
structures.

### Is it safe for large sites with thousands of posts?

Yes. The scan process is optimized and tested on large WordPress sites.

### Does this replace automated internal linking plugins?

No. OrphanPages is a diagnostic and analysis tool, not an automatic link generator.
You stay fully in control of your content and link strategy.

## Reviews

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

### 󠀁[not very accurate](https://wordpress.org/support/topic/simple-but-useful-49/)󠁿

 [lexicongrammar](https://profiles.wordpress.org/lexicongrammar/) Мартъи 10, 2026

not very accurate. Some posts have incoming link but are listed as orphan post

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

### 󠀁[Simple yet effective](https://wordpress.org/support/topic/simple-yet-effective-86/)󠁿

 [defriska](https://profiles.wordpress.org/defriska/) Февраль 22, 2026 1 reply

It took 20 seconds to analyze my 3300+-post website! A super simple yet effective
plugin!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/orphanpages/reviews/)

## Contributors & Developers

“OrphanPages – Internal Link Audit, Orphaned Pages, Broken Links & SEO Content Structure
Analyzer” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Kaudo ](https://profiles.wordpress.org/kaudo/)

[Translate “OrphanPages – Internal Link Audit, Orphaned Pages, Broken Links & SEO Content Structure Analyzer” into your language.](https://translate.wordpress.org/projects/wp-plugins/orphanpages)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/orphanpages/), check
out the [SVN repository](https://plugins.svn.wordpress.org/orphanpages/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/orphanpages/) by
[RSS](https://plugins.trac.wordpress.org/log/orphanpages/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### 4.0.0

 * Major UI redesign with sortable, paginated internal link audit table
 * Added incoming and outgoing link detail views
 * Added detection of external outgoing links and broken links
 * Improved canonical URL normalization and scan accuracy
 * Better handling of link depth and link distribution reporting

### 3.3

 * Codebase cleanup for WordPress.org standards
 * Improved escaping, sanitization, validation
 * General stability and compatibility improvements

### 3.1

 * Added full localization support
 * UI/UX improvements for the admin interface
 * Performance enhancements across link detection

### 3.0

 * Introduced summary dashboard and link distribution model
 * Added orphan/weak/moderate/strong link categorization
 * Added incoming/outgoing link counts

## Meta

 *  Version **4.0.0**
 *  Last updated **4 months ago**
 *  Active installations **30+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/orphanpages/)
 * Tags
 * [internal linking](https://os.wordpress.org/plugins/tags/internal-linking/)[internal links](https://os.wordpress.org/plugins/tags/internal-links/)
   [seo](https://os.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://os.wordpress.org/plugins/orphanpages/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/orphanpages/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/orphanpages/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/orphanpages/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/orphanpages/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/orphanpages/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/orphanpages/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/orphanpages/reviews/)

## Contributors

 *   [ Kaudo ](https://profiles.wordpress.org/kaudo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/orphanpages/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/kaudo)