📊 SERP AnalysisPro Plan

GET_ALL_PAGES_FROM_SERP

Obtén todos los resultados de búsqueda (orgánicos + pagados) para una palabra clave.

Firma de la Fórmula
=GET_ALL_PAGES_FROM_SERP(keyword, [limit], [location], [language])

Devuelve: 2D array with columns: Position, Type, URL, Title, Domain

Descripción General

GET_ALL_PAGES_FROM_SERP combina resultados de búsqueda tanto orgánicos como pagados en una vista unificada de la página de resultados de búsqueda de Google. Cada resultado incluye una columna Type que identifica si es un listado "Organic" o "Paid", dándote una imagen completa del SERP en una sola llamada de función.

Parámetros

ParámetroTipoRequeridoDescripción
keywordstringLa consulta de búsqueda para recuperar todos los resultados.
limitnumberNo (20)Número total de resultados a devolver, tanto orgánicos como pagados combinados (1-100).
locationstringNo (United States)La ubicación geográfica para resultados localizados.
languagestringNo (English)El idioma para los resultados de búsqueda.

Ejemplos

1

Análisis SERP completo para una palabra clave comercial

Obtener resultados tanto pagados como orgánicos para ver la imagen completa de una palabra clave comercial competitiva.

fx
=GET_ALL_PAGES_FROM_SERP("accounting software")

Salida

PositionTypeURLTitleDomain
1Paidhttps://quickbooks.intuit.com/QuickBooks Accounting Softwarequickbooks.intuit.com
2Paidhttps://www.xero.com/Xero Online Accounting Softwarexero.com
3Paidhttps://www.freshbooks.com/FreshBooks Accounting Softwarefreshbooks.com
4Organichttps://www.pcmag.com/picks/the-best-accounting-softwareBest Accounting Software 2025pcmag.com
5Organichttps://www.nerdwallet.com/best/small-business/accounting-softwareBest Accounting Software for Small Businessnerdwallet.com
2

Comparar composición SERP entre mercados

Analizar el SERP completo para consultas de web hosting en el mercado alemán.

fx
=GET_ALL_PAGES_FROM_SERP("web hosting", 20, "Germany", "German")

Salida

PositionTypeURLTitleDomain
1Paidhttps://www.ionos.de/hosting/webhostingIONOS Webhostingionos.de
2Paidhttps://www.strato.de/hosting/STRATO Webhostingstrato.de
3Organichttps://www.hosttest.de/vergleich/webhosting.htmlWebhosting Vergleich 2025hosttest.de
3

Palabra clave informativa sin anuncios

Para consultas educativas, los resultados típicamente serán todos orgánicos sin listados pagados.

fx
=GET_ALL_PAGES_FROM_SERP("what is photosynthesis", 10)

Salida

PositionTypeURLTitleDomain
1Organichttps://www.nationalgeographic.org/encyclopedia/photosynthesis/Photosynthesis | National Geographic Societynationalgeographic.org
2Organichttps://en.wikipedia.org/wiki/PhotosynthesisPhotosynthesis - Wikipediaen.wikipedia.org
3Organichttps://www.khanacademy.org/science/biology/photosynthesisPhotosynthesis | Biology | Khan Academykhanacademy.org
4

Análisis SERP profundo

Obtener 50 resultados para una palabra clave extremadamente competitiva para ver el panorama completo.

fx
=GET_ALL_PAGES_FROM_SERP("best credit cards", 50)

Salida

PositionTypeURLTitleDomain
1Paidhttps://www.nerdwallet.com/best/credit-cardsBest Credit Cards of 2025 | NerdWalletnerdwallet.com
2Paidhttps://www.bankrate.com/credit-cards/best/Best Credit Cards of 2025 | Bankratebankrate.com
3Organichttps://www.nerdwallet.com/best/credit-cardsBest Credit Cards of 2025 | NerdWalletnerdwallet.com
5

Análisis SERP de servicio local

Ver tanto anuncios como resultados orgánicos para una consulta de servicio local.

fx
=GET_ALL_PAGES_FROM_SERP("dentist chicago", 15, "Illinois, United States")

Salida

PositionTypeURLTitleDomain
1Paidhttps://www.aspendentalgroup.com/chicagoAspen Dental Chicago - Book Todayaspendentalgroup.com
2Organichttps://www.yelp.com/search?find_desc=dentist&find_loc=chicagoBest Dentists in Chicago | Yelpyelp.com

Casos de Uso

Estrategia SEO

Análisis de espacio SERP

Evalúa cuánto de la página de resultados de búsqueda está ocupado por anuncios versus resultados orgánicos. Para palabras clave donde los anuncios dominan el área above-the-fold, evalúa si la inversión SEO vale la pena o si PPC es necesario para ganar visibilidad.

Agencia de Marketing Digital

Planificación integrada de estrategia de búsqueda

Crea reportes unificados que muestren presencia tanto orgánica como pagada para palabras clave de clientes. Identifica palabras clave donde el cliente rankea orgánicamente pero no anuncia (y viceversa) para optimizar la estrategia de búsqueda general.

SaaS / Tecnología

Mapeo de competidores cross-channel

Construye un mapa completo de competidores analizando qué empresas aparecen tanto en resultados pagados como orgánicos. Las empresas que invierten en ambos canales para las mismas palabras clave son tus competidores más agresivos.

Marketing / Finanzas

Investigación de asignación de presupuesto

Analiza la proporción pagado-a-orgánico en tus palabras clave objetivo para informar la asignación de presupuesto entre SEO y PPC. Las palabras clave con fuerte presencia publicitaria pueden requerir inversión pagada, mientras que aquellas con pocos anuncios pueden servirse mejor con optimización orgánica.

Estrategia de Contenido

Clasificación de intención de búsqueda

Usa la presencia y proporción de anuncios para clasificar la intención de palabras clave. Las palabras clave con muchos anuncios tienden a ser transaccionales, mientras que aquellas con mayormente resultados orgánicos son típicamente informativas. Esta clasificación guía decisiones de tipo de contenido.

Monitoreo SEO

Seguimiento de volatilidad SERP

Ejecuta instantáneas periódicas del SERP completo para términos clave. Compara la mezcla de resultados pagados y orgánicos a lo largo del tiempo para detectar cambios en el diseño SERP de Google o cambios en estrategias publicitarias de competidores.

Consejos Profesionales

CONSEJO

Cuenta resultados pagados vs orgánicos usando COUNTIF en la columna Type para evaluar rápidamente la competitividad comercial de una palabra clave. Más anuncios generalmente significan mayor CPC e intención de compra más fuerte.

CONSEJO

Usa formato condicional para resaltar filas de manera diferente según la columna Type (por ejemplo, azul claro para pagados, verde claro para orgánicos). Esto hace que la estructura SERP sea visible de un vistazo.

CONSEJO

Esta función ahorra créditos SERP comparado con llamar funciones orgánicas y pagadas por separado. Úsala como predeterminada cuando necesites ambos tipos de datos.

CONSEJO

Verifica si un dominio aparece en ambos resultados pagados y orgánicos usando COUNTIFS. Las empresas que aparecen en ambas posiciones tienen una fuerte estrategia de dominancia SERP que vale la pena analizar.

CONSEJO

Ordena resultados por Domain para ver qué empresas tienen la mayor presencia SERP total (pagado + orgánico combinado). Esto revela los verdaderos líderes competitivos independientemente de cómo logren visibilidad.

Esta función es ideal cuando necesitas entender el panorama competitivo completo para una palabra clave. En lugar de ejecutar llamadas separadas para resultados orgánicos y pagados, obtienes todo en una solicitud usando un solo crédito SERP. La vista unificada refleja lo que un usuario real ve en la página de resultados de búsqueda, con resultados pagados intercalados entre listados orgánicos.

La salida incluye cinco columnas: Position, Type, URL, Title y Domain. Position refleja el orden visual en la página, con anuncios superiores apareciendo primero, seguidos de resultados orgánicos y anuncios inferiores al final. Este orden ayuda a entender la experiencia real del usuario para cualquier consulta de búsqueda determinada.

Con un límite predeterminado de 20, obtienes una vista completa que típicamente cubre todos los anuncios más la primera página de resultados orgánicos. Puedes aumentar esto hasta 100 para ver más profundamente en los listados orgánicos. El límite se aplica al número total de resultados, no por separado a orgánicos y pagados.

Esta función es especialmente valiosa para análisis de dominancia SERP. Al examinar el diseño completo de la página, puedes evaluar cuánto espacio está ocupado por anuncios versus resultados orgánicos. Algunas palabras clave altamente comerciales tienen 4+ anuncios empujando resultados orgánicos muy por debajo del pliegue, lo que tiene implicaciones tanto para estrategia SEO como PPC.

Los parámetros de segmentación geográfica y de idioma funcionan idénticamente a las otras funciones SERP, permitiéndote analizar el SERP completo en cualquier mercado mundial.

Errores Comunes

#REF! - Spill error

Causa: Datos existentes en celdas adyacentes impiden que el array de salida se expanda.

Solución: Limpia suficiente espacio para la fila de encabezado más tu valor de límite. Recuerda que esta función tiene 5 columnas (Position, Type, URL, Title, Domain) en lugar de 4, así que asegúrate de tener suficiente espacio horizontal también.

#ERROR - SERP credit limit reached

Causa: Tu saldo mensual de créditos SERP es cero.

Solución: Revisa tu uso de créditos en todas las funciones SERP. Considera actualizar a Business para 10,000 créditos mensuales, u optimiza tu uso almacenando resultados en caché con pegar-como-valores.

#ERROR - Request timeout

Causa: Conjuntos de resultados grandes (límite > 50) pueden ocasionalmente agotar el tiempo debido al volumen de datos siendo procesados.

Solución: Intenta un valor de límite más bajo o reintenta la solicitud. Si el problema persiste, intenta la misma consulta con un límite de 20 para confirmar que la palabra clave funciona, luego aumenta gradualmente.

Preguntas Frecuentes

La columna Position refleja el orden visual de los resultados en la página. Los anuncios superiores se numeran primero, seguidos de resultados orgánicos y luego anuncios inferiores. Esto coincide con el orden de arriba hacia abajo que un usuario vería al desplazarse por la página de resultados de búsqueda.

No, GET_ALL_PAGES_FROM_SERP usa un solo crédito SERP por llamada. Esto es en realidad más eficiente que hacer llamadas separadas a GET_ORGANIC_PAGES_FROM_SERP y GET_PAID_PAGES_FROM_SERP, lo que usaría dos créditos en total.

Sí, es común que un dominio aparezca en ambos listados pagados y orgánicos. Por ejemplo, una empresa podría ejecutar Google Ads mientras también rankea orgánicamente. La columna Type ayuda a distinguir entre las dos ubicaciones para el mismo dominio.

El límite se aplica al número total de resultados devueltos. Si estableces un límite de 20 y hay 4 anuncios más 16 resultados orgánicos, obtienes los 20. Si hay 4 anuncios y estableces un límite de 10, obtienes los 4 anuncios más los 6 mejores resultados orgánicos.

Como esta función combina ambos tipos de resultados, un límite de 20 asegura que captures todos los anuncios pagados (típicamente 3-7) más al menos una página completa de resultados orgánicos (10). Esto da una vista completa sin requerir ajuste manual en la mayoría de casos.

No, la función devuelve resultados web orgánicos estándar y anuncios de texto pagados. Los resultados del paquete local (mapa), paneles de conocimiento, resultados de imágenes y otras características SERP no están incluidas.

Sí, puedes usar la función FILTER de Google Sheets en la columna Type. Por ejemplo: =FILTER(A1:E20, B1:B20="Organic") mostrará solo resultados orgánicos, y =FILTER(A1:E20, B1:B20="Paid") mostrará solo resultados pagados.

Funciones Relacionadas

Comienza a usar GET_ALL_PAGES_FROM_SERP hoy

Instala Unlimited Sheets para obtener GET_ALL_PAGES_FROM_SERP y 41 otras funciones poderosas en Google Sheets.