SEO stuff is very complicated
First there's the algorithm, then there's the amount of time you've been on the net then there's the country you reside in then there's the politics of the entry
A site can completely disappear if google for example chooses
Being a French site makes you even less likely for english speaking hits, plus the French Judiciary have been giving Google a load of flak which IMO will push French based sites down any global hits list
You will need to experiment with a site for your region to see what works best and it will take months unless you have an already established site
If you have an established site then definitely link your new venture to that one, and take it from there
What would typically someone type in Google to purchase a simple custom machined part ?
custom is your key word, and synonyms like prototype, bespoke etc
Edited By Ady1 on 04/09/2015 10:26:27