
Framer é bom para SEO?
O Framer resolve bem o essencial: HTML renderizado no servidor, hospedagem global rápida e título e description editáveis. A Leal mediu duas falhas no próprio site em Framer: títulos animados quebrados em 860 spans quase invisíveis numa página só, e uma única meta description repetida nas 17 páginas. Dá para corrigir sem sair do Framer.
Publicado · 2 min de leitura
Em resumo
- O Framer entrega HTML de verdade. A plataforma não é o motivo de a maioria dos sites em Framer ir mal na busca.
- Animação de entrada em texto esconde o seu conteúdo de robôs que não rodam JavaScript, entre eles GPTBot, ClaudeBot e PerplexityBot.
- Description repetida é erro de configuração, não limitação do Framer. O campo existe lá.
- O Framer não gera dado estruturado. Se quiser schema, você cola à mão, página por página.
- Migre para código quando o schema tiver que vir do conteúdo, quando um site servir dois idiomas, ou quando animação e leitura por robô se chocarem.
O que o Framer já faz certo
O Framer entrega HTML renderizado, e não uma casca vazia esperando JavaScript. Título, description e canonical são editáveis página a página. A hospedagem é rápida e o CDN é global. Para um portfólio, uma landing page ou um site institucional pequeno, isso basta para ranquear, e a Leal entregou sites em Framer que ranqueiam.
Onde custa caro, e por que é difícil de ver
O problema não é o Framer produzir HTML ruim. É que os dois defeitos mais caros parecem perfeitos no navegador. A Leal encontrou os dois no próprio site, e só lendo o HTML cru que o robô recebe.
O primeiro é a animação de entrada em texto. O Framer quebra um título animado em um span por caractere, cada um começando com opacity 0.001, e sobe todos depois da hidratação. Uma pessoa vê a frase. Um robô que não roda JavaScript, e isso inclui GPTBot, ClaudeBot e PerplexityBot, recebe 860 fragmentos quase invisíveis só na página sobre.
O segundo não é limitação do Framer, e esse detalhe importa: o Framer oferece o campo de description por página. No leal.st ninguém preencheu, e as 17 páginas saíram com a mesma. A ferramenta deu o campo; o site nunca usou. A maior parte dos sites em Framer que perde busca perde assim, e não para a plataforma.
O que conferir no seu site em Framer
Nada disso precisa de programador. Abra o site, veja o código-fonte e procure quatro coisas.
- Título e description diferentes em cada página, e não um repetido em todas.
- O texto do seu título presente no código-fonte, inteiro, e não picado em spans.
- Um h1 por página.
- Uma tag script do tipo application/ld+json. O Framer não coloca por você.
Quando o Framer deixa de ser a resposta certa
O Framer é a resposta certa com muito mais frequência do que um programador admite. Ele deixa de ser quando o site precisa de dado estruturado gerado a partir do conteúdo em vez de colado à mão, quando o mesmo conteúdo tem que servir dois idiomas sem duplicar página, ou quando a animação de texto importa visualmente e o conteúdo ainda precisa chegar a motores que nunca rodam JavaScript. É aí que a Leal leva o projeto para código.
O que medimos
- Páginas com exatamente a mesma meta description
- 17 of 17
- Buscamos o HTML cru das 17 URLs do sitemap do leal.st no Framer com uma requisição HTTP simples, sem JavaScript, e comparamos as tags diretamente. · n=17
- Elementos com opacity abaixo de 0,01 no HTML servido da página sobre
- 860
- Buscamos o HTML cru das 17 URLs do sitemap do leal.st no Framer com uma requisição HTTP simples, sem JavaScript, e comparamos as tags diretamente.
- Blocos de dado estruturado somando as 17 páginas
- 0
- Buscamos o HTML cru das 17 URLs do sitemap do leal.st no Framer com uma requisição HTTP simples, sem JavaScript, e comparamos as tags diretamente. · n=17
- Peso do HTML da página sobre, antes e depois da reconstrução em código
- 377 KB → 50 KB
- Tamanho em bytes do documento HTML devolvido em /about, medido no site em Framer e no site reconstruído, no mesmo dia.
Perguntas
- O Google indexa site feito em Framer?
- Sim. O Framer devolve HTML renderizado, então o Googlebot lê a página sem executar nada. Problema de indexação em site Framer quase sempre vem da configuração da página, e não da plataforma.
- O ChatGPT e o Perplexity leem site em Framer?
- Eles leem o que está no HTML servido. Não rodam JavaScript. Então uma página em Framer chega inteira até eles, a menos que o texto seja animado: uma animação de entrada num título deixa esse título como uma fila de fragmentos quase invisíveis no código-fonte.
- Preciso sair do Framer para ranquear melhor?
- Normalmente não. Escrever uma description de verdade por página, desligar a animação de entrada nos títulos e colar schema nas páginas que importam resolve a maior parte dentro do próprio Framer. Sair compensa quando o dado estruturado tiver que ser gerado a partir do conteúdo, ou quando um site servir dois idiomas.
Fontes
- JavaScript SEO basics · Google Search Central
- OpenAI crawlers · OpenAI
Os projetos por trás disso
- Helsten · Precisão industrial, projetada para grande escala.
- Montag School · Educação em IA para quem cria.