Domain Strategies for Success
Domain names can play a role in how your website is portrayed in the search engine results. For example, the website www.VancouverSports.com shows up on the first page of Google for the search term Vancouver Sports, but the search term Youth Sports Leagues doesn't bring up any readily visible search results for www.VancouverSports.com.
By packaging important keywords into a domain name, it can give your website an extra edge in the search results, and combined with other SEO tactics, can be a powerful tool to keep your website near the top of the search results.
However, do not try and plug your domain name full of keywords as you run the risk of the domain name being too long and hard to remember for your target audience. There is so many ways to optimize a website in the search engines, that keeping a domain name consistent with the brand or business name you are marketing is quite often a good choice.