Recently Updated: 19 min read

Replying to Guest Post and Link Offers: Decision Flow

Replying to Guest Post and Link Offers: Decision Flow

Every site owner eventually gets the email. Someone has written a "great article" for your blog, or noticed that a page of yours "would be even stronger" with one more resource linked, or asks what you charge for a mention. You do not owe any of these senders a reply, but a clear reply policy saves time, protects your readers and keeps the odd genuine collaboration from drowning in the pile. The short answer: sort the offer into one of three types, run it through six questions in a fixed order, answer with a prepared template, and write the decision down. When money, goods or a reciprocal link are involved, the link attribute and the disclosure to readers are not negotiable.

This guide is for blog owners, publishers and small teams who read the inbox. It separates the three offer types, gives a six-question triage flow, supplies reply templates for acceptance, refusal and paid placements, ties the link attribute and disclosure rules to Google's documentation, and ends with a simple log. Writing the policy page itself is a different job; for that, see the guide on writing a guest post policy page. This article starts later, at the moment a message lands and you have to decide.

A note on labels. Whatever is called a "working rule" or "decision flow" here is a suggested method for staying consistent, not something Google has said. Statements that come from Google's own pages are identified as such.

Offer Types: Guest Post, Link Insertion, Paid Placement

The first job is to name what is being asked. The same polite opening line can hide three very different requests, and each calls for a different reply.

When someone offers to write for you

The sender offers to write an article for your site. What they usually want is a link inside the text or in the author bio, or simply exposure. A guest post by itself is not wrong; what matters is who wrote it, whether it fits your readers and how the links are used. Google's spam policies page lists advertorials, guest posts and press releases among its link spam examples when they pass ranking credit or use keyword-optimized anchor text. The concern, in other words, sits in how the content is built around links, not in the format.

When someone asks you to edit a link into an old post

Here nothing is offered to publish. The sender asks you to add a link to an existing page of yours, often phrased as a kindness: "your article on this subject is excellent, and our resource would help your readers." Two things decide the reply. Does the suggested page genuinely serve the people reading that article? And is anything being exchanged, whether money, a gift or a link back? If the answer to the second question is yes, you are not looking at an editorial suggestion but at a paid or traded placement.

When a fee or favor is on the table

The sender names a fee, a free product, a service or a link swap. Google's spam policies page treats exchanging money, goods or services for links as link spam when the aim is to influence rankings, and in the same breath says that paid links are acceptable as long as they are qualified with rel="nofollow" or rel="sponsored". So a paid offer does not have to be refused outright. The problem is the unlabeled paid link.

Offer typeTypical wordingCore questionDefault direction
Guest post pitch"We wrote an article for your readers"Does it serve readers, or is it built around a link?Run triage
Link insertion request"Consider adding this resource to your post"Is anything in return, is the page truly relevant?Run triage, often decline
Paid placement"We will pay for a mention"Will they accept labeling and disclosure?Conditional accept or decline
Mixed offer"A free article, and you link back"Is this a swap?Treat as paid placement

The "default direction" column is a working rule, not a Google statement. Its job is to give you a consistent starting point so that you do not rethink the policy from scratch with every email.

Clues in the first three lines

The body of a message rarely announces its type. A few signs help:

  • No concrete detail about your site or your recent posts usually means the same text went to many inboxes.
  • A requested anchor text or a specific target URL moves the conversation from content to link placement.
  • Any request for your price list means it is a paid placement, whatever else the message says.
  • A sender who gives no real name, company or return address should be asked for them before anything else happens.
  • "You add our link, we add yours" is a reciprocal link and belongs in the paid category.

For a broader picture of what owners usually expect from submitted posts, see what blog owners look for before publishing a post. The present article assumes those criteria exist and concentrates on running the inbox decision.

One neutral question for unclear messages

If you cannot tell which type you are looking at, ask one question and nothing more: "Is there a payment, a product or a reciprocal link attached to this proposal, and who will write the piece?" Silence ends the matter. A reply tells you which branch to take. Do not accept or refuse in that first answer; only collect information.

Six-Question Triage Flow

The point of a flow is that every offer meets the same questions in the same order. The questions run from cheap to expensive: the first ones can be answered without writing to the sender, the last ones need a conversation. A "no" stops the flow and sends you to a refusal template.

Step one: is it addressed to your site?

Does the message mention your site, a recent post or your audience? Mass-mailed text, unfilled placeholders and greetings addressed to another site justify no reply at all. A silent archive is enough. Messages that pass beyond this question deserve at least a short answer.

Step two: would your regulars read it?

Look at your last ten posts and ask whether the proposed subject would sit comfortably among them. A post that does not fit is clutter for your audience, whatever links it carries. As a working rule, content that does not serve your readers is not published for any link attribute.

Step three: what changes hands?

Check for money, a free product or service, access, or a reciprocal link, stated or implied. If so, the offer is a paid placement and the attribute and disclosure rules below become fixed conditions. If not, keep going; an unpaid offer can still be built around links.

Is the suggested link something a reader would actually click, or was it added to the text to reach a target? Google's spam policies list keyword-optimized anchor text and content created mostly to manipulate links among their examples. A practical test: remove the link. If the sentence and the article still work, the link may be decoration. If something is missing, the link is probably serving the reader.

Step five: originality and authorship

For a guest post, ask whether the piece has been published elsewhere, who wrote it and how that person relates to the subject. This is the quality test that has nothing to do with links. If the author is vague or the text appears on other sites, decline. For a link insertion request, ask this instead: who owns the suggested resource and what does it contain?

Step six: agreement on labels

Does the sender accept that you set the link attribute, that paid content is labeled for readers, and that the label stays? A yes lets you proceed; a no ends the flow. The question is last in the sequence, but in paid offers it should be put to the sender in your very first reply.

The flow as a lookup table

QuestionIf "no"If "yes"
1. Written to you?Archive, no replyGo to Q2
2. Topic fits?Short refusalGo to Q3
3. Anything in return?Go to Q4State label terms in your first reply, go to Q4
4. Link belongs in the text?Consider the piece without the link, or declineGo to Q5
5. Original and author real?DeclineGo to Q6
6. Accepts labeling?DeclineAcceptance template

Edge cases and a deadline for waiting

Not every offer gets a clean yes or no. The article may be good while the topic is distant, or the link natural while the exchange is unclear. You have two honest options: ask a single follow-up question and hold the decision until the answer comes, or treat the ambiguity itself as a reason to decline. Put a time limit on waiting. An open-ended wait simply refills the inbox.

Example scenario: A hiking blog receives an email proposing a link from a post about trail shoes to a retailer's category page, "in appreciation of your content." The message names the blog, so Q1 passes. The retailer is related to the topic, so Q2 passes. The mention of "appreciation" is vague, so the owner asks whether any payment or product is involved. The answer is a free pair of shoes. The offer becomes a paid placement, the owner replies with label terms, and the sender decides whether to continue.

Example scenario: A finance blog gets a polite guest post pitch without a name or company. The flow stops at Q1 and the message is archived.

Reply Templates: Accept, Decline, Price and Labeling Terms

Templates do not make you sound like a machine; they save the decision from being written again. Each one has three parts: thanks, decision, next step. The wording below is a starting point, so add your own site name, your policy page and a contact name.

Template for a conditional yes

Acceptance is not publication. It means "we will keep evaluating, under these terms." The template exists to put the terms in writing before work begins.

  • Thanks: "Thank you for the proposal. The topic looks relevant to our readers."
  • Terms: "We need to see a draft before publication. The piece must be original and not published elsewhere. We decide the link attributes and whether the post is marked as sponsored."
  • Next step: "If you agree, please reply with the draft and a short author bio."

Template for a polite no

A refusal should be brief. You do not owe a reason, though one sentence of reason reduces repeat pitches.

  • Thanks: "Thank you for thinking of us."
  • Decision: "The topic is outside what our readers look for, so we will not go ahead." or "We do not publish links that cannot be labeled as required."
  • Next step: "Our guest post policy is on the site. If you have an idea that fits, you are welcome to write again."

Keep the reason objective. Remarks about the sender's quality are tempting and rarely help; people talk about how they were treated.

Template for paid placements

If you do accept paid placements, put the conditions in the first reply so that nothing is negotiated afterward.

  • Thanks: "Thank you for the offer."
  • Terms: "Paid placements carry rel="sponsored" on the link, the page is marked as sponsored content, and the label stays after publication. We do not accept requests to change the link attribute."
  • Fee: "Price and date are confirmed in writing once we approve the draft."
  • Next step: "If these terms work for you, send the draft and the details."

Writing the label in the same message as the price shows that it is part of the deal, not an extra added later. For the full attribute checklist from the seller's side, see the rel labeling checklist for publishers who sell backlinks.

Google's page on qualifying outbound links names three values: sponsored, ugc and nofollow. It prefers sponsored for paid placements and says that nofollow, once recommended for them, is still acceptable. "Dofollow" is not among the values defined on that page. A suitable reply: "On paid placements, links are qualified in line with Google's guidance, so we cannot agree to a dofollow request." That sentence states your policy and does not open a negotiation.

Reusable one-liners

Keep a few repeatable lines handy:

  • "We cannot evaluate this offer right now, thank you."
  • "We do not place links on request without the labeling terms above."
  • "We cannot approve a post before seeing the draft."
  • "Link attribute changes after publication are not accepted."
  • "The sponsored label remains visible to readers."

Short lines keep you from rewriting the same reasoning. Long explanations often invite a counter-argument.

Keeping the tone calm

Some senders are individual writers acting in good faith, others are intermediaries sending in bulk. One calm, short template serves both. Defensive paragraphs about your policy gain nothing. State the decision plainly and leave the door open to the policy page.

This section separates what Google's pages say from what is only a working rule.

Wording taken from Google's pages

The page on qualifying outbound links (Opens in a new tab) defines three values. Use sponsored for advertisements or paid placements. Use ugc for user-generated content such as comments and forum posts. Use nofollow when the other values do not apply and you would prefer that Google not associate your site with the linked page. The page adds that nofollow used to be the recommendation for paid links, remains acceptable, and that sponsored is preferred. Several values can be combined, separated by spaces or commas.

The spam policies (Opens in a new tab) page repeats that paid links qualified with nofollow or sponsored are not a violation. It also lists, among link spam examples, requiring a link through a contract or terms of service without allowing the third-party site owner to qualify it. That wording matters in a paid offer: if a sender insists you may never change the link attribute, the situation resembles what the page describes. Limits and wording in Google's documents can change, so check the current pages before relying on them.

Our working rule: two layers, two jobs

These are recommendations for consistency, not Google statements:

  1. When something is given in return, the rel value is sponsored and the page also carries a visible disclosure for readers.
  2. When nothing is given and the link is your editorial choice, a normal link is fine. The decision is yours, not the sender's.
  3. If a sender negotiates the attribute on a paid placement, treat that as a reason to decline.
  4. The disclosure text must tell the reader about the relationship. A rel value in the source code tells a crawler something, not a person.

Choose the wording and position of the disclosure to fit your template. Legal requirements for disclosure vary by country and sector; this article is not legal advice, so ask a qualified person if you need certainty.

If you receive nothing

If no payment is involved and the link is your own editorial choice, there is usually no need for an extra attribute. The Qualify Outbound Links page says that a normal link without attributes is one Google may follow without qualification. What matters is not that the link arrived in a guest author's text but who gave what in exchange.

After publication: change requests

If a sender returns after publication and asks for a different link or anchor text, go back to the terms in your first reply. A request to remove the sponsored label on a paid post is always refused. A request to fix a broken URL can be accepted if it is reasonable. Record the request and the decision with a date.

Minimum terms per situation

SituationLink attributeReader disclosureDraft before publication
Nothing in return, editorial choiceNormal link (working rule)Not neededRecommended
Something in return (fee, product, swap)sponsored, or nofollow with sponsored preferredVisible labelRequired
User content (comment, forum)ugc or nofollowNot neededModeration
Sender dictates the attributeReconsider the offerIf accepted, label itRequired

Logging Offers and Process

A log lets you explain a decision later. When someone asks a year from now whether you ever worked with a given company, the answer sits in a table.

What each log row holds

FieldWhy it matters
Date and sender nameTo see whether the same person is writing again
Company or siteTo know on whose behalf the message came
Offer typeGuest post, link insertion, paid placement
Anything in returnTriggers the labeling rule
Decision and reasonAccept, decline or hold, in one sentence
Template usedTo recall which terms were stated
Published URL and rel valueFor checks after publication
Next review dateSo paid labels are checked again

A spreadsheet, an email folder or a plain notebook will do. What counts is that the same fields are filled for every offer.

Reply rhythm and the hold list

You do not need to answer within the day. As a working rule, choose a rhythm, for example one inbox review day each week, and say so on the policy page so that senders know what to expect. The hold list is only for offers where you asked for more information. If nothing arrives by the deadline, close the thread with a standard decline.

Senders who come back

When a refused sender writes again, do not start a new conversation. Remind them of the earlier decision and point to the policy page. A sender who uses several domain names is a pattern you can match in your log. Treating each return as a new offer wastes the time the log was meant to save.

Auditing what you published

Labels on paid placements should be recorded and checked in the page source from time to time. A theme update or an editor can quietly remove them. To see the whole relationship from the seller's side, read the publisher perspective on selling backlinks on your site.

Sharing the inbox among several people

Split three roles. One person does the first triage on questions one to three, a second approves paid or doubtful offers, and a third updates the log. In a one-person blog the same person does all three, but the order stays. What matters is that the decision rests on the policy rather than on whoever happened to read the email, so the same offer never gets two different answers.

Keeping the log honest after a rule change

If you change label terms, response times or acceptance conditions, do not delete old log entries; write the change date next to them. That way you can read which offer was decided under which rule. If you make an exception, record it with the reason, and do not quietly apply the same exception to the next similar offer.

Before you press send: checklist

  • Did you identify the offer type?
  • Did you apply the six questions in order?
  • If something is offered in return, did you state the label terms in your first reply?
  • Did you record the decision and a one-line reason?
  • If you accepted, did you see the draft before publication?
  • After publication, did you check the link attribute and disclosure on the page?
  • Did you write down the next review date?

You do not have to tick every item before every reply, but on paid or doubtful offers every skipped item tends to create extra work later.

Frequently Asked Questions

Do I have to reply to every guest post offer?

No. Messages that were clearly not written for you, or that look mass-mailed, can go unanswered. A short refusal to messages that were addressed to you is tidier, because it makes a repeat pitch less likely.

If nothing is given in return and the page truly serves the article, adding the link is an editorial choice. If something is given, Google's documentation asks for paid links to be qualified with rel="sponsored" or rel="nofollow". Ask early whether anything is offered in return.

Google's spam policies treat buying or selling links to influence rankings as link spam, and the same page says paid links qualified with nofollow or sponsored are not a violation.

Say briefly that on paid placements you decide the attribute and that links are qualified in line with Google's guidance. Dofollow is not a value defined on Google's page about qualifying outbound links, so there is nothing to negotiate.

Do I have to explain a refusal?

No, but one objective sentence reduces repeat pitches. Base it on topic fit, your policy on link attributes or an originality requirement, and avoid commenting on the sender's quality.

How should I log offers?

A simple table with date, sender, type, whether anything is offered in return, decision with reason, published URL with rel value, and a review date is enough. For paid placements, add the next check date.

Can I change a link after a guest post is accepted?

That is a working rule you should state in your acceptance template. Editorial corrections such as fixing a broken URL can be accepted, but a request to remove a sponsored label from a paid post should not.

Related guides: Reciprocal Link Exchange: Is It Safe?, Blog Comment and Profile Links: Are They Worth It?, Event and Association Sponsorship Links: Cost, Rules, Value.

Conclusion and Next Step

Replying well starts with naming the offer. Guest posts, link insertions and paid placements carry different risks, and the six questions make those differences visible one at a time. Templates for accepting, declining and stating price and label terms spare you the same writing each time. What Google's documents fix is limited: paid links should be qualified with rel="sponsored" or rel="nofollow", and requiring a link without letting the other site qualify it appears among the link spam examples. No step guarantees a particular ranking result; the goal is consistent decisions that respect your readers and the published policies.

If you want to see how offers look from the sender's side, you can look at our guest post page; scope and terms are listed on the product page.

0 Comments

No comments yet for this article.

Post a comment

Please log in to leave a comment. Login