Link building tactics

Guest Posting: How to Find, Pitch and Land Posts That Actually Help SEO

A practical guest posting guide: what Google allows, search operators to find sites, a vetting checklist, two pitch templates and how to track results.

HCHrefClub EditorialUpdated 14 min read

Key takeaways

  • Guest posting still works when the goal is a relevant audience and an editorial link, not volume. Google's spam policies target large-scale guest posting with keyword-rich anchors.
  • Most of the work is in vetting: real traffic, real readers, topical fit and a site that doesn't publish anything for anyone.
  • Short, specific pitches with two or three ready topic ideas get far more replies than generic “I'd love to contribute” emails.
  • Keep author bio links branded, and expect some hosts to mark them nofollow or sponsored. That's normal.
  • Track every pitch and every live link, and re-check placements over time; guest post links do disappear.
On this page

Guest posting means writing an article for someone else's website, published under your name, usually with a link back to your own site. Done well, it puts you in front of an audience that already trusts the host and earns an editorial link from a relevant page. Done badly, at scale, with keyword-stuffed links on any site that will take them, it's one of the link schemes Google's spam policies name directly.

So yes, guest posting is still worth it, but only as a quality play: fewer, better posts on sites your customers actually read, with natural links. This guide covers how to tell the difference, where to find opportunities, how to vet sites, two pitch templates that get replies, how to write a post editors want, and how to track results so you know it's paying off.

What is guest posting?

Definition

Guest posting (also called guest blogging) is the practice of writing content for another website in your field, where the host publishes it under your byline and typically allows a link to your site in the author bio or the article body.

People guest post for four overlapping reasons:

  • Links. An in-content, followed link from a relevant page is one of the stronger signals you can earn.
  • Audience. A good post on a well-read blog can send readers, subscribers and leads for years.
  • Authority. Being published on respected sites in your niche builds your name, and that makes future outreach easier.
  • Relationships. Editors who like your work invite you back, mention you elsewhere and link to you unprompted.

The SEO value only lasts if the other three are real. A post nobody reads, on a site that publishes anything, is just a paid link with extra steps.

Is guest posting still worth it?

Google's spam policies list “large-scale article marketing or guest posting campaigns with keyword-rich anchor text links” as an example of link spam, alongside buying or selling links that pass ranking credit. Google has also reminded publishers that links in articles produced mainly to gain links should be qualified with rel="nofollow" or rel="sponsored". Notice what's targeted: scale, keyword-rich anchors, and links that exist because of the arrangement rather than the content. Guest posting as such isn't the problem.

Google also says its systems neutralize many unnatural links automatically. In practice that means low-effort guest posts on content farms often aren't penalized so much as ignored: you do the work and get nothing.

Worth it when

  • The host's readers are people who could become your readers or customers
  • You have real expertise or original material to share
  • The link sits in context, pointing to a page that genuinely helps
  • Anchors are branded or descriptive, not your money keyword
  • You'd still write the post if the link were nofollow

Not worth it when

  • The site exists to sell guest posts to anyone
  • You're paying for followed links (that's a paid link under Google's policies)
  • You're publishing near-identical posts across dozens of sites
  • Every post carries the same keyword-rich anchor
  • The post is thin filler written only to carry a link

Paid guest posts are paid links

Many sites charge an “editorial fee” for a followed link. Under Google's spam policies, a link given in exchange for money should carry rel="sponsored" or rel="nofollow". Buying followed guest posts at scale is exactly the pattern the policy describes. If you do pay for exposure, accept a sponsored link and treat it as advertising.

Finding guest posting opportunities

The goal isn't the longest list of sites that accept guest posts. It's a short list of sites your audience reads. Start with search operators, then widen out.

Search operators

Replace [topic] with your niche (“trail running,” “bookkeeping,” “home espresso”) and run each in Google:

Guest post search operators
"[topic]" "write for us"
"[topic]" "guest post guidelines"
"[topic]" "submit a guest post"
"[topic]" "become a contributor"
"[topic]" "contributor guidelines"
"[topic]" "accepting guest posts"
"[topic]" intitle:"write for us"
"[topic]" inurl:write-for-us
"[topic]" "this is a guest post by"
"[topic]" "guest author" OR "guest contributor"
"[topic]" "contributing writer"
"[known contributor name]" "guest post" -site:theirsite.com
"[topic]" "write for us" -casino -loans -crypto

The best sites often don't advertise

Pages titled “write for us” attract a lot of low-quality link sellers. Some of the best opportunities are blogs that occasionally publish outside experts but have no contributor page. Look for bylines that aren't staff, then pitch the editor directly.

Other ways to find hosts

  • Follow prolific contributors. Find people in your niche who guest post regularly and search their name. Their bylines are a ready-made list of sites that accept contributors.
  • Mine competitor backlinks. Export a competitor's backlinks with a third-party tool and filter for URLs containing words like “guest,” “author” or “contributor.”
  • Check the sites you already read. Newsletters, industry blogs and podcasts you follow are better targets than anything a search operator surfaces, because you already know the audience is real.
  • Ask partners. Suppliers, software vendors and associations in your industry often run blogs and need practitioner content.
  • Communities and newsletters for writers. Many niches have groups where editors post calls for contributors.

How to vet a guest post site

Vetting is where most guest posting campaigns succeed or fail. A link from a site that Google already discounts, or that's about to be hit for selling links, does nothing for you. Spend five to ten minutes on each site before you pitch.

Guest post site vetting checklist

0/12

A site that publishes a large volume of unrelated third-party content to cash in on its reputation is also a risk for the host itself, and Google can demote that content under its site reputation abuse policy. If a site's recent posts look like a bulletin board for whoever pays, your post becomes part of that pattern.

Authority scores are a filter, not a verdict

Third-party authority metrics are useful for screening out very weak sites, but they can be inflated. Topical fit, real traffic and editorial standards matter more. Our guide to domain authority explains what these scores can and can't tell you.

How to pitch a guest post (2 templates)

Editors get a lot of pitches, most of them interchangeable. Yours should prove in a few seconds that you've read the site, know the audience and can deliver something they haven't published. Before writing a pitch:

  • Read the guidelines and follow them exactly, including subject line formats and whether they want a draft or an idea.
  • Search the site for your topic so you don't pitch something they covered last month.
  • Find a named editor. “Hi [Name]” beats “Dear webmaster” every time.
  • Prepare two or three specific titles with a one-line angle each, so the editor can say yes to one.
  • Have two or three published writing samples ready, ideally on the same topic.
Template 1: the cold pitch
Subject: Guest post idea: [Specific title]

Hi [Name],

I've been reading [Site] for a while; your post on [specific post]
changed how I [do something specific].

I run [Brand], where we [one line on what you do]. I'd like to write
something for your readers that you haven't covered yet:

1. [Title 1]: [one-sentence angle, what makes it original]
2. [Title 2]: [one-sentence angle]
3. [Title 3]: [one-sentence angle]

Each would draw on [your real experience/data/examples], with
screenshots and practical steps. A couple of things I've written:
[Sample 1 URL]
[Sample 2 URL]

Happy to adapt to your guidelines. Would any of these be a fit?

Thanks,
[Your name]
[Role], [Brand]
Template 2: the warm pitch (after engaging first)
Subject: Follow-up to your [topic] post + an idea

Hi [Name],

Thanks for replying to my comment on [post] last week. Your point
about [specific point] stuck with me.

It made me think there's room for a follow-up aimed at [audience
segment]: "[Proposed title]". The outline would be:

- [Section 1]
- [Section 2]
- [Section 3, including something only you can provide]

I'd include [original asset: worked example, template, photos,
results from your own work]. I can have a draft to you by [date].

If it's not a fit, no problem at all. I'll keep reading either way.

[Your name]

How to come up with topics editors accept

The topic does most of the selling. Editors say yes to ideas that fill a gap on their site and that only you could write. Five reliable sources:

  • Gaps in their archive. Search their site for subtopics their readers ask about in comments but that they've never covered in depth.
  • The next step after a popular post. If their beginner guide does well, pitch the intermediate version.
  • An outdated post you can modernize. Tools, prices and rules change. Offer a fresh take on a topic where their coverage is years old, without criticizing the original.
  • Your own process or results. “How we [did a specific thing], step by step” is hard to copy and easy to approve, as long as the steps are genuinely useful to their readers.
  • A well-argued contrarian view. A respectful, evidence-backed disagreement with conventional wisdom in your niche gives editors something different to publish.

Avoid topics that are thinly disguised ads for your product. You can mention your experience; the post itself should be useful to someone who never visits your site.

The warm pitch works because the editor already knows your name. Commenting thoughtfully on a post, sharing their work, or replying to their newsletter before you pitch takes a little time, and it's usually what gets a reply.

Writing the post

Once you get a yes, write the best article that site has published on the topic. That's what earns the link, makes the editor invite you back and sends readers to your site.

  1. 1

    Re-read the guidelines and the site's best posts

    Match their length, tone, heading style and formatting. If their top posts run long with lots of screenshots, yours should too.
  2. 2

    Lead with something original

    Use your own examples, processes, photos, templates or results. Rehashing the top search results is what editors reject most.
  3. 3

    Link out generously and honestly

    Cite your sources and link to several useful pages, including two or three of the host's own posts. It helps their readers and their internal linking.
  4. 4

    Place your own link where it genuinely helps

    One link to the most relevant page on your site, at a point where a reader would actually want more. Not your homepage in paragraph one.
  5. 5

    Deliver it ready to publish

    Send it in their preferred format, proofread, with headings, image credits or rights, and a suggested meta title and description if they use them.
  6. 6

    Never reuse the post elsewhere

    Your guest post should be unique to the host. Don't republish it on your own blog or on other sites.

Most hosts allow either a bio link, an in-content link, or both. They carry different weight. An in-content link that cites a genuinely useful page reads as an editorial reference. A bio link is clearly self-promotion, which is why many sites mark it nofollow or sponsored. That's a legitimate choice by the host, not a reason to walk away; see dofollow vs nofollow links for why those links still have value.

A good author bio
<p>
  Jordan Lee is the founder of <a href="https://example.com/">Example Co.</a>,
  where she helps small roasters price their wholesale coffee.
  She writes about cafe operations and supply chains.
</p>
  • Keep bio anchors branded. Your name or your company name. A bio that links “best wholesale coffee beans” looks like what it is.
  • Make in-content anchors descriptive. Partial match or long-tail phrases that fit the sentence. Our anchor text guide covers how to choose them.
  • Link to a useful page, not just your homepage. A guide, tool or resource that extends the post gets clicked and is easier for an editor to approve.
  • Don't ask for more than the guidelines allow. Requests for extra links are a fast way to lose the slot.

Following up

Editors are busy, and a polite follow-up often gets the reply the first email didn't. As a practical habit, not a rule:

WhenWhat to send
Day 0Your pitch
About 5–7 business days laterOne short follow-up, replying in the same thread
About a week after thatA final note, offering a fresh topic idea or letting it go
After thatStop. Move the site to “no reply” and revisit in a few months with a new idea
Follow-up template
Subject: Re: Guest post idea: [Specific title]

Hi [Name],

Just bumping this in case it got buried. I still think
"[Title 1]" would land well with your readers, especially after
your recent post on [related post].

If the timing's wrong, no worries. Thanks either way.

[Your name]

After the post goes live, the follow-up shifts to the relationship:

  • Thank the editor and share the post with your own audience.
  • Reply to comments on the post for the first couple of weeks.
  • Check the link is live and correct before anything else.
  • Pitch a second idea a few months later if the first one did well.

Tracking your guest posts

Without tracking, guest posting turns into a pile of half-finished threads and links you can't find. A simple spreadsheet is enough if you keep it current.

ColumnWhat to record
Site and editorDomain, editor name, contact email
Vetting notesTraffic trend, topical fit, red flags checked
Pitch statusPitched, followed up, accepted, declined, no reply
DatesPitch date, follow-ups, draft due, publish date
Post URLThe live guest post
Target URL and anchorWhich page you linked and the exact anchor text
Link statusFollowed, nofollow, sponsored or ugc; indexable or not
ResultsReferral visits, sign-ups or leads, plus any rankings you watch
Last checkedWhen you last confirmed the link is still there

Check every link when the post goes live and periodically afterwards. Editors update posts, sites get redesigned, and links get changed to nofollow or removed. Our backlink checker fetches the page and tells you whether your link is there, its rel attributes, the anchor and whether the page is indexable.

How to tell whether guest posting is working

Links take time to show their effect, so judge the program on a mix of early and late signals rather than any single post:

  • Referral traffic. In your analytics, filter visits by referring site. A good guest post keeps sending a trickle of visitors long after publication.
  • Conversions from those visits. Newsletter sign-ups, trials or enquiries tell you whether the host's audience is really your audience.
  • Movement on the linked pages. Watch rankings and impressions for the pages you linked to in Search Console over the following months.
  • Invitations back. Editors who ask for a second post, or mention you elsewhere, are a sign the relationship is worth investing in.

If a site sends no visitors, no sign-ups and no further opportunities after a couple of posts, the link alone probably isn't worth the hours. Put that time into the hosts that are working.

Common guest posting mistakes

  • Chasing metrics instead of readers. A high authority score on a site with no real audience is a warning sign, not a win.
  • Mass-pitching with a template. Editors recognize generic pitches instantly. Ten tailored pitches beat a hundred copied ones.
  • Using your money keyword as the anchor every time. That's the specific pattern Google's policy describes.
  • Paying for followed links. It's a paid link under Google's policies, however it's labelled.
  • Writing thin content. Short, generic posts are ignored by readers and often by search engines too.
  • Publishing the same article in multiple places. Duplicate guest posts help nobody and annoy hosts.
  • Ignoring the post after it's live. No promotion, no replies to comments, no link checks.
  • Guest posting only on brand-new or off-topic sites. Relevance is what makes the link worth having.

Guest posting vs the alternatives

Guest posting is one way to earn links, and it's time-intensive. Here's how it compares with the other common approaches. Prices are typical market ranges, not quotes, and the paid options carry the policy considerations covered above.

ApproachTypical costEffort per linkYour controlMain caveat
Guest posting (unpaid)Your timeHigh: pitching and writingHigh: you write the postSlow; quality hosts are selective
Paid guest postsCommonly $100–$500+ on mid-authority sitesLowHighPaid links should be sponsored or nofollow
Niche editsRoughly $50–$300+LowMedium: fits an existing postUsually paid; same policy issue
Broken link buildingYour timeMedium to highMediumNeeds a strong replacement resource
Digital PRYour time, or agency retainers roughly $1,000–$10,000+/monthHighLow: journalists chooseResults are unpredictable
Link exchangesFreeLowMediumExcessive reciprocal swaps are named in Google's spam policies
HrefClubFrom $39/month for 6 credits; 1–8 credits per link by authorityLow: a member places itHigh: you set URL and anchorQuality relies on member sites, which are scored and re-checked
Typical ranges are commonly quoted market figures and vary widely by niche and site.

Most sites use a mix. Guest posting is excellent for building a name in your niche and earning a few high-quality links; it's a poor fit if you need steady, relevant links every month without writing a full article for each one. To compare costs for your own situation, try the link building cost calculator, which compares guest posts, niche edits and agencies with HrefClub side by side.

Frequently asked questions

Not in itself. Writing genuinely useful articles for relevant sites is a normal way to build an audience and earn links. What Google's spam policies target is large-scale guest posting campaigns with keyword-rich anchor text links, and paying for guest posts with followed links.

Keep reading

Stop chasing links

Get real backlinks from real sites in your niche — every month.

HrefClub matches you at random with relevant member sites, so your profile grows naturally. Every link is checked daily and refunded automatically if it disappears.

  • Niche-matched, in-content placements
  • Random matching — no A↔B swap footprints
  • Every link re-checked, lost links refunded
  • Plans from $39/mo · cancel anytime