mxverifyWhat a link is worth
mxverify / Methodology

BV score methodology: how a backlink's value is worked out

Written by Palash Bagchi, founder of bklink, who maintains mxverify.

The BV score is worked out the same way for every site, from two things: how strong the site is and what kind of link it gives. Every figure on mxverify is measured by an audit, read from the site itself, set by a published rule or taken from a source it names. Nothing is supplied by the sites, and no site pays to be listed, valued or left out.

Where the measurements come from

Links enter the record when someone audits them on bklink.uk, in one of two ways. A placed link comes from a list the customer gives — typically an agency or a brand checking what a PR distribution or guest-post vendor delivered. A scan-found link comes from a backlink scan of the customer's own site: every page found linking to it, placed or not. Both are checked the same way: the auditor fetches each page and reads the link itself. Only placed links say how a publisher treats a link it was given, so only they count toward a publisher's record (below). Who ran an audit, and whose site the links point to, is not published — unless that site's owner chooses to publish it as backlinks audited.

Link behaviour

Each audited link is counted once, at its most recent audit, in one of five states:

Percentages are shown only when at least 3 audited links on a publication could be read. Below that, the counts are shown and the rates are not.

Shared servers and networks

Each publication's domain is resolved to the address it serves from, and that address to its hosting network and country. Publications that resolve to the same address are listed together, and a server page exists where 10 or more do. CDN edge addresses (Cloudflare, Fastly, Akamai) are never grouped: they front unrelated sites by design.

A shared address alone is not a network. Large hosts put unrelated sites side by side, and one syndication host can carry the finance pages of hundreds of real newspapers. So each listed server is checked for five footprints of one owner, all from public records:

A server is a network when at least two footprints agree and one of them is nameservers, registration dates or theme — the ones a popular registrar or a buyer's habits do not produce by chance. It is a syndication platform, never a network, when 90% or more of its sites are subdomains of fewer than ten registered domains, or its domains were registered years apart with a median year before 2010. Where only the registrar and the buying pattern agree, it is marked as one owner possible and is not treated as a network. Dates and registrars count once per registered domain, so one domain's many subdomains are one registration. Up to 40 sites per server are read, across as many registered domains as it holds; each site is read once and again after 90 days, and the verdict is recalculated from those readings as audits add sites. BV values a link from a network's site at level D. Each server page shows its footprints and verdict.

Authority

Half of a site's strength in the BV score is its Ahrefs Domain Rating, read through the Ahrefs API and refreshed at most every 30 days. mxverify uses it as an input to the value and does not display it; strength is shown in steps of 5, so the rating cannot be read back from it.

Backlink value

The backlink value checker gives any website a BV score: the dollar value of one new link from it under BV 2.9, the model bklink uses to value every link in an audit (full method). It combines the site's strength — half its Ahrefs Domain Rating, half an estimate of its organic visits — with the type of link it usually gives, read by a model from the site's audited links where there are any, otherwise from our own reading of the site, otherwise set by fixed rules. A search engine, social network, video platform, messaging app or AI assistant is priced at the link it usually gives — a listing, profile or user post — and its report lists every kind of link it can give, with which of them are not backlinks at all, in place of the four levels used for publications. A site you look up is recorded for 30 days, so the next lookup — and any bklink audit that meets it — reuses the figures instead of buying them again. It gets a site report at the same address a publication would have, marked valued, and is counted as a publication only once an audit has measured links on it.

1 · Site Strength

$2,265$179041100

0–100: half the site's authority rating, half its organic traffic. It sets the ceiling, halving every 16.2 points below 100.

2 · Link type

  • A editorial×1
  • B guest, sponsored×0.5
  • C neutralised×0.1
  • D network×0.05

How much of the ceiling the kind of link the site gives keeps: a nofollow link counts as C.

3 · Relevance

×0.5 unrelated×1.25 same topic

To the site the link points to: ×1 on a report, read link by link in a bklink audit.

BV score

$ per link

What one new followed link from the site is worth to rankings. Not a price anyone charges.

Traffic

Traffic figures are estimates from third-party traffic data, as on every traffic tool; no one outside a site sees its analytics. A site's report charts a third-party estimate of its traffic — visits, channels, countries, keywords and AI-assistant referrals — where one is on record. Sites met in a bklink audit carry another third-party estimate of organic visits. Each report dates the figure it shows, and BV prices on the organic-search figure alone. A site with no figure on record counts as no traffic until one is fetched: the median measured site has about one visit a month, so counting a typical site's figure would mark it up.

Every report prices a new link from the site at one of four levels. The level is the kind of link, and its factor scales the value; nofollow, a high-risk niche or a site Google does not show can lower it. A site whose free listings are nofollow but which gives a followed link through a paid tier, for its badge or free is priced for that followed link once we have confirmed the route from its own pages, with the nofollow price beside it; a dofollow link only for a contest's winners does not count.

Level A — Counted
An editorial citation: the site linked because it is useful to its readers.
Level B — May be discounted
A guest, sponsored or placed article, or a product or tool directory listing.
Level C — Usually neutralised
A press release or syndicated copy, a forum post, profile, footer or sidebar link — and any nofollow link.
Level D — Network
A site on a server whose sites show footprints of one owner, a link farm, or machine-generated pages.

The same site is worth very different amounts depending on the link it gives you, so each report shows the value at every level.

How to read a report

What every site report's figures mean, and what they cannot tell you, said once here instead of on each report.

How a site is classified

Every site with a report is in one of three states, and a site whose owner opts in also carries a fourth mark. The state is shown above the report's heading.

MarkWhat it meansWhat makes it
AuditedLinks placed on this site were checked by a bklink audit.At least one placed link on the site with a check. Links a backlink scan found do not make a site audited.
ValuedThe site was looked up on the backlink value checker and read.A lookup, with the reading described below.
Articles listedNeither yet: the site is known from articles listed on it.A listed article and no lookup or audit.
Backlinks auditedThe site's own owner audited the links pointing to it with bklink, and chose to publish that.The owner's opt-in, proof the site is theirs, and an audit under 90 days old (below).

A site is audited when links placed on it have been checked by a bklink audit: each page fetched, the link found or not, followed or not, where it sits. A site is valued when someone has looked it up on the backlink value checker. Valuing a site includes a reading of the site itself — its homepage and up to ten articles: the newest few from its feed, the rest spread across its sitemap, so a reading reaches back beyond one week's posts — recording how those articles link to other sites (followed, nofollow, sponsored or user-generated), whether they say they are sponsored or contributed, and whether the homepage offers guest posts, sponsored posts or advertising. A model then judges the kind of links the site gives, from those observations only. Each report grades its reading: strong with six or more articles and thirty or more links to other sites, spread over at least two months where the articles are dated; thin below three articles or ten links; fair between. The reading is refreshed at most every 30 days. A valued site's record is offered to search engines once it carries that reading; it is counted as a publication only once it is audited.

A site is backlinks audited when its own owner audited the links pointing to it with bklink, and chose to publish that here. Its report says so, with the month of the latest audit, how many of its backlinks were checked and what share were live — every link in that audit, placed or scan-found, since together they are the site's backlink profile. It is a different thing from audited: audited is about links placed on a site; backlinks audited is about links pointing to it. What it changes about the site's link from mxverify is set out in Which links on mxverify are followed.

Topics

A publisher's topics are what it writes about, read from its own sitemap. Up to 40 of the articles it names are taken, spread across the list so they reach back in time, and each one's title is read from its address and filed under one topic in a fixed list of 16 subjects and 69 subtopics (Technology › AI, Sports › Cricket, Gaming › Puzzle & word games, and so on). Pages in a sponsored or press-release section are counted apart and never filed under a topic; the report says what share of the site they are. A site belongs to a topic when at least 15% of its sampled articles, and at least 4 of them, are on it; a subtopic's articles count toward its subject too. Only sites mxverify reads as publishers have topics.

Each topic pill on a report opens the list of publishers covering that topic, ranked by topical strength: the topic's share of each site's sampled articles, counted by mxverify. It is not a ranking of the web, a traffic figure or an authority score, and BV does not price on it. A subtopic with fewer than 10 publishers opens its subject's list instead. Titles are read, not whole articles, so a site whose addresses carry no title words cannot be read, and a site is read again about every three months.

Named editorial staff

A publisher's report says whether its own about, team, author and write-for-us pages name editorial staff: editors or authors with roles or profiles, or a masthead. Those pages are found from links on its homepage, read, and judged by a model against four plain descriptions, from "no named people" to "a masthead naming several editorial staff". The report shows the result as found, partly (a named owner or generic author names only) or not found, with the pages it read, never as a number: on the cases its readers disagreed about, the model put a site in the right group 13 times in 23. A site whose pages could not be read says so. BV does not price on it.

How a person checks the models

Some readings on mxverify are a model's: what a site is for, its topics, whether it names editorial staff. Before such a reading is published, and whenever it changes, the maintainer checks it in a review queue: a random sample of sites, and every site where two independent readers disagree. Each answer does three things. It measures the model, so what is published says how often it is right. It decides what is published and how: a reading that fails a check is withdrawn, reworded or narrowed. And it corrects the site it is about, permanently: a correction is stored apart from the model's reading and no later reading undoes it.

Where a person decides, and what each decision changes:

DecisionWhat the person doesWhat it changes
Kind of link (levels A–D)Labelled 200 links from real audits by hand before BV 2.0 went live; the model that judges each link was scored against those labels.Whether the model's judgement prices a link at all. It does because it agreed with the labels more often than fixed rules did (how it was calibrated).
What a site is for (site type)Labels random samples of sites: what each is, what it is about, and whether it sells placed posts, beside the model's answer and a second model's, with neither preselected.The accuracy figures, and fixed rules where the labels show a pattern a model misses. A rule names itself on the site-type lists.
TopicsReviews every topic list before it is published, and samples of sites' topics.Which lists are published and under what name; a site taken out of a topic stays out, whatever a later reading says.
Named editorial staffScores the sites where two independent readers disagree.Which reader is kept, and how the result is shown: found, partly or not found, never a number.
A site's dofollow routeConfirms, corrects or rejects every route read from a site's own pages: a followed link for a fee, for its badge, free, or only for a contest's winners.Its price. From BV 2.9 a confirmed route a buyer can take prices the followed link, with the nofollow price beside it; a route nobody has confirmed prices nothing.
A site's levelRules on the kind of link a site gives where our reading of its pages gets it wrong.Its price: the site is priced at the level ruled, and its report says a person set it, with the level and value our reading gave beside it. Every ruling is listed below.

What the reviews of 28 October 2026 changed:

What the reviews of 29 October 2026 changed:

A person's answer is evidence about the sites checked, not a guarantee about every other site: the published accuracy figures are for the sample and the disagreements reviewed.

Placed links and scan-found links

A backlink scan finds every page linking to a site, including mentions nobody arranged: a directory's rotating "similar products" box, a list that changes every week, a page that quoted the site. Those links are checked like placed ones, but when one disappears it says nothing about the publisher — the box moved on, as it is built to. Counting them as placements made a directory read "0% kept" for links it was never given, while the listing actually placed there was still live. So since 3 October 2026 every figure about a publisher — its audited record and mark, the Top lists, hub and network pages, and the totals on the audits page — counts placed links only. Scan-found links are shown on their own, on the audits page. A site's BV score still reads the link types of every judged link on it, placed or found, since both are links the site carries.

Most links from mxverify to other sites carry rel="nofollow": a report names a site, it does not vouch for it. These are the only links to other sites that do not, and why.

Domain age and category

Registration dates come from the public registration record (RDAP). Where a registry does not answer our lookup, or has no RDAP service, the date comes from a commercial registration lookup that reads the same record (or its WHOIS where there is no RDAP). Content categories are our own classification, read from each site's own page metadata; a report's "Also about" lists the further categories the homepage's title and description name.

Tech stack and registration record

Each site's homepage is read as it is served. The platform in front of it comes from the headers only that platform sends; the ad and affiliate networks, from code that belongs to one company alone — an ad tag's host, an AdSense publisher id, an affiliate script or tagged link — so a name is never a guess. The same reading notes the schema.org types in the page's structured data, whether it marks up its authors, and whether it links its own about, editorial-policy and contact pages; it is the homepage only. The ad load is a web technology index's count of ad networks live on the site, from the ad code it loads and the sellers its ads.txt file names: ten or more is ad-heavy, and a site with none is shown as such even when an ads.txt file or an advertiser's tag is there. The registration record adds when the registration expires, when it last changed, and any status a buyer should know: on hold, lapsed, or pending deletion. A registration can be renewed at any time, so an expiry is called near or passed only when the record was read close to the date; otherwise the report gives the day the record was read. A site the Internet Archive saved well before its current registration began was most likely dropped and registered again. None of these moves BV: they describe the site, they do not price a link from it. Each technology and each ad-load band has its own list of sites, which the report's pills open.

A report also shows the links other sites have made to it — not the links placed on it that bklink audits. How many sites link to it (registered domains, so a site's subdomains count once), how many links, how many of those sites link nofollow, and how many IP addresses and subnets the links come from come from a third-party backlink index, read again every month so the report charts the count month by month; many sites linking from few addresses is a sign of a link farm. The index's spam score of the links is the average spam score of the pages linking to the site. "Where the links sit" is where on the linking pages the index found them: in the article or main content, or in the header, menu, sidebar or footer. It describes placement only: a footer link is not proven to repeat on every page, and a link in an article is not proven to be earned. It is shown from 100 links, and not where nine in ten or more sit in no section the index could name. "Pages in Google" is the count Google gives for a site: search, its own estimate, which can be far off either way. Where Google gives no count but lists a full first page of ten, the report says "at least 10": a floor set by how many results we ask for, not an estimate, and such sites usually have far more. No authority score or rank is shown: BV's one authority input is Ahrefs Domain Rating, which is not shown here. None of these moves BV but "Pages in Google": when two site: searches at least 7 days apart both find no page, and nothing on record shows Google indexing the site — an audited page found indexed, organic traffic of 100 or more visits a month measured in the last 30 days, or a domain registered in the last 30 days — a link from it is priced at most level C. A search that failed, gave no count or listed a full first page never counts as finding nothing.

Top lists

Each Top list is one set of publications — all of them, or one category, domain ending or registration era — with three or more links audited by bklink, from every account's audits. It is one table with every measure as a column, and a visitor sorts it by any of them; nothing is ranked for them. Rates are shown from three links, with the sample beside them, and sort by their Wilson lower bound (95%), what the rate is at least given its sample. "Followed" and "Still in place" read each link's latest check; "Kept over time" compares a link's first check with one 14 or more days later; "In the article", "Editorial", "Outside links" and "Article length" come from Jev's reading of the placed page; "Original" is the share of placements whose article ran on no other site; "Registered" is the public registration date of registered domains (a subdomain carries its parent's date, so it is left blank). "First archived" is when the Internet Archive first saved the site's homepage, which a subdomain has of its own. "Link-graph position" is where the site sits among all hosts in Common Crawl's web graph by harmonic centrality (1 is the most central), read from the top 20 million hosts of the latest release; below that it shows "20M+". It measures how connected a site is by links, it is not an authority score, and BV does not use it. "Load time (LCP)" is how long the main content took to appear for three in four real Chrome visitors over 28 days (Largest Contentful Paint, 75th percentile), from the Chrome UX Report (Google), licensed CC BY 4.0; the site report adds INP and CLS, whether the site passes Core Web Vitals, and the share of Chrome page loads on phone, desktop and tablet in the same 28 days (a device with too few loads for Chrome to publish is named as such, not as having no visitors). "BV per link" is the site's BV, the same figure its report shows, priced from its record once a day. The other columns are our own measurements only: no authority rating, no vendor's traffic figure. A category, ending or era gets a list once it holds ten publications.

Limitations of these measures

What is not published

Changes to this methodology

Who maintains this

mxverify is maintained by Palash Bagchi, founder of bklink (Immortal Reality PA LLC), who wrote this methodology and the rules the pages are generated from. He is on X and LinkedIn.

Corrections

Publications change. A link that was removed may be restored; a site may move hosts. Figures update as new audits run. To report an error, write to support@bklink.uk with the page address.