Correcciones SEO respaldadas por evidencia, entregadas como pull requests

Encuentra la corrección.Lanza el pull request.

Crawlmend es un agente SEO con IA que rastrea tu sitio, lee tus datos de Search Console y abre un pull request de GitHub por cada corrección (el archivo, la línea, el antes y el después) para que tu equipo lo revise como cualquier otro cambio. Nunca inyecta un script en tu sitio.

01 · Encuentra

Evidencia, no suposiciones

Cada oportunidad se basa en un hallazgo del rastreo o en el rendimiento real de Search Console (impresiones, clics, posición), mostrado junto a la recomendación, no escondido detrás de ella.

Search Console · Rendimiento
project management software
/pricing
Impresiones
12,430
Clics
212
CTR
1.7%
Posición
7.4
RastreadorEsta página no tiene meta description
Ejemplo ilustrativo.

02 · Corrige

Un diff, no una sugerencia

Las correcciones propuestas llegan como un diff de código real sobre tu repositorio (el archivo, la línea, el antes y el después), así revisas un cambio en lugar de interpretar un párrafo.

src/app/pricing/page.tsx
11export const metadata = {
12 title: "Pricing",
13+ description: "Plans for teams of every size.",
14}
✓ Compile-checked antes de abrir el pull request

03 · Lanza

Un pull request, no una fusión

Aprobar una corrección abre una rama y un pull request en GitHub. Nada se fusiona automáticamente: tu equipo lo revisa como cualquier otro cambio.

Add missing meta descriptions#142Abierto
crawlmend quiere fusionar 1 commit en main desde crawlmend/fix-142
  • Compile-checked antes de abrirse
  • Compilación superada
  • Esperando la revisión de tu equipo
Fusionar pull requestNada se fusiona automáticamente

Pensado para la revisión, no para el piloto automático

Encaja en el proceso de revisión que ya tienes

Crawlmend funciona junto a tu flujo de trabajo de GitHub actual. Abre una rama y un PR dedicados por cada corrección aprobada; tu equipo revisa, comenta y fusiona exactamente como haría con cualquier otra contribución.

Qué cambia en la búsqueda

La misma página. Un resultado que da ganas de abrir.

Antes

example.com › services › web-design
Services
Home About Services Contact Skip to content Menu Services Web design Branding …

Sin meta description, así que el buscador elige texto de la página.

Después del pull request

example.com › services › web-design
Web design for small studios | Example Studio
Fixed-scope websites for small creative studios, built in Next.js and handed over with documentation.

Un título y una descripción que tú escribiste, revisaste y fusionaste.

Ejemplo ilustrativo.

En qué se diferencia

No es otro script en tu sitio

Herramientas SEO de inyección de scripts

  • Vive en un script que se ejecuta en tus páginas
  • Sin paso de revisión: cambia la página después de que publicas
  • La corrección puede existir solo después de ejecutarse JavaScript, y no todos los rastreadores lo ejecutan
  • Deja de funcionar el día que quitas el script
  • Revertir implica averiguar qué cambió

Un pull request de Crawlmend

  • Vive en tu repo como un cambio de código normal
  • Tu equipo lo revisa como cualquier otro cambio
  • Ya está en el HTML que publicas
  • Permanece cuando dejas de usar Crawlmend
  • Revertir es un git revert

Por qué importa: el renderizado de JavaScript se difiere y no está garantizado en los rastreadores de búsqueda ni en los bots de IA, mientras que una corrección en tu HTML está disponible para todos ellos. Lee la comparación completa.

Con qué funciona

Sitios cuyo código está en GitHub

Crawlmend necesita un repositorio de GitHub contra el cual abrir un pull request. Esto es lo que cubre hoy, explicado con claridad para que veas rápido si encaja contigo.

  • Correcciones adaptadas al framework

    Next.js (App Router), Nuxt, SvelteKit, Remix y React Router v7, Gatsby, Astro, Angular.

  • Detectados, con correcciones genéricas

    WordPress, Shopify, Hugo, Jekyll, Eleventy, Docusaurus, Django, Flask, Laravel, Symfony, Rails y más. Prevé más esfuerzo de revisión.

  • Compile-checked cuando es posible

    Los repos con tsconfig reciben una comprobación de tipos antes y después; las ediciones en PHP, Python y Ruby reciben una comprobación de sintaxis; los demás repos reciben una pasada flexible, no una garantía.

  • Aún no compatibles

    Sitios sin repositorio de código (creadores alojados) y repositorios en GitLab o Bitbucket.

Todos los detalles en configuraciones compatibles.

Preguntas frecuentes

Las preguntas que nos hacen antes de conectar un repo

¿Crawlmend publica cambios directamente en mi sitio?

No. Crawlmend nunca toca directamente tu sitio en producción ni tu código. Cada corrección se abre como un pull request en GitHub para que tu equipo lo revise y lo fusione, igual que cualquier otro cambio.

¿De dónde sale la evidencia de una corrección?

Cada oportunidad se basa en un hallazgo del rastreo más datos reales de Google Search Console y PageSpeed (impresiones, clics, posición y rendimiento), que se muestran junto a la recomendación.

¿Qué pasa si no me gusta una corrección sugerida?

Cierra el pull request. Nada se fusiona automáticamente y nada cambia en tu sitio hasta que tu equipo lo apruebe y lo fusione.

¿En qué se diferencia Crawlmend de las herramientas SEO que inyectan JavaScript?

Las herramientas SEO de inyección de scripts corrigen un sitio añadiendo un fragmento de JavaScript que edita las páginas en el navegador, así que la corrección solo existe cuando ese script se ejecuta y desaparece cuando dejas de usar la herramienta. Crawlmend, en cambio, abre un pull request de GitHub real y revisable (el archivo, la línea, el antes y el después), de modo que la corrección vive en tu código y en el HTML que publicas.

¿Qué frameworks admite Crawlmend?

Crawlmend ofrece correcciones adaptadas a Next.js (App Router), Nuxt, SvelteKit, Remix y React Router v7, Gatsby, Astro y Angular. También reconoce WordPress, Shopify, Hugo, Jekyll, Eleventy, Docusaurus, Django, Flask, Laravel, Symfony, Rails y otros stacks, pero las correcciones para esos son genéricas y requieren más revisión. Requiere que el código fuente del sitio esté en un repositorio de GitHub.

¿Crawlmend funciona con sitios que no están hechos con Next.js?

Sí, para sitios cuyo código está en un repositorio de GitHub. Next.js es uno de siete frameworks con correcciones adaptadas; los demás stacks se detectan y reciben correcciones genéricas. Los sitios sin repositorio de código, como los creadores alojados donde no puedes editar los archivos fuente, y los repositorios en GitLab o Bitbucket todavía no son compatibles: Crawlmend no puede abrir un pull request sin un repositorio de GitHub donde hacerlo.

¿Qué datos lee Crawlmend?

Crawlmend lee tus páginas públicas, robots.txt, sitemap.xml y llms.txt; datos de rendimiento de Google Search Console en solo lectura (consultas, páginas, impresiones, clics, tasa de clics y posición); resultados públicos de PageSpeed; y los archivos del repositorio que necesita para detectar tu framework y escribir una corrección. El contenido de las páginas se envía a OpenAI solo cuando activas una acción asistida por IA.

¿Qué permisos solicita Crawlmend en GitHub?

Crawlmend es una GitHub App, así que tú eliges en qué repositorios instalarla y solo puede acceder a esos. Puede leer y escribir el contenido de los repositorios y los pull requests, para crear una rama nueva, hacer un commit y abrir un pull request en borrador, y leer los resultados de las comprobaciones. No fusiona pull requests ni publica en tu rama predeterminada. El acceso a Search Console es de solo lectura.

¿Puede Crawlmend ayudar a que mi sitio sea citado por la búsqueda con IA?

Crawlmend revisa los aspectos técnicos que determinan si los motores de respuesta de IA pueden leer tus páginas: si los bots de respuesta están permitidos en robots.txt y no bloqueados en el CDN, si el contenido depende de JavaScript, los datos estructurados, la estructura de página lista para responder y llms.txt. También hace una comprobación en vivo mediante búsqueda web para ver si tu dominio aparece. No puede garantizar que ningún asistente de IA te cite.

Conecta tu sitio

Añade un dominio, conecta Search Console y GitHub, y ejecuta tu primer rastreo: la configuración toma unos minutos.