Anchormap – AI Internal Linking & Link Map Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Anchormap is an internal linking plugin for WordPress. It shows you the internal links your site already has, finds orphan pages that nothing links to, and suggests the internal links you are missing, with the anchor text already highlighted in your own sentences. Review a suggestion, click Insert link, and you are done.
Internal links are one of the few SEO levers you fully control. They help search engines crawl and understand your site structure, pass authority to the pages you want to rank, and keep readers moving to related content. But on a site with more than a few dozen posts, nobody remembers what links where. Anchormap does.
👉 Try it before you install: click Live Preview at the top of this page to open Anchormap on a demo blog in your browser.
What Anchormap does
- Visual internal link map: An interactive graph of every internal link on your site. Spot hub pages, isolated clusters and orphan pages at a glance.
- Orphan page finder: Lists pages with no internal links pointing at them, the pages search engines struggle to discover.
- Internal link suggestions: A ranked list of links you should add, showing the page to link from, the anchor text and the page to link to.
- Smart anchor text: Anchors are real phrases that already exist in your content, chosen for how descriptive they are. Anchormap never writes new text into your posts.
- One-click link insertion: Insert link adds the link in place and saves a post revision, so every change can be undone.
- Internal link audit table: Sortable columns for inbound and outbound links, links to add, links wanted, broken links, nofollow links, links to drafts, links through old slugs that redirect, external links and word count.
- Broken and redirected internal links: Find links pointing at deleted pages, drafts or old URLs that redirect.
- AI relevance check: Press Ask AI on any suggestion and a language model judges whether the link helps the reader and picks the best wording.
Why it finds better internal links
A suggestion only appears when two things are both true:
- The pages are about the same topic. With an embedding model this is true semantic matching, so related pages are found even when they share no keywords. Without one, Anchormap uses TF-IDF keyword similarity over your own content.
- There is a natural place for the link. A phrase describing the destination must already sit in the source page’s body text, somewhere a link is allowed, and never inside an existing link, a heading, a code block or a shortcode.
Either signal alone produces noise. Requiring both turns “these posts are related” into “put this link in this sentence”.
Works with or without AI
- No API key needed. Leave AI switched off and the link map, orphan detection, internal link suggestions, anchor matching and one-click insertion all work on keyword similarity. Nothing leaves your site.
- Uses the WordPress AI Client. If your site already has an AI provider set up under Settings AI, Anchormap uses it automatically. No extra key is needed.
- Or bring your own endpoint. Sites without the AI Client can connect any OpenAI-compatible or Anthropic-format endpoint, including gateways and self-hosted models.
Internal linking tips that help your pages rank
Anchormap is built around these internal linking best practices. Use them as a checklist:
- Fix orphan pages first. A page with no internal links pointing at it is hard for search engines to find and receives no internal authority. Filter the table to Orphans and give each one at least two or three relevant internal links.
- Use descriptive anchor text. “Choosing a burr grinder” tells readers and search engines what the next page is about; “click here” does not. Anchormap rejects one-word anchors for this reason.
- Vary your anchors. Linking to the same page with the exact same phrase everywhere looks unnatural. Use the different phrases that already occur in your writing.
- Link from your strongest pages. Pages with the most inbound links carry the most authority. Sort the table by Inbound and add links from your top pages to the posts you want to rank.
- Build topic clusters. Link a pillar page to every supporting article and each supporting article back to the pillar. The link map shows whether your clusters are really connected.
- Link where it helps the reader. A contextual link inside a relevant sentence is worth more than a list of links in a footer. Only add links a reader would actually click.
- Keep links in body content, and keep them healthy. Fix broken internal links, update links that go through redirects, and avoid nofollow on internal links, because nofollow passes no authority.
- Re-scan after publishing. Every new post is a chance to link to older content and to link older posts to it. Re-scan, review the new suggestions, and your site structure improves with every article.
Who it is for
Bloggers, content marketers, SEO consultants, agencies and publishers who want a clearer site structure and better rankings without spending an afternoon on a manual internal link audit. Anchormap works alongside any SEO plugin and any theme, and supports posts, pages and public custom post types.
Privacy friendly
No tracking, no account and no external calls unless you configure an AI provider yourself. See External services below for exactly what is sent, and when.
External services
This plugin can send content to a third-party AI service, but only when you configure one. With no provider configured, no data leaves your site.
What is sent, and when:
- Indexing (embeddings). If you set an embedding model, the title and up to the first 6,000 characters of each published post in the post types you select are sent to the embeddings endpoint you configure, to compute a similarity vector. This happens when you press “Scan my site” (or “Re-scan site”), and only for posts whose content changed since the last scan.
- Ask AI (chat). If you press the “Ask AI” button on a single row, that row’s anchor text, the surrounding sentence from the source page, and up to 1,200 characters of the destination page are sent to the chat endpoint you configure, so the model can judge the link and suggest wording.
Nothing else is transmitted, and nothing is sent on a schedule or in the background.
Which service receives this data is entirely your choice: you supply the endpoint URL, the API key and the model name. If you route through WordPress’s AI Client instead, the request goes to whichever provider you configured in WordPress. Because the destination is your own configuration, you should consult the terms and privacy policy of whichever provider you point it at. For the common providers:
- OpenAI terms: https://openai.com/policies/terms-of-use/ , privacy: https://openai.com/policies/privacy-policy/
- Anthropic terms: https://www.anthropic.com/legal/consumer-terms , privacy: https://www.anthropic.com/legal/privacy
- Google Gemini terms: https://ai.google.dev/gemini-api/terms , privacy: https://policies.google.com/privacy
Support
Questions and bug reports: please use the support forum on this page.
Built by Sanjay Shankar M (https://sanjayshankar.me). If Anchormap saved you an afternoon of manual link auditing, a review helps other site owners find it. You can also buy me a coffee: https://buymeacoffee.com/sanjayshankar
Screenshots
The internal link map: every post and page as a node, every internal link as a line. Node size shows inbound links and a red ring marks an orphan page.
Site-wide internal link stats at a glance: pages, internal links, orphan pages, broken links and link suggestions.
Select any page to highlight what links to it and where it links out, with inbound, outbound and word counts.
Internal link suggestions, ranked by score, with the anchor text highlighted in its sentence. Insert link, Ask AI or Dismiss in one click.
One-click insertion: review a suggestion and add the internal link without opening the editor.
The internal link audit table: sort by inbound or outbound links and filter to orphans, dead ends, broken links, links through old slugs or nofollow links.
Settings: use the WordPress AI Client, your own OpenAI-compatible or Anthropic endpoint, or no AI at all.
