Fix your internal links and add the missing ones.
An internal linking tool that crawls your site, finds broken links and orphaned pages, and suggests new links right in the sentence where they belong.
Free account, 500 pages to try it, no card needed.
Or open a live demo analysisInternal linking overview
What the crawl of Fernhill Garden found, in numbers. Open a view to work through the pages behind them.
Crawl health
how every fetched URL answered- 200 OK374
- 301 Redirect21
- 308 Redirect2
- 404 Not found5
- 410 Gone1
“Internal linking is super critical for SEO.”
John MuellerSenior Search Analyst, Google“Internal links are one of the most underused SEO levers.”
Chris HainesSenior SEO Specialist, Ahrefs“…internal linking is one of the first levers pulled when clients need results fast.”
Cyrus ShepardSEO researcher, Zyppy“It’s certainly an important weapon they should learn to use. I think it gets underrated consistently.”
Dixon JonesCofounder, InLinks“Making your content easily findable through internal links on your website”
Link value, counted the way search engines pass it.
Every PageRank and leak in LinkTaste follows these rules, so each number traces back to your own links.
- /shop/seeds/tomato-seedsPasses its share
- /blog/worm-binsLinked twice, one share2×
- /roses/pruning301 /roses/pruning-guide
- /garden-clubnofollow: passes nothing
- /shop/tools/leaf-rake-wide404: share lost
- /wishlistnoindex: cannot rank
An even split
Value is split evenly over every linked page. Repeat links to one page count once.
Nofollow still takes its share
Nofollow, sponsored and ugc links keep their slice and pass nothing on.
Broken and blocked targets lose it
Links to error pages or URLs blocked by robots.txt pass their share to nobody.
Redirects arrive one hop late
The value reaches the final page, and the link is flagged for a direct fix.
Noindex and canonical targets waste it
The value lands on a page that is not meant to rank.
Everything about your internal links, and nothing else.
One crawl answers every linking question, each in its own view.
The link to add, in words already on the page.
The page, the section, the phrase to link, and why the target needs it.
Feeding the soil
Rotation only works if the soil keeps up. Dig in compost every autumn, and add castings from a worm bin to the beds that carry tomatoes and squash next year.
Which topics hold together.
The share of each topic's links that stay inside it.
What your link text says.
Every anchor per page, sorted by kind, and phrases shared by several pages.
- “climbing roses”14
- “roses”9
- “read more”6
- “rose varieties”4
- “Fernhill Garden”3
- no text2
Descriptive text tells search engines what a page is about. Generic or missing text tells them nothing.
The path to every buried page.
The exact clicks from your start page to any page, pagination included.
Two minutes to set up. One click per link.
Paste one script tag into your site. Every link you approve after that goes live by itself: no plugin, no editing pages by hand.
<script src="https://cdn.linktaste.com/snippet.js" data-key="q3Vb8sL0aK2xYdN5pTz7Wg" defer></script>
…add castings from a worm bin to the beds that carry…
Target:/blog/worm-binsdeeper diveApproveDismissFeeding the soil
0 links addedRotation only works if the soil keeps up. Dig in compost every autumn, and add castings from a worm bin to the beds that carry tomatoes and squash next year. Where the beans stood, sow a green manure to cover the soil over winter.
A polite crawler that reads links like a search engine.
LinkTasteBot follows your links and sitemap, respects robots.txt, and records every signal that decides where link value goes.
- Identifies as
- LinkTasteBot/1.0
- robots.txt
- Followed, Crawl-delay too
- Pace
- Up to 5 requests per second
- Starts from
- Start page and sitemap.xml
- Scope
- Whole site or one language
- Reads
- Redirects, canonicals, meta robots
- Pages per crawl
- Up to 100,000, by plan
- JavaScript
- Not run, flagged when needed
A list of links is not a plan.
Screaming FrogDesktop crawler
The standard audit crawler, with a link score and inlink reports. Related-page matching needs your own AI API key, and the linking plan ends up in a spreadsheet.
Link WhisperWordPress plugin
Suggests links as you write and reports orphaned pages and link counts. It works inside WordPress only.
ChatGPTChat model
Link ideas from a conversation, with no crawl of your site's links behind them. No link value, no section, no reason you can check.
- Crawls your site like a search engine and counts the value every link passes.
- Findings, not raw data: leaks, orphans, deep pages, weak anchors.
- Suggestions name the section, the target and the phrase already in the text.
- Approve a link and one script tag puts it live, on any site.
- Every number is computed from your crawl. None is guessed by AI.
“Internal linking is the one part of SEO that is fully in your own hands, and on most sites it is still guesswork.”
LinkTaste grew out of the crawls and scripts I used on client sites to do it properly: map every link, find the pages that are starved, and say exactly what to link where.
- 15+ years
- building for the web and working in SEO
- Client crawls
- where the methods were worked out first
- One inbox
- your questions reach the person who builds it
Pick a plan that pays for itself.
per month, billed yearly. 3 projects, sites up to 2,500 pages.
per month, billed yearly. 10 projects, sites up to 25,000 pages, priority queue.
per month, billed yearly. Unlimited projects, sites up to 100,000 pages, phone support.
Questions, answered.
See where your internal links fall short.
Add a domain and get the full picture of its internal linking. Your first 500 pages are free, no card needed.
