We have a main domain or primary domain (say xyz.com) on which we have our website hosted. For the sake of business/trademark we would like to book other domain with the same name but different tlds (say xyz.org, xyz.net, xyz.info etc). Also to refrain our competitors using most commonly used domain names of our common products, we would like to book 20-25 more domain related to our product line.
We don't want to duplicate the content of the primary website for all these domains. We want all domains to shown the same content. How can this be achieved? I have heard that duplicate content across multiple domain is considered spamming by search engines. Many website have suggested 301 redirect.
I have opened this questions to know more about pros and cons of any of the approaches which would shown the content of our website from any of these domains and also help us in page ranking. Also what would be the impact on the SEO front using any approach.
I would also like to know, how am I going to track which website user comes using which URL.
Any help is appreciated.