Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    3

    div con display:none...questi grafici!

    Salve a tutti!
    Il grafico col quale sto collaborando mi ha fornito delle pagine in Adobe Illustrator. Fin qui tutto ok, ho già sezionato tutto e creato i link.
    Il problema però è che tutti i testi sono rasterizzati e quindi non vengono visti come HTML!
    Come fanno i motori di ricerca ad indicizzarmi un sito così?

    Cercando la risposta ho trovato che potrei fare in questo modo:
    <div class="testo_html" style="display: none;">Testo della pagina web</div>

    Così facendo il sito viene indicizzato correttamente? L'uso che ne faccio è corretto..non nascondo testo per fini di ranking ma per necessità!

    Anche se va a scapito dell'accessibilità può andar bene o avete altre soluzioni?!

    Grazie!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    le macchine non riescono a "spiegarsi" sempre perché tieni una parte del testo nascosto.
    tuttavia non "puniscono per principio" una pagina...
    di certo non aiuta a farsi riconoscere.

    serve codice html e testo: quello devi pubblicare!

  3. #3

  4. #4
    Potresti rischiare penalizzazioni..

  5. #5
    Necessità misteriosa la rasterizzazione...
    Rasterizzare il testo significa convertirlo in immagine?
    E allora tu metti, nel tag img, il testo alternativo (in alt) che verrà sicuramente indicizzato e poi (in title) il testo visibile dal puntatore del mouse... oppure crea una versione solo testuale di tutto il sito!

    codice:
    [img]immagine.gif[/img]
    Così farai una cosa lodevole anche per i non vedenti.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    3
    Esatto, tutto il testo è convertito in immagini!
    Ok, grazie per le dritte!
    In alt posso metterci tutto il testo o ha un limite?

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    3
    Altra domanda.... a parità di efficienza di indicizzazione meglio:

    [img]immagine.gif[/img]
    o
    <div class="testo_html" style="display: none;">Testo della pagina web</div>

    ??

  8. #8
    Credo che l'efficienza sia la stessa.
    Probabilmente è maggiore nella prima soluzione se metti l'img dentro un link, o probabilmente è maggiore nella seconda se metti parte del testo tra i tag h1, strong, ecc.
    La differenza è che la prima è sicura (oltre ad essere richiesta dallo standard html) mentre la seconda, come ti hanno già detto, è a rischio di penalizzazioni.

    Non ricordo se ad alt c'è un limite di lunghezza per i browser, devi provare se si vede tutto, altrimenti puoi spezzettare le immagini in piccoli "paragrafi".
    Prova a vedere il sito senza caricare le immagini, così appare il testo al loro posto, praticamente vedrai il sito in versione testo.
    Ricordati di specificare la dimensione delle immagini in modo che si vedano gli stessi spazi anche quando mancano le immagini.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.