Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Indexierung

Zašto moraju biti usklađene jezične specifikacije stranice?

Budući da web stranica svoj jezik objašnjava na dva mjesta — u izvornom kodu (lang atribut html elementa) i u serverskom odgovoru (zaglavlje Content-Language) — i proturječne specifikacije čine svaku odluku na temelju njih nesigurnom: dodjela zemlje pretraživanja, izbor jezika prijevoda i čitanja, klasifikacija od strane odgovora. Naša provjera uspoređuje obje specifikacije i izvješćuje o proturječjima.

Dva mjesta, jedna istina

Atribut lang postavlja uredništvo ili predložak; zaglavlje Content-Language postavlja server ili hosting. Budući da su razne mjesta odgovorna, specifikacije se rasipaju: izvorni kod kaže "de", server kaže "en" jer je postavljen na englesku zadanu vrijednost. Nevidljivo za posjetitelje, za strojeve je to proturječje — ovisno o usluzi, ponekad jedan, ponekad drugi vrijednosti pobjeđuje. Austrijska web stranica ide najbolje s "de-AT" na oba mjesta: Jezik I regija, dosljedno.

Što provjera točno mjeri

Provjera čita lang atribut iz izvornog koda i Content-Language zaglavlje iz serverskog odgovora i uspoređuje oba. Izvješće navodi oba izmjerena vrijednosti — tako je odmah vidljivo koja stranica konfiguracije treba biti ispravljena. Nalaz je blago klasificiran, ali lak za ispravljanje: postavka na serveru ili redak u predlošku.

  • Odredite mjerodavnu specifikaciju — za austrijsku web stranicu: de-AT — i postavite je na oba mjesta.
  • Provjerite Content-Language zaglavlje nakon prebacivanja hostinga: to je mjesto gdje se najčešće tiho promijeni.
  • Za višejezične web stranice označite svaku jezičnu verziju s vlastitom, dosljedno formuliranom specifikacijom.

Deutsche Fassung dieser Seite