GET_ALL_PAGES_FROM_SERP
Obtenha todos os resultados de busca (orgânicos + pagos) para uma palavra-chave.
=GET_ALL_PAGES_FROM_SERP(keyword, [limit], [location], [language])Retorna: 2D array with columns: Position, Type, URL, Title, Domain
Visão Geral
GET_ALL_PAGES_FROM_SERP combina resultados de busca tanto orgânicos quanto pagos em uma visão unificada da página de resultados de busca do Google. Cada resultado inclui uma coluna Type que identifica se é uma listagem "Organic" ou "Paid", dando uma imagem completa do SERP em uma única chamada de função.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
keyword | string | Sim | A consulta de busca para recuperar todos os resultados. |
limit | number | Não (20) | Número total de resultados a retornar, orgânicos e pagos combinados (1-100). |
location | string | Não (United States) | A localização geográfica para resultados localizados. |
language | string | Não (English) | O idioma para os resultados de busca. |
Exemplos
Análise SERP completa para uma palavra-chave comercial
Obter resultados tanto pagos quanto orgânicos para ver a imagem completa de uma palavra-chave comercial competitiva.
=GET_ALL_PAGES_FROM_SERP("accounting software")Saída
| Position | Type | URL | Title | Domain |
| 1 | Paid | https://quickbooks.intuit.com/ | QuickBooks Accounting Software | quickbooks.intuit.com |
| 2 | Paid | https://www.xero.com/ | Xero Online Accounting Software | xero.com |
| 3 | Paid | https://www.freshbooks.com/ | FreshBooks Accounting Software | freshbooks.com |
| 4 | Organic | https://www.pcmag.com/picks/the-best-accounting-software | Best Accounting Software 2025 | pcmag.com |
| 5 | Organic | https://www.nerdwallet.com/best/small-business/accounting-software | Best Accounting Software for Small Business | nerdwallet.com |
Comparar composição SERP entre mercados
Analisar o SERP completo para consultas de web hosting no mercado alemão.
=GET_ALL_PAGES_FROM_SERP("web hosting", 20, "Germany", "German")Saída
| Position | Type | URL | Title | Domain |
| 1 | Paid | https://www.ionos.de/hosting/webhosting | IONOS Webhosting | ionos.de |
| 2 | Paid | https://www.strato.de/hosting/ | STRATO Webhosting | strato.de |
| 3 | Organic | https://www.hosttest.de/vergleich/webhosting.html | Webhosting Vergleich 2025 | hosttest.de |
Palavra-chave informativa sem anúncios
Para consultas educacionais, os resultados normalmente serão todos orgânicos sem listagens pagas.
=GET_ALL_PAGES_FROM_SERP("what is photosynthesis", 10)Saída
| Position | Type | URL | Title | Domain |
| 1 | Organic | https://www.nationalgeographic.org/encyclopedia/photosynthesis/ | Photosynthesis | National Geographic Society | nationalgeographic.org |
| 2 | Organic | https://en.wikipedia.org/wiki/Photosynthesis | Photosynthesis - Wikipedia | en.wikipedia.org |
| 3 | Organic | https://www.khanacademy.org/science/biology/photosynthesis | Photosynthesis | Biology | Khan Academy | khanacademy.org |
Análise SERP profunda
Obter 50 resultados para uma palavra-chave extremamente competitiva para ver o panorama completo.
=GET_ALL_PAGES_FROM_SERP("best credit cards", 50)Saída
| Position | Type | URL | Title | Domain |
| 1 | Paid | https://www.nerdwallet.com/best/credit-cards | Best Credit Cards of 2025 | NerdWallet | nerdwallet.com |
| 2 | Paid | https://www.bankrate.com/credit-cards/best/ | Best Credit Cards of 2025 | Bankrate | bankrate.com |
| 3 | Organic | https://www.nerdwallet.com/best/credit-cards | Best Credit Cards of 2025 | NerdWallet | nerdwallet.com |
Análise SERP de serviço local
Ver tanto anúncios quanto resultados orgânicos para uma consulta de serviço local.
=GET_ALL_PAGES_FROM_SERP("dentist chicago", 15, "Illinois, United States")Saída
| Position | Type | URL | Title | Domain |
| 1 | Paid | https://www.aspendentalgroup.com/chicago | Aspen Dental Chicago - Book Today | aspendentalgroup.com |
| 2 | Organic | https://www.yelp.com/search?find_desc=dentist&find_loc=chicago | Best Dentists in Chicago | Yelp | yelp.com |
Casos de Uso
Análise de espaço SERP
Avalie quanto da página de resultados de busca é ocupado por anúncios versus resultados orgânicos. Para palavras-chave onde anúncios dominam a área acima da dobra, avalie se o investimento em SEO vale a pena ou se PPC é necessário para ganhar visibilidade.
Planejamento integrado de estratégia de busca
Crie relatórios unificados mostrando presença tanto orgânica quanto paga para palavras-chave de clientes. Identifique palavras-chave onde o cliente rankeia organicamente mas não anuncia (e vice-versa) para otimizar a estratégia de busca geral.
Mapeamento de concorrentes cross-channel
Construa um mapa abrangente de concorrentes analisando quais empresas aparecem tanto em resultados pagos quanto orgânicos. Empresas investindo em ambos os canais para as mesmas palavras-chave são seus concorrentes mais agressivos.
Pesquisa de alocação de orçamento
Analise a proporção pago-para-orgânico nas suas palavras-chave alvo para informar a alocação de orçamento entre SEO e PPC. Palavras-chave com forte presença de anúncios podem exigir investimento pago, enquanto aquelas com poucos anúncios podem ser melhor servidas com otimização orgânica.
Classificação de intenção de busca
Use a presença e proporção de anúncios para classificar a intenção de palavras-chave. Palavras-chave com muitos anúncios tendem a ser transacionais, enquanto aquelas com principalmente resultados orgânicos são tipicamente informativas. Esta classificação orienta decisões de tipo de conteúdo.
Rastreamento de volatilidade SERP
Execute snapshots periódicos do SERP completo para termos principais. Compare a mistura de resultados pagos e orgânicos ao longo do tempo para detectar mudanças no layout SERP do Google ou mudanças nas estratégias de publicidade de concorrentes.
Dicas Profissionais
Conte resultados pagos vs orgânicos usando COUNTIF na coluna Type para avaliar rapidamente a competitividade comercial de uma palavra-chave. Mais anúncios geralmente significam maior CPC e intenção de compra mais forte.
Use formatação condicional para destacar linhas de forma diferente com base na coluna Type (por exemplo, azul claro para pagos, verde claro para orgânicos). Isso torna a estrutura SERP visível de relance.
Esta função economiza créditos SERP comparado a chamar funções orgânicas e pagas separadamente. Use-a como padrão quando você precisar de ambos os tipos de dados.
Verifique se um domínio aparece tanto em resultados pagos quanto orgânicos usando COUNTIFS. Empresas aparecendo em ambas as posições têm uma forte estratégia de dominância SERP que vale a pena analisar.
Ordene resultados por Domain para ver quais empresas têm a maior presença SERP total (pago + orgânico combinado). Isso revela os verdadeiros líderes competitivos independentemente de como eles alcançam visibilidade.
Esta função é ideal quando você precisa entender o panorama competitivo completo para uma palavra-chave. Em vez de executar chamadas separadas para resultados orgânicos e pagos, você obtém tudo em uma solicitação usando um único crédito SERP. A visão unificada espelha o que um usuário real vê na página de resultados de busca, com resultados pagos intercalados entre listagens orgânicas.
A saída inclui cinco colunas: Position, Type, URL, Title e Domain. Position reflete a ordem visual na página, com anúncios do topo aparecendo primeiro, seguidos de resultados orgânicos e anúncios da parte inferior no final. Esta ordenação ajuda a entender a experiência real do usuário para qualquer consulta de busca específica.
Com um limite padrão de 20, você obtém uma visão abrangente que normalmente cobre todos os anúncios mais a primeira página de resultados orgânicos. Você pode aumentar isso até 100 para ver mais profundamente nas listagens orgânicas. O limite se aplica ao número total de resultados, não separadamente para orgânicos e pagos.
Esta função é especialmente valiosa para análise de dominância SERP. Ao examinar o layout completo da página, você pode avaliar quanto espaço é ocupado por anúncios versus resultados orgânicos. Algumas palavras-chave altamente comerciais têm 4+ anúncios empurrando resultados orgânicos bem abaixo da dobra, o que tem implicações tanto para estratégia de SEO quanto de PPC.
Os parâmetros de segmentação geográfica e de idioma funcionam de forma idêntica às outras funções SERP, permitindo que você analise o SERP completo em qualquer mercado mundial.
Erros Comuns
#REF! - Spill errorCausa: Dados existentes em células adjacentes impedem que o array de saída se expanda.
Correção: Limpe espaço suficiente para a linha de cabeçalho mais seu valor de limite. Lembre-se que esta função tem 5 colunas (Position, Type, URL, Title, Domain) em vez de 4, então certifique-se de ter espaço horizontal suficiente também.
#ERROR - SERP credit limit reachedCausa: Seu saldo mensal de créditos SERP é zero.
Correção: Revise seu uso de créditos em todas as funções SERP. Considere fazer upgrade para Business para 10.000 créditos mensais, ou otimize seu uso fazendo cache de resultados com colar-como-valores.
#ERROR - Request timeoutCausa: Conjuntos de resultados grandes (limite > 50) podem ocasionalmente dar timeout devido ao volume de dados sendo processados.
Correção: Tente um valor de limite mais baixo ou tente novamente a solicitação. Se o problema persistir, tente a mesma consulta com um limite de 20 para confirmar que a palavra-chave funciona, depois aumente gradualmente.
Perguntas Frequentes
A coluna Position reflete a ordem visual dos resultados na página. Anúncios do topo são numerados primeiro, seguidos de resultados orgânicos e então anúncios da parte inferior. Isso corresponde à ordem de cima para baixo que um usuário veria ao rolar pela página de resultados de busca.
Não, GET_ALL_PAGES_FROM_SERP usa um único crédito SERP por chamada. Isso é na verdade mais eficiente do que fazer chamadas separadas para GET_ORGANIC_PAGES_FROM_SERP e GET_PAID_PAGES_FROM_SERP, o que usaria dois créditos no total.
Sim, é comum que um domínio apareça tanto em listagens pagas quanto orgânicas. Por exemplo, uma empresa pode executar Google Ads enquanto também rankeia organicamente. A coluna Type ajuda a distinguir entre as duas colocações para o mesmo domínio.
O limite se aplica ao número total de resultados retornados. Se você definir um limite de 20 e houver 4 anúncios mais 16 resultados orgânicos, você obtém todos os 20. Se houver 4 anúncios e você definir um limite de 10, você obtém os 4 anúncios mais os 6 melhores resultados orgânicos.
Como esta função combina ambos os tipos de resultados, um limite de 20 garante que você capture todos os anúncios pagos (normalmente 3-7) mais pelo menos uma página completa de resultados orgânicos (10). Isso dá uma visão abrangente sem exigir ajuste manual na maioria dos casos.
Não, a função retorna resultados web orgânicos padrão e anúncios de texto pagos. Resultados do pacote local (mapa), painéis de conhecimento, resultados de imagens e outros recursos SERP não estão incluídos.
Sim, você pode usar a função FILTER do Google Sheets na coluna Type. Por exemplo: =FILTER(A1:E20, B1:B20="Organic") mostrará apenas resultados orgânicos, e =FILTER(A1:E20, B1:B20="Paid") mostrará apenas resultados pagos.
Funções Relacionadas
GET_ORGANIC_PAGES_FROM_SERP
Obtenha resultados de busca orgânicos para uma palavra-chave do Google.
GET_PAID_PAGES_FROM_SERP
Obtenha resultados de busca pagos (Google Ads) para uma palavra-chave.
GET_KEYWORD_POSITION
Obtenha a posição de ranking de um domínio nos resultados de busca do Google para uma palavra-chave.
Comece a usar GET_ALL_PAGES_FROM_SERP hoje
Instale o Unlimited Sheets para obter GET_ALL_PAGES_FROM_SERP e outras 41 funções poderosas no Google Sheets.