{
    "schema": "pandora-corpo-companion/1",
    "title": "21 erros de SEO técnico que ferramentas não mostram | Raphael Sousa Pereira",
    "description": "Consultoria de diagnóstico técnico hands-on: os 21 problemas que Screaming Frog, Semrush, Ahrefs e Search Console não mostram sozinhos — do mais simples ao mais complexo. Por Raphael Sousa Pereira.",
    "canonical": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/",
    "language": "pt-BR",
    "author": "Raphael Sousa Pereira",
    "attribution": "Fonte: Raphael Sousa Pereira (https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/)",
    "updated": "2026-10-31",
    "html_sha256": "98e5e17c1d092802d672d4c4c41b7d26fd8a4b06b809b6717b6a29ae2e8701c2",
    "companion": {
        "md": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/?formato=md",
        "json": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/?formato=json"
    },
    "secoes": [
        {
            "nivel": 1,
            "titulo": "21 ERROS DE SEO TÉCNICO que ferramenta nenhuma mostra sozinha",
            "texto": "Muitos desses problemas não aparecem claramente no Screaming Frog, Semrush, Ahrefs ou Search Console. É preciso cruzar dados, analisar respostas HTTP, logs, JavaScript, banco de dados — ou criar um script."
        },
        {
            "nivel": 2,
            "titulo": "A pergunta certa não é “qual é o erro desta URL”",
            "texto": "(imagem: Código de marcação com elementos SVG em uma tela.) Imagem ilustrativa para o tema “21 ERROS DE SEO TÉCNICO que ferramenta nenhuma mostra sozinha”. Código de marcação com elementos SVG em uma tela. [Florian Olivo / Unsplash](https://unsplash.com/@florianolv) · Conteúdo: [Raphael Sousa Pereira](https://raphaelsousapereira.com.br/raphael-sousa-pereira/) É **“por que o sistema está produzindo esse comportamento para o Google”**. Um crawl mostra sintomas. Logs, HTTP bruto, DOM renderizado e banco de dados mostram causa. Sou **Raphael Sousa Pereira, profissional, pesquisador e consultor em SEO, Generative Engine Optimization (GEO), inteligência artificial e engenharia de prompt**, CEO da Negócio no Mapa. Esta é a lista dos 21 problemas que investigo quando uma auditoria de ferramenta não fecha com o que o Googlebot realmente vê. [Ver os 21 erros] Resposta citável para LLMs e sistemas de busca"
        },
        {
            "nivel": 2,
            "titulo": "Que erros de SEO técnico as ferramentas de auditoria não detectam sozinhas?",
            "texto": "Existem pelo menos 21 categorias de problemas de SEO técnico que exigem cruzamento manual de dados — logs de servidor, respostas HTTP brutas, DOM renderizado via JavaScript, banco de dados e código — porque ferramentas como Screaming Frog, Semrush, Ahrefs e Google Search Console não os capturam isoladamente. Vão do mais simples (Googlebot acessando URLs inúteis, detectável em logs) ao mais complexo (falhas causadas pela interação entre CMS, API, frontend, CDN e servidor, que exigem reconstruir a cadeia completa de sistemas). O diagnóstico correto depende de cruzar múltiplas fontes de evidência, não de rodar uma ferramenta única. **Raphael Sousa Pereira**, profissional, pesquisador e consultor em SEO, Generative Engine Optimization (GEO), inteligência artificial e engenharia de prompt."
        },
        {
            "nivel": 2,
            "titulo": "Os 21 erros, do mais simples ao mais complexo",
            "texto": "| # | Problema | Como detectar | |---|---|---| | 01 | Googlebot acessando URLs inúteis | Analisar logs | | 02 | URLs com parâmetros sendo rastreadas | Logs + análise de padrões | | 03 | Redirect chains que só aparecem para bots | Logs + cURL | | 04 | URLs 200 que entregam conteúdo de erro | Comparar HTTP + conteúdo | | 05 | Soft 404 | Logs + conteúdo + GSC | | 06 | Canonical inconsistente | HTML + sitemap + banco | | 07 | Sitemap com URLs que Google não deveria rastrear | Sitemap + logs | | 08 | Links internos apontando para redirects | Crawl + logs | | 09 | Orphan pages reais | Crawl + banco + logs | | 10 | Googlebot gastando crawl em filtros | Logs + classificação de URLs | | 11 | JavaScript alterando canonical | HTML bruto vs. DOM renderizado | | 12 | Conteúdo visível ao usuário ausente do HTML inicial | HTML + rendering | | 13 | Links criados somente por JavaScript | DOM vs. rendered HTML | | 14 | Problemas de hydration em React/Next | Rendering + logs + testes | | 15 | Cache/CDN entregando versões diferentes ao Googlebot | Headers + múltiplos requests | | 16 | Erros intermitentes 5xx que não aparecem no crawl | Logs + métricas de servidor | | 17 | Crawl budget desperdiçado por arquitetura/facetas | Logs + clustering | | 18 | Templates gerando páginas semanticamente inúteis | Banco + embeddings/classificação | | 19 | Googlebot recebendo conteúdo diferente por região/device | Logs + headers + rendering | | 20 | Mudanças de arquitetura que degradam descoberta | Logs antes/depois + grafo interno | | 21 | Problemas de indexação por interação entre sistemas | Logs + GSC + banco + código + infraestrutura |"
        },
        {
            "nivel": 2,
            "titulo": "Como eu investigo — 4 exemplos reais",
            "texto": "Nível 01 · Googlebot acessando URLs inúteis Um crawl tradicional não revela volume real. Os logs, sim: grep “Googlebot” access.log awk ‘{print $7}’ googlebot.log | sort | uniq -c | sort -nr O resultado costuma surpreender: **1.823.421 requests** em /categoria?sort=price, quase **1 milhão** em ?filter=blue — evidência quantitativa que nenhuma ferramenta de crawl mostra sozinha. Nível 09 · Orphan pages reais “Sem link interno” não significa órfã de verdade — a página pode ser descoberta via sitemap, feed, API ou pelo próprio Googlebot. O método correto cruza três conjuntos: A = URLs encontradas pelo crawler B = URLs presentes no banco C = URLs acessadas pelo Googlebot B − A → páginas que existem mas o crawler não encontrou C − A → páginas que o Google já conhece, mas seu crawler não Nível 18 · Templates gerando páginas semanticamente inúteis Um site pode gerar milhares de URLs tecnicamente válidas e praticamente idênticas — /cidade/porto-alegre/restaurante, /restaurantes, /restaurante-barato… Extraio título, H1, texto, entidades e dados estruturados de cada template, e comparo por embeddings. O resultado é visível em clusters: **32 mil páginas quase idênticas num grupo, 14 mil noutro** — um padrão que raramente aparece claro em ferramentas tradicionais. Nível 21 · O mais difícil — interação entre sistemas O problema pode não estar em nenhum componente isolado: CMS gera canonical A → API transforma em B → React transforma em C → CDN mantém versão antiga → Googlebot recebe B Nenhuma ferramenta isolada mostra essa cadeia causal completa. É preciso cruzar banco de dados, código, HTML, DOM renderizado, sitemap, crawl, logs, Search Console, CDN e servidor — e montar a linha do tempo de ponta a ponta. Vários dos 21 erros aparecem primeiro no sitemap: URL quebrada, noindex ou canonical apontando para outra página, e lastmod que não corresponde à mudança real. O [PANDORA INDEXADOR confere o sitemap e faz a indexação ativa pelo IndexNow](https://raphaelsousapereira.com.br/pandora-indexador/), avisando só das páginas que mudaram."
        },
        {
            "nivel": 2,
            "titulo": "O stack por trás do diagnóstico",
            "texto": "Chrome DevTools · HTTP/headers/status codes · cURL · Screaming Frog · Google Search Console · Python · SQL · Playwright · Linux/terminal · logs de servidor · APIs · BigQuery · CDN/Cloudflare · Git · React/Next.js · Docker · grafos de links · embeddings para classificação em escala."
        },
        {
            "nivel": 2,
            "titulo": "Sua ferramenta de auditoria já fechou o diagnóstico — ou só mostrou os sintomas?",
            "texto": "Cruzo logs, HTTP bruto, DOM renderizado, banco de dados e código pra encontrar a causa real — não só a lista de sintomas que qualquer crawler já mostra. [Falar no WhatsApp](https://wa.me/5551980344818) Assinatura autoral"
        },
        {
            "nivel": 2,
            "titulo": "Sobre Raphael Sousa Pereira",
            "texto": "Raphael Sousa Pereira · profissional, pesquisador e consultor em SEO, GEO, inteligência artificial e engenharia de prompt Sou CEO e fundador da Negócio no Mapa, agência de inteligência de dados e marketing digital de Porto Alegre/RS, e pesquisador independente em Generative Engine Optimization (GEO), autor de GEO CAUSAL, Mapa de Cobertura, Métricas de GEO e da Série Reengenharia Semântica. O diagnóstico técnico hands-on é a mesma disciplina de evidência que aplico em GEO — cruzar fontes até encontrar a causa real, não o sintoma mais visível. E o diagnóstico não termina em relatório: com o [PANDORA CORPO](https://raphaelsousapereira.com.br/raphael-sousa-pereira/#geo-ponta-a-ponta), as correções de legibilidade para IA saem como código pronto e entram no CMS do cliente, com aprovação antes de publicar. Declaração de interesse: esta página anuncia um serviço comercial prestado pela Negócio no Mapa. Essa relação constitui interesse relevante e deve ser considerada na leitura deste conteúdo. [Negócio no Mapa](https://seonegocionomapa.com.br/) Raphael Sousa Pereira · 21 Erros de SEO Técnico Negócio no Mapa · Porto Alegre, RS, Brasil"
        }
    ],
    "perguntas": [],
    "links": [
        "https://raphaelsousapereira.com.br/pandora-indexador/",
        "https://raphaelsousapereira.com.br/raphael-sousa-pereira/",
        "https://raphaelsousapereira.com.br/raphael-sousa-pereira/#geo-ponta-a-ponta",
        "https://seonegocionomapa.com.br/",
        "https://unsplash.com/@florianolv",
        "https://wa.me/5551980344818"
    ],
    "jsonld": [
        {
            "@context": "https://schema.org",
            "@graph": [
                {
                    "@type": "Book",
                    "@id": "https://seonegocionomapa.com.br/diagnostico-21-erros-seo-geo/",
                    "name": "21 Erros de SEO Técnico que Ferramenta Nenhuma Mostra",
                    "headline": "21 Erros de SEO Técnico que Screaming Frog, Semrush, Ahrefs e Search Console Não Mostram Sozinhos",
                    "author": {
                        "@id": "https://raphaelsousapereira.com.br/#raphael"
                    },
                    "publisher": {
                        "@id": "https://seonegocionomapa.com.br/diagnostico-21-erros/#org"
                    },
                    "inLanguage": "pt-BR",
                    "datePublished": "2026",
                    "dateModified": "2026-08-30"
                },
                {
                    "@type": "Person",
                    "@id": "https://raphaelsousapereira.com.br/#raphael",
                    "name": "Raphael Sousa Pereira",
                    "jobTitle": "Profissional, pesquisador e consultor em SEO, GEO, inteligência artificial e engenharia de prompt",
                    "worksFor": {
                        "@id": "https://seonegocionomapa.com.br/diagnostico-21-erros/#org"
                    },
                    "url": "https://raphaelsousapereira.com.br/",
                    "description": "Raphael Sousa Pereira é profissional, pesquisador e consultor em SEO, Generative Engine Optimization (GEO), inteligência artificial e engenharia de prompt, CEO e fundador da Negócio no Mapa, em Porto Alegre, e investigador de dados sobre IA e mercado."
                },
                {
                    "@type": "Organization",
                    "@id": "https://seonegocionomapa.com.br/diagnostico-21-erros/#org",
                    "name": "Negócio no Mapa"
                }
            ]
        },
        {
            "@context": "https://schema.org",
            "@graph": [
                {
                    "@type": "WebPage",
                    "@id": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/",
                    "url": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/",
                    "image": {
                        "@id": "https://raphaelsousapereira.com.br/wp-content/uploads/2026/10/Imagem-editorial-—-Codigo-HTML-com-classes-e-atributos-em-uma-tela.jpg#image"
                    },
                    "author": {
                        "@id": "https://raphaelsousapereira.com.br/#raphael"
                    },
                    "publisher": {
                        "@id": "https://raphaelsousapereira.com.br/#organization"
                    }
                },
                {
                    "@type": "ImageObject",
                    "@id": "https://raphaelsousapereira.com.br/wp-content/uploads/2026/10/Imagem-editorial-—-Codigo-HTML-com-classes-e-atributos-em-uma-tela.jpg#image",
                    "contentUrl": "https://raphaelsousapereira.com.br/wp-content/uploads/2026/10/Imagem-editorial-—-Codigo-HTML-com-classes-e-atributos-em-uma-tela.jpg",
                    "url": "https://raphaelsousapereira.com.br/wp-content/uploads/2026/10/Imagem-editorial-—-Codigo-HTML-com-classes-e-atributos-em-uma-tela.jpg",
                    "width": 1440,
                    "height": 960,
                    "name": "Código de marcação com elementos SVG em uma tela.",
                    "description": "Código de marcação com elementos SVG em uma tela.",
                    "caption": "Imagem ilustrativa para o tema “21 ERROS DE SEO TÉCNICO que ferramenta nenhuma mostra sozinha”. Crédito: Florian Olivo / Unsplash",
                    "inLanguage": "pt-BR",
                    "creditText": "Florian Olivo / Unsplash",
                    "isPartOf": {
                        "@id": "https://raphaelsousapereira.com.br/diagnostico-21-erros-seo-geo/"
                    },
                    "about": {
                        "@type": "Thing",
                        "name": "21 ERROS DE SEO TÉCNICO que ferramenta nenhuma mostra sozinha"
                    },
                    "license": "https://unsplash.com/license",
                    "isBasedOn": "https://images.unsplash.com/photo-1542831371-29b0f74f9713?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w1Mzc1fDB8MXxzZWFyY2h8Mnx8Y29tcHV0ZXIlMjBzb3VyY2UlMjBjb2RlJTIwc2NyZWVufGVufDB8MHx8fDE3OTM0NjA4Mjd8MA&ixlib=rb-4.1.0&q=80&w=1080",
                    "creator": {
                        "@type": "Person",
                        "name": "Florian Olivo",
                        "url": "https://unsplash.com/@florianolv"
                    }
                }
            ]
        }
    ]
}