¿Cómo obtengo el ZIP de Search Console?
Abre la propiedad correcta en Search Console y ve a Rendimiento → Resultados de búsqueda. Configura Fecha como Últimos 16 meses y Tipo de búsqueda como Web, quita los filtros que no quieras analizar y desactiva Comparar. Pulsa Exportar → Descargar CSV y abre aquí el ZIP descargado, sin descomprimirlo ni cambiarle el nombre.
¿Puedo ver más de 16 meses?
Cada exportación de Search Console abarca hasta 16 meses. Los ZIP compatibles de un mismo sitio se combinan por fecha; las importaciones nuevas sustituyen los días solapados. Todo el periodo muestra el historial local disponible.
¿Cómo evita la herramienta mezclar datos de sitios distintos?
Comprueba la propiedad en el nombre original del ZIP de Search Console o en los datos exportados. Si detecta otro sitio, bloquea la importación. Si no puede verificarlo, pide confirmación antes de añadir los datos. Conserva el nombre original del ZIP.
¿Cómo obtengo el JSON de GitHub necesario?
Instala GitHub CLI e inicia sesión. En el comando de solo lectura que aparece abajo, sustituye OWNER/REPOSITORY en ambos lugares por el propietario y nombre del repositorio. Usa para YYYY-MM-DD una fecha igual o anterior al inicio del periodo de Search Console. Ejecuta el comando y abre aquí el JSON generado.
Cómo exportar el JSONGitHub CLI
gh auth login
gh pr list \
--repo OWNER/REPOSITORY \
--base "$(gh repo view OWNER/REPOSITORY --json defaultBranchRef --jq '.defaultBranchRef.name')" \
--state merged \
--search "merged:>=YYYY-MM-DD" \
--limit 1000 \
--json number,title,mergedAt,url,labels,additions,deletions,changedFiles,files,mergeCommit,baseRefName \
> website-changes.json
Sustituye OWNER/REPOSITORY y la fecha. La orden detecta la rama predeterminada. La lectura de PR no inicia Actions ni consume minutos de ejecución. Los títulos y rutas pueden ser confidenciales, pero esta página solo los procesa en tu navegador.
¿Una pull request fusionada equivale a un despliegue?
No. La cronología solo la usa como contexto de código. Comprueba cuándo llegó realmente a producción.
¿Cómo se detecta un patrón recurrente?
Busca dentro de 21 días de la misma fecha del año anterior y solo marca posible estacionalidad si coinciden dirección, magnitud, fuerza estadística y forma de la tendencia. Un año anterior es un indicio, no una prueba.
¿Una fecha coincidente demuestra que Google causó el cambio?
No. El momento crea una hipótesis, no una prueba. Comprueba páginas, consultas, países y dispositivos.
¿Dónde se guardan los sitios?
Los archivos ZIP, CSV y JSON se procesan localmente en este navegador y nunca se envían a los servidores de M09. Los sitios guardados quedan en IndexedDB de este perfil; al borrar los datos del sitio se eliminan. Una copia exportada es un JSON sin cifrar.