2009-11-21 7 views
8

Si hice que un sitio y un sitio se vean bien en todos los navegadores de grado, pero si el sitio muestra algunos errores en la validación de XHTML y CSS, ¿hay algún beneficio para resolver esos errores?¿El código HTML y CSS del W3C es nocivo para SEO y problemático para los usuarios de lectores de pantalla?

¿Es el sitio con 10 errores de validación mejores que el sitio con 35 errores de validación o ambos son los mismos para el motor de búsqueda?

¿El motor de búsqueda lee el archivo css? ¿La validación CSS tiene alguna importancia para SEO?

+0

Depende del tipo de error. Quizás debería vincularnos a su sitio para que podamos ofrecer una respuesta más informada. –

Respuesta

7

Eso depende del tipo y el lugar de los errores, supongo.

Si esto hace que la estructura semántica de su sitio sea indescifrable, entonces, sí, seguro que será un problema para cualquier herramienta de análisis automático.

Si se trata de atributos no estándar (o valores de atributo incorrectos), entonces no lo harán.

+0

ok si los errores xhtml pueden ser problemáticos, pero ¿qué pasa con los errores de CSS? –

+0

CSS no tendrá ningún impacto, probablemente. –

+0

@Nerdling: En realidad, usted tiene más razón, pero HAY algunas propiedades que los lectores de pantalla entienden, como pantalla: oculta (aunque no puedo encontrar la referencia a esto ahora) – EFraim

-1

Permite usar Google para un ejemplo ...

En primer lugar, la página principal de Google isn't even valid que deliberadamente no cierran un buen número de sus etiquetas para ahorrar ancho de banda. También hay muchos atributos personalizados.

En segundo lugar, no leen CSS para SEO. La única vez que lo hacen es por la característica de caché que tienen muchos de los populares. Google no lee el archivo CSS que acaba de vincular, pero Yahoo almacena todo en caché (CSS, Imágenes, etc.) pero eso no afectará al SEO.

Y hay muchas buenas razones por las que no debe preocuparse por la validación de su sitio. Sin embargo, es bueno verificar para eliminar cualquier error enorme, siempre y cuando funcione en la mayoría de los buscadores que se encuentran. Los motores de búsqueda solo se preocupan por su contenido, no de la forma en que se ve.

+0

Existen muchas buenas razones para validar su sitio. Debido a que no todos los navegadores tienen los mismos caprichos, debes verificar todos los navegadores posibles (no es práctico) o no estarás seguro de que cada uno genere el mismo árbol DOM. – EFraim

+0

, pero ¿qué tipo de beneficio puedo obtener para resolver los errores de validación si mi sitio no tiene problemas con el navegador cruzado? –

+0

El beneficio * teórico * es que una vez que su sitio recibe problemas entre navegadores, ni siquiera tiene que considerar su marcado como posible culpable. – EFraim

0

la mayoría de los lectores de pantalla están basados ​​en los estándares w3c, así como también en las funciones de usabilidad. Cuando cumpla con los estándares w3c, es más probable que los lectores de pantalla puedan entender su contenido y mostrarlo correctamente. No es que necesite poner mucho trabajo adicional para que sus sitios W3c sean válidos, así que simplemente lo haría. Realmente depende si lo encuentras importante o no

2

Bastante simple inválido XHTML es flojo; hay un millón de formas de garantizar que su XHTML sea válido. Tenemos estándares por una razón y asegurar que su XHTML sea válido significa que también puede ser leído por analizadores XML y, por lo tanto, consumido por futuras aplicaciones web y sitios de comparación. Para mí, asegurar que su margen de ganancia sea válido siempre vale la pena la inversión adicional.

También creo que Google analiza los archivos CSS para detectar trucos de SEO de sombrero negro, como texto blanco sobre fondo blanco. Entiendo que mucha gente piense que es un paso demasiado lejos para los bots de Google, pero tenga en cuenta que Google tiene todo el motor de Chrome a su disposición. Si yo fuera Google y sospechara que un sitio era potencialmente spam, lo usaría a través de mi motor Chrome y buscaría hacks de CSS.

Otra indicación de que Google analiza su CSS son las nuevas herramientas de velocidad de página proporcionadas por Google. Esta herramienta destaca los selectores de CSS potencialmente lentos y recomienda que los modifique. Como Page Speed ​​ahora es un factor determinante del rango de página, no hace falta decir que Google no solo considera el tamaño total de la página, sino que también lo hace.

Entonces, yo diría ... No seas perezoso;)

Cuestiones relacionadas