This factor counts the links on a page whose entire visible anchor text is the exact search query — nothing more, nothing less. It is a raw count of whole-anchor exact matches, not a quality score: a higher number relates to position within a measured result set, it does not make a page rank.
| Factor ID | RG-KWD-014 |
|---|---|
| Family | Keyword Usage & Density |
| Measurement | Whole-anchor exact-match count |
| Measured zone | Anchor text |
What it measures
RankGear counts links whose entire visible anchor text matches the exact search query. The whole anchor must be the query — a link that reads “the exact query guide” or wraps the query in extra words is not counted. Each qualifying link on the page adds one to the total.
How RankGear measures it
RankGear parses the anchors from the script-free body of the page — the text after scripts have been stripped — and tests each anchor’s visible text against the query. Every space in the query is replaced with an optional single-character separator, the resulting case-insensitive expression is anchored at both ends so the whole anchor must match, and RankGear totals the anchor texts that satisfy it. Anchoring at both ends is what enforces the “whole anchor” rule; the optional separator is what lets a space in the query match a hyphen, period, or other single character between the terms.
What RankGear looks for
query: "exact match"
pattern (case-insensitive, whole anchor):
^exact.?match$
<a href="/page">exact match</a> → counts
<a href="/page">exact-match</a> → counts (separator flex)
<a href="/page">the exact match</a> → no match (extra word)| Anchor text (query = “exact match”) | Counted? |
|---|---|
| exact match | Yes — whole anchor equals the query |
| Exact Match | Yes — matching is case-insensitive |
| exact-match | Yes — the space may match a single separator |
| the exact match guide | No — extra words prevent a whole-anchor match |
How to optimize it
Use exact-query anchor text only when it accurately describes the linked resource and reads naturally in context. Treat this count as an observation of how a page links, not a target to inflate — adding exact-match anchors that do not fit the sentence works against readers and against the natural linking patterns the factor is meant to reflect.
Important considerations
- The whole anchor text must match; additional words before or after the query prevent a match.
- Repeated links are counted separately — two identical exact-match anchors add two to the total.
- Separator flexibility means a space in the query may match punctuation between the query terms, so “exact-match” can satisfy the query “exact match”.
- Avoid manipulative exact-match linking patterns; forced anchors read poorly and misrepresent the page.
- This is a prioritization signal that relates to position within a measured result set. Correlation is not causation — a higher count does not guarantee or cause a ranking.
Related factors
Part of the Factors reference · how RankGear measures · glossary.