Come usare i meta Language Attribute tag?

frank79

Utente Attivo
1 Giu 2011
35
0
6
Salve.
Tutte le pagine del mio sito Web sono in italiano (no multilingue). Tuttavia, facendo un analisi del mio sito tramite alcuni strumenti SEO che ho trovato in rete, la lingua dichiarata del mio sito è l'inglese e quella rilevata è l'italiano (vedi screenshot in basso).

Qual è il corretto script o meta attribute tag da inserire nelle pagine del mio sito Web per dichiarare che il mio sito è in italiano?

Grazie in anticipo per qualsiasi chiarimento verrà fornito a riguardo.
Cordiali saluti.

declared language.png
 

bubino8

Utente Attivo
28 Apr 2017
343
19
18
28
BZ
Ciao.
Intendi questo in testa alla tua pagina?
per html:
HTML:
<meta http-equiv="Content-Language" content="it" />
per php:
PHP:
header("Content-Language: it");
 
  • Like
Reactions: frank79

frank79

Utente Attivo
1 Giu 2011
35
0
6
Si, esatto, questo:
<meta http-equiv="Content-Language" content="it" />

Ma va inserito solo nel codice HTML dell'home page o in tutte le pagine del sito?

Grazie
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.298
332
83
In tutte le pagine!!!!
Codice da inserire per primo in tutte le pagine
HTML:
<!doctype html>
<meta http-equiv="Content-Language" content="it">
<html>
<head>
<meta charset="utf-8">
<title>titolo</title>
</head>
 
  • Like
Reactions: frank79 and bubino8

ServWise.com

Nuovo Utente
21 Ott 2020
8
0
1
META sopra HTML e tag HEAD, non credo proprio ...

In ogni caso, il modo corretto per definire la lingua della pagina è di seguito, e sì su tutte le pagine (l'uso di una qualche forma di file di inclusione dell'intestazione aiuta in questi casi).

Codice:
<html lang="it">
Puoi anche aggiungere lang="it" agli elementi HTML inline per specificare se sono in una lingua alternativa alla pagina.