Here are a few of the top factors that contribute to international ranking success:
Owning the proper domain extension (e.g.,,, .fr, .de, .nl) for the country that your business is targeting
Hosting your website in the country you are targeting (with a country-specific IP address)
Registering with local search engines.
Having other sites from the same country link to you
Using the native language on the site (an absolute requirement for usability)
Placing your relevant local address data on every page of the site
Defining your preferred region in Google Webmaster Tools