DoFollow.pro

Home › Guides › How to buy guest posts safely (step by step)

Guide

How to buy guest posts safely (step by step)

A practical, step-by-step process for buying sponsored guest posts: setting goals, shortlisting sites, vetting them, preparing the article and anchor, paying, checking the live link and monitoring it afterwards.

By the DoFollow.pro editorial team · Updated October 14, 2026 · 8 min read

Short answer

To buy guest posts safely: browse the public catalog of 58 named editorial sites; pick your sites and add your target URL with anchor text; we confirm availability and final price before payment; you supply your article; we verify the dofollow link is live and check it daily with free replacement within 12 months.

Key takeaways

  • Always verify pricing and availability for specific sites before paying.
  • Confirm that links are placed in article body, not sidebars or author bios.
  • Get the live URL sent by email so you can verify placement yourself.
  • Choose platforms that actively monitor link health and offer free replacements.
  • Agencies can access 28% off through the unbranded reseller program at /agencies.

Decide what the link is for

Before you open a marketplace catalog, be clear about what that link should accomplish. A guest post link can serve three main purposes, and mixing them up wastes money.

1. Pick your link goal

  • SEO authority – you want the link to pass ranking power to a target page. This needs a relevant anchor and a page that can actually rank.
  • Referral traffic – you want real humans to click through. The site needs traffic, and the anchor should encourage clicks.
  • Brand exposure – you want your brand name or URL seen. Anchors can be branded or naked.

Most buyers mix SEO + brand. That's fine—but pick one primary goal per link.

2. Choose the target URL

Don't default to your homepage. If you're building rankings for a specific service page, product page, or blog post, link there directly. A homepage link with "best [service]" anchor looks unnatural if you don't actually sell that on the homepage. Map the anchor to the actual page.

3. Select your anchor text

Your anchor choice depends on your goal:

  • Exact match – the exact keyword you want to rank for. Risky in bulk; fine for occasional use on relevant sites.
  • Partial match – the keyword plus other words. Safer, still effective.
  • Branded – your company name. Natural, builds brand.
  • Naked URL – yourdomain.com. Very natural, no keyword relevance.
  • Generic – "click here", "learn more". Low value for SEO but looks completely natural.

Good vs bad examples

Good: A SaaS company links from a productivity blog post using anchor "project management software" pointing to their tool page. The topic matches, anchor is relevant.

Bad: A local plumber gets a link with anchor "best plumber in London" pointing to homepage on an unrelated fashion blog. No topical relevance, anchor doesn't match the actual page content.

Checklist before buying

  • [ ] Primary goal defined (SEO / traffic / brand)
  • [ ] Target URL selected and live today
  • [ ] Anchor text chosen and documented
  • [ ] Anchor matches the target page content

Shortlist sites by topic first

Your link should appear in context. A casino link on a cooking blog looks suspicious to readers and algorithms. Match your niche.

Step 1: Define your vertical

Write down 2-3 topic categories that fit your target URL. For a SaaS tool, that might be "marketing", "productivity", "tech". For a CBD brand, "health", "wellness", "lifestyle".

Step 2: Filter the catalog

Most guest post marketplaces let you filter by category or domain. At DoFollow.pro, you browse the named sites directly and see each site's topic focus. Look for sites that regularly publish in your space.

Step 3: Check topical relevance

  • Good: A fintech blog linking to a banking app; a fitness site linking to supplement brand
  • Bad: A tech news site with one random post about gardening linking to a garden tool brand

Step 4: Note DR and traffic

Step 5: Cross-check prices

Once you've identified 5-10 relevant sites, check their pricing tier:

CategoryPrice range
General sites$15–$100
Crypto/CBD/forex$30–$600
Casino/betting$30–$900

Checklist before shortlisting:

  • Does the site publish content in my niche or adjacent topics?
  • Are there recent posts (last 3-6 months) in my category?
  • Does the pricing fit my budget for this batch?

If you checked all three, add to your shortlist. Google's link spam policies explicitly cover paid links—relevance and editorial context reduce risk. A relevant, contextual link on a topical site is standard practice. An irrelevant link on an unrelated site is what the policies target.

Vet every site before you pay

You have a shortlist. Now verify each site actually meets quality standards. Skipping this step is how you waste money on links that either don't help your rankings or actively hurt you.

2. Verify the site is indexed and crawlable

Search site:example.com in Google. If nothing shows, the site may be deindexed or using noindex. That's a dealbreaker. Also check if the homepage has a meta robots noindex tag in the source code.

3. Inspect existing sponsored posts

Look for obvious sponsored or "guest post" pages already on the site. Check if those pages:

  • Are indexed (search site:example.com "guest post" or "sponsored")
  • Have in-body links, not just author bio links
  • Look like real articles, not thin content stuffed with outbound links
  • Don't have the phrase "noindex" in their meta tags

4. Check for red flags

Watch out for:

  • Every outbound link uses exact-match anchors (over-optimization)
  • Site hosting unrelated content from random industries
  • No contact page or clear editorial policy
  • Pricing not disclosed or negotiable without limit

5. Confirm link placement before paying

Ask explicitly: will the link be in the article body, not sidebar, footer, or author bio? If they won't guarantee in-body placement, walk away. Reputable guest post services (DoFollow.pro, for example) state plainly that they only sell in-body links and never sidebar or footer placements.

6. Test communication

Send a quick question. If they take 5 days to reply or give vague answers, that's a signal their operations are sloppy. You want a team that confirms availability and final pricing before you pay—not one that asks for payment upfront and ghosts you.

The vetting checklist:

  • [ ] Site indexed in Google
  • [ ] Existing sponsored posts are indexed and in-body
  • No obvious over-optimization patterns
  • [ ] Clear editorial/contact info
  • [ ] Responsive communication
  • [ ] In-body link placement confirmed

If any box stays unchecked, remove the site from your shortlist. Paying for an unvetted link is a gamble with your site's reputation.

See the sites before you decide

Every site in our catalog shows its DR, traffic, last article and a fixed price. Nothing is charged until we confirm.

Browse the catalog

Prepare the article and anchor text

You've vetted the sites. Now it's time to prepare what actually goes on them: the article and the anchor text. This is where many buyers trip up—not with the writing, but with the strategy behind it.

Anchor text first

Pick your anchor before you write. The anchor determines what Google associates with your link. Here's how to handle it:

  • Branded anchors (your brand name) are safe and natural. Use these most often.
  • Naked URLs (https://yoursite.com) work well as secondary anchors.
  • Exact match anchors (e.g., "SEO tools") are risky for paid links—Google's spam policy explicitly targets this pattern.
  • Generic anchors ("click here", "read more") add variety but pass no SEO value.

Mix your anchors. A natural link profile has mostly branded and naked URLs, with partial match as occasional seasoning.

Write the article

  • A headline that promises useful information
  • 2-3 subheadings (H2 or H3)
  • Substantive content—data, examples, actionable tips
  • Your dofollow link naturally woven into relevant context

DoFollow.pro requires you to supply the article or topic. The link goes in the body, not the author bio or sidebar—we don't sell those anyway.

What good looks like vs. bad

GoodBad
Useful article with real insights–
Anchor fits the sentence naturallyExact match anchor stuffed awkwardly
Link in body, contextualLink in author bio or sidebar

Google's spam policies cover paid links. The risk isn't the dofollow—it's obvious optimization: exact match anchors on thin articles hosted on unrelated sites. That's what triggers manual actions.

Quick checklist before you submit

  • Anchor text chosen and varied from your other recent placements
  • Article provides genuine value to the site's readers
  • One dofollow link only, in the body
  • No "sponsored" or "nofollow" attributes on your link
  • Content passes the site's editorial standards

Order, pay and check the live post

Once you've vetted your sites and prepared your article, ordering is straightforward. Here's how to do it safely.

4. Submit your article

You provide the finished article or a topic with brief. We don't write it – you do. One dofollow link goes in the article body, not sidebar, footer or author bio.

5. Check the live post

Typical go-live is 2 days. When you get the live URL:

  • Verify the page loads – no 404 or error
  • Find your link – check it's in the body content
  • Confirm it's a true dofollow – no rel="nofollow", "sponsored" or "ugc" attribute on the <a> tag
  • Check the page isn't noindex – view the page source or use a tool to confirm robots meta tag allows indexing

6. Ongoing monitoring

We check daily that each post still loads, the link is present, and nothing has been changed to nofollow or noindex. If anything goes wrong within 12 months, we provide a free replacement on a comparable site.

Google's stance: Google's spam policies consider paid links that pass PageRank to be violations. We only provide editorial dofollow links – the same link type you'd get from a genuine interview, podcast mention or organic feature. What you do with those links is your responsibility.

Monitor links after publishing

Your link is live. Now the real work begins: making sure it stays live and keeps its SEO value.

1. Document everything the day the post goes live

Record these four things in a spreadsheet:

  • Live URL of the guest post
  • Target URL you pointed to
  • Exact anchor text used
  • Publication date

You will need this for reporting to clients, internal records, and for checking against future changes.

2. Verify the dofollow status manually

Right-click the page, view source, and search for your anchor text. Check that it does not contain:

  • rel="nofollow"
  • rel="sponsored"
  • rel="ugc"
  • Any combination like rel="noopener ugc"

A dofollow link is simply one without those attributes. If any appear, the link passes no SEO value. Flag it immediately.

3. Confirm the page is indexable

Search Google for "site:yourdomain.com [unique phrase from article]" to verify the page is indexed. If it does not appear, check the page source for <meta name="robots" content="noindex">. A noindex page passes zero link equity.

4. Set up recurring checks

At minimum, recheck monthly:

  • Does the page still load?
  • Is the link still present?
  • Has the dofollow status changed?
  • Is the page still indexed?

We check our own inventory daily and replace links free within 12 months if they disappear or lose dofollow status. If you bought elsewhere, your recourse depends on the vendor's guarantee.

5. What good vs bad looks like

SignalGoodBad
Link presentYesLink removed or changed to redirect
rel attributeNone or emptynofollow, sponsored, ugc
Page indexIndexed in Googlenoindex tag present
Page status––

If your link disappears or gets relabeled, contact the vendor immediately. With reputable providers, you have a window to request a fix or replacement. Google does consider paid links that pass equity as violations of their spam policies, so maintaining a clean, documented monitoring process protects both you and your clients.

Frequently asked questions

How do I know a guest post site is safe?

Check that the platform works directly with named editorial sites, confirms prices before payment, and actively monitors link status. We verify your link is live daily and replace it free within 12 months if issues arise. Avoid platforms selling undisclosed or bundled links.

What questions should I ask before buying a guest post?

Ask for the exact publication URL, confirmation that the link is dofollow (not nofollow/sponsored/ugc), and verification the link is in the article body rather than sidebar, footer or author bio. We send the live URL by email and display it on your order page after publication.

How much should I pay for a guest post?

General posts typically range $15-$100 with median $40. Specialized niches cost more: crypto/CBD/forex $30-$600 median $60, casino/betting $30-$900 median $75. Always confirm the final price before payment since availability affects rates.

Can I get a refund if the guest post isn't placed correctly?

We check the page daily to confirm it loads, the link is present, has no nofollow/sponsored/ugc attribute, and is not noindex. If any issue arises within 12 months, we provide a free replacement on another relevant site.

Are there discounts for agencies buying guest posts?

Agencies get 28% off list price through our reseller program at /agencies, which provides unbranded client pages. The discount is not automatic—you must sign up through the agency program.

Prices and numbers in this guide come from the live DoFollow.pro catalog on the date above. Read how we vet sites and who we are.

More guides

Guest posts by niche

BettingBusinessCasinoCryptoEducationFashionFinanceGeneralGovt ServicesHealthLifestyleNewsSattaTechTravelWeb3