Link building is something that people do in order to rise up through the search engine results pages. Links are like votes for a web page. The more votes that a web page has pointing towards it, then the more that the search engines pay attention to it. On the other hand, just like a rigged election, if one page or website has too many “votes”, then the search engines will become suspicious, and may even punish the site for what is known as black-hat SEO. This article details a few mistakes that you may make. They are mistakes that will result in you wasting a lot of your time or mistakes that may result in you getting punished by the search engines.
You are posting in places with the no-follow attribute
If a comment section or forum has a no-follow attribute, then the search engines are not going to read the comment section, and will never pick up on your link. You need to check which links are being followed by the search engine and which are not. It is okay to add a comment and a link to a site that has a no-follow attribute, but you need only insert one link. If you keep going back every month or week, then you are wasting your time.
Ineffective anchor text that adds nothing to your link
Search engines use the anchor text to try and guess the content of the page it is going to land upon. Each link is like a vote, but in a sense, the vote holds more power if they search engines can guess what it is supposed to land on. If you have something such as “Click here”, as your anchor text, then you are not really giving the search engines many clues as to the landing page’s content.
Inappropriate anchor text that adds nothing to your link
Similar to the point made above, what is almost as bad as ineffective anchor text is inappropriate anchor text. For example, if you have a landing page about cheese, then a good anchor text may be, “buy our cheese here”, but inappropriate anchor text would be “cauliflower goes well with this”. Now one or two people will know what that means because cauliflower-cheese is a dish. But the search engines will just be confused as to why you are pointing a link for cauliflower at a site that is supposed to be about cheese.
Placing image links when text could have been used
Text has more of an SEO value than images do. Text allows a search engine to guess at what your landing page is all about, but an image gives it no clues at all. That is not to say that images are not good for links because one prediction is that Google is improving their image indexing algorithm so that image links can become more SEO friendly in the future. But in the here and now, if you are going to place an image link, then place a text version of the image link underneath. Preferably the text link will explain the image or the landing page (preferably both).
In this case too, if you are able to add ALT text to your image link then you should do so because there is a chance that the search engines will pick up on this.
Linking from any old site without thinking
The sites that you link from should have something to do with your website. They should have a relation to your website or share a few keywords at least. If the site that you link from has nothing to do with your website, then the effect of the link is going to be negligible. If you link from a lot of unrelated sites then it will not do you a lot of harm, but it is not going to help you rise up through the search engine results very quickly.