Dibuja mi repo

Páginas por fuera

Por fuera es lo que Páginas, la carpeta 3 del dock, sabe de cómo te ven Google y la IA. Está en la sección Visibilidad y en la ficha de cada pantalla pública. SeeRepo lo lee de tu código y de tu sitio publicado, y cada cosa lleva el archivo y la línea que la prueban.

Visibilidad en Páginas: el aro con cuántas pantallas públicas puede encontrar Google y, debajo, cuatro puertas: Google abierta, con lo que se puede mejorar y los archivos del sitio, y Al compartir, Las IAs y Velocidad

Lo que revisa en cada página

El título, la descripción, el título principal (H1), la dirección canónica, si está en el sitemap, si pide no salir en Google, qué les dice robots.txt a Google y al buscador de ChatGPT, la imagen y la tarjeta para compartirla, los datos estructurados (JSON-LD) y sus versiones en otros idiomas.

Lo que robots.txt les dice a los robots que entrenan IAs se informa sin juzgar: entrenar no es buscar, y es decisión tuya.

En la ficha de una pantalla

  • Lo que le falta lleva también lo que tiene mal por fuera, cada cosa con su fuente (Google, Al compartir o Las IAs), en la misma lista que lo de dentro y con el mismo prompt. Cómo la encuentran deja plegado lo que tiene bien, y debajo lo que se midió.
  • En Google, Al compartir y Para las IAs, tres de las vistas de Qué es: cómo la enseñaría el buscador con su título y su descripción, la tarjeta que sale al pegar su enlace, y lo que puede leer un asistente.
  • Desde Google: con Search Console conectado, sus clics, las veces que saliste, de cada 100 cuántos entraron y en qué lugar sale, en 28 días. Debajo, su periodo anterior con su flecha, o «Nueva en Google» si entonces no salió; Con qué la buscan, las búsquedas que más la traen; y, en una plantilla como /blog/[slug], Las direcciones que más enseñó Google, cada una abriendo en tu sitio. Si Google la inspeccionó, Qué URL inspeccionó Google dice si la tiene en su índice.
  • Cómo abre: su nota de PageSpeed en el teléfono y una frase. Al desplegar, los tiempos de la prueba (LCP, CLS, TBT) y la experiencia real de la gente (CrUX, INP) cuando Google tiene muestra.

Las páginas escondidas a propósito, como una demo o una de pruebas, no cuentan como fallo: su propio código pide no salir en Google, y eso lo decides tú.

En Visibilidad

En Páginas, la sección Visibilidad cuenta cuántas de tus pantallas públicas pueden salir en Google y le resta solo lo que lo impide; las escondidas a propósito van aparte. Debajo, cuatro puertas: Google, según tu código, Al compartir, Las IAs, según tu código y Velocidad, cada una con su cifra. La que tiene algo que mejorar viene abierta; toca otra para abrirla, si tiene algo dentro. Una fuente que no leyó nada dice cuántas quedan sin leer, no un cero. Si tu robots.txt se calcula al abrir el sitio, el código no puede decir si entran las IAs que buscan: la puerta pasa a llamarse Las IAs, según tu sitio y dice en cuántas de las páginas revisadas las dejó entrar tu sitio publicado. Si tampoco hay lectura del sitio, dice por qué no se pudo leer. Search Console va dentro de Google, solo para el dueño.

Tu sitio

En Visibilidad, lo de tu sitio va dentro de la puerta que le toca:

  • Archivos del sitio, dentro de Google: si tu app tiene robots.txt, sitemap y llms.txt.
  • IAs que entrenan, dentro de Las IAs: si entran en las páginas revisadas, con «tú decides» al lado.

Bajo los archivos, De dónde sale despliega cada archivo y cada robot con la regla que lo deja entrar o no y su archivo y línea. Si tu repo tiene varias apps, un menú en esas dos filas elige cuál, y las dos puertas cambian juntas.

Tu sitio publicado

Si tu proyecto tiene dirección, SeeRepo pide tus páginas públicas una vez al día, hasta 25, compara lo que llega con lo que dice tu código y mide la velocidad de cada una con PageSpeed. Las pide con su propio nombre, sin hacerse pasar por un buscador. Lo que llega de tu sitio, las capturas incluidas, se guarda hasta el día siguiente. Sin dirección solo se revisa el código: la escribes en los ajustes del proyecto, en Sitio web.

Google y la velocidad

  • Search Console lo conecta el dueño, con Conectar en la fila Search Console, dentro de la puerta Google de Visibilidad, o desde los ajustes del proyecto. Las cifras llegan con la lectura siguiente.
  • PageSpeed no hay que conectarlo: SeeRepo mide con su propia llave.

Arregla una con tu agente

El prompt de la hoja de una página pública suma lo de fuera a lo que le falta por dentro. Por ejemplo:

Página: Precios
Proyecto: tu-nombre/tu-repo
Ruta: /pricing
Archivo: app/pricing/page.tsx

Pendientes conocidos

- Agrégale una dirección canónica: `alternates.canonical` con su propia ruta, /pricing.
- Agrega /pricing al sitemap para que los buscadores la encuentren.

Pruebas por fuera:
- canonical: WARN · app/pricing/page.tsx:3
- inSitemap: WARN · app/sitemap.ts:8

No conviertas mejoras opcionales ni decisiones de privacidad en fallos.

Comprueba los estados afectados y conserva las restricciones de acceso intencionales. Después del cambio, vuelve a leer el código y, cuando corresponda, el sitio publicado. Indica qué verificaste y qué sigue sin comprobarse. Una captura no verifica todos los estados.

Quién ve qué

  • Con el plan gratis: cuántas páginas públicas tienes. Lo que revisa en cada una, los archivos del sitio, la lectura de tu sitio publicado, la velocidad y las cifras de Google vienen con un plan.
  • Quien visita un mapa público: lo que revisa en cada página y los archivos del sitio, sin tus cifras de Google, sin la tarjeta al compartir, sin capturas y sin las páginas que se abren con un enlace.

Qué lee

Por ahora, Next.js (App Router y Pages Router) y HTML estático. En otros stacks, lo de fuera todavía no aparece.