By SEOENV Team  |  Published October 23, 2026

To choose a link building agency, shortlist agencies with experience in your niche, ask exactly how they find and pitch sites, check recent live examples yourself, insist on full URL-level reporting and read the contract for notice periods, data ownership and replacement terms. Start with a short trial. Avoid agencies that guarantee rankings or can't explain where links come from.

Key takeaways

  • Shortlist agencies with relevant niche experience.
  • Ask how they find, pitch and qualify sites.
  • Insist on full URL lists and clear reporting.
  • Check contract terms: notice, ownership, replacements.
  • Start with a trial project.
Choosing a link building agency: niche experience, transparent methods, full reporting and fair contract terms

The 12-point checklist

# Check Good sign
1 Niche experience Live links for similar sites
2 Prospecting method Clear, explainable
3 Qualification criteria Relevance, traffic, editorial
4 Outreach style Personal pitches
5 Content quality Samples you'd publish
6 Paid placements Disclosed, marked sponsored
7 Anchor strategy Natural mix
8 Reporting Every URL, anchor, date
9 Replacement policy Defined
10 Pricing clarity You know what you pay for
11 Contract terms Reasonable notice
12 Data ownership You keep everything

How to check examples

Ask for 10 links from the last three months. Check each one. Google's Do you need an SEO? recommends asking for examples and avoiding promises of guaranteed rankings.

Questions about methods

  • How do you find sites?
  • Do you pay sites? How are those links marked?
  • Do you use any networks?

Google's spam policies cover paid links and networks.

Contract terms

Notice period, minimum term, who owns content and records, what happens to links if you leave.

After hiring, the agency's reports become your only view, unless you keep your own.

Keep your own view of agency work

Add each delivered link and SEOENV checks status.

Start free

Worked example: scoring three agencies (example data)

Criterion (score 0-2) A B C
Niche experience 2 1 0
Method transparency 2 2 0
Reporting 2 1 1
Contract 1 2 1
Total (of 8) 7 6 2

Run a trial

Agree a small, defined project (for example, 5 links to one page) before a long contract.

How to run the agency selection process step by step

Step 1: write a one-page brief

Include your site, the pages that need links, your audience, your budget range and any limits (for example, no paid placements, or paid placements only with rel="sponsored"). Agencies that read the brief will respond to it specifically. Agencies that send a generic deck probably didn't.

Step 2: shortlist three agencies

Look for agencies that publish their process, show case studies with costs and timelines, and work in your industry or a neighbouring one.

Step 3: hold a 30-minute call with each

Use the same questions for each agency so answers can be compared. Ask who will actually do the work, how they find sites, how they pitch and how they report.

Step 4: inspect examples by hand

Ask each agency for ten links built in the last six months. Open every page. Score them with the table below.

Check Score 0 Score 1 Score 2
Relevance to client None Adjacent Direct
Site visibility None Low Steady
Placement Bio or footer Sidebar or list In body
Editorial quality Thin Average Strong
Selling signs Price list Unclear None

An average under 6 out of 10 is a concern.

Step 5: review the contract

Check the notice period, ownership of content, replacement terms for lost links and what happens to work in progress if you leave.

Step 6: start with a trial

A one- to three-month trial with clear deliverables shows how the agency actually works.

Contract terms worth negotiating

Term What to ask for
Notice period 30 days, not 6–12 months
Link list Full URL-level list every month
Replacement Lost links replaced within a set period
Paid placements Disclosed and labelled
Content ownership You own content written for you
Access No need for admin access to your CMS for link building

Example data: a trial scorecard after 90 days

The figures below are invented example data.

Measure Agency target Delivered
Links live 18 17
Average sample score (0-10) 7 7.4
Links to priority pages 12 13
Reports on time 3 3
Links still live at day 90 18 16
Replacements provided As needed 1 of 2

This agency is close to target. The next conversation is about the missing replacement.

Pitfalls when choosing an agency

  • Being sold by a senior person, served by a junior one. Ask who does the work.
  • Ranking guarantees. Nobody controls Google's rankings.
  • Long lock-in contracts. They protect the agency, not you.
  • No access to the link list. You need it to verify and to switch later.
  • Choosing on price alone. The cheapest agencies often rely on networks or link sellers.

Agency selection checklist

  • Brief written and sent.
  • Three agencies shortlisted.
  • Same questions asked of each.
  • Ten examples per agency scored.
  • Contract terms reviewed.
  • Trial agreed with deliverables.
  • Your own record set up to verify links.

When to walk away

Walk away if an agency won't show examples, can't explain how it finds sites, avoids questions about paid placements or pressures you to sign quickly. Each of these suggests risk that you'll carry, not them.

Questions to ask on the first call, and why

Who will work on our account day to day? You want names and roles. If the person selling isn't involved, ask to meet the person who is.

How do you find sites for a client like us? Look for a process that starts with relevance: searching for pages in your niche, checking editorial quality and confirming real visitors. Answers built only around domain metrics suggest a list of sites that will link to anyone.

What does a typical pitch look like? Ask to see one. A good pitch references a specific page and offers something useful. A template that could be sent to any site is a warning sign.

How do you handle paid placements? If they pay site owners, they should say so and explain how links are labelled. Google's qualify outbound links guidance says paid links should use rel="sponsored".

What does your report contain? You want every link with source URL, target, anchor, rel attribute and date live.

What happens when a link disappears? Ask for a replacement window in writing.

How do you measure success? Good agencies talk about target page rankings, clicks and leads as well as links delivered.

Signs of a good agency relationship after six months

  • Reports arrive on time and every link can be opened and checked.
  • The agency suggests new assets or angles rather than repeating the same tactic.
  • Links point to the pages you agreed, not just the homepage.
  • Lost links are flagged and replaced without you chasing.
  • Target pages are moving, or the agency explains honestly why not and what it would change.

If several of these are missing, raise them in a review call before renewing.

How SEOENV handles this

Share a SEOENV project with your agency's deliverables, or track them yourself. Status checks and client share links make reviews straightforward.

Review agency deliverables easily

Status, type and anchor for each link.

Start free

Choose transparency over promises, and keep your own records.

Start tracking agency links

Free for up to 20 links.

Try SEOENV free

Sources

How we wrote this

The SEOENV Team wrote this guide from our day-to-day work tracking link exchanges, guest posts and paid placements, and checked the guidance against the sources listed above. Any numbers in worked examples are illustrative example data, not results from a real site or study. We review our guides when Google updates its documentation.

Frequently asked questions

How do I choose a link building agency?

Check niche experience, methods, reporting, pricing and contract terms, then run a trial.

What questions should I ask a link building agency?

How they find sites, whether they pay for placements, how links are marked and what they report.

Should an agency guarantee rankings?

No. Treat guarantees as a red flag.

How long should an agency contract be?

Start with a short trial, then a term with reasonable notice.

Who owns the links if I leave?

Agree this in the contract and keep your own record.