>
> Using my language flags inside the title tag (i. e. <div class="lang:english">Home</div><div class="lang:german">Startseite</div>) further decreased my rating, unfortunately.
>
> Which bares the question: Why is there no legit way to have a multilingual title tag yet?
Why don't you use PHP, ASP.NET or whatever and detect the browser language / user location if you have a website where you need to care about multilingualism?
1. PHP is an inefficient, unelegant POS. No way in hell I'm ever using it for any bigger homepage project.
2. My homepage uses Google Blogger, so there's no way to use ASP.Net. There might be a way to integrate with my favourite choice, Python, through the use of Google App Engine. I'm still working it out, though. Implementing a Python based ecommerce platform will be a higher priority anyways.
3. For what I'm doing, Javascript is way faster and more efficient. No need to reload a page just to switch languages. No people at an internet caf?/on their holidays getting mad at me because I chose to detect a language they might not even be fluent at. No need to keep track of multiple pages or an oversized sitemap.