¿Tu sitio web está preparado para los Agentes de IA y resultados de IA?
Introduce la URL de tu sitio web y elige el idioma del informe para ejecutar una auditoría técnica en vivo sobre Discovery, Access, Usability, Payments y señales GEO.
Capas del estándar AgentReady & Posicionamiento en IA (GEO)
Evalúa directivas en robots.txt para bots de IA (GPTBot, ClaudeBot, PerplexityBot), sitemap.xml, /llms.txt y catálogos de descubrimiento.
Comprueba si los agentes pueden leer la respuesta directamente en el HTML inicial sin bloqueos de firewall, códigos HTTP erróneos o JavaScript bloqueante.
Analiza datos estructurados Schema.org JSON-LD, jerarquía semántica HTML5, accesibilidad ARIA y herramientas WebMCP.
Al finalizar el análisis obtendrás tu puntuación por capa, las correcciones priorizadas por impacto en puntos y el aviso de acción según tu nivel.
Señales GEO & Motores de Respuesta IA
Inspección en Vivo
Conecta tu subdominio con el formulario de Elementor en esgabrielweb.com
La URL con los parámetros de Elementor ya no se muestra en la pantalla de resultados del visitante; se envía de forma transparente cuando el usuario hace clic en el botón de contacto después de su análisis.
1. Parámetros enviados en el botón de contacto hacia tu formulario de Elementor
Cada botón de resultado redirige a https://esgabrielweb.com/analisis-agentes-ia-geo-accesibilidad/ pasando los datos reales analizados en el idioma elegido por el visitante (`es` o `en`). En Elementor Pro Form puedes asignarlos desde Avanzado → Valor por defecto → Etiqueta dinámica → Parámetro de solicitud (Request Parameter) → GET:
| Parámetro GET en la URL | Contenido que envía | Campo en Elementor Form |
|---|---|---|
| url_analizada (y website) | URL del sitio web escaneado | Campo Texto/URL: "Sitio Web Analizado" |
| puntaje (y score) | Puntuación de 0 a 100 + Grado | Campo Texto o Oculto (Hidden) |
| estado_semaforo | ROJO_CRITICO | AMARILLO_EN_CAMINO | VERDE_OPTIMIZAR_A_100 | Campo Oculto (Hidden) |
| idioma (y lang) | es | en (idioma elegido por el usuario) | Campo Oculto (Hidden) |
| desglose_capas | Discovery | Access | Usability | Payments | Campo Oculto o Área de Texto |
| mejoras_prioritarias | Top fixes detectados en el sitio | Campo Oculto o Mensaje |
| mensaje_diagnostico | Resumen completo con URL, puntaje y mejoras | Campo Textarea ("Tu solicitud / Mensaje") |
2. Widget HTML para /analisis-agentes-ia-geo-accesibilidad/
Pega este código en un widget HTML de Elementor encima de tu formulario en https://esgabrielweb.com/analisis-agentes-ia-geo-accesibilidad/. Muestra la tarjeta con el resultado del sitio web analizado (en español o inglés según el parámetro `lang`) y auto-rellena los campos de tu formulario automáticamente.
<!-- Resumen Dinámico Bilingüe (ES/EN) + Auto-Relleno Elementor Form para esgabrielweb.com -->
<div id="egw-audit-summary-box" style="display:none; background:#191919; color:#FFFFFF; border:1px solid rgba(255,255,255,0.1); border-radius:25px; padding:22px 26px; margin-bottom:24px; font-family:'Inter',sans-serif;">
<div style="display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:14px;">
<div>
<span id="egw-summary-badge" style="display:inline-block; font-size:11px; font-weight:700; padding:5px 12px; border-radius:99px; text-transform:uppercase; letter-spacing:0.05em; background:#111111; color:#A4EB6B; border:1px solid rgba(255,255,255,0.1);">Diagnóstico Web Recibido</span>
<h3 style="margin:10px 0 4px; font-size:20px; color:#FFFFFF;"><span id="egw-summary-label">Sitio web analizado:</span> <span id="egw-summary-domain" style="color:#A4EB6B; font-family:monospace;"></span></h3>
<p id="egw-summary-layers" style="margin:0; font-size:13px; color:rgba(255,255,255,0.75); font-family:monospace;"></p>
</div>
<div style="background:#111111; border:1px solid rgba(255,255,255,0.1); padding:12px 20px; border-radius:20px; text-align:center;">
<span id="egw-summary-score-label" style="display:block; font-size:10px; color:rgba(255,255,255,0.65); text-transform:uppercase;">Puntuación IA / GEO</span>
<strong id="egw-summary-score" style="font-size:26px; color:#A4EB6B; font-family:monospace;"></strong>
</div>
</div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
const params = new URLSearchParams(window.location.search);
const website = params.get("url_analizada") || params.get("website") || params.get("url");
if (!website) return;
const lang = (params.get("lang") || params.get("idioma") || "es").toLowerCase();
const isEn = lang === "en";
const score = params.get("puntaje") || params.get("score") || "";
const grade = params.get("grado") || params.get("grade") || "";
const layers = params.get("desglose_capas") || "";
const fixes = params.get("mejoras_prioritarias") || "";
const msg = params.get("mensaje_diagnostico") || "";
const box = document.getElementById("egw-audit-summary-box");
if (box) {
box.style.display = "block";
document.getElementById("egw-summary-badge").textContent = isEn ? "Website Audit Received" : "Diagnóstico Web Recibido";
document.getElementById("egw-summary-label").textContent = isEn ? "Analyzed website:" : "Sitio web analizado:";
document.getElementById("egw-summary-score-label").textContent = isEn ? "AI / GEO Score" : "Puntuación IA / GEO";
document.getElementById("egw-summary-domain").textContent = website;
document.getElementById("egw-summary-score").textContent = score ? (score + "/100 " + (grade ? "(" + grade + ")" : "")) : (isEn ? "Analyzed" : "Analizado");
document.getElementById("egw-summary-layers").textContent = layers
? ((isEn ? "Layers: " : "Capas: ") + layers + (fixes ? (isEn ? " · Top Fixes: " : " · Prioridades: ") + fixes : ""))
: "";
}
const setFieldValue = (selectorList, val) => {
if (!val) return;
for (const sel of selectorList) {
const el = document.querySelector(sel);
if (el) {
el.value = val;
el.dispatchEvent(new Event("input", { bubbles: true }));
el.dispatchEvent(new Event("change", { bubbles: true }));
break;
}
}
};
setFieldValue([
'input[name="form_fields[url_analizada]"]',
'input[name="form_fields[website]"]',
'input[name="form_fields[url]"]',
'input[name="form_fields[sitio_web]"]',
'input[type="url"]',
'input[placeholder*="web" i]',
'input[placeholder*="dominio" i]',
'input[placeholder*="url" i]'
], website);
setFieldValue([
'input[name="form_fields[puntaje]"]',
'input[name="form_fields[score]"]'
], score + " (" + grade + ")");
setFieldValue([
'textarea[name="form_fields[message]"]',
'textarea[name="form_fields[mensaje]"]',
'textarea[name="form_fields[solicitud]"]',
'.elementor-field-type-textarea textarea'
], msg);
});
</script>
3. Banner CTA Bilingüe para el Home de esgabrielweb.com
Pega este bloque HTML en el Home de WordPress / Elementor. Incluye selector de idioma (`Español` / `English`) antes de enviar el dominio hacia tu subdominio.
<!-- Banner CTA Escáner IA & GEO (con selector ES/EN) para el Home de esgabrielweb.com -->
<section style="background:#191919; border:1px solid rgba(255,255,255,0.1); border-radius:25px; padding:38px 30px; color:#FFFFFF; font-family:'Inter',sans-serif; max-width:1140px; margin:32px auto; box-shadow:0 20px 50px rgba(0,0,0,0.5);">
<div style="display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:24px;">
<div style="flex:1 1 460px;">
<span style="display:inline-block; background:#111111; color:#A4EB6B; border:1px solid rgba(255,255,255,0.1); font-size:12px; font-weight:700; padding:6px 14px; border-radius:99px; margin-bottom:14px; font-family:monospace;">
⚡ ESCÁNER WEB AGENTES DE IA & GEO
</span>
<h2 style="font-size:28px; line-height:1.25; font-weight:800; margin:0 0 10px; color:#FFFFFF;">
¿Tu sitio web está preparado para los Agentes de IA y resultados de IA?
</h2>
<p style="font-size:15px; line-height:1.6; color:rgba(255,255,255,0.75); margin:0;">
Analiza tu dominio en vivo con tecnología ORA API y conoce tu puntuación real en Discovery, Access, Usability y posicionamiento GEO.
</p>
</div>
<form action="https://escaner.esgabrielweb.com/" method="GET" style="flex:1 1 380px; display:flex; flex-wrap:wrap; gap:10px; background:#111111; padding:10px; border-radius:25px; border:1px solid rgba(255,255,255,0.1);">
<input
type="text"
name="domain"
required
placeholder="Introduce tu web (ej. tuempresa.com)"
style="flex:1 1 180px; background:transparent; border:none; color:#FFFFFF; padding:12px 14px; font-size:14px; font-family:monospace; outline:none;"
/>
<select
name="lang"
aria-label="Idioma / Language"
style="background:#191919; color:#FFFFFF; border:1px solid rgba(255,255,255,0.1); border-radius:18px; padding:0 12px; font-size:13px; font-family:monospace; outline:none; cursor:pointer;"
>
<option value="es">ES 🇪🇸</option>
<option value="en">EN 🇺🇸</option>
</select>
<button
type="submit"
style="background:#A4EB6B; color:#111111; border:none; padding:12px 22px; border-radius:25px; font-weight:700; font-size:14px; cursor:pointer; white-space:nowrap;"
>
Analizar mi Web →
</button>
</form>
</div>
</section>