You like it or don’t but Google search is a pivotal access point for most of us.
The share market is a little less than 80% in UK, more than 80% in France
That means that you have to improve your ranking on this search engine.
Perhaps time consuming, but why to spend so much money to build and feed websites if it is unknown.
Audience must be a focus activity
Stats Show Google Dominates the International Search Landscape
(Source: Search Engine Watch, Feb 22, 2007)