Guest Posting Sites: How to Find Them and Vet Them Before You Pitch
Most lists of "top 100 guest posting sites" are worthless by the time you read them. Every site on a public list gets hammered with pitches, editors stop replying, and the sites that accept everyone quietly turn into link farms. The skill that pays is knowing how to build your own list and vet each site before you spend an hour on a pitch. This guide covers both: the search operators and mining tactics that surface guest posting sites in any niche, and the six checks that separate a real publication from a site that will hurt you.
Why we don't publish our own site list
We maintain an inventory of vetted guest posting sites for client campaigns. We don't publish it, and the reason is simple: publishing a list burns the sites on it.
When a domain appears on a public "write for us" roundup, three things happen. Its editor gets flooded with low-quality pitches and either stops accepting guest posts or starts charging for volume. SEOs pile links onto it until its outbound profile looks like a directory. And Google gets a convenient, pre-compiled target list — sites on popular roundups have a way of losing traffic in the next update.
A guest posting site is only valuable while it stays selective. The moment it becomes a commodity, its links stop moving rankings. So we protect our inventory the way a journalist protects sources, and we'd suggest you treat any list you build the same way. If you'd rather skip the prospecting entirely, that's what our guest posting service is for — but if you're doing it yourself, here's the process.
How to find guest posting sites: 10 search operators
Google search operators are still the fastest free prospecting method. Replace keyword with your niche term ("project management", "dog training", "personal finance") and work through these:
keyword "write for us"— the classic. Finds pages explicitly inviting contributors.keyword "guest post guidelines"— surfaces sites with a formal submission process, which usually means an actual editor.keyword "become a contributor"— common phrasing on larger publications.keyword "submit an article"— catches sites that avoid the phrase "guest post".keyword intitle:"write for us"— narrows to pages where contributing is the page's whole purpose, cutting out false positives.keyword inurl:write-for-us— same idea, filtering by URL slug.keyword "guest post by"— finds sites that publish guest content without advertising it. These are often the best targets: they accept guest posts but aren't drowning in pitches.keyword "this is a guest contribution"— another footprint of quiet acceptors."guest post" site:.edu keyword(or.org) — for niches where institutional and nonprofit blogs are relevant.keyword "write for us" -site:pinterest.com -site:medium.com— use exclusions to strip platforms and scrapers once your results get noisy.
One note: sites ranking for "write for us" queries are the most-pitched in your niche, because everyone runs the same searches. Treat operators 7 and 8 as the higher-value plays, and log everything in a spreadsheet — vetting (below) is where you filter.
Competitor backlink mining
The better method, if you have access to Ahrefs, Semrush, or a similar tool: reverse-engineer where your competitors' guest posts live.
Take three to five competitors who outrank you and pull their referring domains, looking for the guest post signature: a dofollow link from a blog post (not a homepage or directory), an author byline matching someone at the competitor company, and anchor text pointing at a commercial or blog page. In Ahrefs, filtering backlinks to dofollow "in content" placements gets you most of the way; scanning the linking page titles does the rest.
Every site you find this way has already demonstrated the one thing an operator search can't prove: it accepts guest posts from companies like yours. It also shows you which topics the editor said yes to, which makes your pitch sharper — more on pitch mechanics in our guide to link building outreach emails. Run the same play on the "Best X" listicles ranking for your money keywords; the blogs publishing those roundups accept outside content constantly, even when nothing on the site says so.
Communities and other channels
Beyond search and mining, guest posting opportunities circulate in places most SEOs ignore:
- Slack and Discord communities in your niche often have a #content-collabs or #promotion channel where site owners ask for contributors directly.
- X/Twitter and LinkedIn — search "looking for guest posts" or "accepting contributors" plus your niche. Editors post callouts that never make it to a "write for us" page.
- Podcast guest lists — sites that interview outside experts usually accept written contributions too, even without a submissions page.
- Your own inbox — the sites pitching you are, by definition, active in the guest posting economy. Some are worth pitching back; most will fail the vetting below.
Be careful with Facebook groups and marketplaces where "guest posts" are sold in bulk. Those are inventory dumps, not publications — we've broken down how that market works in our guide to paid guest posts.
The 6-check vetting standard
Finding sites is the easy half. In our vetting work, most sites that look acceptable at first glance fail on closer inspection. Here's the standard, condensed to six checks you can run in about ten minutes per site.
| # | Check | Pass looks like | Fail looks like |
|---|---|---|---|
| 1 | Real DR | DR built from real, editorial referring domains | DR inflated by spam links or redirects |
| 2 | Organic traffic | 500+ monthly organic visits, ranking for niche keywords | Near-zero traffic despite a decent DR |
| 3 | Relevance | Site's topic overlaps with yours; your post would fit naturally | General blog covering crypto, CBD, casinos, and dog food |
| 4 | Outbound profile | Few external dofollow links per post, to varied, sensible targets | Every post links out with commercial anchors |
| 5 | Traffic trend | Stable or growing over 12+ months | Sharp decline after a Google update |
| 6 | Footprints | No sponsored-post signals | "Write for us" pricing pages, casino/loan posts, sold-link patterns |
1. Real DR. Domain Rating is trivially easy to inflate — a site can buy or redirect its way to DR 60 with zero real authority. Open the referring domains report and spot-check: are the linking sites real publications, or a swamp of spam directories and foreign-language link farms? A genuine DR 40 beats a manufactured DR 70 every time. If you're new to the metric, start with what Domain Rating actually measures.
2. Organic traffic. The most honest metric, because Google's own algorithm is doing the vetting for you. A site with real rankings has passed Google's quality assessment; a DR 55 site with 80 monthly visits has not. We treat meaningful organic traffic — from the site's actual topic, not one freak page — as non-negotiable.
3. Relevance. A niche-relevant DR 35 blog will typically do more for you than an off-topic DR 60 general blog. Would this site plausibly cover your topic if you didn't pitch them? If the answer requires squinting, move on.
4. Outbound profile. Open five recent posts and count the external dofollow links and their anchors. A healthy blog links out a few times per post to a mix of sources. A link seller links out from every post with exact-match commercial anchors — "best payroll software", "buy kratom online" — often to unrelated industries. That pattern is visible to you in two minutes, which means it's visible to Google too.
5. Traffic trend. A flat or growing 12-month traffic chart is fine. A cliff — traffic down 60%+ coinciding with a Google update — means the site has already been algorithmically demoted, and a link from it inherits that judgment. Sites in decline also get desperate, sell more links, and decline further. Don't board a sinking ship because the DR still looks good.
6. Footprints. Finally, scan for sell-signals: a "write for us" page that quotes prices, a "sponsored posts" rate card, casino or payday-loan posts on an otherwise innocent lifestyle blog, author bios that are all marketing agencies. Any one of these means the site monetizes links at scale, and it's a matter of time before the whole neighborhood gets devalued. The full teardown is in our guide to checking backlink quality.
A site needs to pass all six. Five out of six is a fail — the outbound profile check in particular kills more prospects than any other, and it's the one most buyers skip.
Build the list, protect the list
Run the operators, mine three competitors, and vet ruthlessly, and you'll end up with a short list — maybe 15 usable sites out of 100 prospects. That ratio is normal. A small, private, vetted list beats any public roundup: every site on it still has an editor who says no, which is precisely what makes their yes worth something. Keep it private, refresh the vetting every few months (sites decay), and scale your outreach against it. If you want the placements without the prospecting grind, our blogger outreach service runs this exact process — and you see the Ahrefs data on every site before you pay.
FAQ
How many guest posting sites should I have on my list? For most sites, 30–50 vetted prospects supports a steady campaign without repeating domains too often. Expect to add and remove sites continuously, because quality decays: a site that passed vetting in January can fail it by June.
Are free guest posting sites better than paid ones? Editorially free placements are generally safer, but the free/paid line matters less than the six checks. A free placement on a zero-traffic blog is worth nothing; some paid placements sit on genuinely strong sites. Judge the site, not the invoice.
What DR should a guest posting site have? There's no magic threshold, because DR can be faked. As a working rule, DR 30+ with verified organic traffic and topical relevance beats DR 60 without them. Traffic and relevance are the gatekeepers; DR is a tiebreaker.
Why do agencies keep their guest posting site lists private? Because public exposure destroys the asset. Listed sites get flooded with pitches, over-linked, and eventually devalued by Google. Keeping inventory private protects the sites' quality — and therefore the value of every link placed on them.
Want vetted placements without building the list yourself? See our pricing — every site comes with the Ahrefs data attached, and you approve it before you pay.