producing similar content in multiple languages. You /may/, however, need to
improve your site SEO-wise, using the traditional techniques.
Can you please give me a few hints here because I already chose careful
keywords and tried to do my best for meta tags and content. I really do
not know what else (more) I could do.