Then they repeated this for hundreds of other queries.
This is considered bad form because these shell websites are all indistinguishable in terms of substance, and duplicate content already offered by the main site.
Then they repeated this for hundreds of other queries.
This is considered bad form because these shell websites are all indistinguishable in terms of substance, and duplicate content already offered by the main site.
1. Domain names are not counted toward SEO. Links and quality content are what drives SEO. That is what you should really focus on.
2. Having more than one domain name doesn't help SEO--especially if they are all on the same group of servers. Google knows when one person owns all the same domain names and when they are all on the same servers. If you wanted to try and fool google you might be able to have 500 servers in 500 different locations running 500 different software profiles, etc. However, the amount of time to do that is greater than just making good content.
3. Putting keyword in a domain just makes it easier to remember. Which is worthwhile...
A friend of mine ranked "X tickets" to #5 in the UK, where X is a very competitive keyword (millions)
My site actually has content, ~80 pages, while his is just a template.
I agree with Aaron that a keyword-rich domain can be a great asset and benefit from an SEO perspective, but I find it hard to believe that you approved/initiated this strategy without some knowledge of the SEO benefits and intention to reap the rewards. Either way, glad to see you helping to spread the concepts and success SEO can bring rather than bash it - that's certainly a welcome change :-)
I don't have any type of legal background, so don't feel qualified to speak to the legalities of employing trademarks in domain names.