Tutorial WP Rocket para Otimizar a Velocidade do Site

Tutorial WP Rocket para Otimizar a Velocidade do Site
David Kaufmann
Tutoriais SEO
20 min read

A otimização da velocidade de carregamento da página é cada vez mais importante por sua influência nos rankings dos mecanismos de busca e, claro, na experiência do usuário com nosso site. Dentro do ecossistema WordPress, diferentes plugins coexistem há anos, como WP Super Cache, W3 Total Cache, Swift Performance e WP Rocket.

Quisemos montar um guia completo deste último para que você não se perca entre suas muitas opções e obtenha o melhor desempenho da velocidade de carregamento do seu site. Vamos lá!

O que é o WP Rocket?

WP Rocket é um plugin que nasceu como solução para as diferentes otimizações de cache no WordPress. Hoje é muito mais, e podemos não apenas otimizar o cache, mas praticamente tudo relacionado à otimização do desempenho de carregamento do site.

Para demonstrar seu impacto, dê uma olhada no desempenho do nosso próprio site COM e SEM WP Rocket:

Resultados GTMetrix
Resultados GTMetrix

Por que usar o WP Rocket?

Embora tenhamos dito que existem outras alternativas para otimização de WPO, e cada um seja livre para usar a que considerar adequada, no nosso caso temos uma preferência especial pelo WP Rocket. Sua interface intuitiva que funciona com um clique de checkbox, as múltiplas opções que oferece para configuração de cache e carregamento de recursos, fazem do WP Rocket nosso favorito entre todas as opções.

Assumindo que não tivemos problemas para instalar o WP Rocket, vamos começar a explicar sua interface e as diferentes opções disponíveis para otimização. Quando você clica na aba do dashboard, aparece a seguinte tela:

menu principal do wp rocket
menu principal do wp rocket

Uma mensagem de boas-vindas e opções que podemos inicialmente deixar em paz, mas que vamos explicar aqui.

Minha Conta

Se você comprou o WP Rocket, a caixa "Visualizar minha conta" levará você à página de usuários do WP Rocket para que, uma vez lá, possa completar e verificar tudo relacionado ao seu perfil de usuário: Dados, faturamento, etc.

RocketCDN

RocketCDN é um serviço de CDN que o WP Rocket vem oferecendo relativamente recentemente. O objetivo é fornecer as ferramentas necessárias para alcançar o melhor desempenho sem ter que procurar soluções fora do plugin. Existem outros serviços de CDN muito populares e igualmente eficazes como Cloudflare ou Amazon CloudFront.

assinatura mensal do wprocket cdn
assinatura mensal do wprocket cdn

Meu Status

Dentro desta opção temos dois switches para habilitar:

  • Rocket Tester: este é o programa de melhorias do WP Rocket para testar suas versões BETA. Você tem que entrar em contato com eles por e-mail.

  • Rocket Analytics: Você concorda em compartilhar os dados de desempenho do seu WordPress anonimamente com a equipe de desenvolvimento para ajudar a melhorar o WP Rocket.

Há pouco a dizer aqui, esta é uma decisão pessoal que não deve afetar o desempenho.

Configuração de Cache no WP Rocket

É hora de entrar nas opções de configuração e vamos começar com o cache:

opções de cache do wp rocket
opções de cache do wp rocket

Na segunda aba do plugin, podemos ver quais opções de cache ele nos oferece. Vamos lembrar que no WP Rocket estamos otimizando o cache de página e, como veremos agora, também temos uma opção para usuários logados, mas temos que ser cuidadosos com esta opção.

Cache Mobile

Normalmente, quando falamos de mobile também incluímos tablets, mas desta vez estamos falando apenas de dispositivos móveis. O WP Rocket detecta através do user agent que estamos navegando a partir de smartphones.

Sempre vamos habilitar esta opção, já que como regra geral, os designs de desktop e mobile são diferentes, a menos que não tenhamos uma versão responsiva, esta opção sempre estará habilitada. Para deixar claro, por que iríamos querer receber 2 versões em cache se o design fosse o mesmo? Em outras palavras, se não tivéssemos uma versão mobile, não iríamos querer que este cache fosse tratado de forma diferente, certo?

É aqui que se adiciona uma exceção. Quando temos uma versão mobile com recursos ou elementos que só carregam nessa versão, salvaremos arquivos separadamente.

Exemplo:

  • Temos um anúncio que no mobile carrega um JS que a versão desktop não tem.

Neste caso, salvaríamos sim arquivos separados para mobile.

Cache de Usuário

O cache de usuário é uma opção que o WP Rocket fornece para aqueles usuários que navegam enquanto estão logados.

cache de usuário logado
cache de usuário logado

Ativando esta opção, podemos oferecer uma versão de cache individualizada para cada usuário. O melhor é habilitá-la se os usuários fizerem login, mas você tem que ter especial cuidado com quais páginas são armazenadas em cache e quais não, porque se o usuário inserir dados pessoais (por exemplo, informações bancárias), armazená-los em cache poderia nos causar problemas legais.

Como excluir uma página de ser armazenada em cache?

Se você quer evitar problemas desse tipo, o melhor é ir diretamente à página que você quer excluir e nas opções do WP Rocket (barra lateral ou inferior) selecionar "nunca cachear esta página".

como excluir página do cache
como excluir página do cache

Tempo de Vida do Cache

Nesta seção só precisamos indicar a duração que queremos para os arquivos de cache que são gerados. Ou seja, o WP Rocket gera um arquivo salvando a versão da sua página, e este arquivo será o entregue ao usuário ao acessar o site.

Através de um gerenciador de processos (CRON), os arquivos gerados que excedem a duração indicada serão excluídos e novos serão criados.

Coisas a ter em mente

O WP Rocket já leva em consideração certos processos para excluir e gerar novos arquivos de cache, que são os seguintes:

  • Geração de novas entradas, páginas, categorias, taxonomias ou edições

  • Geração e edição de novos módulos, widgets ou qualquer elemento do site

  • Quando as configurações do WP Rocket que afetam o frontend são alteradas.

Caso contrário, você deve ter em mente que armazenar arquivos de cache ocupa espaço no seu servidor e este espaço é limitado. Também é aconselhável limpar o cache do WP Rocket para que seja atualizado e nenhum arquivo permaneça que não seja mais necessário.

Quanto ao tempo, você pode deixar o valor padrão.

Otimização de Arquivos no WP Rocket

Após passar brevemente pela configuração de cache, é hora de trabalhar na otimização de arquivos. A otimização de arquivos é feita para aliviar o carregamento e a renderização do HTML. Como podemos trabalhar nesta otimização?

De várias maneiras:

  • Reduzindo o peso dos arquivos

  • Removendo arquivos desnecessários, e

  • Executando arquivos progressivamente conforme são necessários.

Otimização de arquivos CSS, JS e HTML
Otimização de arquivos CSS, JS e HTML

Arquivos CSS

Os arquivos CSS são responsáveis pela parte visual do site. As folhas de estilo que dão forma, cor e estilo ao nosso WordPress. Neste aspecto, um design atraente pode não ser um design otimizado, porque o designer, ao construir o CSS, pode não ter seguido uma série de regras básicas de otimização.

Entre os problemas mais comuns que costumamos encontrar com folhas de estilo estão:

  • Arquivos CSS pesados

  • Arquivos CSS que carregam em páginas que não usam esses estilos

  • Arquivos CSS mal construídos

  • Carregar muitos CSS externos

  • Usar @import para trazer folhas de estilo externas

Em resumo, há um mundo de práticas que muitas vezes são usadas que não são aconselháveis para a otimização de um bom design, mas vamos ao que o WP Rocket nos oferece.

Minificar arquivos CSS

Esta opção visa reduzir o peso dos arquivos CSS removendo espaços e quebras de linha. O WP Rocket implementa-a ativando o checkbox.

Dica SEO Alive: Sempre que realizarmos uma ação, é uma boa ideia tentar carregar o site para ver se está tudo correto, faça isso no modo anônimo do navegador.

otimizar minify wprocket
otimizar minify wprocket

O processo é representado na seguinte imagem retirada da ferramenta minifier.org.

minify css
minify css

Combinar arquivos CSS

Esta funcionalidade realiza uma espécie de "copiar e colar" do código de um CSS em outro para evitar carregar múltiplos arquivos CSS e ter apenas um.

É aconselhável continuar testando porque depende muito de como o tema foi desenvolvido, porque se eu tenho um arquivo CSS que só carrega em um tipo específico de página, o que eu não quero é que esse código seja carregado em um único arquivo em todas as páginas.

O ideal é carregar o código usado pela URL. Marque a caixa e teste com alguma ferramenta como GTMETRIX para ver se você melhorou a velocidade de carregamento.

O benefício de combinar arquivos CSS é reduzir as solicitações ao servidor.

Otimizar carregamento de CSS

O WP Rocket foi atualizado levando em consideração as recomendações fornecidas por várias ferramentas do Google para otimização da velocidade de carregamento. Se já temos experiência com essas ferramentas, certamente encontramos o aviso "Eliminar recursos que bloqueiam a renderização". Ao ativar este check, evitamos que o CSS bloqueie o carregamento fazendo com que ele carregue de forma assíncrona.

Ou seja, a renderização do HTML não para quando precisa baixar o arquivo CSS; este arquivo carrega em segundo plano, evitando que o processo de carregamento seja interrompido. Então vale a pena habilitar.

Arquivos JS (JavaScript)

JavaScript tem sido um dos grandes problemas que o Google encontrou ao processar HTML. Sem entrar muito profundamente neste tipo de linguagem, o WP Rocket projetou 5 ações básicas para otimizar este tipo de arquivo. Vamos dar uma olhada!

Remover jQuery Migrate

jQuery Migrate é uma biblioteca JavaScript que permite compatibilidade com código jQuery desenvolvido para versões do jQuery anteriores à 1.9. Esta biblioteca vem nativamente no WordPress mas praticamente não tem uso (alguns plugins podem precisar dela).

Com esta ação, queremos evitar uma solicitação desnecessária e o carregamento de um JS que não será usado. Desabilite-a e navegue pelo seu site para ver se tudo está funcionando corretamente!

Minificar Arquivos JavaScript

Assim como o que foi explicado com os arquivos CSS, esta ação seria aplicada aos arquivos JS, reduzindo ligeiramente o tamanho dos arquivos JS.

Combinar arquivos JavaScript

Outra ação semelhante ao módulo de otimização CSS. Lembre-se que quando ativamos esses checkboxes devemos verificar se tudo está funcionando como antes.

Carregar arquivos JavaScript de forma diferida

carregamento diferido de js
carregamento diferido de js

O check nesta ação faz duas melhorias no desempenho:

  • Adiciona o atributo "defer" ao JS para evitar que a renderização do HTML pare devido ao carregamento de um JS. Com esta ação, ele baixa em paralelo e executa no final do processamento do HTML.

  • Move o JS que bloqueia a renderização inicial.

O WP Rocket nos avisa que este tipo de ativação pode causar problemas, e é por isso que introduz um modo seguro para evitar problemas de carregamento de elementos essenciais para a correta visualização da página.

modo seguro jquery
modo seguro jquery

Atrasar a execução do JavaScript

Outra opção para atrasar a execução do JavaScript que não é essencial até que o usuário interaja com a página. Esta ação não parece muito importante, mas nos permite ganhar tempo para que o carregamento aconteça mais rapidamente. A interação pode ser um clique, scroll, movimento do mouse...

Otimização de Mídia

Nesta aba, abordaremos a otimização de elementos-chave nos primeiros passos da otimização WPO. Estamos falando de imagens, vídeos, iframes e elementos integrados no WordPress cuja funcionalidade é, no mínimo, questionável.

otimização de mídia wp rocket
otimização de mídia wp rocket

Lazyload

Uma ação essencial em qualquer otimização de velocidade de carregamento. A função Lazyload faz com que elementos como imagens, vídeos e iframes não carreguem até que sejam essenciais para exibição.

Deixe-me dar um exemplo. Conforme rolamos, as imagens carregam. Imagine como seria carregar esta página se 30 imagens carregassem todas de uma vez, especialmente se o usuário nem as estiver visualizando no início.

Emoji

Os navegadores já incluem seus próprios emojis, então podemos economizar essa solicitação que é feita se não ativarmos este check. Minha recomendação é que você o ative.

Conteúdo Incorporado

Impede que outras pessoas incorporem conteúdo do seu site e também impede que você incorpore conteúdo de outros sites não autorizados. As solicitações feitas com este JS são reduzidas.

Compatibilidade WebP

WebP é um formato relativamente novo que o Google introduziu por volta de 2010, para compressão com perdas de gráficos de 24 bits na web, melhorando o fornecimento desses recursos para acelerar seu carregamento.

Atualmente nem todos os navegadores o suportam, então você terá que tomar cuidado e saber qual navegador seus usuários usam ao trabalhar com este formato. Habilite esta opção se você trabalha com imagens WebP.

compatibilidade webp
compatibilidade webp

Configuração de Pré-carregamento de Cache

Precisamos entender bem como os arquivos de cache do WP Rocket são gerados para entender a função Preload.

Quando um usuário visita uma página do nosso site pela primeira vez, é quando a página é cacheada e um arquivo cacheado é gerado que será entregue aos usuários subsequentes. A mesma coisa acontece quando o cache expira (o tempo que determinamos) e a versão cacheada é eliminada, ou quando nós mesmos limpamos o cache de todas as nossas URLs.

pré-carregamento de cache no wprocket
pré-carregamento de cache no wprocket

Preload Cache

Ao ativar a opção Preload, o que faremos é carregar uma versão previamente cacheada para que mesmo o primeiro usuário tenha uma versão mais rápida do nosso site. Esta ação é realizada através dos links do sitemap, então precisaremos de um sitemap.

O sitemap é um arquivo gerado onde as URLs do nosso site são mostradas. Com plugins como "Rank Math" ou "Yoast" podemos gerá-lo facilmente. Se você quiser ver como criar um sitemap com Rank Math, aqui mostramos.

preload com sitemap rank math
preload com sitemap rank math

Esta é uma função que o WP Rocket incorporou em suas últimas versões. O objetivo é antecipar o carregamento das "próximas páginas que o usuário vai visitar". Ao passar o cursor sobre, o pré-carregamento da página acontece caso o usuário clique no link.

O WP Rocket adotou esta função que plugins específicos como "Flying Pages" já implementavam para melhorar a fluidez de navegação dentro do site (experiência do usuário). Dito isto, este não é um fator que melhora o tempo de carregamento, e você não verá a melhoria nas métricas das ferramentas de auditoria WPO.

Pré-carregamento de Solicitações DNS

O pré-carregamento de solicitações DNS é muito útil quando usamos recursos de terceiros como YouTube, Facebook, fontes ou iframes que solicitamos com frequência.

Pré-carregamento de solicitações DNS
Pré-carregamento de solicitações DNS

Quando fazemos qualquer conexão na Internet, uma solicitação DNS é feita que deve ser resolvida e enviada ao servidor. Isso tem uma duração que podemos melhorar se adicionarmos as URLs dos recursos necessários nesta caixa que o WP Rocket nos fornece.

Como podemos ver no exemplo, é apenas necessário usar o nome do domínio //youtube.com //facebook.com

A resolução DNS leva aproximadamente 20 a 120 milissegundos, como o GTMETRIX indica, o navegador não baixará nada do host até que este processo seja concluído.

dns lookup
dns lookup

Preload de Fontes

O pré-carregamento de fontes requer uma etapa anterior, que é baixar as fontes e tê-las em nosso servidor. Uma vez lá, podemos fazer a mesma ação que fizemos com o pré-carregamento de cache, fazendo uma versão muito mais rápida do arquivo de fontes e fornecendo-o ao usuário quando ele se conecta à nossa página.

pré-carregamento de fonte
pré-carregamento de fonte

Uma vez que as fontes estão hospedadas, indicaremos ao WP Rocket o caminho exato das fontes utilizadas. É recomendável não abusar de fontes diferentes em nossas páginas porque elas exigem downloads diferentes. Note também que solicitações ao servidor são feitas com as diferentes variações da fonte, deixe-me explicar:

  • Fonte em negrito --> 1 solicitação

  • Fonte sublinhada --> 1 solicitação

  • Fonte em maiúsculas --> 1 solicitação

Configurando as Regras Avançadas do WP Rocket

regras avançadas com wprocket
regras avançadas com wprocket

Nunca cachear estas URLs

Existem certas URLs que, devido à sua singularidade, não queremos uma versão cacheada salva. Desta aba, o WP Rocket nos permite inserir uma lista de URLs que nunca queremos que sejam cacheadas.

Nunca cachear estes cookies

O WP Rocket nos dá outra ferramenta de controle além de fazer isso por URLs. Muitos plugins funcionam com seus próprios cookies ou podemos até instalar os nossos para identificar certos usuários; existem muitas maneiras de usar esses pequenos arquivos.

Com o WP Rocket podemos parar de cachear URLs identificadas pelo ID do cookie, uma vez baixado no navegador do usuário, personalizando ainda mais o tipo de URLs que queremos que sejam cacheadas.

Nunca cachear estes user agents

O user agent é um campo descritivo dentro do protocolo HTTP, usado para fornecer informações sobre o dispositivo que faz uma solicitação. Conhecendo esta informação, podemos impedir que páginas em cache sejam entregues a esses user agents.

Por exemplo, um dos user agents do Google é o Googlebot, então ao indicá-lo nesta parte da web, toda vez que ele acessar nosso site, ofereceremos as páginas sem cache.

Sempre purgar estas URLs

Esta opção é muito interessante para um tipo de URL que, por exemplo, você está interessado em sempre ter seu arquivo de cache excluído quando atualizado.

Por exemplo, tenho URLs com resultados esportivos e o que não quero é entregar uma versão em cache ao usuário, já que os resultados são atualizados com muita frequência.

sempre purgar url
sempre purgar url

Cachear estas query strings

Query strings são dados que são enviados ao fazer uma solicitação a uma página da web através da URL.

Geralmente são identificados pelo símbolo de interrogação "?" e como regra geral o WP Rocket não cacheia este tipo de URL. Nesta opção podemos forçá-lo a fazer isso.

Configuração de Banco de Dados com WP Rocket

Como dissemos repetidamente ao longo do artigo, o WP Rocket deixou de ser apenas um plugin de cache para se tornar um plugin para otimizar a velocidade de carregamento do nosso site. Nesta seção de configuração, podemos nos aprofundar na otimização do banco de dados.

otimização de banco de dados wordpress
otimização de banco de dados wordpress

À medida que trabalhamos em nosso conteúdo dentro do WordPress, geramos outros tipos de informações que não são úteis e prejudicam o desempenho do nosso site. Para isso, o WP Rocket nos fornece esta ferramenta para fazer uma limpeza mais ou menos completa.

Limpeza de posts

Como podemos ver na imagem, há 3 elementos que podem estar ocupando espaço no banco de dados sem que tenhamos interesse neles. Quando atualizamos conteúdo, uma versão anterior é salva, um auto-rascunho do que estamos editando também é gerado e entradas descartadas.

Se removermos esses elementos, liberaremos espaço no nosso banco de dados.

Limpeza de comentários

Esta parte é importante porque às vezes nosso banco de dados se enche de comentários "spam", e é por isso que o WP Rocket introduziu esta opção para limpar este tipo de elemento.

limpeza de comentários wp rocket
limpeza de comentários wp rocket

Limpeza de Transients

Quando estamos trabalhando no WordPress, certos elementos transitórios são gerados que podemos excluir sem problemas, já que serão regenerados.

Limpeza do Banco de Dados

Tanto este ponto quanto o próximo, recomendo fazer um backup do banco de dados porque, embora nada deva acontecer, aprofundar-se em ações dentro do banco de dados sempre tem seus riscos, então não é uma má ideia fazer um backup.

otimizar banco de dados
otimizar banco de dados

Ativar este check realizará uma limpeza das tabelas do banco de dados. Este processo pode ser automatizado.

Configurando CDN com WP Rocket

Antes de aprofundarmos como configurar CDNs com WP Rocket, quero explicar o que é um CDN e por que é usado.

O que é um CDN?

Um CDN (Content Delivery Network) é um serviço cujo objetivo é melhorar a velocidade de transferência de conteúdo ao usuário. Para fazer isso, ele cria uma rede de distribuição de conteúdo em diferentes servidores ao redor do mundo para encurtar os tempos na solicitação de recursos do usuário. Ou seja, se o usuário está no Brasil, um CDN oferece o conteúdo hospedado em um servidor mais próximo dele do que o servidor real de hospedagem da web.

como funciona um cdn
como funciona um cdn

Imagens retiradas da página do WP Rocket

Como funciona um CDN?

Ele opera através desses outros servidores que armazenam uma cópia em cache do site, e quando o usuário solicita este conteúdo/recursos, um servidor mais próximo realiza a transferência.

Esses tipos de serviços são muito úteis quando você tem conteúdo pesado como imagens, áudios, vídeos e/ou muitas visitas. Se inicialmente você tem um site com poucas visitas, não deve se preocupar com este aspecto.

configuração cdn wp rocket
configuração cdn wp rocket

RocketCDN

O WP Rocket nos oferece a possibilidade de contratar seu CDN ao preço de 7,99 dólares por mês, menos de 7 euros.

CDN

Quando contratamos um CDN, somos fornecidos com informações para usá-lo. Um desses elementos fornecidos é o CNAME, embora se não for fornecido podemos obtê-lo.

O CNAME é um tipo de registro DNS que mapeia um nome de domínio de origem para um nome de domínio de destino

cdn cname com wprocket
cdn cname com wprocket

Para usar esta função teremos apenas que indicar esse CNAME e dizer para quais arquivos queremos.

Excluir arquivos do CDN

A próxima opção, como esperado, é excluir aqueles arquivos que não queremos que passem pelo CDN.

Otimização da Função Heartbeat do WordPress

WordPress heartbeat é uma transferência de dados de controle para estabelecer comunicação entre o backend e frontend do WordPress e o servidor. Esse tipo de processo pode ser uma das razões pelas quais você pode experimentar lentidão no seu WordPress.

api heartbeat do wordpress
api heartbeat do wordpress

Entre as ações que podem ser limitadas estão:

  • Auto-save e revisões no editor de posts.

  • Notificações no painel de administração do WordPress.

  • Informações sobre quem está editando.

  • Dados em tempo real.

Se nosso WordPress está funcionando corretamente, não recomendo fazer nada neste ponto, mas se notarmos lentidão, podemos tentar limitar a atividade nas diferentes opções.

Configurando os Add-ons do WP Rocket

Existem certos elementos como os scripts do Google Analytics e do Facebook, que simplesmente ativando-os nesta parte da configuração podemos obter uma versão em cache e melhorar o desempenho. Esta ação responde diretamente a uma das solicitações geralmente indicadas em auditorias de velocidade de carregamento como o Pagespeed "Aproveitar o cache do navegador".

addons para wprocket
addons para wprocket

Otimização de Imagens

A otimização de imagens é um processo que devido à sua complexidade poderia ter seu próprio guia. O WP Rocket oferece um plugin independente para trabalhar com esses recursos. A partir do WP Rocket podemos acessar o download de sua versão "Free".

otimização de imagens com imagify
otimização de imagens com imagify

Ferramentas do WP Rocket

As configurações do WP Rocket podem ser salvas e importadas para evitar ter que gastar tempo neste processo novamente. Também nos dá a opção de realizar um "Rollback", ou seja, voltar atrás em termos da versão instalada.

ferramentas wp rocket
ferramentas wp rocket

Tutoriais do WP Rocket

Para finalizar este guia do WP Rocket, o próprio plugin fornece uma série de vídeos dando informações sobre as diferentes ações que são realizadas e como executá-las.

tutoriais wp rocket
tutoriais wp rocket

Conclusões

Como você viu, WP Rocket é mais que um plugin de cache; temos à nossa disposição uma suite completa para otimizar a velocidade e o desempenho do nosso site, então agora só nos resta experimentar as diferentes opções. O que você está esperando para fazer seu WordPress voar?

Você conhecia o WP Rocket? Conseguiu melhorar seu desempenho com este guia? Tem alguma dúvida? Estamos esperando você nos comentários!

Autor: David Kaufmann

David Kaufmann

Passei os últimos 10 e tantos anos completamente obcecado por SEO — e, sinceramente, não quereria que fosse de outra forma.

A minha carreira atingiu um novo patamar quando trabalhei como Senior SEO Specialist na Chess.com — um dos 100 sites mais visitados de toda a internet. Operar nessa escala, em milhões de páginas, dezenas de idiomas e numa das SERPs mais competitivas que existem, ensinou-me coisas que nenhum curso ou certificação jamais poderia. Essa experiência mudou a minha perspetiva sobre o que é realmente um grande trabalho de SEO — e tornou-se a base de tudo o que construí desde então.

Foi a partir dessa experiência que fundei a SEO Alive — uma agência para marcas que levam a sério o crescimento orgânico. Não estamos aqui para vender dashboards e relatórios mensais. Estamos aqui para construir estratégias que realmente fazem a diferença, combinando o melhor do SEO clássico com o novo e empolgante mundo da Generative Engine Optimization (GEO) — garantindo que a tua marca apareça não só nos links azuis do Google, mas também dentro das respostas geradas por AI que o ChatGPT, o Perplexity e o Google AI Overviews entregam a milhões de pessoas todos os dias.

E como não consegui encontrar uma ferramenta que lidasse corretamente com esses dois mundos, construí uma eu mesmo — a SEOcrawl, uma plataforma enterprise de SEO intelligence que reúne rankings, auditorias técnicas, monitoramento de backlinks, saúde do crawl e tracking de visibilidade de marca em AI, tudo num só lugar. É a plataforma que sempre desejei que existisse.

→ Ler todos os artigos de David
Mais artigos de David Kaufmann

Descubra mais conteúdos deste autor