

# Por qué una búsqueda por sitio en Google no es un recuento de páginas indexadas

No. Una búsqueda de Google con `site:` no permite saber de forma fiable cuántas páginas ha indexado Google. El índice de Google es la colección de páginas que almacena para las búsquedas. El operador `site:` pide a Google que limite una búsqueda a un sitio o a una ruta de direcciones. Google indica que la lista de resultados no es exhaustiva. No hay garantía de que aparezca una página indexada. Para tu propio sitio, empieza con la lista de páginas previstas y comprueba algunas direcciones exactas mediante Google Search Console, la herramienta de búsqueda de Google con acceso de propietario. [Google Search Central — consultado el 25 de octubre de 2026; los resultados de las consultas restringidas al sitio no son exhaustivos](https://developers.google.com/search/docs/monitor-debug/search-operators/all-search-site)

Mantén separados tres registros: las páginas que quieres tener, las páginas que devuelve tu búsqueda y las páginas exactas que inspeccionas desde tu propia cuenta. Estos registros te ayudan a investigar cada página. Restar los resultados de búsqueda a las entradas de un mapa del sitio no da un recuento de páginas sin indexar.

## 1. Empieza con las páginas que quieres investigar

Una pregunta pública describe bien el problema: el propietario de un sitio envió un mapa del sitio con 10 000 enlaces, pero obtuvo 17 resultados en una búsqueda restringida al sitio. Un mapa del sitio es un archivo que enumera direcciones de páginas. Esas dos cifras corresponden a pruebas distintas. La publicación pública recoge la pregunta de una persona del 4 de junio de 2020. No verifica el estado de indexación del sitio ni muestra lo frecuente que es el problema. [Pregunta pública del propietario de un sitio — publicada el 4 de junio de 2020 y consultada el 25 de octubre de 2026; los recuentos indicados no se verificaron de forma independiente](https://www.reddit.com/r/SEO/comments/gwmefr)

La siguiente pregunta útil es: «¿Qué pruebas tengo sobre cada página que esperaba que Google indexara?».

Para tu propio sitio, sigue estos pasos:

1. Guarda la lista de direcciones de páginas que quieres investigar. Una URL es una dirección web. Usa tu lista de URL previstas como registro inicial.
2. Guarda el mapa del sitio por separado. Registra cuándo lo obtuviste y qué parte del sitio abarca.
3. Compara las direcciones exactas de esos dos registros. Anota las entradas repetidas y las diferencias antes de contarlas.
4. Selecciona URL exactas para inspeccionarlas con acceso de propietario. Empieza por las páginas importantes para tu decisión y aquellas sobre las que las pruebas no sean claras.
5. Añade las observaciones de búsqueda pública como otra fuente de pruebas.

Una entrada del mapa del sitio muestra que una dirección figura en ese archivo. No demuestra que Google la haya indexado. Tu lista de URL previstas describe lo que quieres investigar. No establece qué almacena Google en este momento.

Indica la unidad de recuento. «100 entradas del mapa del sitio» puede ser distinto de «100 cadenas de URL diferentes» si hay entradas repetidas. Ninguna de esas cifras equivale de forma automática a un recuento de páginas indexadas distintas.

Si no eres el propietario del sitio o no tienes acceso autorizado a Search Console, registra esa limitación. Las pruebas de búsqueda pública permiten ver las direcciones devueltas. No pueden sustituir los registros privados del propietario.

## 2. Mantén separados el inventario, las observaciones de búsqueda y las comprobaciones del propietario

Usa tres tablas vinculadas en tu hoja de investigación. Vincúlalas mediante las cadenas exactas de las URL y conserva cada valor de origen.

| Registro | Qué contiene | Qué permite establecer |
| --- | --- | --- |
| Registro de URL previstas y del mapa del sitio | Direcciones previstas, entradas del mapa del sitio, fuente y fecha de registro | Qué direcciones esperabas encontrar o habías incluido en la lista |
| Registro de búsqueda pública | Consulta exacta, configuración, direcciones devueltas y momentos de observación | Qué resultados aparecieron en esa muestra recopilada |
| Registro de inspección del propietario | URL exacta inspeccionada, hallazgos comunicados, fuente y momento de comprobación | Qué comunicó la comprobación con acceso de propietario para esa URL |

No sustituyas estas tablas por una sola columna de «indexada». Eso ocultaría la fuente y la solidez de cada hallazgo.

Distingue también estos términos:

| Término | Significado en esta investigación |
| --- | --- |
| Descubierta | Las pruebas indican que Google conoce una dirección |
| Rastreada | Las pruebas indican que Google ha obtenido la página |
| Indexada | Las pruebas indican que Google incluyó la página en su índice |
| Devuelta por esta consulta | La dirección apareció en los resultados de búsqueda guardados |
| No devuelta por esta consulta | Los resultados guardados no contenían la dirección |
| Desconocido | Las pruebas necesarias faltan o no son claras |

Conocer una URL, obtener su contenido, indexarla y devolverla en una consulta son estados distintos. Registra solo el estado que respalden tus pruebas. Si no tienes pruebas de rastreo, mantén el estado de rastreo como desconocido. Un resultado de búsqueda no proporciona un historial completo de rastreo.

Asigna un momento a cada hallazgo. Una observación de búsqueda y una inspección del propietario pueden realizarse en momentos distintos. Conserva ambos momentos. Una comprobación posterior no cambia lo que mostró un registro anterior.

## 3. Guarda la consulta exacta restringida al sitio y las condiciones de búsqueda

Antes de buscar, anota la pregunta y el alcance. Por ejemplo, puedes investigar si algunas URL de una ruta de documentación aparecen en una pequeña muestra de búsqueda pública.

Registra estos elementos:

1. El texto exacto de la consulta, incluidos el operador `site:` y la ruta.
2. El motor de búsqueda.
3. El país y el idioma solicitados.
4. El límite de resultados, que es el número máximo de resultados que pides guardar.
5. El momento real de la observación, cuando esté disponible.
6. El resultado de la recopilación y cualquier fallo conocido.

Conserva las URL que se devolvieron realmente. El total mostrado no proporciona una lista exacta que puedas comparar con tus direcciones previstas. Ni el total mostrado ni las filas guardadas establecen el recuento total del índice.

Google Search Scraper de Chronometrica puede servir para la parte de búsqueda pública de este método. Un Actor es un programa de recopilación de datos alojado en un servidor. La compilación pública comprobada declara los campos de entrada que aparecen a continuación y los campos de resultados usados en esta guía. Esa documentación respalda su adecuación para recopilar observaciones de búsqueda. No demuestra que se haya realizado una recopilación correcta para esta guía.

Estos datos de entrada solicitan una muestra pequeña:

```json
{"country":"US","engines":["google"],"language":"en","maxResultsPerExecutedQuery":3,"queries":["site:developers.google.com/search/docs/"]}
```

3. Guarda la consulta exacta restringida al sitio y las condiciones de búsqueda

JSON es un formato de texto para valores con nombre y listas. Sustituye los valores de ejemplo en este orden:

1. Sustituye toda la lista `queries` por una consulta restringida al sitio que quieras investigar. La consulta proporcionada corresponde a la ruta de documentación de Google, no a tu sitio.
2. Mantén `engines` en `["google"]` para este método.
3. Configura `country` y `language` según las condiciones de búsqueda previstas. Aquí, `US` solicita Estados Unidos y `en` solicita inglés.
4. Usa un límite inicial pequeño. El valor proporcionado es 3. El intervalo permitido que se comprobó para `maxResultsPerExecutedQuery` es de 1 a 100.
5. Guarda todos los datos de entrada junto con el registro de recopilación.

Los datos de entrada proporcionados superaron una comprobación estática según las reglas de la compilación pública predeterminada. Una comprobación estática revisa el formato de entrada y los valores permitidos sin ejecutar el Actor. No se realizó ninguna recopilación con el Actor para esta guía. La comprobación no demuestra que haya resultados disponibles, una cobertura completa o una ejecución correcta. [Compilación pública predeterminada 1.0.15 — comprobada el 25 de octubre de 2026; reglas de entrada y salida inspeccionadas, muestra sin ejecutar](https://api.apify.com/v2/acts/mlmVX4amk2biciJaB/builds/default)

La tarea pública Google Search Results Scraper es otro punto de partida. Una tarea es una configuración de entrada guardada. Se verificaron su página pública y el identificador exacto de la tarea. No se verificó su configuración guardada actual. Revisa y sustituye esa configuración antes de usarla. No supongas que coincide con los datos de entrada proporcionados. [Tarea Google Search Results Scraper — comprobada el 25 de octubre de 2026; presencia pública verificada, configuración guardada y ejecución sin verificar](https://apify.com/chronometrica/google-search-scraper/examples/google-search-results-scraper)

## 4. Conserva las filas de búsqueda y crea la hoja de investigación

Los siguientes pasos de recopilación son acciones propuestas para el lector. No son resultados de una ejecución realizada para este artículo.

Tras la recopilación, comprueba si terminó, falló o se detuvo sin un resultado claro. Guarda las filas de resultados disponibles y las pruebas de la recopilación. Si la recopilación falla, registra un fallo de recopilación. No informes de que Google no devolvió ninguna página coincidente.

Conserva estos campos de resultados documentados:

| Campo | Qué conservar |
| --- | --- |
| `engine` | Motor de búsqueda asociado al resultado |
| `executedQuery` | Consulta asociada al resultado |
| `canonicalUrl` | Cadena de la dirección del resultado devuelto |
| `resultDomain` | Dominio devuelto, la parte de una dirección que contiene el nombre del sitio |
| `rank` | Posición acumulada entre los bloques de resultados compatibles analizados a lo largo de las páginas obtenidas |
| `title` | Título del resultado de búsqueda |
| `snippet` | Texto del resultado de búsqueda, incluido un valor nulo si se proporciona |
| `isSponsored` | Indicador que identifica si el resultado es patrocinado |
| `observedAt` | Momento de observación registrado |

Estos campos están declarados en la compilación comprobada. Esa declaración no demuestra que una recopilación real haya proporcionado todos los valores. Conserva la dirección devuelta sin cambios. El nombre del campo `canonicalUrl` por sí solo no demuestra que alguien haya comprobado la dirección preferida de la página de destino. Un fragmento es texto del resultado de búsqueda, no una copia reciente de la página de destino. [Compilación pública predeterminada 1.0.15 — comprobada el 25 de octubre de 2026; campos de resultados declarados, sin verificación de una salida real](https://api.apify.com/v2/acts/mlmVX4amk2biciJaB/builds/default)

Crea una tabla de investigación separada con una fila para cada URL prevista:

| Campo de investigación | Qué registrar |
| --- | --- |
| URL prevista | Dirección exacta que quieres investigar |
| Fuente y fecha del inventario | De dónde procede la dirección y cuándo la guardaste |
| Presencia en el mapa del sitio | Figura en el archivo comprobado, no figura o se desconoce |
| Referencia de la consulta restringida al sitio | Enlace o referencia a la consulta guardada y su configuración |
| Estado en la búsqueda | Devuelta, no devuelta en la muestra guardada, fallo o sin resolver |
| Referencias de resultados coincidentes | Referencias a las filas reales de búsqueda |
| Comprobación con una consulta normal | Consulta exacta, resultado observado y momento de observación |
| Inspección del propietario | URL exacta inspeccionada, hallazgos comunicados y momento de comprobación |
| Pruebas sobre la relación entre direcciones | Cualquier hallazgo observado sobre una dirección preferida o una redirección |
| Pruebas de acceso | Cualquier hallazgo observado sobre el acceso a la página y su momento de observación |
| Siguiente acción | La comprobación concreta necesaria para resolver la pregunta |

Conserva la ausencia de valores. Si falta una posición, es desconocida, no es la posición cero. Si falta una marca de tiempo, se desconoce; no es el momento en que abriste la hoja. La ausencia de un fragmento no demuestra que una página no tenga texto. Un recuento de cero filas devueltas solo está respaldado cuando las pruebas de recopilación establecen ese cero dentro del alcance de la solicitud.

Si necesitas ayuda para pasar los resultados guardados a una hoja de cálculo, usa la [guía para exportar búsquedas de Google](/es/articles/exportar-resultados-google-hoja-calculo/). Esa guía trata las comprobaciones de exportación. Esta investigación usa esas filas para evaluar cada URL.

## 5. Comprueba las URL exactas seleccionadas mediante la fuente adecuada

Usa una búsqueda normal para buscar las URL exactas seleccionadas como segunda observación pública. Guarda la consulta y la dirección devuelta. Compara las cadenas exactas antes de decidir que un resultado coincide con tu página prevista.

Si la dirección es distinta, conserva ambos valores. No trates una ruta distinta, un parámetro de dirección o una redirección como si fueran la misma página sin dejar constancia. Una redirección envía una solicitud de una dirección a otra. Si no puedes establecer la relación, marca la coincidencia como sin resolver.

La ausencia en una consulta normal tiene la misma limitación básica que la ausencia en una consulta restringida al sitio: registra lo que esa consulta no devolvió. No establece que la página esté excluida de todo el índice.

Para un sitio de tu propiedad, usa la herramienta Inspección de URLs de Google Search Console con tu propio acceso autorizado. Inspección de URLs proporciona una comprobación con acceso de propietario para una dirección concreta. Sigue la documentación oficial actual de la herramienta en vez de depender de una secuencia fija de controles de pantalla.

Sigue esta secuencia para cada URL seleccionada:

1. Inspecciona la dirección prevista exacta.
2. Guarda los hallazgos comunicados y el momento de comprobación.
3. Conserva como valor separado cualquier dirección distinta que identifique la comprobación.
4. Registra por separado las pruebas disponibles de descubrimiento, rastreo o indexación.
5. Compara esas pruebas con la observación de búsqueda pública.
6. Elige la siguiente comprobación a partir de las pruebas comunicadas.

Si las pruebas identifican una URL canónica, se trata de una dirección preferida de la página. Conserva esa dirección junto con la dirección inspeccionada. No reescribas el registro original. Si las pruebas identifican una redirección o un problema de acceso, conserva el hallazgo y consulta la documentación oficial actual sobre esa condición.

No elijas una reparación técnica basándote solo en la ausencia en una búsqueda. Un resultado ausente no identifica una causa. Del mismo modo, una comprobación del propietario para una URL no establece el estado de todas las URL del mapa del sitio.

Identifica con claridad los registros exclusivos del propietario. Las filas de resultados públicos del Actor están separadas de la información privada de Search Console. Esta guía no establece que el Actor pueda leer tu cuenta de Search Console.

Si más adelante quieres saber si cambió la posición de un resultado, usa un registro de comparación separado. La [guía de capturas de posiciones en Bing](/es/articles/capturas-de-posiciones-en-bing/) explica por qué importan las configuraciones comparables y los estados desconocidos. Trata sobre comparaciones de posiciones en Bing y no aporta pruebas de ejecución para esta investigación en Google.

## 6. Ficción original: 100 entradas del mapa del sitio y siete URL devueltas

Todo este ejemplo desarrollado es ficción original. No es una ejecución del Actor, un resultado de un cliente ni un hallazgo observado en una empresa.

El propietario de un sitio ficticio guarda un mapa del sitio que contiene 100 entradas de URL. Una muestra separada de una consulta restringida al sitio contiene siete URL devueltas. Para este ejemplo, el propietario ha comprobado que las siete coinciden con entradas de ese mapa del sitio.

El registro inicial correcto es:

| Pruebas | Valor ficticio | Significado |
| --- | --- | --- |
| Inventario del mapa del sitio | 100 entradas de URL | Direcciones incluidas en el archivo guardado |
| Muestra guardada de la consulta restringida al sitio | 7 URL devueltas | Direcciones observadas en esa muestra de búsqueda |
| Recuento total de páginas indexadas | Desconocido | Ninguno de los dos registros establece este recuento |
| Resultados de inspección del propietario | Aún no registrados | Se proponen más comprobaciones |

La diferencia aritmética es 100 − 7 = 93. Sus unidades expresan una diferencia entre el recuento de entradas del mapa del sitio y el de resultados de búsqueda. No son 93 páginas confirmadas sin indexar. El mapa del sitio y los resultados de búsqueda no son conjuntos completos y cotejados de páginas indexadas y sin indexar.

Incluso en este ejemplo, donde las siete URL devueltas coinciden con entradas del mapa del sitio, la ausencia en la muestra de búsqueda no permite establecer la exclusión del índice. No informes de una cobertura de indexación del siete por ciento. Las siete URL observadas no proporcionan un numerador completo de URL indexadas.

El propietario selecciona después una URL prevista que no se devolvió. La siguiente acción es comprobarla con Inspección de URLs mediante acceso de propietario. En este ejemplo aún no hay un resultado de inspección, por lo que el estado sigue siendo «sin comprobar».

Si una inspección posterior informa de que la URL exacta está indexada, registra ese hallazgo para esa URL y ese momento de comprobación. Conserva el estado de búsqueda anterior como «no devuelta en la muestra guardada de la consulta restringida al sitio». Esos registros pueden coexistir porque responden a preguntas distintas.

Si la comprobación posterior informa de una condición distinta, conserva su significado exacto y elige la siguiente acción a partir de esas pruebas. No extiendas el resultado a las demás URL sin comprobar.

## 7. Revisa la hoja antes de comunicar un hallazgo

Usa estas comprobaciones de aceptación:

1. Confirma la unidad de recuento de cada cifra: entradas, direcciones distintas, filas de búsqueda o URL inspeccionadas.
2. Confirma que cada estado de búsqueda remita a una consulta exacta y a las condiciones guardadas.
3. Confirma que las URL devueltas remitan a filas de resultados reales guardadas.
4. Confirma que los estados «no devuelta» se refieran solo a la muestra guardada.
5. Confirma que las recopilaciones fallidas sigan registradas como fallos y no como afirmaciones de cero resultados.
6. Confirma que los hallazgos del propietario indiquen la URL exacta inspeccionada y el momento de comprobación.
7. Mantén «ausente», «cero», «sin resolver» y «sin comprobar» como valores distintos.
8. Elimina cualquier estimación del total del índice derivada de los recuentos de búsqueda.

Un informe útil indica el tamaño del inventario, los resultados de búsqueda observados, el subconjunto inspeccionado, los hallazgos confirmados y las preguntas sin resolver. Si solo inspeccionaste algunas URL, indícalo. No apliques los hallazgos del subconjunto a todo el sitio sin pruebas que lo respalden.

Cuando dos registros no coincidan, conserva ambos con sus fuentes y momentos. La siguiente decisión es qué URL exacta necesita otra comprobación, no qué cifra debe sustituir a las demás.

## Decide qué hacer con la siguiente URL a partir de las pruebas

Empieza con una URL importante de tu lista prevista. Registra si figura en el mapa del sitio, su estado en la búsqueda pública y el resultado actual de la inspección con acceso de propietario, si está disponible. Elige una acción concreta a partir de esas pruebas. Mantén el recuento total del índice como desconocido cuando tus registros no permitan establecerlo.

Usa [Chronometrica Google Search Scraper — contrato de entradas y salidas verificado el 25 de octubre de 2026; entradas y campos de búsqueda pública documentados, sin ejecución para esta guía](https://apify.com/chronometrica/google-search-scraper) cuando necesites guardar una muestra de búsqueda pública. Conserva esa muestra junto con tu inventario y las comprobaciones del propietario. Indica qué demuestra cada fuente para cada URL.

## Fuentes y lecturas adicionales

- [Google Search Central: operador de búsqueda restringida al sitio — consultado el 25 de octubre de 2026; las listas devueltas no son exhaustivas y las URL indexadas pueden no aparecer](https://developers.google.com/search/docs/monitor-debug/search-operators/all-search-site)
- [Compilación pública predeterminada 1.0.15 de Chronometrica — comprobada el 25 de octubre de 2026; contrato de entradas y salidas inspeccionado, solo validación estática, sin recopilación real](https://api.apify.com/v2/acts/mlmVX4amk2biciJaB/builds/default)
- [Tarea Google Search Results Scraper — comprobada el 25 de octubre de 2026; presencia de la tarea exacta verificada, configuración guardada y ejecución sin verificar](https://apify.com/chronometrica/google-search-scraper/examples/google-search-results-scraper)
- [Pregunta pública del propietario de un sitio — publicada el 4 de junio de 2020 y consultada el 25 de octubre de 2026; los recuentos indicados del mapa del sitio y de la búsqueda solo aportan contexto a la pregunta](https://www.reddit.com/r/SEO/comments/gwmefr)