<!-- Markdown version of https://writrex.com/features-linking/ — last updated 2026-09-19 -->

06 · Connect  (New)

# Scaled pages only rank if they're found — and don't fight each other.

Two quiet problems sink programmatic local SEO: pages nothing links to, and pages competing for the same keyword. Writrex addresses both.

Link Audit

## Find the pages nobody can reach.

An orphan page has no route in from the rest of your site. Link Audit reads links across your content and reports every generated page with no inbound link — and pages that are only reachable through the related-pages cluster.

The audit is read-only and reads links stored in page content. Links added inside some page builders may not be visible to it.

*Diagram: Link audit: pages linked from a hub are healthy; a page with no inbound link is reported as an orphan.*

### Related pages

Every generated page can get a related-pages section linking to others for the same service or area. Choose how many to show (3–12).

### Hub shortcode

Drop `[ca_related_pages]` on your Services page, footer or sidebar. It shows thumbnails and works in every builder's shortcode widget.

### Link suggestions

Suggests the best internal targets for a keyword and area, with varied anchor text, and avoids repeating the same anchor for different URLs.

Shortcode Examples

- [ca_related_pages]
- [ca_related_pages keyword="Air Conditioning Installation" limit="8"]

Overlap & cannibalisation guard

## Stop two pages competing for one search.

Before generating, Writrex compares the new keyword and area with your existing generated pages. Exact matches are blocked; overlapping or very similar ones raise a warning with links to the competing page.

- Understands qualifiers like "north", "greater" and "surrounding"
- Set a canonical URL on a competing page — and undo it
- Competing pages report in Link Audit
- A doorway-similarity check in the quality gate flags near-duplicate pages

Matching is token-based and doesn't yet recognise synonyms such as "AC" and "air conditioning".

*Diagram: Overlap guard: a new request whose keyword and area overlap an existing page is blocked or warned.*

Get started

## Your competitors won't know how you did it.

Install the free plugin. Upgrade when you are ready.

[Get the free pre-release →](https://writrex.com/contact/)
[View documentation →](https://writrex.com/docs/)
