- Choose targets by checking the specific page: confirm it is live, actively maintained, and already links to resources like yours before you go looking for the editor's name.
- Open with one observation you verified on their page, plus a fix or resource they can use, and mention your own site only after that.
- Send three touches over about two weeks, make each follow-up add new information, and stop the moment someone replies, declines, or bounces.
Most link building outreach goes unread, and the reason is usually visible in the first line. The editor sees a subject like “Quick question about your article,” a greeting that could have been written for any site on earth, and a compliment nobody believes. The email joins the forty others that arrived that week. The few that get replies look different. They name a specific page, point at something on it that is wrong or missing, and make the next step small enough that saying yes costs almost nothing.
The uncomfortable part is that the email is the easy part. Most of the work happens before you write a word, when you decide whether a page is worth asking at all.
Why most link building outreach fails before anyone reads it
Think about the inbox from the editor’s side. A site that links out is run by someone: a writer, an editor, or a webmaster who updates the resource list when there is time. That person gets a steady flow of requests, nearly all of them asking for something. Your email gets a few seconds, and it has to pass three checks in that window. Does this sender know what my site is about? Do they know what this page is? Is there a reason for me to act?
Most outreach fails the first check because the sender never looked. The email opens with “Hi there,” praises “your great content,” and describes a product the editor has no reason to care about. It usually came from a list of domains pulled from a tool and merged with one message for all of them. That makes it cheap to send and cheap to ignore.
The second failure is the page. You’re asking for a link on one specific URL. If that URL is a post from 2017 that nobody has touched, or a resource list the site stopped updating, the email has nowhere to go. No sentence, however good, can make an unmaintained page change.
The third failure is the ask. “Would you consider adding a link to our guide?” makes the editor do all the work: read your guide, decide whether it qualifies, find a spot, and write the sentence. Most people, reasonably, won’t. Compare that with “The study linked in your second section now returns a 404, and the same figures are in this updated edition.” That asks for one yes, and the yes fixes their problem.
Link building outreach is a trade. You’re asking a stranger to change their page, and what you pay with is usefulness. An email with nothing useful in it will get a low reply rate no matter how many follow-ups you add. Follow-ups can amplify a good first email. They can’t rescue a bad one.
Start from the page, not the domain
The most common prospecting mistake is starting with a list of domains. A domain list tells you a site sits in your niche. It doesn’t tell you whether that site has a page where your link belongs, or whether a human still maintains it. You need both answers before you write anything.
Work backwards from the page you want to be on:
- Find pages that already link to something like yours. Search your topic alongside words like “resources,” “further reading,” “tools,” or “sources,” and look at what those pages link to. A page that already links out to three comparable resources is a better bet than a site with a generic “partners” page.
- Check that the page is alive. Look at the publication date, the last update, the density of dead links, and whether the site still publishes. A site that hasn’t changed in three years is unlikely to change its habits for you.
- Confirm a person is responsible. A byline, a named author, an editorial team page, or a masthead are all good signs. A generic info@ address on a site with no bylines is a dead end more often than not.
- Ask whether a reader would be better off with your link. If you have to build a story about why it fits, it probably doesn’t. Relevance is the filter that decides everything after it, a point we made in relevance beats volume.
The cleanest value you can bring is a broken link. An external link that returns a 404 on a relevant page is a problem the editor has, whether they’ve noticed or not. Crawlers can find broken links in bulk, and a careful read of a page will surface the ones that matter. The trap is the replacement. Offer your page only if it’s a genuine substitute for what died. Offering something loosely related to fill a dead link reads as exactly what it is: a link request with a repair attached.
Each target type calls for a different offer, so decide the offer before you add the row:
| Target type | What the editor needs | A realistic ask | Common mistake |
|---|---|---|---|
| Resource or roundup page | A useful item that fits their criteria | A suggested addition, with one sentence on why it belongs | Asking for a link to your homepage |
| Article with a broken external link | A working replacement for the dead URL | Point out the dead link and offer a substitute, if yours is a true match | Sending a broken-link alert with no replacement |
| Article citing outdated data | A current figure and where it comes from | Share the updated number and the place it’s published | Pitching your product instead of the correction |
| Writer covering your topic | A source, data point, or angle | One specific thing they can use in the piece | Asking for a “feature” with no story attached |
Before a target goes on the sheet, answer one question in a single sentence: what does this editor need that I can actually provide? If you can’t answer it, cut the row. A shorter list of pages you have genuinely checked will outperform a long list you haven’t.
Lead with something the editor can use
Value-first pitching is a structural rule, not a slogan. The first thing an editor reads should be about their page or their readers. Your company comes up only after you’ve given them a reason to care.
The order that holds up well looks like this:
- A specific observation. Name the paragraph, the claim, the dead link, or the date. You verified it by visiting the page, and that’s the point.
- Why it matters to their readers. One sentence. This is where you show you understand the page, not just the link you want.
- What you’re offering. A fixed link, a corrected figure, a missing resource, or original data they can cite. This is the value.
- The smallest possible ask. Make saying yes cheap.
- Who you are. A name, a company, and one line of context if it helps.
What’s missing matters as much. There’s no paragraph about your mission, no feature list, and no sentence that begins “I’d love to.” The editor doesn’t need your story. They need enough information to decide.
The test: delete the ask and reread the email. If it still gives the editor a fixed link, a correct number, or a source they can use, it has value even as a rejected pitch. If it only makes sense as a request, most editors will treat it as one.
Original data is the strongest asset you can offer, for a simple reason. An editor can cite a dataset without asking anyone’s permission, and the citation does the job a link would do. A small study on something your customers already measure, published with a clear method, gives writers a reason to link to you that has nothing to do with your sales page.
Write emails that don’t read as templates
Templates aren’t the problem. Every good email starts from a skeleton you’ve used before. The problem is the seams: the same opening line in every message, a variable slot filled in a way that obviously came from a spreadsheet, and a body that would fit any site on the list.
Editors spot seams in seconds. “I came across your website and loved your article” followed by a generic compliment is a phrase people have learned to skip before they finish reading it.
The fix is to separate the skeleton from the specifics. Keep the structure fixed (observation, value, ask, sign-off) and make the observation impossible to paste into another email. It should contain something only someone who read the page would know: a sentence the author wrote, a number they cited, the dead URL, the year the page was last updated. If the same observation would work on a different site, it isn’t an observation.
Here are two versions of one hypothetical pitch, a before and an after.
Before:
Hi [Name], I came across your website and loved your article on hybrid work. I thought you might like our guide on the topic. Would you consider adding a link? Thanks!
After:
Hi Dana, your piece on hybrid work policies cites a survey from a few years back for how many teams have a formal policy. That survey’s link now returns a 404, and the organization has published a newer edition asking the same question: [URL]. If it’s useful, it could replace the old link in your second section. Happy to send the exact sentence if that’s easier. Thanks, [Name], [Company]
The second version is only a little longer, and every sentence in it does a job. A few mechanics account for the difference:
- Keep it short. Around 120 words is a reasonable ceiling. Long emails read as sales, and editors skim them as one.
- Use a real sender. A named person, a real mailbox, and a domain that matches the company. A no-reply address or a generic “team” signature signals automation before the body is read.
- Cut the cheap compliments. “Great article” is the easiest personalization to write and the one readers trust least. One specific sentence is worth more than any number of adjectives.
- Audit for shared sentences. If your team writes one good paragraph and pastes it into every email, the seams show across the whole campaign. Rotate the parts that describe the page, and keep the offer short and plain.
Send-side hygiene matters as much as the copy. Pull addresses from the author’s byline, the contact or about page, or the masthead, and verify them before you send. Bounces are a signal that mail providers use to judge the sending domain. Send from a mailbox on a domain with SPF, DKIM, and DMARC configured, keep daily volume modest if you’re a new sender, and watch the bounce rate. A campaign that bounces heavily can push even good emails into spam folders, and the email you wrote carefully never gets read.
The follow-up cadence that earns a second look
Plenty of replies come after the first follow-up rather than the first email. The reason is mechanical. The first message is often skimmed, sometimes between meetings. A follow-up puts it back at the top of the inbox and signals that someone is serious enough to ask twice. The mistake is using that second message to repeat the first in fewer words.
A cadence that works for most outreach looks like this:
- Day 0: the first email. Everything in the sections above. Send it during business hours in the recipient’s time zone.
- Day 4 to 6: the first follow-up. Add something new: a second fix on the same page, a second data point, or a note that you rechecked the page and the link is still broken. Keep it to two or three sentences. Don’t write “just bumping this to the top of your inbox.”
- Day 12 to 14: the final note. Short and gracious. Say this is the last message, restate the offer in one line, and leave the door open. Editors who decline often become sources for a later link when the exit was clean.
Stop the sequence on any of four signals: a human reply, yes or no, an explicit request to stop, a bounce, or a live placement, which you should confirm by visiting the URL. An out-of-office reply is a pause rather than a stop, so resume once the person is back, with a new reason to write. Don’t send a fourth email. Four touches to a stranger who hasn’t answered is where outreach starts to look like harassment, and it damages the sending domain along with your credibility.
Subject lines should be specific and a little dull. “Broken link in your hybrid work piece” beats “Partnership opportunity” every time, because the first tells the editor what’s inside and why it matters. Keep the same subject line on follow-ups so they thread under the original, and change it only when the follow-up carries genuinely new information.
Handling replies without losing the yes
Replies are where campaigns quietly lose the outcome they were built for. A reply is a cheap sign that someone is paying attention, and many senders answer it slowly, vaguely, or with a request that makes the yes harder than it needed to be.
- Respond within a day, ideally within hours. An editor’s interest fades about as fast as it spiked.
- If they say yes, make it trivial. Give the exact sentence, the anchor text, the target URL, and where it goes. “Here’s the wording, with the link on ‘hybrid work policy’” saves them ten minutes and a round of questions. Ask for nothing beyond the edit.
- If they ask a question, answer it fully. The question is usually the real objection. “Do you have data on this?” or “Why this page and not the homepage?” tells you exactly what they need to say yes.
- If they say no, thank them and log it. Don’t argue, and don’t send anything that reopens the conversation.
One scenario needs its own rule.
Warning: once an editor asks for payment, the link is a sponsorship, not an editorial placement. Google's guidelines call for paid links to be qualified with rel="sponsored" or rel="nofollow", and sponsored content should carry a clear disclosure. Get both in writing before you pay for anything.
A paid placement can be a legitimate purchase, but it’s a different deal with different rules, and it should be judged as one rather than slotted into the outreach log next to editorial wins.
Measure outreach by segment, then check the link is indexed
A single reply rate hides the thing you most need to know. Average across the whole campaign and you’ll never learn which target type, which opening observation, or which follow-up produced the yeses. Keep a plain log with one row per email: target type, URL, angle, date sent, touch number, and outcome. After a few weeks, patterns show up. Broken-link pitches tend to behave differently from resource-page suggestions, and the angles that cost the editor the least usually win.
A yes isn’t the end of the job, though. Check that the page is live, that the link is present exactly as agreed, that it points where you intended, and that the page has been indexed. A placement that’s accepted but never crawled is a result you haven’t really earned yet. If you’ve wondered why a live link still does nothing for you, the piece on backlinks that aren’t moving rankings is a good read on that gap, and worth finishing before you count a campaign as a win.
Where OptiLink fits, and what to do next
Manual outreach has real strengths. You choose the pages, write the sentences, and build relationships that sometimes produce more than one link. It also has real costs at scale. Checking whether a page is live, confirming that a placement is dofollow, getting the new URL indexed, and tracking it over time all take hours that don’t grow with your team’s attention.
That’s the part OptiLink automates. It finds relevant placements across millions of blogs, hand-places article and directory links where they fit, checks each one for dofollow, pushes it toward indexing, and tracks it live. You can see how the process works. You still decide what your site can honestly offer and which pages are worth asking for, and no tool should make those calls for you.
The short version: pick the page before the person, lead with something they can use, write for one reader, follow up with new information, and stop cleanly. Outreach is the slowest way to earn a link, and it’s also the one where each email carries the most weight. If you want relevant placements and indexing handled for your site, see what OptiLink does for yours.