Newsgroup: it.lavoro.professioni.webmaster
Titolo: problema keywords

Ho scoperto che in un intero sito non si visualizzano le keywords.
Andando per tentativi, per esclusione, ho scoperto che quando elimino 
dai meta tag il charset le keywords si visualizzano nuovamente nel 
codice di pagine.
Non solo, mentre col 'charset'
(sia <meta http-equiv="content-type" content="text/html; 
charset=ISO-8859-1">
che <meta http-equiv="content-type" content="text/html; charset=utf-8" /> )
il codice di pagina si visualizza compattato e quasi illegibile,
togliendolo appare invece ben formattato.
 
C'è una spiegazione?
Cosa posso fare?

Ok risolto:
 
<meta charset="ISO-8859-1">
 
anziché
 
<meta http-equiv=content-type content=text/html; charset=ISO-8859-1>
 
 
http://www.w3schools.com/tags/att_meta_charset.asp
 
 
 

 Cosa posso fare?
 
Intanto valida il codice. Cerca "how to ask question the smart way" e
"sscce" su web, sono due pagine diverse ed sono entrambe utili perché
ti spiegano come avere la risposta che cerchi.
 
In questo caso specifico non si capisce nemmeno quale sia il problema
di "non si visualizzano le keywords" dato che è normale che le keyword
non si vedano.
 
 
-- 
Andrea
 

Solfuro Didrogeno wrote, On 15/04/14 10.27:

Sei sicuro che il programma che stai usando registri effettivamente nei formati 
indicati?
Prova a fare un copia-incolla di una pagina in un nuovo documento e risalvalo.
 
ciao
Gabriele
 

Solfuro Didrogeno wrote, On 15/04/14 10.43:

Stai facendo il sito seguendo le specifiche HTML5 ?
Se no, allora il problema è altrove.
 
Gabriele
 

 Se no, allora il problema è altrove.
 
No, non è html5; allora dipenderà dai browser più recenti; o da che altro?
 

Non riesco a capire: può essere un'anomalia dovuta al server? Il 
software del CMS sembra a posto.
Può, per caso, dipendere dall'inattivazione di qualche modulo del php 
sul server?
 
Su alcuni template, effettivamente, a prescindere dal charset, non mi 
visualizza le parole chiave (tempo fa non avveniva), a meno che io non 
cancelli tutta la prima parte dei meta-tag, doctype compreso, cioè 
quanto segue:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd
">
<html>
<head>
 
         <meta charset="ISO-8859-1">	
         <meta http-equiv="content-language" content="it">
	<meta http-equiv="phragma" content="no-cache">
	<meta name="revisit-after" content="31 days">
	<meta name="robots" content="index, follow">
         <meta name="distribution" content="global">	
         <meta name="rating" content="general">
         <meta name="author" content="nome autore">
	<meta name="owner" content="nome proprietario">

 	<meta http-equiv="phragma" content="no-cache">
 
correggi "phragma" con "pragma"
 
 


Grazie,
fatto; ma non è cambiato nulla.

<meta http-equiv=content-type content=text/html; charset=ISO-8859-1>
 
Questo qua sopra e' sbagliato comunque. Charset non e' un attributo valido.
 
Prova se mai:
 
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15" />
 
Leonardo
 
-- 
 
Then felt I like some watcher of the skies, when a new planet swims into his ken;
Or like stout Cortez when with eagle eyes, he star'd at the Pacific; and all his men
Look'd at each other with a wild surmise - silent, upon a peak in Darien.

Mi funziona meglio ancora:
 
<meta charset="UTF-8">
 
 
c'è un'interazione positiva con il browser explorer 11 che formatta il 
codice di pagina in modo più leggibile anche se non visualizza comunque 
le keywords nella maggior parte dei template del sito tranne 1. 
Chiaramente non trovo il motivo.