2010-09-04 12 views
5

Qual è il modo migliore per nascondere un elemento di testo e sostituirlo con un'immagine mantenendo comunque una buona SEO. Ho visto il rientro del testo negativo, ma preferisco il posizionamento assoluto con la parte superiore negativa.Indent di testo vs posizione per SEO

Quindi quello che mi piacerebbe sapere è che è meglio per SEO. La maggior parte dei motori di ricerca considera gli elementi di testo con la parte superiore negativa con posizionamento assoluto; allo stesso modo per il rientro del testo?

risposta

5

Sarei molto sorpreso se ci fosse qualche differenza. I motori di ricerca si preoccupano dei tuoi contenuti, in genere non scaricano i tuoi fogli di stile, quindi tutto quello che vedrebbero è il markup che sarebbe lo stesso per entrambi i metodi.

La sostituzione delle immagini è un bene per gli utenti e i motori di ricerca, quindi finché non lo si fa a scopo di cloaking, starai bene.

+0

Sì, questi sono esattamente i miei pensieri. – Chris

2

Ho paura che la risposta accettata non sia il caso per quanto le comunicazioni attuali da Google indicano (per quanto frustrante!). Date un'occhiata qui:

http://luigimontanez.com/2010/stop-using-text-indent-css-trick/

e qui:

http://maileohye.com/html-text-indent-not-messing-up-your-rankings/

Le risposte indica che qualsiasi CSS che sembra nascondere contenuti da parte dell'utente potrebbe essere considerato cattivo, semplicemente perché le tecniche hanno sono stati contaminati dal loro uso da parte dei SEO black-hat. Sebbene siano estremamente utili per lo sviluppo (e il tipo di richiesto quando si utilizzano efficacemente gli sprite CSS), sembra che non ci sia una best practice accettata da Google per risolvere questo problema. Eppure ....

+0

Interessante. Mi chiedo cosa sia impedire agli spammer di usare l'attributo alt per blackhat SEO. – Sam

+0

Buon punto. Suppongo che il problema sia leggermente diverso: usare il rientro del testo per spingere il testo fuori dallo schermo è nascondere fisicamente qualcosa, mentre l'attributo alt è nascosto come standard. Non c'è dubbio che Google scruta attentamente anche gli attributi alt per assicurarsi che non vengano sfruttati. –

+0

Ho trovato questa risposta utile: http://webmasters.stackexchange.com/a/11216/23096, che mi ha portato a questi link molto utili: http://css-tricks.com/css-image-replacement/ e http://css-tricks.com/examples/ImageReplacement/ –