← Back to blog
How to Write Anchor Text for Backlinks Without Getting Penalized

How to Write Anchor Text for Backlinks Without Getting Penalized

By The RankLoco Team · August 22, 2026

To write anchor text for backlinks without getting penalized, keep your links natural and varied: use branded and naked URL anchors as the bulk of your profile, mix in partial-match and generic phrases, and reserve exact-match keyword anchors for a small slice (roughly 1 to 5 percent of your total links). Google penalizes patterns, not individual links, so an anchor profile that looks like it happened naturally is your best protection. Over-optimizing with the same money keyword again and again is the fastest way to earn a Penguin-style filter or a manual action.

What anchor text is and why Google cares so much

Anchor text is the clickable words in a hyperlink. When another site links to you with the words "best running shoes," that phrase tells Google what your page is about and helps decide which queries you should rank for. It is one of the oldest ranking signals in the book, which is exactly why it gets abused.

Back in 2012, Google's Penguin update started demoting sites that stuffed their backlink profiles with exact-match commercial anchors. That behavior does not happen in nature. Real editors link to you using your brand name, your URL, or a natural sentence fragment. When 40 percent of your links all say "cheap car insurance quotes," it screams manipulation, and Google's algorithms are very good at spotting it now.

So the goal is not to avoid keyword anchors entirely. The goal is to build a profile that looks like it was earned, not engineered.

The types of anchor text you need to know

Every anchor you build or earn falls into one of these buckets. You want a healthy spread across all of them.

Anchor typeExampleRisk level
BrandedRankLocoVery low
Naked URLrankloco.comVery low
Genericclick here, read more, this articleVery low
Partial matchthis guide on keyword researchLow to medium
Exact matchkeyword research toolHigh
Branded + keywordRankLoco keyword toolLow
Image (alt text)alt attribute becomes the anchorLow

Exact-match anchors are the strongest ranking signal and the most dangerous. Branded and naked URLs are the safest and, in a natural profile, the most common. Your job is balance.

What a safe anchor text distribution looks like

There is no single perfect ratio published by Google, but ranked sites with clean profiles tend to land in a similar range. Use this as a starting target, not a rigid rule:

  • Branded anchors: 35 to 50 percent. Your brand name is the most natural way for anyone to link to you.
  • Naked URLs: 15 to 25 percent. People paste your link constantly.
  • Generic anchors: 5 to 15 percent. "Read more," "this site," "here."
  • Partial-match anchors: 10 to 20 percent. This is your workhorse for relevance without risk.
  • Exact-match anchors: 1 to 5 percent. Handle with care.

The exact numbers matter less than the shape. A natural profile is dominated by branded and URL anchors with a long tail of varied phrases. An unnatural profile is dominated by two or three commercial keywords repeated over and over.

Reverse-engineer your competitors before you set targets

Do not guess. Pull the backlink profiles of the sites already ranking for your target keyword and look at their anchor distribution. If the top three results have 3 percent exact-match anchors, matching that is far safer than inventing your own ratio. This is the same principle behind a good content gap analysis against your competitors: copy what is working for the sites that already won.

How to write anchor text for backlinks, step by step

  1. Start with the page's target keyword. Know the one phrase you want that page to rank for before you build a single link.
  2. Default to branded or URL anchors. For most links (guest posts, mentions, citations), use your brand name or a naked URL. This keeps your profile clean by default.
  3. Use partial match for context. Instead of the exact keyword, wrap it in a natural phrase. If your keyword is "project management software," write "a project management tool we tested" or "software for managing projects."
  4. Sprinkle exact match sparingly. Only on high-authority, topically relevant, editorially placed links. Never on spammy directories or low-quality guest posts.
  5. Match the anchor to the surrounding text. The sentence around the link should read naturally. If you have to force the keyword in, editors and Google both notice.
  6. Vary everything. Never use the identical anchor twice in a row across different sites. Rotate synonyms, add filler words, change word order.

Good vs bad anchor examples

Say you sell email marketing software and want to rank the phrase "email marketing software."

  • Bad (over-optimized): "email marketing software" used on 30 different sites, every time.
  • Better: "Acme," "acme.com," "this email tool," "Acme's email marketing platform," "software for running email campaigns," and occasionally "email marketing software."

The second version tells Google the same thing about topical relevance without the pattern that triggers a filter.

The mistakes that get sites penalized

Most anchor text penalties come from a handful of repeated errors. Avoid these and you avoid the vast majority of trouble.

  • Exact-match overload. The single biggest cause. If more than 5 to 10 percent of your links use the exact commercial keyword, you are in the danger zone.
  • Same anchor, low-quality sites. Exact-match anchors on spun content, PBNs, and link farms are a manual-action magnet.
  • Anchor and page mismatch. Linking "best CRM software" to a page about pricing confuses the signal and looks manipulated.
  • Sudden spikes. Fifty keyword-rich anchors appearing in one week looks bought. Natural link velocity is uneven but gradual.
  • Ignoring nofollow and UGC links. A profile with zero nofollow links is unnatural. Real backlink profiles always contain a mix.

If you build links the right way (see our breakdown of what still works in link building in 2026), most of these mistakes take care of themselves because editorial links tend to produce varied anchors automatically.

How to control anchor text when you cannot control the link

You have full control over anchors on guest posts, resource pages, and links you request. You have limited control over organic mentions. Here is how each situation works:

Links you place or request

Guest posts, broken link building outreach, and partnership links let you suggest the anchor. Do not default to your money keyword. Suggest a branded or partial-match anchor most of the time. When you run a broken link building campaign, use the anchor that fits the context of the linking page, not the one that helps you most, because contextual relevance is what makes the link stick and look natural.

Digital PR and earned mentions

When a journalist covers your brand, they almost always link with your brand name or URL. That is a feature, not a bug: those branded anchors keep your profile balanced. This is one reason digital PR and guest posting produce different anchor mixes, and running both gives you a more natural blend than leaning on one tactic.

Local citations and directories

For a local business backlink profile, most citations will use your business name (which often contains a keyword anyway, like "Denver Roofing Co"). That is fine and natural. Do not stuff exact-match keyword anchors into directory listings.

How to audit your existing anchor text profile

Before you build more links, know where you stand. Pull your full backlink list and categorize every anchor into the buckets above. Then calculate your percentages.

  1. Export your backlinks. Use a backlink tool to get every referring domain and its anchor text.
  2. Tag each anchor by type. Branded, naked URL, generic, partial, exact.
  3. Calculate the distribution. Find your exact-match percentage first. If it is above 10 percent, stop building keyword anchors immediately.
  4. Compare to competitors. If your exact-match share is double the sites ranking above you, that is a red flag.
  5. Dilute, do not disavow. If you are over-optimized, the fix is usually to build more branded and URL links to rebalance, not to disavow. Only disavow links that are clearly spam or part of a scheme you know about.

Track how your rankings respond as your profile rebalances. You can track keyword rankings for free to watch movement, and tools like RankLoco let you monitor rankings and run site audits alongside your link building so you can connect anchor changes to actual position changes.

A quick anchor text checklist for every new link

  • Is the anchor branded, URL, or partial match? (Default to yes.)
  • If it is exact match, is this a high-quality, relevant, editorial link?
  • Does the anchor read naturally in the surrounding sentence?
  • Have I used this exact phrase already on other sites?
  • Does the anchor match the topic of the destination page?
  • Am I keeping exact-match anchors under 5 percent of my total profile?
  • Am I building at a steady pace, not in a suspicious spike?

Run through that list before every link and you will build a profile that ranks and survives core updates. For more on the strategy side, browse our other SEO guides covering keyword research, technical fixes, and link building.

Frequently Asked Questions

What percentage of anchor text should be exact match?

Keep exact-match anchors to roughly 1 to 5 percent of your total backlink profile. Above 10 percent, you risk an algorithmic filter or manual action. The safest approach is to check the exact-match ratio of the sites ranking for your keyword and stay at or below their average rather than picking an arbitrary number.

Does anchor text still matter for SEO in 2026?

Yes, anchor text remains a real ranking signal because it helps Google understand what a page is about and which queries it should rank for. What has changed is the tolerance for manipulation. Natural, varied anchors help you; repetitive exact-match anchors hurt you. Relevance of the linking page now matters as much as the anchor phrase itself.

Can I get penalized for anchor text I do not control?

Organic mentions using your brand name or URL will not penalize you, because that is exactly what natural profiles look like. Problems arise when someone builds spammy links to you with keyword-rich anchors (negative SEO). If you spot a sudden spike of unnatural exact-match links, review them and disavow only the clearly toxic ones.

Should internal links follow the same anchor text rules?

Internal links are much safer because you control your whole site and Google understands that. You can use descriptive, keyword-rich anchors internally more freely than on external links. Still keep them natural and relevant to the destination page, since forced or repetitive internal anchors add no value and can look spammy at scale.

How do I fix an over-optimized anchor profile?

Stop building keyword anchors immediately, then dilute the profile by earning more branded and naked-URL links through digital PR, mentions, and citations. This shifts your ratios back toward natural without removing links. Reserve disavowing for links that are part of a scheme or clearly spam, since removing good links can hurt you.

Is nofollow anchor text safe to use keywords in?

Nofollow links pass little to no ranking weight, so keyword anchors on them carry less risk, but Google still sees the pattern across your whole profile. A healthy profile naturally contains a mix of follow, nofollow, and UGC links. Do not obsess over nofollow anchors; focus on keeping your overall distribution varied and natural.

Keep reading

How to Estimate Search Volume for Keywords Without a Paid Tool How to Estimate Search Volume for Keywords Without a Paid Tool How to Set Up Rank Tracking by Location and Device How to Set Up Rank Tracking by Location and Device How to Optimize Google Business Profile Posts for Local Search How to Optimize Google Business Profile Posts for Local Search