Link building is a tough full time job that is not easy. You have to do a lot of outreach with low response rates and potentially meet unrealistic deadlines because your boss or client does not know how difficult it is. If you want to do link building yourself one of the best methods is Skyscraper. It is relatively easy and fun if you link doing link building.
The first step is to make a killer article that talks about the topic or industry you are trying to target. For instance, if I am a car dealership that was looking to build links on other websites I could write about the features that the new Ford cars have. This article has to be well written because the whole idea of Skyscraper is to reach out to other website operators with a better article then they are linked to currently.
Next, you will want to use a tool that can help you find websites that talk about the topic or industry you are trying to go after. I like to use Ahrefs because they will also let you see the domain authorities of those websites as well so you know you are not going to reach out to a website that could potentially be spammy. Once you get a list that you are satisfied with also check their website average traffic and if they have active social media accounts. If all those things check out then you are on your way to the next step.
Next, go on each website that you have on your list and look for an email address. This can be difficult because a lot of people don't want to be contacted. The best way to look for emails quick is by adding a website extension link Email Hunter that will look for emails on a website automatically by scrapping the entire website. Be careful because the free version only gives you 100 scraps.
Once you have all the emails you will need to make a short and to the point email template that you can easily use for outreach. I suggest something that is only 1 or 2 paragraphs long where you can simply add the website or article you are targeting. Also, add an incentive like "if you add my link I will share your article on our social media." This might help to get them more interested in responding to your email. More than likely they will respond to your email with a fee they charge for adding a link. 9 times out of 10 they will charge you for doing this.
Lastly, when you get the payment or arrangement figured out with the webmaster you can tell them the exact anchor text you want for the hyperlink to be attached to. You want to make it a keyword that is related to your topic.
I know I made this sound easy but honestly this is really hard to do. I only like it because SEO is my passion. There are countless hours and rejections that I didn't even mention in this blog post. The good news is when you do get a response from someone to help you it will definitely help your website ranking for that keyword or topic. I have seen a 2% and 3% jump in organic traffic every time I get a link added to a website. But again these are highly rated domain authorities so always keep that in mind when you do any link building.