Cuando construimos Semlo, teníamos un objetivo: facilitar que los dueños de tiendas vean si ChatGPT puede encontrarlo.
Luego alguien del equipo hizo la pregunta obvia: "¿Ya lo hemos ejecutado en nosotros mismos?"
No lo habíamos hecho. Así que lo hicimos.
Lo que Semlo encontró cuando auditó a Semlo
La puntuación volvió más baja de lo que esperábamos. Aquí está exactamente lo que fue señalado:
Los bots de IA no fueron explícitamente bienvenidos. Nuestro robots.txt no mencionaba específicamente GPTBot, ClaudeBot o PerplexityBot. No estaban bloqueados, pero para la visibilidad de la IA, explícito es mejor que implícito. Si no le dices a un rastreador de IA que es bienvenido, puede deprioritizar tu sitio.
No teníamos llms.txt. Este dolió. llms.txt es un archivo de texto simple que le dice a los motores de IA qué trata tu sitio, para quién es, qué hace, dónde encontrar las páginas importantes. Lo verificamos en cada auditoría que ejecutamos. No lo teníamos nosotros mismos.
Nuestro schema markup estaba faltando. No tenía datos estructurados describiendo qué es Semlo, para quién es, o cómo tiene precio. Los motores de IA usan esta información al decidir si recomiendan un producto. Sin ella, están adivinando desde texto plano.
Nuestra estructura de URL agregó complejidad innecesaria. Cada página en Semlo vivía bajo una ruta como /us/en/pricing en lugar de /pricing. Las URLs más largas con prefijos regionales son más difíciles de analizar para rastreadores y más difíciles de compartir para usuarios.
Lo que una puntuación de Semlo realmente mide
Semlo le da a cada tienda una puntuación de 0 a 100 basada en cuatro cosas:
- Acceso de IA (40%) — ¿pueden los bots de IA visitar tu sitio?
- Señales técnicas (25%) — schema markup, mapa del sitio, renderizado en el servidor
- Señales de contenido (20%) — encabezados, contenido de FAQ, definiciones, calidad de página
- Presencia social (15%) — cuántos canales tienes activos
Cuando ejecutamos la auditoría en nosotros mismos, estábamos fallando la verificación de acceso de IA (sin permisos explícitos de bots), la verificación técnica (sin schema), y no teníamos llms.txt. Nuestra puntuación lo reflejó.
Lo que arreglamos, y cuánto tiempo tomó
Arreglamos todo en un solo fin de semana.
robots.txt — agregamos directivas explícitas de Allow para GPTBot, ClaudeBot, OAI-SearchBot, PerplexityBot y tres más. Diez minutos.
llms.txt — escribimos una descripción en texto plano de qué es Semlo, para quién es, y dónde encontrar páginas clave. Treinta minutos.
Schema markup — agregamos schemas de Organization, WebSite, SoftwareApplication y FAQPage a nuestra página de inicio. El esquema FAQPage solo significa que Google y los motores de IA ahora pueden leer nuestra sección FAQ como datos de pregunta-respuesta estructurados. Una hora.
Estructura de URL — reestructuramos para que el contenido en inglés viva en la raíz (semlo.io/pricing, no semlo.io/us/en/pricing). Agregamos redirecciones 301 desde URLs antiguas para que nada se rompa. Medio día incluyendo pruebas.
Nada de esto requería un desarrollador una vez que sabíamos qué hacer. Ese es el punto.
Por qué estamos publicando esto
Porque si nos perdimos estas cosas en nuestro propio sitio, un sitio construido específicamente para verificar estas cosas, los dueños de tiendas casi con certeza se las están perdiendo también.
Y no tienen razón para saber qué buscar. Eso no es una crítica. Hasta hace poco, nada de esto existía. La búsqueda de IA es nueva. Las mejores prácticas aún se están escribiendo.
Semlo existe para hacer esto legible para personas que ejecutan tiendas, no para personas que ejecutan infraestructura.
Verifica tu tienda
Ahora ejecutamos una auditoría de Semlo en nosotros mismos cada semana. Si algo cae, lo arreglamos antes del próximo lunes.
Si aún no has verificado tu tienda, comienza ahí. La auditoría es gratuita y toma 15 segundos.