This post is dated. Check out the newly updated list of link building strategies here.
Unfortunately the best articles/posts on different link building techniques are mostly outdated, and at the same time the best information is spread all over the web, with little bits of helpful information here and there, so finding and putting it all together can be a tedious process. Therefore, I am determined to give you the entire list of the top link building techniques in one place, no strings attached. Link building is the topic everyone wants to know about, but some say there are only so many techniques out there. Well, I beg to differ. If you know what you’re doing, you can always find another site to get links from. At the end of this article I will give appropriate links to those pages credited, but in general, I will try to include all that is necessary from their resource on this page, so don’t be disappointed when you check the links and find nothing I haven’t covered in those posts.
Alright, let’s start with your website before we go anywhere. Putting link building techniques into practice is great, but if you’re stuff isn’t link worthy, don’t bother with a bunch of these techniques, because half the battle is making the content useful enough to the readers, and in that makes it worth linking to. So, make you or your team or the local high school English club that you hired for almost illegally low prices ready to crank out tons of fresh, organic content. Yes, I know you’ve heard it a thousand times, maybe more than that, but if you honestly think you can build a link building empire with 5 pages on your website, then don’t quit your day job. Making a competitive website with loads of incoming links takes time and patience, and when done right, there are large amounts of money to be had when pooling immense amounts of traffic to your site, but let’s not get ahead of ourselves. Don’t think it’s a walk in the park – everyone else knows the benefits too, that’s why there are over 270 million websites on the Web; it’s no secret.
I’m not going to go into the boring (yet extremely important) topic of making sure you do internal linking inside of your own website. For those who haven’t heard it before, realize that you have tons of pages of content that are begging to be linked to other pages on your site, so don’t sit around watching it go to waste.
Hopefully during this process you can obtain some rich anchor text links, so here’s a few very quick tips on keywords. Research the keywords that you want to target, and make sure you have around 2 or 3 keywords targeted per page (don’t live or die by that number; it’s all about the importance of the page). Also make sure the keywords you go after aren’t the most highly targeted words on the Web because you will see little to no progress and chances are you will get frustrated before you even make it pass the second month. If you’re just starting out, aim low, and build up to the more competitive ones. And don’t expect results in a few weeks! How many times have I seen people check their listings in Google every other day just moments after they started, thinking their site will make an almost prophetic leap to the top of the SERPs (Search Engine Results Pages). As Eli from Blue Hat SEO said, “If you wait for results there won’t be any.”
Sorry for all the preludes to the good stuff, but it’s essential to look at before you start anything.
So let’s imagine for one second that your website is pefectly optimized (which it never will be, but this is the ideal situation) and that you are ready to go make a name for your website across the web through links. So let’s start this ridiculously long, in depth list of link building techniques:
1. Free Web Directories
Ahh, our best friend. You know what you are going to get when you submit to web directories, they are as predictable as it gets (well, the better ones at least). You spend a few minutes filling out the submission form, and in turn get a link on the site. Before you even ponder about paying for a directory listing, make sure you get as many free listings as possible. Here’s a few free directories worth spending time at:
Currently I’m undergoing a project to get a full, complete list of all free & paid directories (you would be surprised of how many there are out there), so bear with me until then. Obviously, don’t stop at that short list I just provided, those are mostly just the ones most proven and I wouldn’t be surprised if I left one out of the short list that should be in it.
2. Reciprocal Web Directories
Some web directories ask for a reciprocal link in exchange for a listing (or a payment, but let’s just imagine the only way you can get a listing is through a reciprocal), but I haven’t really come across one worth linking back to that I feel is worth it. An easy way to get a large amount of reciprocal links is through making a resource/links page. If you can, don’t link it from your home page, as you don’t want the precious link juice you’ve built up going out through these low quality links. Personally I don’t choose to do this, but if you need that extra edge, you might want to look into this.
3. Paid Web Directories
Ok, ok, it’s not free, but it’s definitely worth the money (if you know where to look). There are 3 main paid directories to get into, the big dogs if you will. These directories go way above and beyond to provide some serious link juice in exchange for a few bucks:
No one will criticize you from stopping there, because those costs will pile up over time. Know that there are other options in the paid directories on the Web, but proceed with caution! Half of these directories ask for $40 or $50 but provide little to no value. A couple of the few I think worth considering outside of the Big 3 are joeant.com and ezilon.com, as they both provide a bit of worth for the price (joeant.com costs $40, and ezilon.com costs $70, both one time payments). As I said, be warned because most if not almost all are not worth the money they are asking, but if you have a surplus of a few hundred dollars one month, it wouldn’t be a bad move to do some research.
4. Create a Blog if you already haven’t
I shouldn’t have to say this, but many sites still don’t have blogs. You don’t have to post every day, but 1 or 2 posts a week on any niche news or topic with 4 or 5 links a post can add up after a while.
5. Create an RSS Feed
There are many helpful articles on creating an RSS Feed for your website for your articles or blog, and this creates a stream of your articles and posts with their links intact. You can then claim your Feed on feedburner.com.
6. Article Syndication (Submission)
Copy your article/posts into notepad, and then find article directories to submit your articles. Different article directories accept different amounts of links (X amount in article, X amount in About the Author Box), so create different versions of your articles in Notepad so it’s easiest for copying & pasting. Here are a few article directories to get you started:
You will find that there are many out there (I’ve seen lists up to 1,000), but in my opinion you should narrow down which ones provide the most value, and at most submit to 50. There is software to submit your articles for you, but proceed with caution, as I have seen shady results from them, some good some bad. Be safe and do it yourself, personalize your profile pages, and gain authority at each site.
7. Write & Distribute Press Releases
Press Releases can get you some very high quality links, so this is a well-known technique that has always worked. Cost can become an issue if you do it right through PR sites such as PRWeb.com, but if your website/company has the budget, it can be very easy and can gain you a solid amount of links (you can submit them like articles to press release sites and even article directories).
8. Reciprocal Linking with RELEVANT websites
I can’t emphasize RELEVANT enough. This isn’t the search engines of the early 2000’s, so reciprocal linking doesn’t offer much link value, but if you reciprocal link with other websites in your industry (obviously not competitors, but I think you get the idea), it can offer some link value but more importantly a fair amount of traffic both ways.
9. Trade articles
Trading articles with relevant websites can get you both some quality links and some fresh content for both your websites. Make sure the articles you are trading are original to your websites to keep the quality in your links.
10. Social Bookmarking/News sites
An easy way to get your pages noticed by the search engines, social bookmarking is a simplistic way to build some links. Bookmarking your pages, articles, and posts can add up to some decent exposure. Here are a few notable social bookmarking sites:
This is a very easy task that is almost manual labor, but very much worth it. Again, there are numerous bookmarking sites, but only 20 or so really worth adding your bookmarks to. If you want to, get involved in a Social SEO Wheel to dramatically increase your posts and pages’ exposure.
11. Social Media
A very big one, and yes you can build links from it (not from all of these sites, but some of them, and most are nofollow links). Twitter links have been known to get indexed, so this can be considered a link building technique, but it’s mostly a way to get communities excited about your website and its content. Here are a few social media sites to take advantage of:
There are many other social media sites you can take advantage of, but some fall under other link building techniques (i.e. video sites like YouTube). Most of these sites are very unique, so you can always gain links in their own specific way, so this area is harder to explain as one simplistic idea.
12. Blog Commenting
Find blogs in your niche and join the conversation. You can always build links from commenting on blogs (even though they are nofollow), and they can help build trust for your website. Proceed with caution when trying for anchor text links, as this can cause your comments to get deleted as spam.
Now, there are a few blogs that have dofollow comments. Try and Google a list of them in your niche and do what you can to get your comments accepted on their blogs, because they will provide link juice. With these blogs you have to make sure you contribute to the conversation, and provide at least 3 or 4 sentences. Writing something like “great post!” will never get your comment accepted.
13. Forum Posting/Commenting
Same ideas as blog commenting – join the conversation. Help answer questions of people in your niche, and gain authority in the forums. You will also come across nofollow links, but in the end trustworthy links are just as important. Also, with both blog & forum commenting, if you become a Top Commenter (or something along those lines) on some of these community sites, you can get some serious link volume to your profile page, and in turn a juicier profile page link (some websites feature the Top Commenters on every page of their website).
Now you will realize that from all of these social news/bookmarking sites & forums you are creating quite a few accounts. Almost all new accounts have very little power in their separate communities, so keep one thing in mind: create an account and stick with it, with all intention to creating power accounts. Power accounts are accounts that have age (at least a year or two), frequently participate in their online communities, and in the end have greater power when submitting stories and when commenting. Almost all of the stuff that goes viral from these sites are from power accounts.
14. Submit your RSS Feed
Make sure you have a link the footer of your RSS Feed, links in the posts/articles, and then submit to numerous RSS Feed directories. Most of the time it’s as simple as typing in a URL (http://www.yoursite.com/feed or http://feeds.feedburner.com/yoursite).
15. Submit to Blog Directories
If you have a blog, this is another easy to way to rack up a 100 links. Have your info ready in Notepad and start submitting to blog directories (I’ve come across up to 500, but again only a couple 100 have value). Here are a few blog directories to get you started:
Some of them aren’t free, and I’d say beware paying any site outside of these. If you find one you think is worth paying, do a 5 minute research and check out their Page Rank, Alexa Rank, Yahoo Page Links, and anything else worth looking at.
16. Video Sites
This can be a great technique to not only build links but also gain exposure. Taking advantage of video sites like YouTube and MetaCafe by submitting interesting videos, gaining subscribers, and adding links to your profile pages and video descriptions. You can use TubeMogul.com to help distribute your videos (I’ve heard many great reviews about this site).
You can use sites like Flickr (Flickr is the most notable) to post images and link to your site from them. You can require people to use your pictures in exchange for a link (I’ve heard of people using a contact form to do this). You can ask niche related websites to feature your pictures on their site with a simple link back. Obviously the picture has to be relevant link worthy.
18. Develop Relationships with niche related websites and people in REAL life.
Although this isn’t a direct link building technique, some of your highest quality links will come from these relationships if you put in enough effort and are willing to help each other out.
19. Local Gov’t sites: Better Business Bureau, Chamber of Commerce, local Board of Trade
I’ve been able to get a few links from these local sites. Make sure you contact the right people, as this isn’t a defined submission process like web directories.
By sponsoring local events, charities, and organizations you will always get very high quality links, but it will cost you. A lot. Small websites and businesses will most likely not have the luxury of this option.
21. Guest Blog
This can get you not only links but also exposure. This is where those relationships with niche related websites you have built come in handy.
22. Build Widgets
I’ve heard a few people say building a helpful widget can get you some serious links, but you have to make it unique & pretty to make it worth putting on your website.
23. Build tools like toolbars
This is a great way to get links if your tool is worthy enough. I’m starting to link to tools I really appreciate, and you will notice most pages of the tool/toolbar you are downloading has a decent Page Rank.
24. Write Product Reviews
Amazon is a good place to start (review relevant products). You will almost always get a link for each review. You can build authority by reviewing products & services on shopping search engines like ePinions.
Write reviews on anything and everything you use, such as software and smaller niche sites, and obviously asked to get it put on their site and get the link.
25. Create a Contest
You’d be surprised how many links contests can get. A friend of mine held a contest for Top HR Article and got links from HR related websites, blogs, and social media sites. Make sure you give a decent reward for the winner, as this is what makes it link worthy.
26. Build links to profile pages on community sites that have your personal links on them
27. Offer samples of products to bloggers and ask them to write about it (ask for a link of course)
28. Contact relevant newsletters/journalists to talk about your website
Join HARO (helpareporter.com), a free mailing list that gets you connected to reporters and major publications.
29. Be the first to write about new things (i.e. Google+)
This obviously is not easy, but if you can write content that explains something new in a way some of the top Social News sites have explained it, you will get people linking to your content (It’s not easy, but it has been done).
30. Put links in Job Postings
These get distributed throughout the web like wildfire, and by putting in a few links you can get some serious link volume. A lot of the job postings will disappear in a few months or when the job is filled, but nonetheless very effective.
31. Donate to a school or charity
Very similar to sponsorships, but you don’t have to pay nearly as much. Your links aren’t as high quality, but still it’s still worth looking into.
32. Make a certain % of revenue from product go to a Charity
Sorry with all the charity-related link building techniques, but I’ve heard of people giving something like 10% of revenue from an App, e-book, or even an EBay item go to charity, and in exchange got some high quality links from the charity’s website.
33. Write curriculum for colleges, educational websites
Obviously not easy to get yourself into the position, but again I’ve heard a few people getting links from doing this.
34. Contribute to a college/university’s website
Contact any college websites that offer info on your specific niche, and ask to contribute. This is definitely worth looking into, as there are numerous college websites with juicy .edu links just begging for you to claim.
35. College Resource/Links Pages
Almost all college websites offer resource or link pages that have quite a few of outbound links on, so ask the webmaster for a link. The success rate isn’t great, but make your website worth linking to (i.e. One of my clients wrote about jobs out of college in their industry, and they’ve had success). Just a few can prove this task worth the time.
36. Speak at colleges
37. Speak at Relevant Events (i.e. for SEOs, an SEO convention/seminar)
38. Win an online award
Award websites link to your website if you win an award (i.e. bloggerschoiceawards.com has awards for best blogs in specific niches).
This is a website that you can pay bloggers to write articles on specific topics and link keywords to your site.
40. Contribute to Wikipedia pages, get link in references tab
One of my clients got 50+ visitors in a week just from one Wikipedia link that was actually quite difficult to find, so traffic is not a question. These links are more for trust and traffic as they are nofollow. Check out my post on this subject.
41. Text Link Ads
I don’t recommend this technique, but I’ve heard of some decent results. If you’re considering them, consider textlinkbrokers.com and textlinkads.com.
42. Buy a domain with links to it, 301 redirect it to your site
Depending on the cost you can get some decent link juice from this technique. It’s cheapest to find expired domains, as some of these still have a few hundred links worth paying the few bucks for.
43. Buy relevant domains, get links, then link back to your site or 301 it if you want
You can get free templates, make a very generic website with at least ten pages of content, then go after some easy links like web directories, then you can either link every page to your site or even 301 redirect it.
44. If you own multiple related websites, interlink them.
45. Advertise your most link worthy content.
Even though this is not a direct link building technique, I’ve heard good reviews of people advertising their best content and getting a higher link volume.
46. Offer discounts for people who retweet, blog about you, use your widgets, or give links in general.
Although this could be considered grey hat, I haven’t heard of any penalties from it.
47. Sue a big industry or someone that everyone hates.
Yes, this is quite outrageous and mostly funny, but it sounds like a great idea. I got this from SEObook’s list.
48. Use QUIT or SQUIRT to get Googlebots to index pages you linked or that aren’t indexed.
I included this because some of your links might not be known to Google, so by using these tools you can get them indexed (idea from Blue Hat SEO).
49. Contact webmasters who link to you but use “noindex, nofollow” and change to “noindex, follow”.
This technique makes these links have value.
50. Get links from Q&A sites such as Yahoo Answers, Answers.com, or Google Groups
51. Use Link Checker to find broken links, then contact the webmaster regarding them, and ask if they can replace the broken link with a link to you (this will take time, and if you have content related to the broken link you will get a very high success rate, as webmasters are always happy to be alerted of broken links). Darren from 19prince.com helped me find one on this post!
52. Write a review of a company/website; ask if they can put it on their site with a link.
53. Find niche related websites that allow site submissions (i.e. niche directories) by opening Google and typing in: Niche “add site” (or) Niche “add URL”. Put quotes around Add Site or Add URL, and replace Niche with your website’s niche.
54. Create a Web Template and post it to sites offering free web templates, include a link in the footer.
55. Create a WordPress or Blogger template, make it public, include link in footer (also for other CMS’s).
56. Submit your created widgets to widget directories
57. Find people mentioning you or your site without a link, and ask if a link can be included.
58. If you, your website, or your company is notable enough, consider creating a Wikipedia page of it. Make sure to make it as non-biased and noncommercial as possible (and of course, include a link).
59. Find competitors links by using Yahoo! Site Explorer or other site explorers.
You can find web or article directories you missed, and you can contact webmasters of the sites to ask if your link can be included too (great idea for competitive link building research).
60. Join online groups, leagues, or anything that offers exclusive link pages to its members.
61. Interview someone that people want to know about. SEOBook did this with Blue Hat SEO’s Eli.
62. Offline marketing.
Again, not a direct link building technique, but I’ve heard of this working effectively in boosting links.
63. Get interviewed by news sites/niche sites.
Use your relationships, expertise, and assertiveness to nail down an interview or two with niche news sites (you can get a few links and this content usually gets linked to).
64. Make your own podcast, submit to podcast directories.
65. Create multimedia presentations on SlideShare, iTunes podcasts, etc.
66. Write an eBook, link to your site on product page.
Not a bad way to get a few quality links and a little bit of cash as well. If you want to get some serious links from it, make it free, and make it downloadable only on your site, and ask if people would link to it out of appreciation.
67. Make an App, get a high quality nofollow link on Apple’s site.
68. Send out a weekly newsletter (include a few links).
69. Contact local news sites with relevant news on your industry.
Obviously has to be newsworthy, but worth keeping in mind. This can also work with local radio & television stations; you can get links from their sites.
70. Make it easy for your readers/followers to link to you.
You would be surprised how many times I’ve heard this. If you offer a widget, banner, or any type of link worthy content, make sure your readers know exactly the way you want them to link to you.
71. Create giveaways that encourage commenting, retweets, and sharing in general.
These result in a fair amount of links if you can get a hold of the right people.
72. Submit to a CSS style directory.
If your CSS is updated, you can submit to CSS directories such as cssadvanced.com and cssish.com (there are well over 60).
73. Ask a friend, family member, colleague, business partner, or client for a link.
It doesn’t hurt to ask, as these are the people most willing to give you quality links.
74. Get listed in local business sites & company sites, such as SmartGuy and Manta, and of course Yellow Pages, Dex Knows, and Yahoo local. Also submit to local directories.
75. Try some relevant link exchange with local businesses; make sure the links don’t look spammy.
76. Ask local libraries for a link, or see if they have an online directory.
My local library has a Page Rank of 5, and it’s a pretty small library. Definitely worth looking into, as this is yet another source for a high quality link.
77. Complete a business profile on Google Hotpot, Yelp, and other review sites (they provide a personal link).
78. Ask for links from alumni associations in an alumni directory, newsletter, or other online materials.
79. Write content for your old high schools website or college website on certain topics (articles or “Where he is today” or something along those lines).
80. Create an industry related community site with links back to you. You can use BuddyPress to make this (WordPress’s social network). You can even get it registered in web directories to gain some link value for those links back to your page.
81. Try for a social coupon deal (Groupon, living social, etc.).
82. Sponsor a page on a local charity site.
I haven’t looked into this too much, but I heard of a guy who did this and got a few quality links.
83. Link to content that offers dofollow trackbacks.
84. Create rankings of sites in your industry, or colleges & universities, and if they haven’t already linked to it, contact the ones in the top 10 or so and see if they will mention on their site with a link (people like linking to things that say how great they are).
85. Create an industry niche directory.
You can get a decent amount of links to it, you can link to your site in the footer, and you can even make a few bucks on featured or paid links. There are a few web directory software packages that you can buy that make it really easy to manage (some as low as $35).
86. Hold a blog carnival on a related topic.
87. Ask customers that are very satisfied with your products for links.
Most of them don’t have websites, but it’s at least worth asking.
88. Hunt for dying BlogSpot sites registered through Hotmail addresses, then see about getting the Hotmail addresses and taking over the blogs.
89. Create a Squidoo lens with a few links (you can also use HubPages)
90. Sponsor events, create podcasts of it, make it the go-to place for keeping track of a convention, concert, or general event (get lots of links in turn).
It’s a combination of a few of the things above, but if you make sure you cover the event and make your coverage exclusive, you can gain some links depending on the importance of the event.
91. Try for a few links in Craigslist (they are nofollow, but still worth looking into).
92. Put a link in your email signature.
93. Start an affiliate program (obviously only the bigger websites have this luxury, but worth thinking about and at least looking into).
94. Find pages or sites which used to offer a service and no longer do, then create that same content they used to offer, and find the people that have linked to that page, and offer yours as a replacement (Use Site Explorer’s on the pages that no longer offer the service to find those people).
95. Create product lists on Amazon.
96. Leave believable testimonials.
I’ve definitely heard of testimonials featured on home pages that include a link back to the writer.
97. If your website is standards compliant, submit to directories such as xhtmlvalid.com and other related directories. You can switch to html5 and submit to html5 galleries (html5gallery.com).
98. Offer your expertise in any way possible and make yourself as accessible to your readers as possible. More people who had direct contact with you are more willing to link back.
99. Create mini blogs and link to your main blog, get links from blog directories from these & RSS feed directories (if you want, make them through Blogger or WordPress.com for free).
100. Find you or your competitors high authority links, and if they are related, see who is linking to those pages (you can get a lot of good link building ideas from doing this; you can always go a bit further with Site Explorers).
101. Track who picks up your articles or press releases. Offer them exclusive news and articles.
102. Write a blog review, ask for a link in exchange (this also gets a high success rate).
103. Create a certification program for sites in your field that they can display on some of their pages (i.e. a banner).
104. Get your content translated and republished in multiple languages & countries.
105. Submit your translated site/blog to non-English directories.
106. If you have technical papers (white papers, webcasts, case studies), submit them to bitpipe.com and other related online libraries.
107. Find broken pages on your competitor’s sites that people are linking to, recreate the content that use to be on that page, and ask those linking to link to you instead.
108. Reclaim your 404 referrers to link to an existing URL instead.
You can repair broken inbound links (404) using Google Webmaster Tools.
109. Offer discounts to the disabled, other minorities, university staff, faculty, & students, and pursue links on special promotion pages or association pages for these groups.
110. Set up a webcam at your place of business and submit the cam feed to camcentral.com and other related sites.
111. Sign in guest books if they give links and do follow; sign them, but don’t spam.
112. Use tynt.com to automatically insert a link to your content when someone is doing copy & paste.
113. Create a quiz that gives a badge at the end so people can share on their blog or profile page on any number of sites (i.e. how much SEO knowledge do you have?).
114. Run a discount promotion and get listed in deal websites (i.e. redflagdeals.com in Canada).
115. Find dead links inside eBooks references, highly trusted pages, use the WayBack machine to find original content they were linking to, publish it in a “lost and valuable articles” section of your own site, then ask the linked from site to link to you instead (might need permission from original content creator).
116. Writing unique content for Suite101, Demand Media, Associated Content, Buzzle, etc. will get you links in the content (not recommended, the content is best for your own site, but if you need a more diverse set of links, writing a few articles for each isn’t a bad idea).
117. If you have an intern at your company, ask their university for a link.
118. Take advantage of companies going out of business. Either acquire their website & 301 it, or contact websites linking to them and suggest to now link to you.
119. Contact niche related blogs and see what you can do to get added to their blog roll (if you have a relationship with them, then this is obviously much easier of a task). If you can pull this off, you can gain some serious links, as most blog rolls are featured on every page of their blog.
120. Set up Free blogs for others, and make sure you put your link in the footer.
121. Create e-zines and submit them to ezine directories like new-list.com.
122. Start a green initiative and get listed in green directories.
123. Make a highly exclusive group of specific bloggers in your niche, and give them a banner (with link) to put on their blog saying they are part of this highly exclusive group.
This section will be composed of link worthy material, or linkbait. Creating linkbait is a great link building technique because it means creating content that people want to link to. I list these as link building techniques because you will build links if you create this rich content correctly.
124. Create a List (101 this, Top 10 that, or a general resource list).
Good examples are Top 5 SEO Blogs or the SEOBook post I am linking at the bottom.
125. Create in depth research papers.
This page you are reading is my version of an in depth research paper. Clarify everything, make sure you answer any possible question, and post something not yet on the Web.
126. Here’s a funny one – Tell a group of SEO’s that SEO is dying (got this from Search Engine People).
Even though it is funny, it’s actually a great idea. In general if you post something controversial in a niche, you will get people to link to it. A perfect example of this is when this post was written; notice who responded to it.
127. Write How To’s or Tutorials.
128. Create a few case studies.
129. Create surveys & studies, and people will link to the end result.
130. Make a printable PDF file of your linkbait (i.e. a March Madness bracket).
131. Create freebie products, maybe the EBook or App listed above, and make them downloadable from your site. If it’s good enough, you will get some serious links.
132. Create fun, niche related content, such as Jokes in your niche.
For this you will need to use your imagination. The more creative you get, the more link worthy the content is.
133. Write original content to get listed as a source on a meme tracker site.
134. Write beginners guides.
135. Debunk myths.
136. Launch a petition that people really care about, such as high gas prices.
137. Get pictures of celebrities on a section of your site.
I know it sounds outrageous, but there are some unfortunate people out there that obsess over celebrities that are willing to link.
138. Create charts, graphs, easily interpreted information that is easy to link to.
SEOmoz did a great job of this; here’s what I mean.
139. If you ever come across a problem you run into that takes you a few hours or in general a long time, write an article on what it was and how you solved it, because chances are someone has also run into the same problem.
140. Create pages that offer value to the environment protection agency or other environmental directories to get links from these sites (i.e. a 5 article series on helping the environment). You’d be surprised on the quality of links from these sites. Create anything that can extend your niche to as wide a variety as possible to get links from as wide a variety of places.
141. Create glossary/definitions/list of abbreviations of terms in your niche.
142. Coin a new term in your niche; make a descriptive post on it and inform those in your niche (i.e. Rand Fishkin coined Linkerati).
143. Transcribe video interviews to text as separate posts. If you don’t get a lot of links, you at least get a new 1,000 word post.
144. Create a wiki and ask others to contribute. Make it as non-biased as possible in your niche (but link in footer or at the top, your choice).
This final section will consist of Grey/Black Hat ideas that I have heard of working, yet I do not recommend them. Some are basic, some are more in depth, but nonetheless they’re all an interesting read.
145. Create a community site sponsored by you where people can post industry related info, with a link to your site on each page. Use automation to create hundreds and almost thousands of members (each with their own profile page). Each page means a link to your site. I’ve had a competitor do this and get away with it.
146. Create a review site for your competitor (i.e. www.yourcompetitor-reviews.com), and give lots of positive reviews and links to their site. Then ask for a link to the review site (maybe from their home page?). Then in a few months or however long you want to wait, 301 redirect the review site to your site. You now have a link from your competitor.
147. Disguise Paid links as AdSense or affiliate banners.
148. Create forum profiles called “~!”, they show up on first page of vBulletin’s member lists, which are indexed, and you can get your profile (with link to your site) indexed (this isn’t as grey/black hat as it is more of a hit or miss; if it goes wrong, all that happens is your profile being deleted).
149. Create geocities, tripod and AOL member accounts so you can give yourself guestbook links.
150. Purchase misspellings of competitors domains and redirect your site (be careful of trademark infringement).
151. Create ten or twenty domains with same template, organize niche industry by location, and create pages of each State, City, and Niche vendor in area. If you have ten or twenty vendors in your niche, that could mean around 150,000 or more pages on each site, then use QUIT or SQUIRT to index the pages, have a few key links on each page, turns into hundreds of thousands of valuable links. (Eli from Blue Hat SEO).
152. Bribe undergrads to create a page for you on their .edu website
Wait! There’s a few last things I still need to mention.
Linking to others is a great way to get links in return. People will notice if you link to their content, and you will see results of them linking back if you present the right content.
You can use Google Alerts to get notifications on targeted keywords being posted in blogs or on twitter, so you can come in and comment or tweet about them.
Here are the different articles/posts on link building techniques that deserve credit:
http://www.bluehatseo.com (from various parts of the website)
Thank you for reading this insanely long post on different link building techniques. This page will be constantly updated to make sure that this is in fact the complete list of link building techniques, and that none are left out. Some lists might have more than the number of items on this list, but some of their techniques were extremely similar as other ones on the list, so I just put them together as one technique.
Please feel free to link to this page, the link love is much appreciated. To make things easy, here’s a quick snippet you can easily copy & paste:
<a href=”http://pointblankseo.com/link-building-techniques/”>Link Building Techniques</a>
If there are any link building techniques you think I have left out, please feel free to comment below!