Anchor Text Checker
Check every link on a page and see its anchor text distribution: keyword, branded, generic, naked URL, or image, with a warning when one phrase dominates.
About this tool
This tool fetches a page once, reads the visible text of every link on it, and groups repeated anchor text together so the same phrase used on several links is counted once, not listed several times over. Each anchor is classified as a keyword phrase, a branded phrase containing the site's own name, a generic filler phrase such as "click here," a naked URL used as its own anchor text, or an image link with no visible text. A natural link profile normally mixes all of these; a page where one exact phrase makes up a large share of its links is the classic pattern search engines treat as an over-optimization signal, so that share is called out directly. Only the raw HTML returned by the server is read, so anchor text set only after client-side JavaScript runs would not be seen here.
For a rough sense of scale: current SEO guidance generally treats exact-match keyword anchors above roughly 5-10% of a page's total links as entering risk territory, with a commonly cited healthy mix looking something like 30-50% branded, 15-25% partial keyword match, 10-20% generic, 5-15% naked URL, and only 1-5% exact-match keyword. These figures come from industry practice and observation rather than a number Google has published, so treat them as a sense of proportion, not a strict pass/fail threshold, especially since a single page's own link profile is only one part of a much larger picture search engines actually weigh.
Explore more free tools
Keyword Density Checker
Check keyword density for a page or pasted text, with one, two, and three word phrase frequency.
Redirect Checker
Follow a URL's full redirect chain hop by hop, with status codes and warnings for loops and insecure hops.
Follow / Nofollow Link Checker
Check every link on a page and see which are follow, nofollow, sponsored, or ugc, split by internal and external.