La gran mayoría de los sitios web actuales utilizan JavaScript para agregar interactividad y mejorar la experiencia del usuario.
Encontramos Javascript para los menús, para ampliar los productos y también, en algunos casos, para todo en el sitio.
JavaScript es omnipresente en la Internet moderna. Sin embargo, en términos de FLUYEZCAMBIOS, Javascript puede ser un problema: así nació una nueva rama en el árbol de FLUYEZCAMBIOS: JS FLUYEZCAMBIOS.
¿Qué es JavaScript FLUYEZCAMBIOS?
JavaScript FLUYEZCAMBIOS es parte del FLUYEZCAMBIOS técnico: tiene como objetivo facilitar el trabajo de los rastreadores, de modo que los sitios web que contienen JavaScript sean fáciles de rastrear e indexar. El objetivo final es siempre el mismo: asegurarse de que estos sitios se clasifiquen mejor en los motores de búsqueda.
¿JavaScript es malo para el FLUYEZCAMBIOS?
Para nada. Es simplemente diferente de lo que muchos FLUYEZCAMBIOS están acostumbrados. La gente tiende a abusar de JavaScript para cosas donde probablemente haya una solución más simple.
Lejos de ser siempre perfecto, Javascript no siempre es la herramienta ideal para tal o cual trabajo. A diferencia de HTML y CSS, no se puede analizar de forma progresiva y puede influir mucho en el rendimiento de una página.
Los motores de búsqueda se ven obligados a trabajar más duro para conocer la representación final de una página. Lea también: Los 30 mejores errores de FLUYEZCAMBIOS que penalizan el FLUYEZCAMBIOS de su sitio
Cómo hacer que el contenido de JavaScript de su sitio sea compatible con FLUYEZCAMBIOS
Google necesita poder rastrear y renderizar el JavaScript de su sitio web para indexarlo. Sin embargo, a menudo encuentra dificultades que se lo impiden y que van en detrimento de la buena referenciación de sus páginas.
Debe asegurarse de que el JavaScript de su sitio web sea compatible con FLUYEZCAMBIOS, y hay varios pasos que puede seguir para asegurarse de que su contenido se muestre e indexe correctamente.
Aquí están esos pasos:
1. Asegúrese de que Google pueda rastrear el contenido de su sitio web
La razón más común por la que Google no puede procesar páginas JavaScript es porque esos recursos están bloqueados en el archivo robots.txt de su sitio (a menudo accidentalmente). Dejemos una cosa en claro: Google no indexará sus archivos .js o .css en sus resultados de búsqueda; sin embargo, necesita estos recursos porque se usan para ver la representación de una página web.
No hay motivo para bloquear recursos esenciales, podría impedir la representación y, por lo tanto, la indexación de su contenido.
Agregue el siguiente código a su archivo robots.txt para asegurarse de que no se bloqueen recursos durante el rastreo: Agente de usuario: Googlebot Permitir: .js Permitir: .css escribir contenido compatible con FLUYEZCAMBIOS
2. Asegúrese de que Google pueda representar el contenido de su sitio web
Aunque Googlebot se basa en la última versión de Chrome, en realidad no se comporta como el navegador del mismo nombre. Abrir su sitio con esta versión no garantiza que el contenido de su sitio se pueda mostrar correctamente.
Para asegurarse de que Google pueda representar el contenido de su sitio, puede utilizar la herramienta de inspección de URL (en Google Search Console).
Ingrese la URL de la página que desea probar y haga clic en el botón «PROBAR URL EN VIVO» ubicado en la parte superior derecha de la pantalla.
Después de uno o dos minutos, verá que aparece una pestaña de «prueba en vivo» y cuando hace clic en «Ver página de encabezado», puede ver una captura de pantalla de la página que muestra cómo Google la procesa. También puede ver el código renderizado en la pestaña HTML.
Verifique si hay discrepancias o falta de contenido, ya que esto es una señal de que los recursos (incluido JavaScript) están bloqueados o se han producido errores o tiempos de espera. Haga clic en la pestaña «Más información» para ver los errores y determinar la causa.
3. Asegúrese de que Google pueda indexar el contenido de su sitio web
Si ha confirmado que su página web se mostró correctamente, debe determinar si está bien indexada.
También puede consultarlo a través de la consola de búsqueda de Google o directamente en el motor de búsqueda: vaya a Google y use el comando «sitio:» para ver si su página web está en el índice. Por ejemplo, reemplace «sitio: FLUYEZCAMBIOS.pe/blog/» a continuación con la URL de su elección: sitio: FLUYEZCAMBIOS.pe/blog/ Si la página está en el índice de Google, verá la página que se muestra en los resultados:
Si no ve la URL, la página no está en el índice.
Supongamos que lo es y comprobemos si una sección del contenido generado por JavaScript está indexada o no.
Analizará si el contenido de JavaScript de la página está indexado, esta vez usando Google Search Console, nuevamente con el Inspector de URL, excepto que en lugar de probar la URL «directamente», haga clic en el botón «Ver página rastreada» y vea el código fuente HTML de la página indexada.
Escanee el código HTML en busca de fragmentos de contenido que sepa que JavaScript genera.
Algunos problemas comunes de FLUYEZCAMBIOS de JavaScript
No es raro encontrar problemas de FLUYEZCAMBIOS causados por JavaScript. Descubriremos cuáles se encuentran comúnmente, junto con algunos consejos sobre cómo evitarlos.
Bloqueo de archivos .js en el archivo robots.txt
Como vimos al comienzo de este artículo, el bloqueo de archivos .js en el archivo robots.txt puede evitar que Googlebot rastree estos recursos y luego los represente y luego los indexe.
También hemos visto la solución, es necesario permitir la exploración de estos archivos para evitar los problemas que vienen con ellos. Lea también: 5 Respondiendo a las mejores prácticas de FLUYEZCAMBIOS
Se acabó el tiempo
Google no espera: si la presentación del contenido de JavaScript se retrasa, el contenido no se procesa y, por lo tanto, no se indexa debido a un tiempo de espera demasiado largo.
Diseño en .js
Los motores de búsqueda no hacen clic en los botones, siguen las URL. Configurar una paginación donde los enlaces (por ejemplo, en una categoría de producto) se generan con un evento «al hacer clic» hará que estas páginas posteriores no se rastreen.
Asegúrese de usar siempre enlaces estáticos para ayudar a Googlebot a descubrir las páginas de su sitio.
Carga lenta
Cuando use «Lazy Loading» de una página que usa JavaScript, tenga cuidado de no hacerlo en el contenido que necesita ser indexado.
Se debe preferir la carga diferida para imágenes en lugar de contenido textual.
Usando #
Asegúrese de que se generen direcciones URL estáticas para las páginas web de su sitio, en lugar de usar #. Sus URL deben aparecer como «FLUYEZCAMBIOS.pe/blog/» y no «FLUYEZCAMBIOS.pe/#/blog/» o «FLUYEZCAMBIOS.pe #blog». Google ignora #, estas páginas no se indexarán. Lea también: Desarrolladores web: finalmente una herramienta de FLUYEZCAMBIOS para mejorar sus servicios
Conclusión
JavaScript es una herramienta para usar sabiamente. Los FLUYEZCAMBIOS no tienen que temer esto, solo asegúrese de que los scripts sean accesibles para los motores de búsqueda.
No tenga miedo de ponerse en contacto con los desarrolladores independientes y hacerles preguntas. Serán sus mejores aliados para ayudarlo a mejorar su sitio JavaScript FLUYEZCAMBIOS. Publique su proyecto en FLUYEZCAMBIOS.pe para encontrar un desarrollador con habilidades JS FLUYEZCAMBIOS.
Relacionados

Hola! Soy Juan Manuel Fluyez, mas conocido como «Fluyez» entre los SEOS, socio co-fundador de FLUYEZCAMBIOS S.A
Mi amigo Luis Alberto Cambios y yo fundamos FLUYEZCAMBIOS en 2013 en Lima, Perú. Desde entonces lideramos el grandísimo equipo que esta detrás de FLUYEZCAMBIOS.pe
Estamos aquí para revelar toda la información necesaria sobre el concurso SEO de FLUYEZCAMBIOS!