Resource Page Link Building (from A-Z)

You've most likely heard of resource page link building. Countless guides claim to have the secret sauce, but here's the truth: many of them need to be updated, leaving you feeling like a sailor without a map. That's where we come in.

This guide will teach you the most recent techniques for scaling your link-building efforts. We're here to simplify the process and guide you on mastering modern resource page link building, whether you're an SEO expert or a newcomer. 

So let's get started.

What is Resource Page Link Building?

Resource page link building involves seeking inclusion of your website on pages that compile and showcase valuable sites and content specific to their domain or niche.

Here's an example of a resource page:

Example Resource Page on Vegan Niche

In the following sections of this guide, we'll review the process of identifying promising resource page opportunities and acquiring these precious backlinks. Ready to explore the ins and outs?

How Has Resource Page Link Building Evolved?

It's not just pages labeled "Resource" that qualify for resource page link building anymore.

Articles that rank different products or services within your sector can also be viewed as resource pages.


By expanding this viewpoint, you can aim for more relevant pages. 

Traditional resource pages frequently need to be updated, are primarily used for link swaps, or have excess outbound links.

Top Resource Page Link Building Guides

We won't rehash the basics; others have covered them well. Check out these three top resources. After that, come back, and we'll dive into how to scale the strategy.

Resource 1: Ahrefs

Why we like it: This guide explains how to do it in three simple steps. It begins by explaining resource page link building and why it works, provides a step-by-step process, and shares tips for finding even more resource pages.

Resource 2: Backlinko

Why we like it: Backlinko Resource Page Link-building is an effective method for gaining backlinks. You persuade website owners to add your link to their resource page. It's a win-win situation: their page improves, and you gain a valuable link.

Many SEO professionals recommend it. Send a friendly outreach email; some sites will ask for your suggestions. This strategy has a high success rate!

Resource 3: Outreach Monks

Why we like it: It explains what resource page link building is, why it's essential, and how it benefits your site. You'll learn how to build these. valuable links and analyze resource pages.

Once you've mastered the basics, the success of your resource page link building strategy hinges on its quality, efficiency, scalability, consistency, and cost-effectiveness.

From our experience of executing hundreds of link building campaigns over the years, we've refined our approach to one that's both cost-effective and efficient. Commit to understanding this method, and I assure you:

  • Thousands of top-tier prospects await.
  • Email personalization becomes easy.
  • You'll get genuine replies, not just a price sheet.

Here's a detailed breakdown of the process.

Scaling Your Resource Page Link Building

Scaling Your Outreach

How to find prospects at scale

Go to and sign up for a free account. With Apify, developers can easily create, deploy, and manage web scrapers and browser automation tools for fast and reliable results.

It will scrape bulk keywords for our resource page link building campaign.

For signup, select the free package ($5 in free credit). You can upgrade later based on usage. 

6IEZMd JtGa22K0toiWkz Tc6iAZSPqCiqxz vVvht5SqYI474UM CKsGSnB6ZzuczpMLa6y8wV VMD0yN GAm 0s1zJehvV1VOphaVQcT1 CtMmuESPIAZnuHLqEBWVV7nlDPBKor6wtnEIJAgzKCI

After you've created your account, go to the dashboard to start creating your keyword scraping campaign. On the dashboard, you will notice various types of campaigns. Choose "Google Search Results Scraper" from the list. 

XUrw7JNZYI7nqDEHKa bqA2N6uvM5RtgyhiQSIuN6cgM4IZpClPDvmAq6tqaBL1AlteqN 088P7Jev7DEYkiRITbVjkVX1B73805XBqb0V72q8SQQRcuYGoj73nLQ4 dO3NGfvsQW9M5GCikaKynJyk

Fill in the "Search terms or URLs" box with your keywords. Set Max pages per search term or URL to 2 in the following box. Also, set the number of results per Google page to 100. With these settings, you will get 200 potential results per search. 

Press the Save and Start buttons now. I will use the keyword "Web hosting blog" for this tutorial. 


Select Organic Results and then export. It will take you to the Export dataset page, where you can select the Excel format and organic results in the Selected fields box. 

After that, download the file.

u1nkpPPXbGLZhZRizqyej83PSCJn0 fE JYWo59nyVQw zDAF8HOiG96

Now delete all columns in the excel file except Title and URL.

6fYF8ELAqKnC 4VZgrHdy64KYJ43UQ3T66GD4g jOrs8m lpQiKIM5pYng7a myaiNcM5m8qDoTywphkIcA8ZDg1C9DRynKEzwONyAvBbf3z1uXE011bhF5n1TnG1tGuNIk bXDia5nzvsHf76BOLLU

Next, in Excel, select all columns. Go to the Data tab and select Remove Duplicates. After that, scan the sheet and manually delete any odd links that catch your eye. 

LoHphFDp6ALKA0dUexs 8LUdMHs0cNJbqdYpdh6jB2DKJjLlros2zPQv0 yTjvXB 4jfwx Gx8 vjkWCTvJsieNT9KpB sipiGnFAWy9fhLsJjXpsf0AnbOgNPWWaMbb8oVhys2Zx1eMBV6wb70De 8

Go to

Copy and paste all URLs into the box, then select Remove protocol and Host and convert. All long URLs will be converted into root domains. Now, paste those links back into Excel and delete any duplicates.

l6ucVD5wFq3qSjrl5T4wSsKNGVgb3 yJQONSRTVXZLIYP35 dLkcysb2y6mQtm8DBxKBCLOyF55fJFjhBf2jCZWS7iVm

Import the file into Google Sheets. For the rest of our Automation process, we will use Google Sheets. 

WgtNY4sNG0yRkm4FlfAFQZ3ZYvv0QjGShpIWk6AMEMOu8YveNUwzZfwky2VAkoC5Lpype6eC19JQQ6Vh7YbgUUfVPr0kTaW9i5brMP1kS NLYJIcXw2CV PMFCV7VmH 5CcDduefaNPMe5ZIjOK09hU

If you use Ahrefs, you can use the Batch Analysis tool to get domain ratings for up to 200 domains simultaneously. Copy all the links into the batch analysis tool and press the analysis button. Ahrefs will display data such as domain rating (DR), organic traffic, keywords, etc. 

However, we will only require DR and traffic information for our job. Export all data as a CSV file, then copy and paste the domain rating and traffic information into our previously created Google sheet. 

FQ1fOBgMDMUrUTZrRXJ 5g3zd1mFGFqkJMBy 7DOCuoOqbMj wOiR7FmOhJnKQwpVso8vC78TQCkHI2xbcERN MtZxWCKJ1z8xljReZw5YvMo6YJIJyugmO8f lzBjzLcc4svFm4SWiAzlcKLGIV0g4

In the Google sheet, list domain rating and traffic data. Now, sort the DR column from lowest to highest and delete anything less than DR 15. You can also do the same thing above DR 80.

TsPRog663l3PbtIso8RkTb1RcBkvx6d9iS9LMc4W1Eu9VQQN1qwjVF FG9S yrV4HY65x3mA6nFlNNllDEVPdrp5y1HExfQXUZfuSywA3Y9O6xHpkWPdJk

Sort all of these pages by page type now. About Us, Blog Page, Home Page, Product Page, Legal Page, and so on. We should sort by pages because our resource page outreach campaign only requires blog and article pages.

mga JIKKMVw H5ewaCCIDllGCmM84eM5z1u79Iu7P7ZCWo MDkZsv5cb4rfp 1pt2pja Dyy aIL8jB

Identifying page types can be 100% automated with the help of GPT for Sheets, an OpenAI API, and the following step-by-step:

Install GPT for Sheets.

CdIuYRyhtemESzXbnEuKROSU8sn zXflOysCw9EMv4wJVF4Vwj BXt9bec8y4eAXmtyzE1Y7Sklo9wd9JLqr56 soTW68VKvchp0RJ32DFBWXSBIjO1MXWsXye4FI6 kCD

Activate the Plugin on the Google Sheet you’re working on.

Next, take the below list of Page Types and paste it into a fresh column:

  • About Us Page
  • Blog Page
  • Contact Us Page
  • FAQ Page
  • Home Page
  • Landing Page
  • News Page
  • Privacy Policy Page
  • Service Page
  • Terms of Service Page
  • Testimonials/Reviews Page
  • Product Page
  • Ecommerce Product Page
  • Sales Page
  • Forum page
  • Job Listing page
  • Category page
  • Tag page
  • Ecommerce Category Page
  • Blog Page of Product Listicles
  • Directory Listing Page
  • Pricing Page
  • Resource Page

Your sheet should look something like this:

p2STGAVYeeatusWRy7y17zdqilnne7SNau1Tx1FOHiSF7jwGJ9u97fquSb5O2QoKFZLoQxfedEqxljHFyleZm0rtOmatdLHDwQEf5P0 U XddQKPSd1qXmt7i Utc9gNHTgTPRu lJGf4kVrq55TRP8

If you’ve copied my sheet, here’s what you’d put in cell B2:


Put that in and watch the magic happen. Then drag down to do the rest of the cells. You’ll end up with something like this:

Remove anything that isn’t a Resource page, and you’re ready to go on to the next step!

If you have a larger budget, use the desktop application Netpeak Checker. This app makes use of APIs from popular tools such as Ahrefs. You can easily import domain rating and traffic data from Ahrefs to MS Excel using Netpeak Checker. It’s a ridiculously powerful tool for saving time.

How to create an email template that will personalize at scale

The age of email templates is primarily dead and that’s okay because AI tools are rapidly coming to make up for it.

Here’s what mostly doesn’t work anymore

Y Mlfj QP5vpTCOfFrscRBGWYyussf6A dPie8WLk gpyz2m6rzKMwXBiXMqjeT QYzk D9 zBl1kSr8ZIWZBBrtQjevky9h fDrwRfr8 CCtQCjB5EK0ZSV dLSAXczBJfHqpeBDy5EfigAwJGqs

Try a ChatGPT Prompt instead, and you can end up with something like this in seconds.

oeKsf0fTkPAzSDp YLj8viOv3 DvDNqInR2B3RcuvHGplhI 75uFwIuoJqxHvHQkatlBW8FzDuvkcphH5pNRfCq3FxzOv1j l28lk Nv4UMEaJe1D8ulswZau4rleNCd9fqmIGULcPFKd92KZQvzOjw

ChatGPT prompt to Get the Best Personalized Email

The below is exactly what I put into GPT to kick off this email creation:

Hi [first_name],

I came across your resource page and found

1. Your website:

2. The specific resource page I'm referring to:

3. My webpage:

I'd like you to analyze the content of the above pages and craft a succinct link exchange pitch. The email should be vertically spaced, making it easy to read. The tone should be casual, like a chat between two colleagues.

Here's a rough idea of the email:

- Start with briefly mentioning a unique resource from their resource page. It should be something like, "I came across your resource page and was particularly drawn to..."

- Next, give a genuine compliment about something you found on their main website. Begin with, "In fact, your approach to..."

- Lastly, introduce my webpage as a valuable resource. Mention a key point from it and suggest how it can benefit their readers. Start with, "I hope this isn't too forward, but..."

For context, your crafted message will be inserted into this email template:


I came across your resource page and found...

***Your crafted message will be placed here***

If you could include a link to our resource, we'd happily reciprocate by showcasing your content in our upcoming guest posts. We're quite active in the guest posting community, ensuring ample opportunities for your content to gain added exposure.


Please provide a version that can be directly copied into the template. After your initial draft, I'd appreciate a more casual, friend-to-friend version.

Looking forward to your creative input!

Try it out for yourself, make sure you have ChatGPT Plus with GPT-4 selected, plugins enabled, and WebPilot installed and selected.

How to do outreach at scale

Find Email Addresses of Prospects

Use services like or to find bulk email addresses from domain URLs. Both of these services are great for sending outreach emails at scale. You can use their free trial package to determine which tool is best for you before purchasing a paid one. 

XtDGPOCZjqBqAybAbzc0unk4cJkpnmrjHOENH0JjSNIn4FWxb21PBRgIZSn9 F95jjp8drEoLwia6J 4dYjwFneO2gSCfh95tCK91BAQgUZ4 D wifE7SLJPirJPR0qPEcNoSVg3AbfMeQqfNHhwc4c

You can manually copy and paste your URLs or upload a CSV file containing all URLs in Prospectss or Snov's Bulk Domain to the Email Search tool. Within a few minutes, the tool will generate verified emails from the URLs and send you the report via email, or you can access it via the tool's dashboard. 

Do Email Warm Up

The process of gradually increasing email sending volume to establish the sender's reputation is known as email warm-up. It is essential to avoid emails in the spam folder and ensure successful email deliverability. 

Warm-up helps your emails reach the recipient's Inbox and avoid being flagged as spam by gradually building trust with email service providers.

How to do it?

1kXa fJf7gpFPbJewsF3NA1smEAAFGc3bkpEZ54FsYCBR FsQdn5HhRA3fasuIFUacyw4HoohomokJcbA5 7RymontrQPCPL4AudDjkog9 ZYdT L

Get Started with

To optimize your email deliverability and sender reputation, we'll leverage's Email Warm-up feature. Begin by logging in to your account. You can create one quickly and effortlessly if you don't already have an account. 

Ef LZuZJVvDWOUWk08Bkvd3h9U1pIa8D9CKPYlP5QZX211moFesN3sIu kJqxVmKlKSgmuho5Z6v6pR88v kTs8J2P7IHNu0N44eVfAGOcYdZ9Ujct9nYiXRUbYj0H39HQoOVN SryOugSC33Z3Ate8

Add and Connect Your Email:

Before you can use the warm up feature, you must first add and connect your email to You can do it with a few clicks because it has the default configuration of all the popular email programs. 

Do the Warm-up

Within your account, navigate to the "Email Warm-up" section. After that click on the New warm-up campaign. Keep all the settings to default and press next.

lzzCzfwsfjki13b4Jp79pzivQrrCWIpVukrmiFTfT8vCCsOqg8LJA ea rwdLNMUkBLwA9qVu1q4kjefLyIyfc4lTROHwzQ3i1pTwy05f5U6FvxFcv FOPE0pAgTpG5oE2WdjX6pKHv 1OBNsjtfpXU

After that select your warmup strategy. For a new account always choose “Progressive”.

Gwh3lIVV95DV vAe1c0a5oIWwu bWp0 wXzAOuz5J1 kkTbeVZ1AJdYZhtxtGjXgf bLTmlgbF1yKKBRiaukyCqU 62iu2Gztd441dg0Pel6Tlc9MPOJEIy QoyW3HSgwzzTiZIrXY4FhTIJzjXuPPg

Next select your message content type AI-Powered:

dfZN6Z3CBMRf7mFKz4nUhHlgW1QRFQvbU2aslY0xZxRBAnE41HpIp WQ ymrChCTfbZ 5m7B8LHd4YnINNIuOC5t4PZCMPY Ma03NnaBoXKOSLpQQik9GYzYvqzibByNCdKRgwPB2sw Sy5 mM 6wN8

In the next section, review and adjust your progressive strategy. Remember, you’ll receive 450 emails for warm-up in your free account, after using all of them, you’ll need to upgrade. 


Start the Email Automation Campaign

We have started our warm-up and will now wait 3-4 days for the process. After that, we will start our first campaign. Make a CSV file for each of your link-building campaigns with the Contact's first name, email address, and blog link. Put all this information in different columns. We will need these files for starting our email automation campaign.


You'll need to configure four steps here. Let's begin with a sequence. You'll need to configure the email sequences that will send to prospects in this step. You can either use one of their default templates or create your own. You can use one of their many successful pre-built campaigns. 


Alternatively, you can easily create one from scratch. They have a great step-by-step video tutorial that will walk you through creating a campaign from scratch. 


In this step, you will select all the contacts to whom the email will be sent. Make a new prospect list and rename it with the name of your campaign. Then, import a CSV file containing contact information. Also, if the emails are unverified, verify them.

J4YyS0DvwrhSZ9woQljtMryfe 0QninaFO141 dlV1Jxxh058Sy7XQT6rT 1doqYvmDadggN2h3IrIiGDvy9z7JXsU3EjviLp2N8vZYJ28JMm1iZTbmCAkXrRHJtIBD6Get1cdu2mGuff8Wuqca zP0

Now, in the List name section, select the prospect list. Set up the campaign as shown in the image below.  

hP9WkoDAd953A5ymry 01OlQVanaSRJe3Zu3uAZ6puy7Rcqk8S0LThvfr7fswyJatywTm45yNmTY1ptFSJezOQTtTfh5bocar06cUg5MWEzPO4Xob2SRvbeeZxfp6qI

Sending Options:

Review your sending options in the following step. You can set the options as shown in the image below or change them to suit your needs.


Next, carefully review your campaign elements and make any necessary changes. Begin your campaign once everything appears to be in order. will handle the rest.

0k8zk6xybaXP FzTq3CRAPcXuGtBMvy6RlJ pmDKIg2kwpaZBXFalxV9dZu1wRxJCW2xrwg9znmQOyWumKQsh1CahzAGWacoqYiYy8UxRQ

You can easily create multiple campaigns and automate and scale your resource page link building process this way.

If you follow these steps, personalized emails will be sent to relevant bloggers with high degrees of automation and deliverability.

I’m not saying it’ll be easy for you to start with, but I can promise you that it’ll get easier as you do more of it.

Link building is like a muscle. Exercise it, and you’ll get better!

If you liked the strategy but don’t have time for the implementation, what we teach is what we do, so check out our service, and let’s see how we can work together.

Ajay Paghdal
Outreach Labs Founder
🕒 8 mins read
Last updated on
Nov 12, 2022

Subscribe to the best link building newsletter ever

Article by
Ajay Paghdal
Outreach Labs Founder
Ajay enjoys tinkering with new link building strategies, building teams and processes around it and in general, has enjoyed being a part of the industry for the past decade.

Articles you'll love

Avoiding Email Bounces: How to Ensure You're Sending to Valid Addresses
Whether you are sending out cold emails or running an email campaign for your business, the results can be a coin toss - are you going to hit the right […]
By Ajay Paghdal
How to Use ChatGPT for Link Building
Tips on how to Use ChatGPT to Help with Link Building Search engine optimization is still a fundamental building block for the online visibility of any business, helping it grow. […]
By Ajay Paghdal
Directory Submission Sites
Browse through our curated list of 600+ directory submission sites.   You can filter by niche, authority and traffic metrics and access each directory's submission URL in a single click.  You […]
By Ajay Paghdal
1 2 3 13

Always Consistent. Always Quality.

Your link building campaign, large or small, is our priority. We've got the muscle to scale up and the heart to give you our full attention.

Trusted by Experts

I've been at REH for years and seen lots of outreach services. Your system stands out with its transparency and efficiency. I'd happily recommend it to anyone looking for real results.

Edward Richardson

Co-founder, Renewable Energy Hub

Contact Us
Blank Form (#6)
Team members
Link built

© 2024 All Rights Reserved.

Please visit our Privacy & Cookie Policy and Terms.