How to Spot PBN Sites Before You Buy a Link
Knowing how to spot PBN sites saves money and protects your site. A private blog network is a group of websites built mainly to sell or pass links, often on expired domains with leftover authority. They look like normal blogs at first glance, which is the point. This guide lists the signs that give them away, the free tools to check each one, and a short workflow to use before any paid placement.
What a PBN is, and why it is risky
A private blog network (PBN) is a set of sites controlled by one person or company whose main purpose is linking to other sites to influence rankings. Typical PBNs are built on expired domains that still have backlinks from their previous life, filled with cheap content, and used to sell links or boost a money site.
Google’s spam policies explicitly list link schemes, including buying or selling links that pass ranking credit and using networks of sites to manipulate rankings. Since 2024 the policies also name expired domain abuse: buying an expired domain and repurposing it mainly to host low-value content. If Google identifies a network, links from it can be ignored, and sites that rely on such links can lose visibility or receive manual actions. Read the background in our guide to Google’s rules on link exchange.
15 signs of a PBN site
Content signals
- Topic is everything and nothing. “Lifestyle, business, tech, health, travel” on one small blog with no clear author or audience.
- Every post links out. Nearly each article contains one or two commercial links to unrelated businesses.
- Generic, thin articles. 500–700 words that could be about any brand, often AI-spun, no original photos, no data, no opinion.
- No comments, no shares, despite years of posts.
- “Write for us” page with prices or a sidebar announcing “sponsored posts accepted” with no disclosure on the posts themselves.
Site and ownership signals
- Fake or missing about page. Stock-photo author, no social profiles, no contact except a form.
- Default theme and identical layouts across sites the same seller offers.
- Same hosting footprint. Several offered sites on the same IP or server, or the same analytics or ad ID.
- Recent ownership change. Registration data or RDAP shows a recent transfer on an old domain.
- History mismatch. The Wayback Machine shows the domain was a dentist, a band or a charity a few years ago, and is now a “general news” blog.
Metric signals
- High authority, no traffic. DR or DA of 40+ but almost no organic keywords and no Tranco presence; see domain authority explained.
- Backlinks from the past. Most referring domains link to old URLs that now redirect or 404, or point to content that no longer exists.
- Anchor text from a different topic. Old anchors mention the previous owner’s brand.
- Traffic cliff. Organic visibility dropped sharply after a Google spam or core update.
- Few indexed pages. A
site:search returns far fewer pages than the blog has, a sign Google has stopped indexing much of it.
Free tools for each check
| Check | Free tool |
|---|---|
| Domain history | Wayback Machine (web.archive.org) |
| Registration and age | RDAP lookup, or a Satelo check |
| Real traffic signal | Tranco list, free organic keyword tools |
| Backlinks and anchors | Free backlink checkers from Ahrefs, Moz, Semrush |
| Shared hosting | Reverse IP lookup tools |
| Indexing | site:domain.com in Google |
A full list of no-cost tools is in free Ahrefs alternatives.
A 10-minute vetting workflow
- Run a free QS check. Low QS with high DR is the most common PBN pattern.
- Open the Wayback Machine and look at three snapshots: 5 years ago, 2 years ago and today. Topic changes are the strongest single signal.
- Open five recent posts. Count outbound commercial links and check whether they are disclosed and marked rel="sponsored".
- Check organic keywords. Does the site rank for anything relevant to its stated topic?
- Ask the seller for a Search Console screenshot with the domain visible. Refusal is a signal.
- If a seller offers ten sites, check two of them for shared IPs, themes and authors.
Not every cheap or small site is a PBN
Be fair. A new blog with low metrics, an honest about page and an owner who writes on one topic is not a network. A site that labels sponsored posts and uses rel="sponsored" is following the rules, even if it sells placements. The problem is deception: sites built to look editorial while existing only to move link metrics.
Safer ways to get mentioned
Instead of buying from unknown sellers, build relationships with real sites in your niche: guest posts with real editorial review, collaborations and content exchanges with disclosure. Satelo’s exchange only includes sites that connect their WordPress through the plugin with verified ownership, matches sites of similar QS and niche, exchanges in circles rather than direct swaps, and labels articles as partner content with rel="sponsored" links by default. That keeps it transparent; it does not promise rankings. More on the approach in is link exchange bad for SEO.
Questions to ask a link seller
Good publishers answer these easily. Evasive answers are informative too:
- Who writes and edits the content, and can I see their profile?
- Will the post be labelled as sponsored, and will the link use rel="sponsored"?
- Can you share Search Console data for the last six months?
- Do you own or manage other sites, and which ones?
- Will the post stay live permanently, and will it be linked from the home page or category pages?
- Do you reject any topics or advertisers?
A seller who offers a long list of unrelated sites, guarantees a ranking increase, or promises “do-follow links with no sponsored label” is telling you how they operate.
What to do if you already bought PBN links
- Do not panic. In many cases Google simply ignores such links rather than penalising the target site.
- Check Search Console for manual actions under Security and Manual Actions. If there is none, you are most likely dealing with links that are discounted.
- Ask for removal or for rel="sponsored" where you can contact the seller.
- Consider the disavow tool only if you have a manual action or a clear pattern of paid links you cannot remove. Google describes it as an advanced feature that most sites do not need.
- Stop buying from the same sources and redirect the budget to relevant sites with real audiences.
Signs you are looking at a healthy publisher
For balance, here is what good looks like: a clear topic and named authors with real profiles, a history in the Wayback Machine that matches today’s content, steady organic visibility for relevant queries, reader comments or community activity, a small share of posts that are sponsored, and clear labels on those that are. When a site ticks most of these boxes, a modest authority score is no reason to walk away.
Next steps
Before your next purchase, run the seller’s site through a free check and the six-step workflow above. For the full pre-purchase checklist, read how to check a site before buying a post.
FAQ
What does PBN stand for?
Private blog network: a group of sites controlled by one party and used mainly to pass links to other sites.
Are PBNs against Google’s rules?
Yes. Google’s spam policies treat link schemes and expired domain abuse as violations, and links from detected networks can be ignored or lead to manual actions.
What is the fastest single check for a PBN?
Compare the domain’s history in the Wayback Machine with its current content. A sudden topic change on an old domain is a strong signal.
Is a site that sells sponsored posts automatically a PBN?
No. Real sites with real audiences that disclose sponsored content and use rel=sponsored are not PBNs.
Read next
Add your site to Satelo
Check your Quality Score for free, then connect your site: the first article earns you satellites to promote it on similar sites.
Check my siteAdd my site