Hi!
Google bspw. ignoriert die Meta-Angaben zur Sprache auf einer Webseite und "erkennt/ ermittelt" die Sprache einer Seite automatisch (mit hoher Treffsicherheit, wenn die Seite fast ausschließlich in einer Sprache gehalten ist).
Mir wurscht, meine Seite enthält sowohl die Meta-Angabe als auch den Inhalt als auch @hreflang auf jedem Sprachlink. Da wird schon für jede Suchmaschine was bei sein.
Das Wichtigste[1] fehlt aber, nämlich im Head deiner jeweiligen Seite ein <link> Eintrag für jede verfügbare andere Sprachversion der jeweiligen Seite, also bspw. auf http://en.quivira-font.com/characters.php:
<link rel="alternate" title="Quivira 3.0 – Characters" type="text/html" hreflang="de" href="http://de.quivira-font.com/characters.php">
Und wenn die Suchmaschinen wie Google solche Angaben dann auch vernünftig auswerten würden, indem sie bspw. zu jedem Ergebnis darunter auch noch jeweils die Links zu den alternativ verfügbaren Sprachversionen liefern würden, dann wäre die gesamte Problematik imho ein ganzes Stückchen kleiner.
Gruß Gunther
[1] Ob es nun wirklich_das_Wichtigste_ist kann man diskutieren - zumindest halte ich es für sehr wichtig.