I was recently contacted by a company who 'specialise' in 'off-site' SEO and said that they could significantly improve the search ranking position of keyphrases that I select.
I understand how the article submission thing works, but I am not sure how much integrity this technique has? I have read a few times that article submission, with the purpose of getting backlinks for target keyphrases, doesn't really do you any favours?
This argument makes sense, because if you are getting backlinks from a site that does not belong to website's niche, then how can the backlink be of value?
I have also heard that if you have a great article then you should put it on your own website instead of putting it on an article site like Ezinearticles?
Lastly, my site sells products, and my blog has the same domain as the website www.widgets.co.uk and http://blog.widgets.co.uk, so if I were to put the article in the blog and put backlinks in the blog article to the product page keywords, will the search engines not see that the source of the backlink is coming from a similar domain and therefore not giving the backlink that much link authority? What is the best practice here?
Hope someone can clarify these points.