How to do SEO Optimization a Website for English, Dutch, and French?

I would want to do SEO optimization some websites for those specific languages. Is creating each language corresponding pages a good way? How does Google rank those websites for those languages?

Is creating each language corresponding pages a good way?
YES – if your targeted keywords are also in their local language: English, Dutch and French
NO – if you meant you ONLY wanted to be on top of SERPS for Google’s pages in .fr, .com. .co.uk and .nl BUT the content or targeted keywords are still in English

How does Google rank those websites for those languages?
When creating domains for each website, use a local server for your targeted country. Submit links to local directories, local blogs, linking to local websites.
Based on my experience, when your website starts to get indexed and rank on the first 100, you can apply the usual and proven SEO strategy you know.