33. @samsgoh
33
The Framework (Trello)
• Board = client / website
• Lists = Stage of the link building process + documentation
• Cards = link building campaign
42. @samsgoh
42
Method #1: Google
1. Google > Settings > Search Settings
> Set top 100 results in Google
2. Install Scraper Chrome extension
3. Add this XPath code
//div[@class="srg"]/div/div/div/div/a/@href
4. Copy to clipboard and add to
Excel/Sheets
43. @samsgoh
43
Method #1: Google
1. Google > Settings > Search Settings
> Set top 100 results in Google
2. Install Scraper Chrome extension
3. Add this XPath code
//div[@class="srg"]/div/div/div/div/a/@href
4. Copy to clipboard and add to
Excel/Sheets
Problem:
No SEO metrics
48. @samsgoh
48
Method #2: Scrapebox
1. Get and test proxies
2. Add footprints to Harvester
• “guest post by” [topic]
• inurl:write-for-us [topic]
• inurl:contribute [topic]
49. @samsgoh
49
Method #2: Scrapebox
1. Get and test proxies
2. Add footprints to Harvester
• “guest post by” [topic]
• inurl:write-for-us [topic]
• inurl:contribute [topic]
3. Run, deduplicate, export
50. @samsgoh
50
Method #2: Scrapebox
1. Get and test proxies
2. Add footprints to Harvester
• “guest post by” [topic]
• inurl:write-for-us [topic]
• inurl:contribute [topic]
3. Run, deduplicate, export
4. Run list through Ahrefs’ Batch Analysis or
Screaming Frog (with Ahrefs API) to get SEO
metrics
55. @samsgoh
55
Guest Posting
Pros
• High hit rate (pitch to link)
• Control which pages you want to link to
Cons
• Time consuming – outsource content
• $$$ at scale
60. @samsgoh
60
Site Explorer > Best By Links
1. Search for a competitor’s domain
2. Best by links
3. HTTP status code to 404
61. @samsgoh
61
Site Explorer > Best By Links
1. Search for a competitor’s
domain
2. Best by links
3. HTTP status code to 404
4. Analyze backlink profiles of 404s
62. @samsgoh
62
Site Explorer > Best By Links
1. Search for a competitor’s domain
2. Best by links
3. HTTP status code to 404
4. Analyze backlink profiles of 404s
5. Find more competitors in search
- Competing domains report
63. @samsgoh
63
Site Explorer > Best By Links
1. Search for a competitor’s domain
2. Best by links
3. HTTP status code to 404
4. Analyze backlink profiles of 404s
5. Find domains with similar keyword
rankings.
- competing domains report
6. Rinse and repeat steps 1-5
68. @samsgoh
68
Scalable Process
1. Search for a competitor’s domain
2. Best by links
3. HTTP status code to 404
4. Analyze backlink profiles of 404s
5. Find domains with similar keyword rankings
6. Rinse and repeat steps 1-4
7. Look at your broken outbound links.
8. Look at your competitors’ outbound links
83. @samsgoh
83
Linkable content type (industry)
1. Search for a competitor’s domain
or subfolder.
2. Best by links report + analyze
content types that generate links.
92. @samsgoh
92
Analyze competitor’s page anchors
1. Search for a competitor’s page in Site
Explorer.
2. Skim through the anchors report.
3. Look for lots of links from specific anchors.
• Branded anchors (skyscraper technique)
• 110%
97. @samsgoh
97
Disqualify Pages
1. Forums
2. Web 2.0s
3. Direct competitors
4. Links you don’t want (PBNs, link/content farms)
5. Anything else that would disqualify them
(ie. Remove already linking pages from an unlinked mentions
campaign)
103. @samsgoh
103
Unlinked mentions example
Final Results:
• Start: 4494 pages
• Unlinked mentions: 2555
• Qualified pages: 590 (one link/domain, quality metrics)
Time Taken:
• 1 hour of my time (mostly on documentation)
• ~22 hrs from someone who’s never worked on a link building campaign in his life
105. 105
@samsgoh
Email FinderTeam Member #2
Efficient with time
Sustained
attention
More sustained
attention
Sustained attention
Tools
Google
Sheets
Hunter
Clearbit
LinkedIn
Traits
106. Finding the “right” people can be the difference
between 3% and double digit conversion rates.
107. @samsgoh
107
Who do I contact?
1. Editors
2. Author
3. Owners of single author sites
4. Content marketing managers
5. Marketing managers
6. Webmasters
7. Generic email if no marketing team
108. @samsgoh
108
But it depends on the size of the
company1. Small / mid-size companies – any editor is
generally fine.
• + content marketing managers
• + [title] marketing
2. Large companies (ie. Popsugar)
• editor of [category]
• assistant editor
• associate editor
• Editor in chief is usually too busy
Assistants/associates get less outreach
emails.
BUT, they may not have the authority to
add
your link.
109. @samsgoh
109
Step 1: Determine the size of the site
• Look at the about / team page.
• Search for the company on LinkedIn
110. @samsgoh
110
Step 2: Find the contact name and
email• Filter for positions on LinkedIn
• Editor
• Content
• Marketing
• webmaster
112. @samsgoh
112
Step 4: Verify the email
• Use NeverBounce to verify
whether the email is valid.
• Valid = good
• Invalid = bad
• Unknown = mostly bad
• Catchall = manually review
115. @samsgoh
115
The 10 Minute Campaign Starter
• Export 4,000 URLs from Content Explorer for a guest posting campaign
• ~25% have authors = 1,000 potential contacts
• 20-30% are “the right” person = 200-300 link prospects in ~ 5-10 minutes
• Vet whether it’s worth your time/money
117. @samsgoh
117
Parse Author First & Last
• Parse First: =IFERROR(LEFT(D3,FIND(" ",D3)-1))
• Parse Last: =IFERROR(TRIM(RIGHT(SUBSTITUTE(D3," ",REPT(" ",100)),100)))
118. @samsgoh
118
Find Emails and Verify with API
• Scripts using Hunter and NeverBounce’s API
• Or create “zaps” in Zapier (non-programmers)
119. @samsgoh
119
Start Your Campaign in < 1 hr
• Email all valid contacts (filter in
sheets)
• Send it to outreach manager
• Validate catch-all emails
• Continue finding the rest
120. @samsgoh
120
Tip: Add LinkedIn Hyperlinks
• Create a hyperlink to search for the company’s LinkedIn page
• =HYPERLINK("https://www.google.com/search?q=site%3Alinkedin.com+inurl%3A/
company/%20"&[DomainCell],"LinkedIn")
121. @samsgoh
121
Add LinkedIn Hyperlinks
• Create a hyperlink to search for the company’s LinkedIn page
• =HYPERLINK("https://www.google.com/search?q=site%3Alinkedin.com+inurl%3A/
company/%20"&[DomainCell],"LinkedIn")
128. @samsgoh
128
“Personalized”
Hey Chris,
I’m Sam, a fellow diehard content marketing advocate and angel investor. I’m contacting you
because [reason for contacting].
Hope the weather in Orange County/SF is treating you well. At 68.9°, I’m sure you’re staying
warm (unless you’re in Utah at 12° Brrrrrrr ).
Cheers,
Sam
PS. My wife also uses my Pinterest account. Funny how much we have in common!
129. @samsgoh
129
These can all be found through APIs
Hey Chris,
I’m Sam, a fellow diehard content marketing advocate and angel investor. I’m contacting you
because [reason for contacting].
Hope the weather in Orange County/SF is treating you well. At 68.9°, I’m sure you’re staying
warm (unless you’re in Utah at 12° Brrrrrrr ).
Cheers,
Sam
PS. My wife also uses my Pinterest account. Funny how much we have in common!
131. @samsgoh
131
Static Email
Hey there,
I was reading through your blog post and found that you link to Ahrefs’ guide on keyword
research. It was great, but I created an article that takes a unique approach.
[link]
Might be a good addition to your site.
Cheers,
Sam
136. @samsgoh
136
Personalized on context
Hi Josh,
Sam here from Ahrefs. I’m contacting you because of a new SEO strategy that I used to increase organic
traffic by 833% to our blog.
I’m sure you’ve heard of (and appreciated) Brian’s Skyscraper technique. Not sure if you’ve tried it recently,
but I’ve personally found link conversion rates are getting worse (~3-5% on a good day). Perhaps because
of spammers?
So I built on it and created the “Bulldozer technique:” [link]
We used it at Ahrefs for the past 14 months and convert links at 15-20% on any given campaign. I’m quite
certain that’s the reason why our organic traffic has had the “hockey stick” effect.
Pretty confident you’ll love the strategy :) If interested, I’m happy to send you a few pages on 97th Floor’s
blog where I can see this producing killer results.
Cheers,
Sam
137. @samsgoh
137
Use Merge Tags
Hi {{first}},
Sam here from Ahrefs. I’m contacting you because of a new {{topic}} strategy that I used to increase
organic traffic by 833% to our blog.
I’m sure you’ve heard of (and appreciated) {{comp_name}} {{comp_tactic_name}}. Not sure if you’ve
tried it recently, but I’ve personally found {{comp_disadvantage}}.
So I built on it and created the “Bulldozer technique:” [link]
We used it at Ahrefs for the past 14 months and convert links at 15-20% on any given campaign. I’m
quite certain that’s the reason why our organic traffic has had the “hockey stick” effect.
Pretty confident you’ll love the strategy :) If interested, I’m happy to send you a few pages on
{{company_name}}’s blog where I can see this producing killer results.
Cheers,
Sam
139. @samsgoh
139
What happens next?
1. No response
• Up to one follow-up in 5-8 days
2. Agrees to add a link / open a conversation
• Thank them / help
3. Asks you to pay for a link
• Thanks but no thanks
4. Asks for a reciprocal link
• Up to you
5. Asks you to guest post
• Up to you
141. 141
@samsgoh
Project Manager / Outreach ManagerTeam Member #3/4
Leader
Organized
Networker
Tools
Google
Sheets
Data Studio
Pitchbox
Your tool of
choice
Traits
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.
In this slide there is a background placeholder. Click to the small icon on the center of the slide and choose an image from computer. When add an image, you must sent it to back with Right Click on Image -> Send to Back -> Send to Back.