Guest posting costs anywhere from nothing but your time to several hundred dollars per placement. The largest public dataset, 22,703 paid placements analysed by PressWhizz in July 2026, puts the average guest post at $164. Ahrefs' outreach found "write for us" sites quoting $77.80 on average, and agencies charge $250 to $400 per link. A paid guest post also has to carry a sponsored tag, so you are buying readers, not ranking credit.
You are probably pricing this because a site you pitched came back with a rate card, or because an agency quoted a monthly package and you want to know whether the number is normal. Here is what the published figures say, and what they leave out.
What does a guest post cost? The published numbers
Every honest figure comes with a sample attached, and the samples disagree because they measure different markets:
| Source and date | What was measured | Figure |
|---|---|---|
| PressWhizz, July 22, 2026 | 22,703 completed paid placements, 12,297 of them guest posts | Average guest post $164; median paid link $112 |
| Ahrefs, updated July 18, 2024 | 180 "write for us" sites pitched across nine niches | 25.5% responded, about half wanted a fee, average quote $77.80 |
| Authority Hacker survey, cited in the same Ahrefs piece | 755 link builders asked what they pay per link | $83 average |
| Ahrefs, March 15, 2023 | Link building agencies' guest post rates | $250 to $400 per link |
So the "average cost of a guest post" is somewhere between $78 and $400 depending on who you ask and who does the work. The spread is not noise. It is the difference between a site owner naming a price, a marketplace listing, and an agency that writes, pitches and places the article for you.
What drives the price of a guest post
Traffic and niche move the price more than authority scores do. From the PressWhizz dataset:
- Traffic. Sites with more than 100,000 monthly organic visits sold placements for roughly 218% more than sites with under 1,000 visits. Readers are what you are paying for.
- Niche. Casino and gambling placements averaged $252, sports $246, finance $221, law and government $180, against a market median of $112. The priciest niche ran about 2.25 times the median.
- Who writes it. PressWhizz found guest posts averaged $52 more than link inserts into existing articles ($164 against $112), because someone has to produce the article. Agencies charge $250 to $400 largely for that labour plus outreach.
- Who is selling. Ahrefs noted that the "write for us" sites quoting fees "almost all had low DR scores." The cheap end of the market is cheap because the sites have little to offer.
What does not move the price as much as sellers claim: Domain Authority on its own. A high score with no traffic is usually an expired domain, and domain authority vs page authority explains why the number on the domain tells you little about the page your link would sit on.
The cost nobody puts on the rate card: the sponsored tag
A paid guest post is a paid link, and Google's spam policies list "buying or selling links for ranking purposes" as link spam unless the link is qualified with rel="nofollow" or rel="sponsored". A seller who promises a followed link for a fee is offering you a policy violation on both sides.
That changes what the money buys. A properly tagged paid guest post gives you readers, a byline and a brand mention on a relevant site, which can be worth $164 or more if the site is read. It does not give you ranking credit, so pricing it as "a DA 50 backlink" is paying for something you are not getting. Are sponsored links worth anything sets out what they do deliver.
The cost of doing it yourself
The free route is not free; it costs hours. A worked example with invented but typical numbers:
- Finding and vetting 30 relevant sites: 3 hours
- Writing 30 personalised pitches and one follow-up each: 4 hours
- Replies: around 8 (Backlinko's study of 12 million outreach emails found 8.5% get a response, and relevant pitches do better)
- Acceptances: 2 or 3
- Writing each 1,200-word article to the host's standard: 4 hours each
That is roughly 20 hours for two or three placements, or 7 to 10 hours per live link. At any hourly rate you would pay a freelancer, the DIY cost per guest post lands in the same $150 to $400 band as the agencies charge. The difference is that your version carries a followed editorial link because no money changed hands, and theirs often should not.
How to write a guest post that gets accepted shortens the pitch stage; does guest posting still work explains what the placement is worth once it is live.
Is a $50 guest post worth it?
Almost never for SEO, occasionally for reach. At $50 you are at the bottom of the "write for us" market Ahrefs sampled: low-authority sites with no editorial filter, often selling the same slot to anyone. The link should be tagged sponsored, the post will not be read, and the site may be penalised or deleted within a year. If a $50 site genuinely has readers in your niche, it is a cheap ad and worth it as one. If you are counting it as a backlink, you are paying for nothing.
The threshold where paid placements start to make sense is the one Ahrefs' agency figures imply: $250 to $400 on a vetted site with real traffic, tagged correctly, judged on the visitors it sends. Is it worth paying for backlinks works through the economics for all link types.
Cheaper ways to get the same link
If the goal is a followed in-content link from a relevant site rather than readers, there are three routes that cost time instead of money:
- Earned guest posts. Pitch sites with audiences on merit, as above. Slow, but the link is editorial and followed.
- Link exchanges with other site owners. You host an article that links to a partner, they host one that links to you. No fee, so no sponsored tag.
- Niche edits by request. Ask a site to add your page as a source in an article that already ranks. Average cost of a backlink has the paid rates if you go that way; the unpaid version is a polite email.
We make Backlinkster, which runs the exchange route: members in related niches trade one in-content link for one, whoever starts the swap publishes the partner's article first, the link must sit in a real article on your own domain, and each swap is verified by API. The free plan covers 5 swaps a month, Pro is $19. It is not the right fit if you need placements on major publications that would never trade, if your brand cannot link out to other businesses, or if what you want is readers rather than a link; for those, a paid guest post on a site with real traffic is the honest choice.
Frequently asked questions
How much does guest posting cost on average? Published averages range from $78 (Ahrefs' outreach to "write for us" sites) to $164 (PressWhizz's analysis of 22,703 placements, July 2026) to $250 to $400 per link from agencies that write and place the article. The spread reflects who does the work and how much traffic the host has.
What is the average cost of a guest post in a competitive niche? Higher than the market median. PressWhizz found casino and gambling placements averaging $252, sports $246 and finance $221, against a median of $112 across all paid links. Finance, legal and gambling sites charge more because advertisers in those niches pay more.
Why do agencies charge $250 to $400 for a guest post when sites quote $78? The agency price includes finding the site, pitching it, writing the article, editing and following up, plus any fee the site charges. The $78 figure is only the site's fee. Doing the labour yourself costs roughly 7 to 10 hours per live link.
Do I have to mark a paid guest post link as sponsored? Yes. Google's spam policies treat buying links for ranking purposes as link spam unless the link carries rel="sponsored" or rel="nofollow". A tagged link passes no ranking credit, so a paid guest post should be judged on the readers it brings.
Can I get guest posts for free? Yes, by pitching sites on merit: a relevant topic, a real author and an article their editor wants. It costs time rather than money, roughly 20 hours for two or three placements, but the resulting link is editorial and can be followed because no payment was involved.
The bottom line
A guest post costs $78 to $164 if you buy the slot, $250 to $400 if you buy the whole service, and around 7 to 10 hours of your own time if you earn it. Paid placements must carry a sponsored tag, so the money buys readers, not rankings. Price any offer against the traffic the site actually has, and remember that the free version is the only one that produces the followed editorial link most buyers think they are paying for.
Related: Average cost of a backlink · Does guest posting still work? · Is it worth paying for backlinks? · How to set a link building budget · Are sponsored links worth anything? · How to write a guest post that gets accepted

