Link Building: The Ultimate Guide (2019)

Link Building is one of the most important SEO practices. In fact, it is a mixture of various skills like — content marketing, creating awesome content.

It is impossible to rank on SERPs if you have no links to your site and building links is a hard job.

So here we are back with our link building guide in 2019. Link building is still important if you want to rank for different keywords in Google’s top 10.

If you have enough backlinks to your website then it's easy to rank but on the other hand, if you have only a few links to your website then it is very hard to rank on Google’s first page.

Building links are the hardest part of SEO as it is a fully manual process. And this is why most of the people hate this.

But it’s true that it is impossible to rank and get organic if you have no links and that too high quality links from authoritative domains.

So, how to build high quality backlinks to your website? What are the best link building tactics?

I have an answer to all those questions and today I am going to share with you secrets of link building that will help you build high quality backlinks to your website.

Even I have used the same techniques to rank in Google’s top 10:

Moved my site to Medium now :)

Here in this guide, I am going to teach you how you can build quality links for your site?

Let’s Jump right in!

What Are Links?

A Backlink is the most important term when it comes to search engine rankings. Many of the new bloggers and content writers did not understand the importance of backlinks.

When a page on the web links to another page it is called a ‘backlink’. Links are the major factor for ranking on SERPs in 2019 and increasing domain authority. A webpage with higher backlinks from other relevant sites tends to rank higher on all search engines.

Links are building units of on page seo. They are incoming links from other website pointing to your website from a specific anchor text.

Having tons of backlinks to your website makes it easier for you to rank on search engines like — Google and Bing.

Here is a video from Matt Cutts who is the former head of Google’s webspam team where he explains how important they are for Google:

Why Link Building Is Important?

There are numerous benefits to building links:


Now let’s discuss each of the points in detail:


Backlinks help search engines to rank your website better. More links to your site ensure higher rankings on SERPs. If there are organic links to your site then eventually you will rankings will climb. Links tell search engine your website contains credible and useful information and it will be relevant for their users.

Here is the WordStream organic search data:


Backlinks help the search engine bots to crawl your website effectively and index it on Google and other major search engines.

The more you will build links the chances of indexing will increase. If all of your web pages are indexed on the search engines then it is easy to rank.

This is because 80% of the clicks go to organic listings than the paid results. Faster indexing equals better results.


Links also help your website get more referral traffic which usually has a low bounce rate and is targeted. There are man proven ways to increase your referral traffic. Some of them are as follows:


Having good numbers of backlinks to your website results in high domain authority and a greater ability to rank. High domain authority web pages are on the top when compared to those having a low domain authority.

Types Of Links

While building links you need to look at what kind of links you are building. This is because there are two types of links:

a) Do Follow Links

So starting with do follow links these are the links that pass the link juice to your website. You can build do follow links through various ways like:

  • Through Content.
  • Infographic Link building
  • Email outreach

And many more tactics like that. All the links that you get through these tricks are done follow links and they will pass the link juice to your website.

b) No Follow Links

Moving on to no follow links, these are the links which are not as precious as do follow but still they provide value to your website. You can build no follow links by:

  • Blog Commenting

It is the most common way of building no follow links but again they are not as valuable as do follow links.

So this was a short introduction to link building, why is it important and what are the different types of links.

Some Related Terms

Let’s Look upon some of the important terms related to backlinks. We will discuss them in detail later on in this article:

  • Link Juice
  • Internal Links
  • Anchor Text


Well, link juice is something that helps your articles and pages rank on Google and search engines. It is passed when a webpage links to your website. It also helps you increase your domain authority.

2. Internal Links:

Internal linking means linking your posts with one another. It is very important from SEO’s point of view because it helps in indicating the relevancy of the article. As external links help you increase your page authority, internal linking will help you rank higher.

3. Anchor Text:

It is the text to which you create links. Have a look at the anchor text distribution chart below:

Some Ways To Build Links

Now before we jump on how do we build high-quality links for our website. Let us look upon some ways to find links:

#1 Checking Authority Of The Site

Checking the authority of the site is very important as it tells how trust-worthy the website is. This will affect the quality of the link you build from that site.

For example:

If I want to build a link from Backlinko. First I will check their Domain authority using moz:

#2 Guest Blogging

It depends on:

  • Whether the website is legit or not.
  • Is it a spam site?
  • Is the site relevant to Link Building?

According to Matt Cutts:

But still is a good way of building links.

Guest blogging will help you in building way more backlinks than any other method. All you have to do is go on the web and find out the list of websites accepting guest posts.

Your next job is to write a quality post relevant to the niche of the site and submit it and wait until approval. You will get great backlinks from there if your post is approved.

#3 Sites Relevancy

Relevancy is as important as building links if you are not building links from those sites who are closely related to yours then you will not rank even if you built hundreds of links.

An ex-Google engineer said in an interview that :

I have divided this guide into 11 chapters and in each chapter, I will tell you advanced link building techniques.

Chapter: 1 (Building Links With Content)

Simply just publishing posts will not help in getting links at all. Although it important that you write quality but there are a lot more than you need to know.

And in this chapter I will be covering how you can build world-class links by using your content:

Step #1 Writing Awesome Content:

Writing awesome content will help you to attract more users to your website and more likely it will generate a link to your website. So rather than publishing many mediocre posts, I advise you to publish 2–3 high-quality blog posts a week.

You the best way to build numerous links to your website is by creating great content that blows off your competitors mind. To get links you need to create way better content than all other people within your niche.

Here are some tips that will help you create great content:

a) Write Long Posts

Long and through posts that breaks down each and everything about a topic is performing better than short content. This is because Google wants to show their users the best results that could answer all of their questions at once.

A study by SERP IQ shows that contents that rank in the top 10 have an average length of 2000 words or more,

So create a long and great article that is better than your competitors. It is one of the first and foremost link building tricks.

b) Include Data and Facts In Your Posts

You will get high quality links to your website if you have legit data in your posts. Data and graphs about a certain topic then your article becomes more appealing and interesting.

This is because no one likes to read long content these days but they will if you keep interesting facts and data it will bind them with your content and they will keep on reading to get more information.

c) Have Enough Visuals In Your Content

Visuals and videos are a great way to engage your readers with your content. A great video or visual will force the readers to share them. This is a good way of getting more social shares for your posts and website.

Step #2 Sharing Your Content:

Content marketing is nowadays linked closely to social media. Using various social media platforms to promote your best content will do the trick.

Just share your content on different social media platforms and include a specific reason why your content is better than rest. This is also a good way of getting social traffic too.

Chapter#2 (Link Building With Infographic)

It is one of my goto link building strategies

So building links with the help of infographics is kinda popular nowadays and it helps to get more backlinks to your website. This is because you are adding value to any other website with your infographic and then asking for links.

How to get links from infographics?

To get links from your infographic you need to do the following:

  • Go to infogram or canva and sign up for an account.
  • Now pick a good and clean template.
  • Collect the data you want to include in your infographic (It can be from blog posts or any piece of content)
  • Now, create a great infographic with all that data.

Hurray!👍 You have created a great infographic and now it is the time to share it and get good links to your website. For that you will need to send an email script like that:

Hey John,
I just stumbled upon your article about link building and I found it very interesting. Do you know that I have created a great infographic? And I think it will be a great fit for your content.
Hope you will consider it!
Abhishek Tiwari

You may have noticed that the above script isn’t pushy or spammy and you are more likely to get a link from them.

Chapter #3 (Broken Link Building)

It is the SEO link building strategy in 2019 and its fun also. In this, you will need to install a free Chrome extension called ‘check my links’.

Then head over to your competitor's blog page and click on that extension icon and it will look for all the broken links on that webpage. This audit will look like this:

The links highlighted with green colour are good links and the one highlighted with red are broken links. Now, all you need to do is that send an email script with your article link as a replacement to that broken link.

The script would be like this:

Hey Alfred,
I just read your article on SEO tactics and It was a great article. But I stumbled upon a broken link on your articles page and I have a similar article and will be glad if you replace it with mine.
Hope You will consider it
Abhishek Tiwari

You are more likely to get a link from your competitor this is because you are adding value to their page and also fixing it with a great solution. But make sure that you are not sending the same email script to each of your competitors.

Isn’t it cool?

In fact, this technique is even loved by Brian Dean and has built over 3k links to his website by just telling people about their broken links.

So, what are you waiting for? Go and install the extension and master the link building in 2019.

Chapter #4 (Links Through Guest Posting)

You may think that publishing a long and authoritative guest post is a good way to build numerous links to your website. But do you think it is that easy?

Well, it's not because guest blogging has become spammy nowadays. Getting your post published on a great website is not that easy until and unless you have a good reputation in the market.

But here are some great techniques that will help you in publishing a guest post on the website of your choice:

a) Authoritative Content

You know what content is king. If you produce great content then you will be on top. What I mean by great content is that your content breaks down each and everything about a single topic.

b) Proper Citation

Proper citation is very necessary for any blog post. This is because a great post contains links to other authoritative resources. This helps in increasing your posts reputation.

If your post contains content from other sources. Cite the sources and credits at the bottom. That one simple thing will help you increase credibility.

c) Upside Down Guest Post

Upside down the guest post is this something new?

What is upside down guest posts?

Upside down guest posts are those posts in which you have your author bio on the top of the content. This helps readers to identify who you are and if they like your article and they are also going to write an article on the same topic.

It is more likely that you will get a link from them. Not one but hundreds of great links.

Upside down guest posts are a good way to build high quality links to your website and its posts. So start writing awesome guest posts.

Chapter #5 (Through HARO)

When it comes to getting high quality links from newspapers and editorials. HARO ( Help A Reporter Out) is the best in that.

To get great and quality links from HARO follow these steps:

  • Sign up for a free account.
  • Complete your profile and describe your area.
  • You will get three emails a day about problems related to your space.
  • Provide good and unique analysis.
  • You will get a link as a source if the reporter finds your details a good fit for their story.

But make sure that the data you are providing is absolutely unique and it adds value to the question by providing a solution.

Chapter #6 (Image Link Building)

Image link building is a good technique for building links. It is a very simple way of getting links from those who are using your original images in their articles or videos.

All you have to do is to use a website called ‘pixsy’ Upload all your posts images here and this site will tell you who is copying your image.

Use a tool called It will help you find the email address of all those people who are using your images.

Follow these steps:

  • First, go and create a new account.
  • Now look at pixsy and note down all the domains that use your image
  • Pop up the domain in the search box and it will display the email address of all the employees like this:

Now is the time to send personalized email scripts like this to the site owners:

Hey Alex,
I just stumbled upon your post on link building tactics and found that you were using some of my original images in your posts.
I just want to link back to me on all those images.
Hope you consider it
Abhishek Tiwari

Chapter #7 (Link Building With Videos)

Our link building secrets include a great technique of building links through video content.

You know that video content is so hot right now and is getting popular day by day. Getting links with videos is not tough and helps you get high quality links for your website.

You need to follow these steps in order to build links with videos:

  • Go and create an awesome video.
  • Share it on social media platforms.
  • Email each of your competitors and subscribers.
  • Ask everyone to embed your video in their content.

For each embed, you will get a link to your website. You can use tools like lumen5 to create videos without any hassle.

Chapter #8 (Forum Link Building)

Building Links with the help of forum may sound like an old-school practice but trust me it is very effective even in 2019.

You need to join some good forums like warrior forum, TechCrunch forum etc. depending upon your niche. You will need to help people genuinely and leave a link to your website.

If they will find your article helpful then chances are they will share it and hopefully, they will link back to your website.

Chapter #9 (Email Outreach)

Email Outreach is a good way of building links. This will help you in building more links for your website as more and more people will get to know about your content and more likely they will link back to you.

Now, this is a manual process that will increase your link count steadily. All you have to do is to use the same tool and find the email address of all those who are there in your niche and then you need to send them a personalized email script

But before that you need to follow these steps in order to build links with email outreach:


Find Likely Linkers:

Go to Google and type your target keyword and look for the no 1 result. Like this:


Now copy their URL and put it on semrush and then click on Backlinks which is located on the left side:

Now, the next job is to click on referring domains and look at the list that who is linking to them:

This the list of the domains and the likely linkers and with the help of this list you will be building links.

Let’s move on to the next step.


Find their Contact information using HUNTER.IO. Enter their domain name and click find to get the details:


In this step you will need to send personalized emails to each one the referring domains:

Look how conveniently this email is conveying the information!

Hey Fred,
I was searching for SEO tips and I found your article a great one. It had cleared all my doubts and it was the best article I have ever read.
Do you know that I have a similar article on SEO and I think it will be a great fit for your post? I will be glad if you could link back.
Hope you consider this request
Abhishek Tiwari

This will help you get a handful of links if your article meets their requirements.

Chapter #10 (Building Links With Podcasts)

Podcasts are also hot right now, every American listens to a podcast each and every week.

You can get excellent links through podcasts. This does not mean that you grab the nearest mic and start recording podcasts. You should rather try to appear on podcasts as a guest and that will help you get sweet links to your website.

Chapter#11 (The Skyscraper Technique)

This my favourite technique that I use to build links for my website. Read the best content and create a way better content than theirs. This is the real meaning of skyscraper technique.

The technique was originally developed by Brian Dean. You can learn more about skyscraper technique here. Here is a great infographic by backlinko that explains this technique very well:

This really helps in building real quality links. Better content means great links.

Avoid Black Hat Link Building

So, if the guide does not contain a section about Black hat SEO then it’s incomplete. We must be known to the fact that there are many things that you need to know in order to avoid penalties by Google:

What Is Penguin Update?

It is an algorithm launched by Google way back in 2012 but they keep on updating it every year. This algorithm penalizes those websites who have low link quality or they are using any black hat methods to build links.

How to Avoid it?

So, for avoiding this you will need to follow these steps:

  • Use only White hat techniques for link building
  • Avoid keyword stuffing in your posts
  • Don’t buy links

Backlinks Indexation

So, after building thousands of links many of the bloggers get confused when they check their link profile and they see only 60 links there. This is because the backlinks have not been indexed yet.

It takes about 14 days for backlinks to get indexed on Google for a particular website. So wait until your backlinks are indexed and then you can use any backlink checker to check the links of your website.

Over to you

So end of the chapter of link building. This was all about link building and the various things involved in it. Now it’s your turn to follow all these tips and you will be able to build quality backlinks for your website.

Follow all the steps and you find your backlink profile getting stronger with more and more links. Note: it is a long process so be patient and try again and again.