Quality standards
PBNs and Thin Sites in Brazil: Why We Reject Them
2 July 2026 · 9 min read
By Thiago Costa
Private blog networks and thin sites still get sold into Brazilian campaigns, usually wrapped in tidy spreadsheets and comforting DR screenshots. We reject them. Not because the TLD is .br or .com.br, and not because the price looks cheap. We reject them because they fail the first human read and they create risk that honest editorial does not.
If you are still learning the positive checks, read evaluating Brazilian publisher quality first. This piece is the refuse list.
You'll hear familiar objections: "Everyone uses these," "They're just for rankings," "We'll mix in a few good ones." A few thin URLs can still teach your profile the wrong neighbourhood. We'd rather ship fewer links than launder network inventory through a Brazil label.
What PBNs look like in the Brazilian market
Brazilian PBNs often share design themes, hosting patterns, or near-identical "about" copy with different city names pasted in. Archives are shallow. Authors rotate or vanish. Categories exist to hold guest posts, not to serve a beat. Referring domains cluster around other sites with the same footprint.
Some use aged domains with old Brazilian content stripped and replaced by English or poorly translated Portuguese. The history looks strong in a WHOIS story. The live site looks empty. That combination is a reject, not a bargain.
Another pattern: networks sold as "local news" where every city site publishes the same template article with the city name swapped. Readers never arrive. Metrics may still look tidy for a while. Your job is to notice the template, not the city token.
Hosting and analytics footprints can rhyme too. You do not need to become a forensic analyst. If three pitched domains share the same theme, the same thin about page, and the same outbound habits, treat them as one risk and decline the bundle.
Thin sites dressed as niche blogs
Thin sites are easier to miss because they do not always look like a classic network. One domain, a stock hero image, twenty posts of 600 similar words, each with a commercial outbound link. Traffic charts may show a trickle. Metrics may clear a lazy DR floor. Readers never arrive.
Niche vertical blogs can be excellent when they are real. The tell is whether the niche has opinions, recurring columns, and pieces that do not exist to sell a link. If every URL is a contributed commercial explainer, you are looking at inventory.
Check category depth. A real finance blog discusses regulation, careers, mistakes, and product categories over time. A thin finance blog only publishes "best [commercial term]" posts with outbound links. Same niche label. Different animal.
Language quality is a fast tell here too. Thin sites often carry mixed European Portuguese, Spanish residue, or English marketing cadence. Real niche publishers sound like people who work in that Brazilian sector.
Why buying them is worse than doing nothing
Weak placements waste budget. They also train your profile toward patterns search systems already know how to discount: bursts of similar anchors, neighbourhoods full of paid posts, and hosts with no audience. Doing nothing for a month is cleaner than shipping twenty thin .br URLs that only exist in your reporting deck.
Exact-match anchors on thin hosts compound the problem. You are paying to make the pattern clearer. Brand and URL anchors will not redeem a junk domain, but commercial anchors on junk domains are how cautionary stories start.
There is opportunity cost too. Money spent on thin inventory is money not spent on mid-tier editorial in the $150 to $450 band that still reaches readers. One honest trade magazine piece usually teaches your team more about what works than a dozen network posts.
Cleanup is expensive. Removing links, replacing vendors, and explaining to stakeholders why last quarter's "wins" were noise takes longer than saying no up front. Reject lists exist to protect calendar time as much as rankings.
Red flags our team fails in under a minute
- Homepage with no clear audience or masthead
- Archive of near-identical guest posts
- Outbound commercial links in every recent article
- Language that reads translated or non-Brazilian
- Metric spike without matching content history
- Contact page that leads nowhere human
Two of those is enough to stop. You do not need a full forensic report to say no. For metric context when scores look oddly strong, see Ahrefs DR, Moz DA, and Majestic TF for Brazilian sites.
Add your own niche-specific flags. In YMYL categories, anonymous medical or finance bylines are an instant fail. In local services, cloned city sites are an instant fail. Write them down so junior buyers do not improvise under deadline pressure.
When a vendor argues with the red flags, ask for three URLs a Brazilian reader would subscribe to. Silence is your answer.
What we approve instead
We approve national news (when the section and edit standard are real), regional portals, niche vertical blogs with a living archive, and trade magazines that still act like magazines. Prices for honest mid-tier editorial often land between $150 and $450. Premium titles cost more. That premium is the point. You are buying readers and durability, not a row in a sheet.
This standard sits under Brazilian guest posts and Brazilian outreach. If a vendor pitches a bundle of high-DR .br blogs at clearance prices, ask for three live article URLs and read them. Or skip the theatre and contact us for a filtered sample. Cheap thin links are expensive once you have to clean them up.
Mix publisher types on purpose. A campaign that only buys one class of mid blog can still look patterned. Blend trade, regional, and selective news angles. Keep anchors calm. Report live URLs and audience fit, not only DR. That is what a reject list protects: room in the budget for hosts worth approving.
Train new buyers with live examples, not slogans. Show them three rejected domains and three approved ones side by side. Once they can spot the thin archive without a metric panel open, your Brazil program gets safer overnight. A reject list is only useful if the team can apply it under deadline pressure.
Finally, put the standard in vendor contracts where you can: no PBN replacements, no silent URL swaps, no "similar DR" substitutions without written approval. Thin inventory loves the gap between what was pitched and what went live. Close that gap and most of the worst offers stop arriving.