How to Write a Guest Post That Gets Published — and Actually Ranks

The best-performing guest post is the one a reader would never guess was a guest post. It reads like something the publication commissioned, the link inside it supports a real point, and it earns its own traffic on a site people actually visit. The worst-performing one hits the word count, buries an exact-match link in a bio, and adds nothing — which is why editors reject it and, when it slips through, Google ignores it.

Writing a guest post that clears both bars — the editor's and Google's — is a specific craft. This guide covers how to structure the article, where and how to place your link, the anchor discipline that protects it, and the mistakes that get pitches binned. (For finding sites and sending the pitch itself, see how to pitch a guest post.)

Start with the publisher's reader, not your link

The single mental shift that separates accepted guest posts from rejected ones: write for the publisher's audience, not for your link.

An editor's only real question is "will this serve my readers?" If the answer is yes, they publish; if the piece reads as a vehicle for a link, they don't — their reputation is the thing they're protecting. So before writing a word, understand who reads that site, what they already know, and what they'd find genuinely useful. Your link's job is to fit naturally into an article that would be worth publishing even without it.

This is also what makes the link work for SEO. A link inside a genuinely useful article on a relevant, real-traffic site is the editorial-quality placement that passes value. The same link inside filler passes nothing. Serving the reader and earning SEO value aren't in tension — they're the same goal.

Pick a topic that fits the site and frames your link

The topic has to do two jobs at once: fit the publication's beat, and create a natural context where your link belongs.

Work backward from the link. If you want to link to your project-management tool, you don't pitch "why our tool is great" — you pitch "how remote teams keep projects on track," an article the site's readers want, in which your tool is one natural, relevant reference among several. The topic is the bridge between what the publisher needs (useful content for their audience) and what you need (a relevant context for your link).

Two checks before you commit to a topic:

Structure it like real editorial content

A guest post that gets published and read follows the same structure as any good article:

  1. A hook that earns the read. Open with a specific insight, a surprising data point, or a sharply-framed problem — not "In today's fast-paced world." The first two sentences decide whether anyone continues.
  2. A clear promise. Tell the reader what they'll get, then deliver it in the order you promised.
  3. Substance with specifics. Real examples, real numbers, concrete steps. Generic advice anyone could have written is what gets guest posts rejected as thin. Specificity is what makes them accepted as valuable.
  4. Your link, in context, where it supports a point. More on placement below.
  5. A useful close. Land the article for the reader — a takeaway, a next step — not a pitch for your product.

Match the publication's length, formatting, and tone. If their articles run 1,500 words with subheads and short paragraphs, write that. Handing an editor something that already fits their style removes their reasons to say no.

Where the link goes — and how

This is where guest posts are won or lost for SEO. The rules:

In the body, supporting a real claim. The best placement is a contextual, in-content link where your page is a genuine, relevant reference for something the article says. Not in an author bio (low value, obvious paid-link tell), not in a footer, not bolted onto an unrelated sentence.

One link, maybe two, no more. A single well-placed link in a genuinely useful article is the natural pattern. Stuffing several links to your own pages into one guest post is the fastest way to look like exactly what you're trying not to look like.

With a natural anchor. This is critical enough to get its own discipline: lead with branded, partial-match, or descriptive anchors, and use exact-match commercial anchors rarely if at all. An exact-match keyword anchor in a guest post is the loudest paid-link signal there is. The full framework is in anchor text best practices.

Pointing somewhere genuinely relevant. The linked page should actually help the reader who clicks. A link from an on-topic article to a relevant page is coherent to both readers and Google; a link to an unrelated money page is a mismatch that undercuts the whole placement.

Add external links that aren't yours

A guest post that links only to your own site looks like an advertisement. Real articles cite multiple sources. Link out to a couple of authoritative, relevant references besides your own — a study, an official doc, a genuinely useful resource. It makes the article more credible to the reader, more acceptable to the editor, and more natural to Google. This small habit is one of the clearest tells between a writer serving the audience and one serving only their link.

The mistakes that get guest posts rejected

Editors reject fast, and usually for the same reasons:

Any one of these can sink a pitch. The fix for all of them is the same: write something the publication would be glad to run on its merits, then let the link ride along quietly.

Frequently asked questions

How long should a guest post be? Match the publication's norm — usually somewhere between 1,000 and 2,000 words, but follow their typical article length. Long enough to cover the topic with real substance, never padded to hit a number.

Where should I put my link in a guest post? In the body of the article, supporting a genuine point, with a natural anchor pointing to a relevant page. Avoid author-bio links, footers, and forced insertions — in-content, contextual links carry the real value.

How many links to my own site can I include? One, occasionally two. A single well-placed link in a genuinely useful article is the natural pattern; more starts to look like the article exists only for links.

Should I write the guest post myself or use a service? Either works if the quality clears the publisher's bar. Writing it yourself gives the most control; a good service buys back the time. The failure mode is a cheap service that produces thin content on weak sites — worse than doing it yourself. See how a guest posting service works.

Will a guest post definitely help my rankings? Only if it's on a relevant, real-traffic site and points at a page that deserves to rank. A great guest post to a page with an intent or quality problem won't move it — links amplify, they don't create.

What working with Bazsy looks like

If you'd rather not write and place every post yourself, Bazsy handles the content to exactly the standard this guide describes. Choose your content depth — Standard, Journalistic, or Signature — and the article is written for the publisher's audience with your link placed naturally in-context, then published on a vetted, real-traffic site. No calls, no contracts, no minimum spend: add your domain and Optix, our AI orchestrator, matches you against 100k+ vetted sites, you set the anchor and target, and every link is verified on delivery and monitored after.

Browse vetted publishers and pricing on the Bazsy marketplace →

SaurabhFounder, Bazsy

Saurabh is the founder of Bazsy. He has spent 8+ years building links and ranking sites across SaaS, e-commerce, and competitive YMYL niches.

Ready to build links that rank?

Browse 100k+ vetted sites and order placements in minutes.

Try for Free →