Consejos de Como indexar a Google los Sitios Javascript

Consejos de Como indexar a Google los Sitios Javascript pixelwork

Consejos de Como indexar a Google los Sitios Javascript


En su página de Google+, John Mueller ha publicado una actualización sobre cómo Google indexa los sitios JavaScript y aplicaciones web progresivas. Aquí sus recomendaciones:

1.- No ocultes le ocultes nada al robot de Google

Use la “característica de detección”  y “técnicas de mejora progresiva” para que tu contenido esté disponible para todos los usuarios.

Evitar redirigir a una página que sea ” no compatible con el navegador”.

Las características del robot de Google no admite actualmente incluye servicios incluidos, , la API Fetch, Frames de animación.

2.- Utilice el atributo rel = canonical

Utiliza el atributo rel = canonical cuando se requiere servir contenido desde múltiples direcciones URL. Podrás encontrar más información sobre el atributo aquí (https://www.seoprofiler.com/training/faq?c=audit&c1=audit7&p=training/audit7.html)

3.- Evita el esquema de rastreo con AJAX en nuevos sitios

Considera la posibilidad de migrar sitios antiguos que utilizan este esquema pronto. Recuerda retirar las etiquetas ” meta fragment” al migrar. No uses una etiqueta  “meta fragment” si el “escaped fragment” URL no ofrece sirve contenido totalmente procesado.

4.- Evitar el uso de “#” en las URL (fuera del “#!”)

Googlebot indexa raramente URLs con “#” en ellos. Utiliza URL “normales” con “ruta/nombre/parámetros” en su lugar, considera el uso de la History API de la navegación.

5.- Revisa tus páginas web

Utiliza la herramienta de obtención y procesamiento Fetch and Render) de la search console para probar cómo el robot de Google ve tus páginas. Ten en cuenta que esta herramienta no es compatible con “#!” o URL “#”.

6.- Comprueba el archivo robots.txt

Asegúrate de que todos los recursos necesarios (incluidos los archivos JavaScript / Frameworks, las respuestas del servidor, APIs de terceros, etc.) no están bloqueados por robots.txt.

La herramienta de obtención y procesamiento mostrará una lista de recursos bloqueados descubiertos. Si los recursos están bloqueadas por robots.txt (por ejemplo, API de terceros) o de otra manera están disponible temporalmente, asegurarte de que el código del lado del cliente no falle.

7.- No utilizar demasiados recursos incrustados

Limita el número de recursos incrustados, en particular, el número de archivos JavaScript y las respuestas del servidor necesarias para reproducir tu página. Un alto número de URLs necesarias puede resultar en tiempos de espera y renderizado sin disponer de estos recursos (por ejemplo, algunos archivos JavaScript no pueden ser cargados). Utiliza directivas de almacenamiento en caché HTTP razonables.

8.- Google es compatible con JavaScript en cierta medida

Google apoya el uso de JavaScript para proporcionar títulos, descripciones y etiquetas a los meta robots, datos estructurados, y otros meta-datos. Al utilizar AMP, la página HTML AMP debe ser estática como es requerido por la especificación, pero la página web asociada se puede construir utilizando técnicas JS / PWA. Recuerda que debes utilizar un archivo de mapa con las fechas correctas “ultima modificación” para la señalización de los cambios en su sitio web.

10.- Otros motores de búsqueda no admitan JavaScript en absoluto

Por último, ten en cuenta que otros motores de búsqueda y servicios web que acceden a tu contenido no son compatibles con JavaScript en absoluto, o podrían apoyar un subconjunto diferente.

En general, el contenido crítico de una página web no debe estar oculto en el JavaScript. Google podría ser capaz de indexar el contenido JavaScript en cierta medida, pero todavía tendrás dificultad con otros motores de búsqueda.

Fuente: Free Seo News