Enlaces y navegación
Asegurate que cada articulo de tu blog tenga enlaces y etiquetas rastreables ya que esto va a facilitar a google entender como saltar de página en página.
Datos estructurados
Los datos estructurados deben ser lo suficientemente buenos para que Google te habilite la aparición en Shopping Graph de Google y resultados enriquecidos.
HTML semantico para IA
Entre mas semantico mejor, es decir si necesitar especificar tablas de caracteristicas debes usar tablas, listas, listas ordenadas, textos, encabezados h1, h2,h3 asi el agente de IA se alimenta correctamente de la información de la página.
Evitar las urls duplicadas
Para eso debe tener en cuenta que la url https://tienda.com y la url https://tienda.com?search=Zapatos son la misma, pero con una mala implementación vas a tener problemas porque una compite con la otra y google considera que estan mostrando contenido duplicado.
Renderizado del lado del servidor
Google delega un presupuesto al analisis de la información de cada página, si esta información es demasiado y requiere muchas herramientas para poder acceder a ella entonces evitará hacerlo mas seguido, entonces entre mas información entregue tu servidor y menos herramientas usa google para leerlas mas efectivo será.
Paginación accesible
Si usas el scroll infinito vas a tener problemas porque google no sabe hacer scroll, pero si usas paginación normal vas a facilitar que el Crawl de google busque de manera profunda y no se quede con los primeros 12 resultados si usas el scroll infinito entonces puedes valerte de la API de History para que te permita brindar mayor información.
El archivo robots.txt
Imagina que tienes un presupuesto inicial que google te asigna como sitio web y entre mas información irrelevante entregues a google mas lo gastas y menos resultado tienes, entonces eso es lo que debes evitar con el robots asignando reglas claras y detalladas para que no lea información innecesariamente.
Atributos multimedia
Toda imagen debe usar la etiqueta <img> o <picture> con src y siempre obligatoriamente el texto alt y optimizar la carga con lazy loading.
Sitemaps segmentados
Genera esto de manera que tengas un indice que le indica a google luego como recolectar información del resto de sitemaps. Ejemplo: el sitemap.xml indica que la info de producto se encuentra en product_sitemap.xml
Estabilidad visual y rendimiento
Se objetivo con tu página, si no puedes leer la información de manera clara el usuario tampoco entonces evita paletas de colores que no faciliten la lectura. También evita saltos de pantalla porque es penalizado por google, si la imagen ocupa el 20% de la pantalla al cargar la página evita que ocupe luego el 100% porque el usuario siento esto como una mala experiencia.
