ReadyUpAgentsReadyUpAgents

How to spot guest post spam and link insertion requests

If you run a blog, a niche site or a newsletter, you know the email. It praises your "amazing content," offers a "high quality, 100% unique" article, and somewhere near the end asks for one link. Or it skips the article entirely and asks you to add a link to a post you wrote two years ago.

Polished grammar used to be a sign that someone cared. It isn't anymore, since a friendly pitch takes seconds to generate. What still gives these emails away is what they ask for. This guide covers what Google says about guest post links, six red flags, three fictional examples, and short replies you can copy.

What Google says about guest posts and paid links

Know the rules first, because a bad yes can hurt your own site, not just the sender's.

Google's spam policies for web search define link spam as creating links to or from a site primarily to manipulate search rankings. The examples include exchanging money for links or for posts that contain links, exchanging goods or services for links, excessive link exchanges, and "links with optimized anchor text in articles, guest posts, or press releases distributed on other sites."

The same page says buying and selling links is a normal part of advertising and sponsorship, and isn't a violation as long as those links are qualified with rel="nofollow" or rel="sponsored". Google's page on qualifying outbound links says sponsored is the preferred value for paid placements, with nofollow still acceptable.

Google has also addressed the sites that publish these posts. In a Search Central post on large-scale article campaigns, it says guest posts are fine when they inform readers, but when a site publishes articles containing spammy links, that may change Google's perception of the site's quality and could affect its ranking. It suggests asking: Do I know this person? Does their message fit my audience? Is the article useful? Did the author use rel="nofollow" on links of questionable intent?

If you sell sponsored posts, also read the site reputation policy on the same page. It applies when third-party content is published on a host site mainly to borrow that site's ranking signals, such as a medical site hosting a low-quality "best casinos" page. A labeled sponsored post written for your readers is different from renting out your domain.

So the practical line is simple: an editorial guest post that fits your audience is fine. A paid link that passes ranking credit, or a link swap made only for ranking, isn't.

Six red flags

Signal What it usually means
Praise that never names a specific article or detail A template sent to a long list
A topic that doesn't fit your audience Volume outreach, not editorial fit
Early talk of DA or DR (third-party domain scores), traffic or anchor text The link is the point
"Add our link to your existing post" A link insertion, not a guest article
"Dofollow only" or a price for one link A paid link that passes ranking credit
Pressure to "lock a slot" or reply today A push to skip your judgment

One flag is a reason to slow down. A topic mismatch plus link language is usually enough to say no. A free email address or vague agency name is a hint, not proof, since plenty of real writers use free email.

Three fictional pitches

Every site, brand and address below is invented. The examples are written for a fictional home gardening blog.

Worth a careful look

From: editor@riverfieldnotes.example
Subject: Guest idea for your raised-bed series

I write a soil newsletter for home growers.
Your piece on raised-bed drainage is the one
I send new readers. Would you consider a
guest draft on winter cover crops for clay
soil? No link required. Happy to send an
outline first.

It names a real article, fits the audience, offers an outline and asks for nothing. Still check their site before you say yes.

A link insertion request

From: outreach@linkpulse.example
Subject: Quick addition to your watering guide

Loved your content! Could you add our
client's dofollow link with the anchor
"best garden hose" to your watering guide?
We can pay $150 the same day.

An existing post, a dofollow demand, a keyword anchor and money. Under Google's policy, that's a paid link meant to pass ranking credit. Decline.

Polished but off topic

From: partnerships@brightscale.example
Subject: Contribution for your readers

Your recent insights on digital growth
really stood out. We'd love to contribute
a guest post on AI productivity for SaaS
founders. Our DR is 72. Can we lock a slot
this week?

Empty praise, a topic gardeners don't read, a metric brag and urgency. Decline or archive.

A decision rule that holds up

Ask one question: does this pitch care more about your readers or your domain? If it talks about metrics, anchor text or a client's page before your audience, treat it as a link request, not an editorial offer. Most pitches land in one of four piles:

  1. Worth a look: on topic, specific, from a sender you can verify, no link conditions.
  2. Paid placement: they want to pay. Decide whether you sell clearly labeled sponsored posts at all.
  3. Link request: link insertions, link swaps and "dofollow only" offers.
  4. Off topic: the article has nothing to do with what your readers come for.

Replies you can copy

You don't owe anyone a reply. If you'd rather close the loop, keep it short.

Declining a link insertion or link swap

Thanks for writing. We don't add links to existing articles, trade links, or accept guest posts that require a specific dofollow link or anchor. Good luck with the campaign.

Requesting an outline from a good fit

Thanks for reading the drainage piece. Please send a short outline and two samples of your published writing. Any links in the post would be editorial and at our discretion. We'll let you know within a week if it's a fit.

Answering a paid offer (only if you sell sponsored posts)

We occasionally run sponsored posts. They're labeled as sponsored for readers, and links use rel="sponsored". Our rate is [your rate]. If that works, reply with the brand, the topic and a draft or outline.

Whatever you decide on paid posts, don't sell unlabeled links that pass ranking credit. That's the exact case Google's link spam policy describes.

Sorting the pitches in Gmail

Gmail filters help with volume. A search like subject:("guest post" OR "link insertion" OR collaboration) catches many pitches, and you can turn the results into a filter that applies a label. Gmail's search operators page lists the options. Filters only match words, though, so they can't tell a thoughtful writer from a link seller using the same words.

That judgment step is why we built Guest Post Screener, an n8n template for site owners who receive these pitches. It reads guest post and link pitches in your Gmail, checks them against the topics and guest post policy you set, and labels each one Worth a Look, Paid Placement, Link Request, Off Topic or Not a Pitch, with a short reason. It saves an outline request draft for good fits, a policy decline for link requests, and a rate reply or decline for paid offers, depending on your settings. It doesn't delete anything, and every draft waits in Gmail for you to review and send yourself. It runs on your own n8n with your own OpenAI API key, which adds a small per-email cost billed by OpenAI. It's also on itch.io.

Sources

Gmail is a trademark of Google LLC. n8n is a trademark of n8n GmbH. Other product names belong to their owners. ReadyUpAgents is independent and not affiliated with or endorsed by n8n, Google or OpenAI.