Google is probably the most important traffic source out there, because 80% of the organic traffic that you get from the search engines is from Google. Thus, it is important to impress the search engine giant and getting to the top of the SERPs can be achieved if you concentrate on a few things.
Your website's domain name plays a big role in helping your site get to the top positions on Google. Undoubtedly, achieving high rankings for your site in Google will be easier if your main keywords are in your domain name. However, you should keep in mind that your domain name is just one of the many factors that you need to concentrate on in order to achieve your goals. So when you go ahead and register your domain name, make sure it has the main keyword in it. Also make sure that your domain name begins with your keyword. When Google sees another word at the beginning of your domain name, like "my", it automatically presumes that your site is less relevant. Adding another word to the end of your domain name won't hurt you, unless it's done tastelessly and doesn't make any sense whatsoever. Getting a domain name that is just your keyword would be excellent, but it can be hard so you know what to do if you don't have any luck. At the very least, you should put your keyword in the URL of your site, even if you didn't succeed in getting it in the domain name. When Google sees the keyword in the URL it will automatically consider your page to be more relevant and will bump it closer to the top when a search for that particular phrase is carried out. Long tail keywords are easier to rank, but it really doesn't matter what type of keyword you are targeting. The quality and relevancy of your site are determined based on a wide range of variables, including your URL. There are many new sites that rank for their keywords just because they were included in the URL of the webpage.
One thing you shouldn't overlook is the "Title" tag of your website because it does carry weight. Your core keyword should be contained in the Title tag because it is one of the elements Google uses to determine what your site should be positioned for. However, don't go overboard and turn your Title tag into a massive list of keywords. Putting more than two keywords in your Title is asking for trouble. One good way of doing this is to make one keyword out of two. Simple things are quite important if you want to impress Google and land on the first page. If you've never done any SEO for Google before, don't expect miracles right away as it will take a while, but you will get the results you want if you are persistent.