Introduce la dirección de una tienda. Rank Sniper lee el catálogo en vivo, el archivo robots.txt y el marcado de producto, y mide exactamente qué parte puede interpretar un agente de compra. Nada que instalar. Nada que se guarde.
La instalas como cualquier otra app. OAuth estándar en la propia pantalla de Shopify. Sin contraseña, sin cuenta de personal, sin código de colaborador, nada que exportar.
Un clic desde la App Store o un enlace personalizado. Apruebas los permisos en la propia pantalla de consentimiento de Shopify y puedes revocarlos desde tu admin en cualquier momento.
Catálogo completo obtenido mediante la API Admin GraphQL — variantes, metacampos, medios, inventario, políticas. Minutos, no días, y sin ralentizar tu tienda.
Los campos enriquecidos se guardan en un espacio de nombres de metacampos dedicado ranksniper . Tus títulos, descripciones y textos nunca se tocan. Desinstala y tu catálogo queda byte por byte como estaba.
Una extensión de tema inyecta JSON-LD en tus páginas de producto, y un endpoint alojado sirve el mismo registro canónico a cualquiera que lo pida.
Los escaneos diarios detectan productos nuevos y modificados. Los semanales detectan la deriva de etiquetas y el marcado eliminado por actualizaciones de tema. Las comprobaciones mensuales revalidan el acceso de los rastreadores. Incluido de por vida.
A la izquierda, lo que hoy está publicado en la tienda. A la derecha, lo que publica Rank Sniper — mismo producto, mismos hechos, reestructurados para que una máquina pueda actuar sobre ellos. El bloque de abajo es la carga útil exacta que recibe un agente.
El mismo registro mejora los cuatro, por cuatro razones distintas. Cada línea de abajo señala un campo que puedes ver cambiar al mover el divisor.
Un producto sin tipo ni atributos no entra en ningún conjunto comparable — no está mal posicionado, no está compitiendo. Son los campos completados los que lo meten en uno.
Un motor de respuestas necesita algo citable. Un tejido con nombre y un corte indicado se pueden citar tal cual; un guión no, así que el motor parafrasea la página y la cita se va a otra parte.
Un motor generativo atribuye sus afirmaciones a fuentes que puede verificar. Un GTIN y un estado de stock en vivo le dan algo que respaldar; sin ellos prefiere a un competidor que sí los tiene.
Un agente que no puede resolver precio, disponibilidad y entrega puede describir el producto pero no comprarlo. Esos tres campos separan una ficha de una compra.
Move the sliders to your numbers. The model uses the observed channel: agent-referred sessions growing off a low base, converting roughly 40% better than organic, scaled by how much of your catalog is actually eligible to be surfaced.
Si el canal de agentes llegara al 6% de tus ingresos y la conversión se mantuviera en la tasa actual, esta es la diferencia mensual entre los registros que un motor puede usar ahora y después. Ese 6% es una SUPOSICIÓN, no una medición: nuestro benchmark de lanzamiento aún no se ha hecho, así que no existe ninguna cifra de mejora demostrada. Tómalo como un escenario discutible. El único número no modelado aquí es Growth a $299/mes.
A monthly subscription, banded by catalogue size. All four pillars are in every tier and every billing period — SEO, AEO, GEO and AIO are never sold separately. Annual billing is 20% off and is the only discount.
Una modalidad única con acceso de por vida para las primeras cincuenta tiendas. No es un tramo de catálogo y no se renueva. 2999 $ compran Growth de por vida — diez meses de Growth, pagados una vez. Todavía no está a la venta: solo se abrirá cuando el umbral de lanzamiento se haya medido contra un catálogo real, porque un comprador Founders no tiene ninguna renovación en la que pudiéramos corregir un error.
Cada plan cubre los cuatro pilares — SEO, AEO, GEO y AIO. El tramo decide qué tamaño de catálogo leemos y con qué frecuencia, nunca qué pilares recibes. Devolución del dinero a 30 días en todos ellos.
Qué agentes visitan tu tienda, qué pidieron, qué productos aparecieron y qué convirtió.
Más allá de tu asignación anual. Precio por volumen a partir de 2000. Se cobra solo por los productos procesados.
Para lanzamientos rápidos e inventario en vivo. Productos nuevos legibles en una hora, no al día siguiente.
Tus cuatro puntuaciones de pilares frente a las tiendas que posicionan en tus consultas principales, actualizadas cada semana con la lista de diferencias.
Un registro canónico por mercado, para que un agente que responde en francés o español muestre la variante correcta al precio correcto.
El mismo motor en cada tienda que gestiones, con un descuento permanente por tienda.
Marcado FAQPage y HowTo generado a partir de tus propias fichas y tu historial de soporte, para que un motor de respuestas tenga algo que citar.
El mismo registro canónico publicado en Google Merchant Center, Bing y los formatos de feed para agentes, al día en cada análisis.
Los complementos se construyen sobre el pilar que, según nuestro benchmark, más le cuesta a las tiendas. Las novedades se anuncian primero en el panel, y cualquier suscriptor puede activarlas desde ahí sin una llamada.
Pídelo dentro de los 30 días siguientes a tu primera compra y lo reembolsamos íntegramente — cualquier plan, anual incluido. No hay una puntuación que alcanzar, nada que cumplir ni nadie a quien recurrir, porque no hay ninguna condición que incumplir. Cada corrección ya aplicada permanece en tu catálogo.
SEO, AEO, GEO y AIO no tienen un significado acordado en el sector, así que Rank Sniper declara qué entiende por cada uno, qué lee y qué pierdes si el problema sigue sin resolverse. Definiciones discutibles — y un solo producto que cubre los cuatro.
Whether conventional search engines can crawl, parse, and rank the catalogue.
What's at stakeA product with no type joins no comparison set — it is not ranked badly, it is not in the running. Where several URLs serve the same item with no canonical to settle it, an index picks one and drops the rest, so variants a shopper searches for are simply not there.
What we scanTitle and meta length/uniqueness, canonical tags, H1 structure, alt-text coverage, sitemap.xml validity, URL structure, product type, tag richness, Googlebot/Bingbot policy.
What we fixSetting a product type and three or more tags puts each product into a comparison set instead of leaving it uncategorised. A valid sitemap.xml and one self-referencing canonical per page remove the duplicate-URL ambiguity that keeps variants out of an index.
Whether the catalogue can be lifted as a direct answer to a shopper's question.
What's at stakeAn engine that cannot find a quotable answer summarises the page in its own words instead. The shopper still gets the answer; the store loses the attribution, the citation and the click that follows it.
What we scanFAQPage and HowTo schema, question-shaped headings, answer-first paragraph structure, list and table density, description depth.
What we fixA description past ~180 characters that opens with a declarative sentence and carries a list or table gives an answer engine something it can quote. FAQPage or HowTo markup turns existing support copy into a citable answer rather than prose an engine has to summarise.
Whether generative engines will cite this store when composing a recommendation.
What's at stakeA disallowed agent is a hard exclusion, not a ranking penalty — the store is absent from the answer rather than low in it, and no amount of catalogue quality compensates. Where there is no vendor and no date, a model has nothing to attribute a claim to and prefers a source that does.
What we scanllms.txt presence and quality, per-agent policy for GPTBot / ClaudeBot / PerplexityBot / Google-Extended, quotable claim density, named entities, dates, vendor and provenance attribution, freshness (updated_at).
What we fixPublishing llms.txt states your terms to generative crawlers instead of leaving them to infer. Naming a vendor and keeping updated_at current give a model something to attribute the claim to and a reason to prefer the record over a stale one. Unblocking an agent in robots.txt is the one change that removes a hard exclusion rather than improving a ranking.
Whether an AI system can correctly parse and act on the record without guessing. Includes transactability as a named sub-score.
AIO here means machine readability — whether the record parses and can be acted on. It is not the umbrella definition that treats AIO as all four disciplines at once, and it is not the off-site trust definition.
What's at stakeContradictory markup is worse than absent markup: a parser that finds two prices on one page cannot pick one, and an agent that cannot resolve price or availability cannot transact at all. Without a SKU there is no stable way to refer to what is being bought, so the record can be described but not acted on.
What we scanStructured attributes, SKU coverage, variant-level offers, price with priceCurrency, availability, shipping weight, imagery, schema conflict detection, entity consistency.
What we fixA SKU on every variant, offers carrying both price and priceCurrency, and an explicit availability value are what let an agent quote and transact rather than merely describe. Shipping weight is what turns a listing into a delivery estimate. Resolving a schema conflict matters more than filling a blank field: contradictory markup is worse for a parser than absent markup.
Rank Sniper does not score backlinks, domain authority, or any link graph. They are conventional-SEO artefacts and have nothing to do with whether an agent can read your catalogue. Every credible source for that data is a third-party index we would have to buy and re-sell, and the numbers would not move a single one of the checks above. Shipping an estimate we could not substantiate would make Rank Sniper a worse tool, not a more complete one.
Cada comprobación de abajo es la que el motor ejecuta realmente — esta lista se genera desde el motor, no se escribe al lado, así que no puede describir un producto distinto del que compras. El peso es la parte que esa comprobación aporta a su pilar.
Rank Sniper actúa sobre FICHAS DE PRODUCTO. No toca tu tema, tu blog, tu navegación ni los textos de tus páginas, y no es una herramienta de SEO de sitio. Lo que cambia son los datos estructurados detrás de cada producto — que es lo que lee un motor al decidir si tu producto puede responder una pregunta.
El tipo de producto y las etiquetas se escriben en los campos de tu catálogo, para que cada producto entre en un conjunto comparable en vez de quedarse sin categoría. Títulos, metadescripciones y canónicos se generan por producto y se sirven mediante la extensión de tema. La entrada del sitemap sigue a la ficha, así que un producto nuevo se envía el mismo día.
Las descripciones se reestructuran para empezar con una frase declarativa y presentar los atributos como lista en vez de párrafo. Los bloques FAQPage y HowTo se generan a partir de tus propias fichas y tu historial de soporte — nunca inventados — y se sirven como JSON-LD para que un motor de respuestas tenga algo que citar y atribuir.
Se publica un llms.txt que declara tus condiciones a los rastreadores generativos. Proveedor, procedencia y updated_at se escriben en la ficha para que un modelo tenga a quién atribuir una afirmación. Si robots.txt bloquea a un agente generativo, te mostramos la línea y qué cambia al quitarla — no editamos tu robots.txt.
SKU, precio, priceCurrency, disponibilidad y peso de envío se escriben en el espacio de nombres de metacampos ranksniper y se sirven como JSON-LD, para que un agente los resuelva sin adivinar. Cuando dos bloques de una página se contradicen, el conflicto se señala en vez de sobrescribirse en silencio: un marcado contradictorio es peor para un analizador que un campo ausente.