Ohh man....you have touched the main problem I am facing now a days.. My main site is www.xanersoft.com and I have site in sig for SEO purpose. When I was getting domain registered I want "SEO", "SEO Expert", "SEO Company" in my domain. I also want my brand xanersoft also get popular, so i have added xanersoft in it. Hence, I found www.xanersoft-expert-seo-company.com domain. I replaced "seo expert" with "expert seo" because of phrase meaning. Now, I am thinking that i have made a mistake by placing xanersoft in domain. I am not sure yet. Please suggest and guide.
As far as I know, such long keyword stuffed domains were very popular like 5 years ago and are not any more.. I think something like www.xanerseo.com should be fine for you
What you are saying is very much right. www.xanerseo.com is fine. What i am thinking now is having saperate domain for each service like- SEO, Web design, Web developement, logo design, ecommerce, link building, internet marketing, affiliates etc. And all these under www.xanersoft.com I mean service domain have keywords and site pages have logo of xanersoft. And the site Xanersoft.com will have listing of all these domains. Will it work fine??
If the content/services are all related, I would keep them all on your main site. Not using multiple domains. Just my opinion.
Multiple domains don't help much with seo. Google likes more old and big sites.. Besides that adding many keywords to the url looks spammy not only to the visitors, but also to google. I think you'd better promote your services as a company, then list them all in one domain..
You have taken words of my mouth. I don't rem where i read regarding keywords in url that it don't work at all. Some say hyphen works, some says underscore works, some say it won't help at all. I wonder how can i experiment for this ?