Guest Posting Guide: How to Find, Pitch and Write Posts That Earn Real Links
Guest posting is the oldest trick in link building that still pays off, and also the one most people do badly. The idea is simple: you write an article for someone else's website, they publish it, and somewhere in that article or your author bio there is a link back to you. The hard part is everything around that sentence: choosing the right sites, getting an editor to say yes, and writing something good enough that the link looks like it belongs.
What a guest post is actually worth
A guest post gives you three things. A backlink from a page that is topically related to your business, exposure to that site's readers, and a credibility signal you can point to later ("as published on..."). The link is usually the reason people do it, but on a site with an engaged audience the referral traffic and the relationship with the editor can matter more.
What a guest post is not worth: much of anything, if the host site exists only to sell guest posts. Those sites publish anything on any topic, have no real readers, and often get ignored by Google. A home décor blog that also runs posts about crypto, dental implants and car insurance is not a publication. It is a link farm with a nice theme.
How to find sites worth writing for
Start with sites your customers already read. If you run a bakery supplies store in Jaipur, that means home baking blogs, Indian food bloggers, small-business publications and maybe wedding planning sites. Then widen the net with searches like these:
your topic "write for us"your topic "guest post guidelines"your topic "contribute"or"submit an article"intitle:"write for us" your topic
Another reliable method is to look at where people in your niche already publish. Search a known author's name plus "guest post" or check their bio page for a list of bylines. Competitor backlink profiles also show you which sites accept outside contributors. Our guide to competitor backlink analysis walks through that process.
A quick quality check before you pitch
Spend five minutes on each site before adding it to your list:
- Does it publish on one clear topic, or everything under the sun?
- Do recent posts get comments, shares or any sign of actual readers?
- Does it rank for anything? Third-party tools will give you a rough traffic estimate.
- Are outbound links in existing guest posts marked sponsored or nofollow? That is fine for exposure, but tells you what kind of link you will get.
- Is there a visible "sponsored post" price list? That usually means paid placement, which Google's spam policies treat as a link scheme unless the link is marked rel="sponsored".
Pitching the editor
Editors get dozens of pitches a week that start with "Dear Sir/Madam, I am a professional content writer". Yours needs to show that you read the site. A good pitch is short:
- One line on who you are and why you know this topic.
- Two or three specific article ideas that fit gaps on their site, each with a working title and a one-sentence angle.
- A link to one or two things you have written before.
Do not attach a finished article to the first email unless their guidelines ask for it. Offering topics lets the editor shape the piece, which makes a yes more likely. For templates and follow-up timing, see link building outreach emails.
Writing a post that gets published and read
Treat the guest post as if it were going on your own site's best page. Editors notice when they are handed your second-best work, and readers do too. Some practical rules:
- Follow their style guide. Word count, heading style, image requirements, whether they want British or American spelling.
- Give original examples. If you sell Shopify themes, show real before-and-after store layouts rather than generic advice.
- Link out to other useful sources, including the host site's own older articles. Editors love that because it helps their internal linking.
- Keep the self-promotion light. One link to your site in the body, where it genuinely helps the reader, plus your bio link.
Where to place your link and what anchor to use
A link inside the body of the article, surrounded by relevant text, generally carries more weight than a bio link. These are called contextual backlinks and they look natural when they point to a resource that expands on the point being made. Point it at a helpful guide or tool page on your site, not your checkout page.
For anchor text, use something that reads normally: your brand name, the title of the page, or a descriptive phrase. Exact-match anchors like "best cake tins online India" in every guest post create a pattern that looks manufactured. If you want to see how your current anchors are distributed, run your backlink export through our anchor text analyzer.
The paid guest post problem
Many "guest post" offers are really link sales. A site charges a fee, publishes your article, and gives you a dofollow link without any sponsored label. Google's guidelines are clear that links exchanged for money and meant to pass ranking credit violate its spam policies. Google can simply ignore those links, and in more obvious cases it has issued manual actions against both the buyer and the seller.
That does not mean every paid placement is useless. Sponsored content on a real publication can bring traffic and brand awareness. But if you pay, the honest and lower-risk route is for the link to carry rel="sponsored", and you should value the placement for the audience, not the link.
How many guest posts, and how often
There is no magic number. A local business might get real value from five well-chosen posts a year on regional and industry blogs. A SaaS company in a competitive space might aim for two or three a month. What matters more is that each post lands on a different relevant site with real readers. Twenty posts on twenty near-identical low-traffic blogs do less than three on sites people actually visit.
Keep track of what you publish
Maintain a simple spreadsheet: site, editor name, date pitched, date published, URL, the page you linked to and the anchor used. Check the live URLs every few months, because guest posts do get removed or edited. When a site redesigns and your link disappears, a polite email to the editor usually restores it.
Your next step: build a list of 20 sites your customers genuinely read, run the five-minute quality check on each, and write three tailored topic ideas for the top five before you send a single pitch.