Io ad oggi farei così una struttura del sito multilingua:

tuosito.com/index.html (per la versione in Italiano)
tuosito.com/index_de.htm (per la versione in tedesco)
tuosito.com/index_en.htm (per la versione in inglese)

e così via.

Praticamente crei 3 home - in ognuna delle quali inserisci il link alle altre versioni -.

Ogni pseudo-home pages, la dovrai indicizzare e inserire nelle directory del paese relativo.

Es. per la versione in tedesco, dovrai inserire il sito nelle directory tedesche, registarlo sui MdR tedeschi e fare scambio link con siti tedeschi che puntino sulla tua pagina index_de.htm

...e così via per le altre lingue...