see your domain name and your key word name student guide is a common, so its appeared in google in short time and also work hard for your another keywords its come soon in top ranking...........
[url=http://www.autobuynsell.com/limousin]Minnesota Limo For Sale
[/url]
The reason behind is only the mattter of time.. Will take little time to index all and get in SERP by all keyword.. may be loose the currrent keyword positon also but after a while will be stabled
I would agree with black jack, that makes a big difference. For example if my domain were bccmobile.com and I specialize in something mobile then it would make good sense to have my domain associate to bcc or bccmobile since they offer mobile consulting services.
However, many popular and top ranked pages don't have its name in the address. Most popular even. I agree that it adds value, anyhow. Which makes it harder, or at least, more complicated since you should be perfectly aware of the keywords used to target to your potential website before buying an address
With regards to your other keywords, work on it so that your site will appear in the search engine using those keywords. SEO task is the answer in that problem.