Questa traduzione non è ancora stata rivista dalla redazione. Fa fede la versione tedesca. Deutsche Fassung
Indicizzazione
Perché le specifiche linguistiche di una pagina devono corrispondere?
Poiché un sito web spiega la sua lingua in due punti — nel codice sorgente (l'attributo lang dell'elemento html) e nella risposta del server (l'intestazione Content-Language) — e le specifiche contraddittorie rendono incerta ogni decisione basata su di esse: l'assegnazione del paese della ricerca, la scelta della lingua dalle funzioni di traduzione e lettura, la classificazione dai risponditori. La nostra verifica confronta entrambe le specifiche e segnala le contraddizioni.
Due posti, una verità
L'attributo lang imposta la redazione o il modello; l'intestazione Content-Language imposta il server o l'hosting. Poiché diversi enti sono responsabili, le specifiche divergono: il codice sorgente dice „de”, il server dice „en”, perché è impostato su un'impostazione predefinita inglese. Invisibile ai visitatori, per le macchine una contraddizione — e a seconda del servizio, una volta vince una, una volta l'altra. Un sito web austriaco si comporta meglio con „de-AT” in entrambi i luoghi: lingua E regione, in modo coerente.
Cosa misura esattamente la verifica
La verifica legge l'attributo lang dal codice sorgente e l'intestazione Content-Language dalla risposta del server e confronta entrambi. Il rapporto nomina i due valori misurati — in modo che sia immediatamente visibile quale parte della configurazione deve essere corretta. Il rilievo è classificato in modo blando, ma facile da risolvere: un'impostazione nel server o una riga nel modello.
- Determina la specifica rilevante — per un sito web austriaco: de-AT — e impostala in entrambi i punti.
- Dopo i trasferimenti di hosting, controlla l'intestazione Content-Language: è il luogo che cambia più spesso silenziosamente.
- Per i siti web multilingue, contrassegna ogni versione linguistica con la sua propria specifica coerente.




