How to build backlinks without paying for expensive agencies: a step-by-step guide
Last updated 3 September 2026

Guide
You can build real backlinks without a $3,000-a-month agency. Four repeatable tactics, explained step by step.
You can build genuine backlinks without an agency by combining four free-to-low-cost tactics: digital PR through journalist requests, strategic guest posting, community-driven links from places like Reddit and niche forums, and backlink outreach to sites that will link to you directly which can be done on autopilot with tools like Geograph. The key message of this guide is that backlink building is not a service you need to buy at $3,000 a month - most of what agencies do is repeatable once you understand the mechanics.
Why agencies charge so much for something you can do yourself
Backlink agencies typically charge between $1,500 and $10,000 a month, according to pricing patterns documented across the GEO and SEO tooling market (see how much GEO costs for a breakdown of pricing tiers). What you're paying for is mostly time: someone finding relevant sites, drafting pitches, and following up. None of that requires specialized access you can't get yourself.
The exception is scale. An agency running fifty campaigns at once has relationships and templates that save time. A solo founder doing this for one product doesn't need that infrastructure. You need a system, a few hours a week, and patience, since most backlink campaigns take 60 to 90 days to show results in ranking movement.
Step 1: audit what you already have
Before building new links, find out what's already pointing at your site. Google Search Console (free) shows your existing backlinks under "Links" in the left sidebar. This tells you two things: which content is already attracting links organically, and which links might be low-quality or spammy and worth disavowing.
If a piece of content already earned links without you asking, that's a signal. Double down on that format or topic before chasing new territory.
Step 2: pick link targets based on relevance, not domain authority alone
Domain authority (a metric popularized by Moz) is useful but overrated as a sole filter. A backlink from a low-traffic blog in your exact niche often does more for both search rankings and AI citation than a high-authority link from an unrelated general site. This matters more now than it did five years ago, because AI systems like ChatGPT and Perplexity weigh topical relevance heavily when deciding which sources to cite in an answer.
Build a target list using these filters:
- Same audience. — Would your actual customer plausibly read that site?
- Active publishing. — Sites that haven't posted in a year rarely respond to outreach and often carry stale authority signals.
- Realistic ask. — A tiny blog is more likely to link to a genuinely useful resource than a major outlet is to feature an unknown startup.
This is the same principle behind what a backlink actually is: relevance and placement context matter more than raw link volume.
Step 3: digital PR through journalist requests (HARO alternatives)
Reporters and bloggers need expert quotes constantly. Services like Qwoted, Connectively (the platform that replaced HARO after its 2023 shutdown), and Featured let you respond to journalist queries with a short expert answer. If used, your quote often includes a link back to your site.
The mechanics:
- Sign up and filter for your industry (marketing, SaaS, startups).
- Respond within a few hours of a query going live. Response speed matters more than polish; journalists work on deadlines and often use the first three or four solid answers they receive.
- Keep answers to 100-150 words, lead with the most quotable sentence, and include a one-line bio with your title and company.
- Track which queries you answered so you can follow up if the piece is published without notification (this happens often).
Win rate is typically low (5-10% of pitches land), but each successful placement usually comes from an established news domain with substantial existing authority.
Step 4: guest posting done properly
Guest posting gets criticized because a lot of it is done badly: generic articles stuffed onto low-quality sites purely for the link. Done well, it still works because it puts genuinely useful content in front of an audience that already trusts the host site.
Finding targets: Search "write for us" + [your niche] or "guest post guidelines" + [your niche]. Also check where your competitors have guest posted using a backlink checker (Ahrefs and Semrush both offer this, though at a cost; Ubersuggest has a limited free tier).
Making the pitch work:
- Propose three specific headline ideas, not "I'd like to write for you."
- Show a writing sample, ideally something already published.
- Read five of their existing posts first so your pitch references their actual style and gaps, not generic flattery.
What makes editors say yes: Original data, a genuinely new angle on a topic they haven't covered, or a case study with real numbers. Editors reject pitches that read like they were sent to fifty other sites unchanged.
Step 5: resource page and broken link building
Many niches have curated "resources" pages, lists of tools, guides, or link roundups maintained by bloggers or associations. Search intitle:"resources" + [your keyword] or intitle:"useful links" + [your keyword] to find them.
Broken link building is a variant: find a resource page with a dead link, notify the site owner, and suggest your content as a replacement. Tools like Check My Links (a free Chrome extension) scan a page for broken links in seconds. This tactic has a naturally high response rate because you're doing the site owner a favor, not just asking for something.
Step 6: backlink outreach, finding sites that will add a link to yours
This is the tactic most people picture when they hear "backlink building": finding a page that already covers a related topic and asking the owner to add a link to yours within that existing content. It's different from guest posting, since you're not writing anything new, and different from resource page outreach, since the target page isn't a public list you're trying to join. You're pitching a link addition to content that's already live.
The manual version:
- Search for pages that mention your topic, your competitors, or a stat you can improve on, and that don't already link to you.
- Check whether the page is still maintained: recent updates, other working outbound links.
- Email the site owner or editor with a specific spot for the link and a reason it helps their reader, not just you.
- Follow up once after a week if there's no reply.
This works, but finding qualifying pages at any real volume by hand is slow. It means running dozens of search operators, opening each result, and checking manually whether a link already exists there. That's the exact process Geograph automates: it scans for sites that are a topical fit in its member network, and places contextual, relevant backlinks to your site on autopilot. Over time this compounds to a large number of backlinks from a wide range of sites, increasing your site's domain authority and visibility on search and AI.
Step 7: build links through genuine community participation
This is the step most agencies skip, and it's often the most durable source of links and citations available to a small team. Reddit threads, niche Slack communities, and industry forums generate backlinks when you contribute something genuinely useful, not when you drop a link and leave.
The pattern that works:
- Find threads where someone is asking a question your product or content answers.
- Answer the question fully first, with no link.
- Only mention your resource if it adds something the text answer didn't cover, and frame it as "here's a longer breakdown if useful," not a pitch.
This is slower than paid tactics but compounds differently: Reddit threads get indexed and cited by AI answer engines directly, meaning a good Reddit contribution can become a citation source in a ChatGPT or Perplexity answer without ever needing a separate backlink. Monitoring relevant subreddits for these openings by hand takes hours a week; this is one of the reasons Geograph builds Reddit monitoring directly into its platform, surfacing relevant threads automatically so a founder can respond before ten other people have already answered the question.
Step 8: track what's actually working
Set a monthly cadence:
- Check new referring domains in Google Search Console.
- Note which outreach method produced each new link (PR, guest post, resource page, backlink outreach, community).
- Kill the tactic with the lowest return after two months, even if it "feels" productive.
Most founders overestimate how many outreach emails convert. A realistic benchmark across cold link outreach campaigns is a 1-5% response rate, per multiple published SEO agency case studies. Volume and consistency beat cleverness in the subject line.
The actual takeaway
None of these tactics require a credit card charge bigger than a Connectively subscription or the coffee you drink while writing pitches. What separates founders who build a real link profile from those who don't isn't budget, it's whether they treat this as a weekly habit instead of a one-time project. If you want the backlink-outreach and Reddit-monitoring part automated so you're spending your five hours a week writing, not searching, that's specifically what Geograph was built to handle, alongside its contextual backlink network for founders who'd rather not run six outreach campaigns from scratch.
Frequently asked questions
- How many backlinks do I need to rank?
- There's no fixed number. What matters more is the relevance and diversity of referring domains. A site with 30 highly relevant backlinks from active, on-topic domains typically outperforms one with 300 links from unrelated directories.
- Do nofollow links still help?
- Yes, indirectly. Nofollow links (which tell search engines not to pass ranking credit) still drive referral traffic, brand mentions, and in some cases influence AI citation behavior, since AI systems don't strictly follow the same nofollow rules as traditional search crawlers.
- How long before backlinks affect rankings?
- Most SEO practitioners report a 60-90 day lag between a link going live and any measurable ranking movement, since search engines need to crawl, index, and recalculate authority signals.
- Is guest posting still worth it in 2026?
- Yes, when the content is genuinely original and placed on a relevant, active site. What no longer works is mass guest posting on low-quality sites purely for link volume; Google's algorithm updates since 2022 have specifically targeted that pattern.
- Can AI citation tools replace manual backlink building?
- Not entirely. Tools can surface opportunities (like relevant Reddit threads or contextual backlink placements) faster than manual searching, but the outreach and relationship part still benefits from a human touch, especially for guest posts and PR pitches.
Get found everywhere buyers already look.
Join the waitlist and lock in a founding rate before we launch.
Get found firstPricing and figures mentioned are accurate as of publish (3 September 2026) and may have changed since - check each provider's site for current numbers.
Written by Toby Marshman

