2010-02-10 13 views
14

¿Los CSS y JavaScript en línea realmente afectan el sitio SEO?¿Los CSS y JavaScript en línea realmente afectan el sitio SEO?

+0

@Mods ¿Esta pregunta es On-topic @ [stackoverflow] (http://stackoverflow.com/help/on -topic) ?. A pesar de que era una pregunta antigua además de tener una respuesta aceptada, esta pregunta se centra principalmente en SEO, por lo que debería migrar a Pro Webmaster, que sería una mejor opción. –

+1

Estoy votando para cerrar esta pregunta como fuera de tema porque se trata de SEO. – easwee

Respuesta

11

Apenas. Lo que cuenta para un motor de búsqueda es el contenido textual, filtrará todo lo demás.

Supongo que CSS entra en juego con los motores de búsqueda cuando determinan si una parte del texto está visible en la página u oculta a efectos de SEO. Pero incluso allí, si el CSS en línea o en una hoja de estilos no hará la diferencia.

Se podría argumentar que cuanto más CSS y JS contiene una página, menos peso tienen los términos de búsqueda en esa página. Pero creo que ese argumento no es válido, porque cualquier contenido que no sea de contenido será simplemente ignorado por completo.

+0

sí, este es también un buen artículo, pero el autor no menciona nada sobre el impacto negativo en SEO http://robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad- cosa/ –

+1

esto es http://webdesign.about.com/od/css/a/aa073106.htm también un buen artículo pero tampoco dice nada sobre SEO pero hace 3-4 años había leído que las cosas en línea afectan a SEO –

0

No creo que la mayoría de las arañas realmente ejecutan Javascript antes de analizar la página. Si hay algo que realmente desea indexar, lo mejor es ponerlo en la página como contenido simple. Tráigalo a través de Ajax, construyéndolo sobre la marcha a través de javascript, et. al, ciertamente solo obstaculizará su valor de SEO. Los enlaces difíciles que toman forma después de ser construidos por Javascript también son malos: un mapa de sitio simple probablemente rinda mejor valor.

2

Como se señala en otra respuesta, es poco probable que los motores de búsqueda "vean" cualquier contenido creado o modificado por JavaScript. Aunque esto, por supuesto, se aplica donde quiera que coloque el JS.

Dependiendo del tamaño de su página y la capacidad de su alojamiento, podría afectar la indexación. Si la carga adicional es suficiente para comenzar a desacelerar la respuesta de su servidor a las solicitudes de la página, los motores de búsqueda ralentizarán sus ataques y, en el caso de un sitio grande, es posible que no logren rastrear todo el sitio de manera oportuna.

+0

correcto y más descriptivo que la respuesta elegida. el tamaño es el problema, no el JS/CSS en sí. – dusoft

+0

Esta respuesta ya no es precisa, ya que los motores de búsqueda son muy capaces de leer y comprender javascript. – Goose

0

Motor de búsqueda principalmente leer parte de texto del sitio web.Pero hay muchos factores que incluyen ese efecto seo. El uso de la plantilla de tabla e incluso el uso de css en línea hacen que el tiempo de carga de la página sea un poco más. incluso si puede verificar los validadores html, marca todos los cc en línea como un error. Tiempo de respuesta más lento para el sitio.

0

javascript aumenta el tiempo de carga del sitio. Creo que así es como puede afectar el ranking de su sitio. Dirígete a https://developers.google.com/speed/pagespeed/insights/ y prueba tu URL. A veces, el uso de javascript en la primera vista de su sitio web demora la carga de la página ya que el contenido se muestra solo después de que se procesa el script. Eso puede perjudicar la experiencia del usuario y el SEO.

3

Respondido y votado por verdaderos desarrolladores.

CSS en línea contribuirá a la carga de la página y eso afecta la velocidad de la carga. La velocidad de carga es uno de los muchos factores de clasificación por lo que es casi una pregunta imposible de responder de manera concluyente.

La proporción de texto a código también juega un papel. Toneladas de código para representar unas pocas líneas de texto visible significa que los motores de búsqueda necesitan profundizar para encontrar la relevancia del contenido en las páginas. Matt Cutts ha aludido a esto algunas veces.

Si bien los motores de búsqueda pueden ignorar los comentarios y las css/js en línea, la logística de ancho de banda, procesamiento y almacenamiento puede ser motivo suficiente para amortiguar el rendimiento de SEO en páginas pesadas en línea.

Personalmente utilizo el código en línea solo cuando los escenarios absolutamente específicos de la página lo requieren e incluso entonces utilizo las herramientas de compresión css para reducir el espacio en blanco en los documentos cuando esté listo para producción.

He tenido esta conversación en muchas ocasiones y ninguno de los lados es concluyente.Mi respuesta simple es que, si "podría" ser perjudicial, entonces, ¿por qué arriesgarse?

Cuestiones relacionadas