Otros artículos relacionados:
Cuando se trata de optimizar JavaScript para SEO, es importante considerar algunos puntos clave que pueden tener un impacto significativo en la visibilidad de su sitio en los motores de búsqueda.
Al procesar una página, es importante manejar correctamente los enlaces a otras URL y archivos necesarios para crear el documento. Cada enlace está en cola para escaneo y tiene su propia prioridad. La etiqueta se utiliza para cargar archivos CSS y JS. , y para enlaces internos y externos: la etiqueta con atributo khref.
Sin embargo, vale la pena recordar que los motores de búsqueda no detectarán los enlaces que se cargan mediante JavaScript hasta que se complete el proceso de representación de la página. Esto ralentiza el rastreo de sitios, ya que los motores de búsqueda necesitan adaptar constantemente la estructura y prioridad de las páginas a medida que representan y descubren nuevos enlaces cargados a través de JS.
Google almacena activamente en caché todos los archivos, incluidos , JS y CSS, pero es posible que su configuración de tiempo no se tenga en cuenta y se descargará una nueva copia de los archivos a discreción del motor de búsqueda. Esto puede hacer que Google utilice una versión desactualizada de JavaScript o CSS.
Una solución a este problema puede ser el uso de “huellas digitales” en los nombres de archivos, por ejemplo, así: principal.2b85551.zhs. Cada vez que se actualiza un archivo, se crea una nueva versión y el motor de búsqueda utilizará la copia actual para representar la página.
JavaScript también puede provocar contenido duplicado, especialmente si el contenido único se carga dinámicamente y tarda demasiado en mostrarse o cargarse. En tales casos, los motores de búsqueda sólo pueden indexar plantillas duplicadas, lo que es especialmente cierto para proyectos SPA que utilizan marcos como Angular, React o Vue.
La solución a este problema es utilizar SSR (renderizado del lado del servidor), es decir, renderizar contenido en el lado del servidor. En este caso, el robot de búsqueda recibirá contenido pre-renderizado, lo que eliminará los problemas de indexación y rastreo de la página.
Además, algunos sitios utilizan JavaScript para manejar errores y pueden enviar un código de estado 200 OK en lugar del código de error correspondiente, lo que puede provocar que se indexen y muestren páginas erróneas en los resultados de búsqueda.
Otros artículos relacionados:
Si tiene alguna pregunta sobre la optimización de JavaScript para SEO, puede ponerse en contacto con el estudio SEO "SEO COMPUTER" si tiene alguna pregunta al correo electrónico info@seo.computer.
cédula 1707