Build Your Own Ahrefs In 40 Minutes [Free Guide]

Free Guide · 10 Pages · 40 Minutes

Build Your Own Ahrefs In 40 Minutes

A self-hosted keyword research tool with real Domain Rating difficulty scores. You paste one prompt into Claude, it writes both files, you upload them. No subscription, no seat limits, about $1 a session.

Send me the guide →

Free. No referrals, no waiting — the PDF lands in your inbox.

2Files total
$0For DR scores
~$1.21Per session
0Lines you write

WeakSpot — Build Your Own Keyword Tool, the free 10-page build guide

Every keyword tool sells you a number nobody can check

This one doesn’t. It scores keywords on something you can verify by hand in ten seconds.

The tool pulls the live Google top 3 for a keyword, looks up the real Ahrefs Domain Rating of each of those three domains, and scores the keyword on how weak the weakest one is:

Opportunity Score = 100 − (lowest DR among the top 3 organic results)

A keyword where the weakest page in the top 3 sits at DR 8 scores 92. One where the weakest is DR 74 scores 26. Any top-3 domain at DR 20 or below flags the row as a Weak Spot — Google is already ranking a small site there, which means it will rank yours.

What’s in the guide

Eleven numbered steps. Section 4 is the part everyone screenshots.

01–02What you’re building, and what it costsThe scoring logic, and an honest table of which APIs are free and which aren’t. No pretending it’s all free.
03Before you startThe full prerequisite checklist, including how to get the free Ahrefs API key in about five minutes.
04The build promptThe complete prompt, ready to copy. Paste it into Claude and it writes both files, finished.
05–07Keys, upload, first runThe four values to replace, where to put the files, and how to read the output once it’s live.
08The free-only versionA separate, shorter prompt that needs no paid API at all. Build this first if you want to try the idea before spending anything.
09–11Troubleshooting, security, workflowEvery failure I hit, what actually caused it, and how I order the keywords once the tool spits them out.

What it costs, honestly

ServiceNeeded?What it’s for
Ahrefs public DRFreeDomain Rating. Needs a free API key — free account, no paid plan, and it consumes zero API units.
DataForSEOPaidSearch volume, CPC, and the live SERP. Pay-as-you-go, no monthly minimum. A typical session runs about $1.
OpenRouterOptionalOnly powers the AI keyword generation mode. Skip it and everything else still works.

My own logged session, on camera: 500 keywords analysed, $1.21 spent. Against an Ahrefs Lite seat at $129/month, you’d need to run it a hundred times a month before the maths turns around.

Don’t want to pay for anything yet?
Section 8 is a free-only build. You lose search volume and automatic SERP pulls, but you keep the Domain Rating scoring — the part you can’t get free anywhere else.

Send me the guide

Enter your email and the PDF arrives straight away. You’ll also get what I’m testing each week — the experiments, the numbers, and the things that didn’t work.

Free. Unsubscribe whenever — the guide stays yours.

Who this is for

Build it if you

  • Run niche sites, rank-and-rent, or affiliate content and pay for keyword tools you use twice a month
  • Already use Claude and would rather own a tool than rent one
  • Want a difficulty number you can check yourself
  • Have a shared host sitting there running WordPress

Skip it if you

  • Need backlink data, rank tracking, or site audits — this does keywords, nothing else
  • Want a polished SaaS with support. This is two files you own and maintain
  • Don’t want to create a DataForSEO account for the paid metrics
Vlad Ivanov

Vlad Ivanov — I build and rank AI-generated content on my own sites, then show the numbers on @wordsatscale. This guide is the tool I actually use, written up so you can rebuild it in an afternoon.