In der Datei .htaccess kannst Du den Eintrag wie folgt setzen:
# UTF-8 für alle Dokumente ohne spezielle Angabe:
AddDefaultCharset utf-8
# UTF-8 für Namen in automatisch erzeugten Verzeichnislistings:
IndexOptions +Charset=UTF-8
Die Angabe
<meta charset="utf-8" />
oder, für ältere HTML-Versionen (< HTML5):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
im HTML-Dokument ist nicht falsch, kommt aber ein wenig "spät" - weshalb Google "weint". Übrigens wirkt das obige für alle Dateitypen, z.B. auch für eine eventuell vorhandene Datei namens "sitemap.txt" (was Google "sehr glücklich macht"), Java-Skript-Dateien, CSS-Dateien ...