From my research so far, I have understood that the two most power factors in SEO are incoming links and content (both on my site and the sites linking to me).
Say my website specifically offers services to people who have criminal records and are looking to get a pardon from the state government, and I have good content on my website.
Now in order to get some back links from relevant sites, I get a reseller account at say $30/month and offer free hosting to lawyers and law firms in north america. I keep only one condition, I will give you free hosting for your website, I will even give you a 2-3 page website with CMS so you can update your site as you please, BUT at the bottom of your every page, there will be a link to my website.
I know that the lawyers who specifically do pardons, wont be interested in this program, but lawyers who do criminal cases, driving cases, immigration law, corporate law etc etc, shouldnt have a problem having a link to me since they are getting free hosting.
So how do you experts see this as a link building technique? I personally think that even tho the content on their sites wont be ECATLY relevant to mine, but it will be somwhat relevant. A lot of the keywords in their content will be keywords that apply to my site as well. However, the link appearing on the bottom of their pages will have anchor text linking to me.
Also one more question: What is the impact of links that open in a new browser window? What happens if I make all of those links to my website on their pages open in a new window. And generally again....... if there is a site out there that links to my website and opens my website in a new window, is that good or bad for me?