• Super User

    Questo può penalizzare un mio sito?

    Pongo un altro quesito.
    Ho un web che ha la codifica UTF-8 nei caratteri.
    E gli articoli sono visualizzati correttamente.
    Solo che cercando nella serp mi da questo risultato, ad esempio :

    In amore nella coppia se lui è più grande vive di piùUno studio danese ha provato che se in una coppia lui vive più a lungo se è più giovane di lei.

    ossia i caratteri accentati vengono riproposti sostituiti da ù

    Come posso ovviare al problema visto che sicuramente credo mi penalizzi nella serp?
    Uso PhPCow : ho provato a chiedere assistenza ma sono quattro giorni che non rispondono.
    Con la precendente versione non avevo problemi (è un progetto abbandonato due anni fa che ho ripreso da qualche giorno).
    Grazie.


  • User Attivo

    Come sono gestiti i meta tag delle pagine?


  • Super User

    Li gestisce direttamente phpcow, ma non ho capito bene la domanda.
    Però, adesso che mi ci fai pensare, la vecchia versione non utilizzavo il rewrite.
    Potrebbe essere quello? Magari dovrei aggiungere qualcosa nel .htaccess o nel CSS?
    Grazie.


  • User Attivo

    Ciao bluwebmaster

    il tuo errore dipende dal charset della tua pagina. Spesso si dichiara così:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    Noi Italiani, spesso usiamo UTF-8 e iso-8859, ma se utilizzi un Database devi assicurarti anche come è stato settato.

    Ti faccio anche qualche esempio la "è" deve essere scritta con è


  • User Attivo

    @fabrizio1985 said:

    Ciao bluwebmaster

    il tuo errore dipende dal charset della tua pagina. Spesso si dichiara così:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    Intendevo proprio questo: puoi gestire manualmente i metatag di ogni pagina? Se si, ti basterà aggiungere il <meta http-equiv.... come dice fabrizio.


  • Super User

    Questo è il meta che ho in header :

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


  • User Attivo

    Immagino che hai un DB, come lo hai settato? Come scrive sul sorgente i caratteri?


  • Super User

    Si avete ragione, il problema risiede nel DB .
    Infatti nelle opzioni di phpcow c'è il charset di MySql , solo che purtroppo figura vuoto e quindi non mi lascia scegliere l'opzione.
    Quelli dell'assistenza di phpcow non rispondono.
    Posso ovviare il problema diversamente, intervenendo in qualche altro punto?
    Grazie.


  • Super User

    Ho scoperto l'arcano mistero.
    Il software (phpcow la cui assistenza dopo 4 giorni non ha ancora risposta) nella tabella articoli scrive il contenuto degli articoli rispettando la codifica, mentre i due campi che poi utilizza nel title e nel meta description, non rispetta questa codifica e quindi scrive in tutt'altro modo in quei due soli campi.
    Il bello è che il codice di phpcow è scritto con Zend e quindi non lo posso modificare!
    Accidenti, con quello che ho pagato tre licenze (quasi 900 dollari!).
    Ringrazio tutti voi per le risposte , ma credo che a questo bug possano rimediare solo loro, se sono ancora vivi.
    Grazie.