https://prerender.io/ a mí me ha facilitado todo lo de renderizado en el caso de que parte o la mayoría del sitio no esté renderizando
SEO: más que robots y palabras clave
Auditoría de SEO Técnico: Identificación y Solución de Problemas
SEO Técnico: Mejora el Tráfico Orgánico de tu Sitio Web
SEO Técnico: Optimización para Motores de Búsqueda
Auditoría Técnica de SEO: Rastreo, Indexación y Ranking en Google
Rastreo y accesibilidad
Checklist de Auditoría SEO Técnico para eCommerce
Auditoría de archivos robots.txt para SEO y visibilidad en Google
Uso de Seoliser para Auditoría de Páginas Web
Creación y gestión de mapas de sitio XML para SEO eficaz
Auditoría y Optimización de Certificados SSL en Sitios Web
Redirecciones y configuraciones HTTPS en sitios web
Solución de Contenidos Duplicados con Etiqueta Canonical
Códigos de Respuesta HTTP y su Impacto en SEO Técnico
Arquitectura del sitio web
Optimización de URLs y migas de pan en arquitectura web
Buenas prácticas para scroll infinito y paginación web
Optimización de la Profundidad de Navegación Web
Optimización Semántica del HTML en Sitios Web
Elementos técnicos en contenidos
Optimización Técnica On Page de Contenidos Web
Optimización de Metatítulos en SEO Técnico
Optimización de Meta Descripciones y Meta Keywords para SEO
Optimización de Títulos H1 para SEO Efectivo
Optimización de Contenidos Web: Auditoría Técnica y Recomendaciones
Auditoría de Textos Alternativos en Imágenes Web
Velocidad de carga
Auditoría de Velocidad de Carga en Sitios Web
Medición y Optimización de Velocidad de Carga Web
Optimización de Caché del Navegador en Sitios Web
Optimización de Imágenes y Uso de CDN para Mejorar Velocidad Web
Optimización de CSS y JavaScript para mejorar velocidad web
Microformatos y schema.org
Implementación de Microformatos para SEO sin Programación
Creación y auditoría de microformatos para SEO en sitios web
Optimización Multi-idioma y/o Multi-país
Implementación de la etiqueta hreflang para SEO internacional
SEO para sitios en JavaScript
Optimización SEO para Sitios Web en JavaScript
Renderizado de Sitios Web en JavaScript para SEO Técnico
Optimización del DOM para Sitios Web en JavaScript
Conclusiones
Conceptos Clave de SEO y Optimización Web
Auditoría de SEO Técnico: Rastreo, Accesibilidad y Velocidad
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
El SEO para sitios web desarrollados con JavaScript es un campo que requiere atención especial debido al comportamiento único de estos sitios. Estos sitios, conocidos como Single Page Applications (SPA) y Progressive Web Apps (PWA), manejan la carga de contenido de maneras distintas a los sitios web tradicionales. Entonces, ¿cómo aseguramos que nuestros sitios JavaScript sean amigables para los motores de búsqueda como Google?
El principal desafío de SEO con estos sitios es que Google rastrea inicialmente sin ejecutar el JavaScript. Esto significa que cuando Google visita un sitio por primera vez, puede no capturar todo el contenido disponible.
URLs únicas por página: Cada página debe tener una URL distinta incluso si el contenido no se recarga.
Metaetiquetas únicas: Asegúrate de que cada página tenga títulos y descripciones meta únicas para evitar contenido duplicado.
Utilización de enlaces adecuados: Los enlaces deben utilizar Ahref
y no depender de JavaScript, asegurando una correcta semántica.
Evitar eventos en URLs: No implementes eventos en el código JavaScript para manejar URLs; esto podría afectar la rastreabilidad.
Usar routers para URL management: A nivel más técnico, se deben configurar routers para manejar las URLs correctamente.
Herramientas de optimización: Utiliza herramientas como MetaService, Helmet o View Meta para optimizar frameworks como Angular, Vue y React.js.
Dos métodos avanzados pueden ayudarte a resolver los típicos problemas de SEO con JavaScript:
Renderizado dinámico: Este método muestra la versión completa del sitio a Google, mientras que para el usuario sólo carga lo necesario a medida que se navega.
Renderizado en el servidor: Aquí, el contenido se carga previamente en el servidor antes de ser entregado al usuario, asegurando que todo el contenido esté disponible de inmediato para el rastreado por Google.
Recuerda que implementar estas técnicas requiere colaboración con desarrolladores experimentados para asegurar que el sitio esté completamente optimizado para motores de búsqueda. A medida que avanzas en la auditoría y optimización de sitios JavaScript, estas estrategias te proporcionarán una base sólida para mejorar la visibilidad y rendimiento en SEO.
Aportes 13
Preguntas 3
https://prerender.io/ a mí me ha facilitado todo lo de renderizado en el caso de que parte o la mayoría del sitio no esté renderizando
En sitios Web hechos con JavaScript 👨💼
Tener en cuenta:
Frameworks como angular, view y react.js que nos permite crear sitios web que sean:
• Una sola página.
• No se refresca.
• Sitios/apps web.
• Parece una app móvil/nativa.
• Contenido muy dinámico.
• Robusto.
→ Usar renderizado dinámico.
→ Usar renderizado en el servidor.
me ha pasado, un cliente usando react.js como frontend y no se veía nada, hubo que hacer un par de cambios y quedamos en primera página con un sólo URL
En esta clase no entendí nada 😄
Alejandro excelente esta informacion, ampliar el conocimiento y muy interesante.
JAJAJAJAJA en la Clase más técnica del curso casi no hay comentarios. Todos los que en las otras clases siempre dejaban su aporte ahora se quedan callados
que buen curso, gracias!
Muchas gracias por los consejos muy completos.
Entiendo que el GoogleBot va a rastrear en principio sin el JavaScript de la App, como esta está implementada con HTML5 igual cumple con los estandares del encabezado (Head) y allí, el Bot debe encontrar las hrlang, tittle, meta que se usan para posicionar.
El H1 (Titulo principal) forma parte del body o cuerpo del documento HTML.
Como hay información que no se muestra porque está renderizado a través de JavaScript es que se vuelve a rastrear y rankear. Recordemos que Google utiliza IA en su plataforma y al volver a rastrear detecta el resto del contenido.
Es común en JavaScript usar eventos para enlazar una URL pero para SEO debes explicar al desarrollador que deseas que el GoogleBot pueda rastrear hacia donde se enlaza ese elemento tipo ancla.
Con eventos para URL’s, se refiere a aquellos eventos que desencadenan redireccionamientos a URLs???
Para los que usamos .NetCore , podemos implementar Rendertron!
Quisiera mencionar que las herramintas Meta service, Helmet y vue-meta no sirven para rutear las URLs, sino para poner un contenido diferente en el HEAD de cada página, de ahí que 2 de ellas usen el término “meta” de metaetiquetas.
Slds
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?