How to Guest Post to Grow Your Audience and SEO
Part of: Traffic & Audience — our full guide on this topic.
Disclosure: Some links below are affiliate links. If you sign up through them we may earn a commission at no extra cost to you. We only recommend tools we'd genuinely suggest to a friend. See our full disclosure.
Guest posting is one of the few growth tactics that does two valuable things at once: it puts you in front of an established audience, and it can help your own SEO through a quality link back. For a solopreneur with little reach or authority of your own, that’s borrowing both an audience and search visibility that already exist — by doing nothing more than writing something genuinely useful. Here’s how to do it well.
It’s a focused form of collaboration — the written-content version — and a practical complement to your own SEO and content efforts.
Why guest posting works on two levels
A good guest post pays off twice:
- Borrowed audience and trust. Your article reaches the host site’s readers, with the implicit endorsement of appearing there. That’s reach and credibility you haven’t had to build yourself.
- SEO benefit. A relevant, editorially-earned link from a reputable site in your niche is a legitimate signal that can help your own pages rank — and the referral traffic is real on top of that.
One genuinely useful article, on the right site, can keep sending you readers and search benefit long after it’s published.
The honest caveat: quality, not spam
There’s a wrong way to do this, and it backfires. Mass-producing low-quality “guest posts” on spammy sites purely to grab links is the kind of thing search engines actively discourage — it can hurt you, not help. So the rule is simple: guest post on quality, relevant sites, with genuinely useful articles. The SEO benefit should be a by-product of real contribution, never the whole point. Do it the honest way and there’s no risk; do it the spammy way and you’re wasting effort at best.
Step 1: Find the right sites
Look for sites whose audience is the audience you want:
- The blogs, newsletters, and sites your target reader already reads.
- Sites that publish outside contributors — many have a “write for us” page or visibly feature guest authors.
- Search your topic plus phrases like “write for us” or “guest post,” and note where others in your niche have contributed.
Prioritise relevance and quality over size. A smaller site with exactly your audience beats a big, irrelevant one — the readers are the point, not the vanity of the logo.
Step 2: Pitch well
Editors delete generic “I’d like to write for you” messages all day. Stand out by being specific and useful:
- Read the site first — know its audience and what it’s already covered.
- Pitch a concrete, relevant idea (offer two or three angles) that fits their readers and isn’t already on their site.
- Show you understand their content — reference a piece or two genuinely.
- Lead with the value to their readers, not the favour to you. Keep it short.
A tailored pitch with a well-fitted topic is rare enough that it stands out by itself. (This is the same relationship-first etiquette as a good pitch in any collaboration or cold DM.)
Step 3: Write something genuinely excellent
Your guest post is your audition — it’s how a whole new audience forms their first impression of you. So make it genuinely great:
- Deliver real, specific value (apply the same writing principles as your best work).
- Match the host site’s style and standards.
- Make it the kind of post their readers will want to share.
Give so much value that readers think “I want more from this person.” That desire is what turns a guest post into followers.
Step 4: Give readers a way to come to you
A brilliant post that gives readers nowhere to go is a missed opportunity. Within whatever the site allows:
- Use your author bio to point to your site or a free resource and email signup.
- Include any natural, relevant contextual links the site permits (never stuffed or spammy).
- Make the next step easy and worth taking.
Even a trickle of the right readers onto your email list is a win that keeps paying — you own that audience, unlike the host’s.
Where this fits
Guest posting sits across the traffic and audience stage — a force-multiplier that brings borrowed reach and SEO at once. It complements your own content and search efforts and pairs naturally with collaborations. As always, the aim is to convert borrowed attention into an owned email list and, eventually, customers — within building an online business.
The bottom line
Guest posting grows your audience and your SEO at the same time, by contributing genuinely useful content to sites your target readers already trust. Do it the honest way — quality, relevant sites and genuinely great articles, with any link benefit as a by-product — never the spammy way that backfires.
Find the right sites, pitch a specific idea that serves their readers, write something excellent enough to be an audition, and give readers an easy way to come find you. Done well, one guest post can send the right people — and a little search authority — your way for a long time.
Frequently asked questions
What is guest posting and why does it work?
Guest posting is writing an article for someone else's blog, newsletter, or site. It works on two levels at once: you reach their established audience (borrowed reach and trust), and you usually earn a link back to your site, which can help your own SEO. For a solopreneur with little audience or authority of your own, it's a way to tap into both an audience and search visibility that already exist, by contributing genuinely useful content.
Does guest posting still help SEO?
Yes, when done genuinely. A relevant, editorially-earned link from a reputable site in your niche is a legitimate signal that can help your own pages rank, and the referral traffic is real on top of that. What doesn't work — and can hurt you — is mass low-quality 'guest posts' on spammy sites purely for links. Focus on quality sites and genuinely useful articles, and the SEO benefit comes as a by-product of real contribution.
How do I find sites that accept guest posts?
Look at the blogs, newsletters, and sites your target audience already reads, and check whether they publish outside contributors (many have a 'write for us' page or visibly feature guest authors). You can also search your topic plus phrases like 'write for us' or 'guest post,' and note where others in your niche have contributed. Prioritise relevance and quality over sheer size — a smaller site with exactly your audience beats a big irrelevant one.
How do I pitch a guest post?
Read the site first, then email a specific, relevant idea that fits their audience and that they haven't already covered — ideally two or three angles. Show you understand their content, keep it short, and make clear what their readers would gain. Pitch the value to them, not the favour to you. A tailored pitch with a concrete, well-fitted topic stands out from the generic 'I'd like to write for you' messages editors delete daily.
How do I actually get readers from a guest post?
Write something genuinely excellent (it's your audition), and include a natural, relevant way for readers to continue with you — usually an author bio linking to your site or a free resource, plus any contextual links the site allows. The goal is to give so much value in the post that readers want more from you, then make the next step easy. A great guest post that sends even a trickle of the right people to your email list is a win that keeps paying.