Google is the leader of the online search market, with a pretty powerful monopoly. Getting your site to the first page of Google is vital if you want to succeed and get as much targeted traffic to your site as possible.
Google places a high level of importance on domain names that are country specific, which allows them to rank those sites in the different countries for the keywords they are targeting. So, if your website is location specific and you want to reach the top of the SERPs, then you need a country specific TLD. This will make life easier for you in achieving the rankings you are looking for. Besides that, make sure your website is hosted on a server that's based in the country you're targeting to rank in. Thus, if your site is targeting a Greek audience, then you will want to have a .gr extension and to host it on a server based in Greece. These are simple things but they matter a lot in the long run when it comes down to your ranking.
Be the first when it comes to bringing out the news related to your niche on your website. Tech blogs like Mashable and TechCrunch do this and that is why you will always find them at the top of Google's pages for relevant keywords.
Even if your website is not a content oriented site, you can always add a blog to it where you can post about the latest industry news. If you stay up to date, your visitors will have access to the latest information and thus you will have more value from Google's viewpoint.
Sites that post new content all the time are considered to be excellent by Google. It simply shows the search engine that you care about your readers and are willing to offer them quality. A site that has the same old content and never changes it will have nothing fresh for its readers when they return. Sites that don't update regularly will fall behind those that do in the Google SERPs.
Google can get your site ranked at top positions if you can work on a few simple factors. By applying the tips in this article, you will find that you generate great returns in the long term.