SEO Técnico

SEO não é
só palavras-chave

A maior parte do trabalho que influencia o posicionamento no Google não está no texto — está na estrutura, na velocidade e na forma como o código está organizado.

O que o Google avalia para além do conteúdo

Quando o Google visita um site, não lê o texto da mesma forma que um humano. Analisa a estrutura do código, a velocidade de carregamento, a hierarquia dos títulos e os sinais técnicos que indicam se o site é bem construído.

Um site com conteúdo excelente mas estrutura técnica fraca pode ficar atrás de concorrentes com menos conteúdo mas melhor organização técnica. Não porque o Google "prefira" código limpo — mas porque código limpo torna o conteúdo mais fácil de interpretar e indexar.

Quando um site está tecnicamente mais limpo, o Google consegue interpretar o conteúdo com menos fricção — e isso reflecte-se no posicionamento.

A organização do código HTML

O browser e o Google usam o HTML para perceber o que uma página contém e como está organizada. Existem etiquetas de código com significado específico — <header>, <main>, <article> — que transmitem contexto que uma lista de caixas genéricas não consegue.

Builders como Elementor e Brizy geram frequentemente estruturas com 10 a 15 caixas aninhadas para cada bloco simples. Visualmente o resultado é o mesmo. Para o Google, o conteúdo está escondido dentro de uma estrutura que não diz nada sobre o que é.

O que verificamos

  • Etiquetas semânticas usadas correctamente (header, main, article, nav)
  • Conteúdo acessível sem necessidade de JavaScript
  • Profundidade da estrutura DOM — quanto mais plana, melhor
  • Atributos de acessibilidade onde são necessários
/* ✗ Builder típico: estrutura sem significado */ <div class="brz-wrapper"> <div class="brz-container"> <div class="brz-row"> <div class="brz-col"> <div class="brz-rich-text"> <h1>Serviços</h1> /* ✓ HTML semântico: significado claro */ <body> <header> <nav>...</nav> </header> <main> <h1>Serviços de X em Lisboa</h1> <article>...</article> </main>

A hierarquia de títulos

Cada página tem títulos com diferentes níveis de importância — o título principal (H1), os títulos de secção (H2), os subtítulos (H3). Essa hierarquia funciona como um índice que o Google usa para perceber a estrutura do conteúdo.

Quando a hierarquia está correcta, o Google percebe o tema principal da página e quais são os tópicos secundários. Quando está em falta ou desordenada — o que acontece frequentemente em sites feitos com builders — o Google interpreta uma lista confusa sem estrutura clara.

Hierarquia incorrecta
H1: Bem-vindo
H1: Os nossos serviços ← 2.º H1
H3: Contactos ← saltou H2
H2: Sobre nós ← fora de ordem
Hierarquia correcta
H1: Serviços de X em Lisboa
H2: O que fazemos
  H3: Serviço A
H2: Como funciona
  H3: Passo 1

As regras práticas

R1
Um único H1 por página

O H1 é o título da página — deve existir exactamente um, com a descrição principal do que a página oferece.

R2
H2 para cada secção principal

Cada bloco temático da página deve ter um H2 descritivo — não genérico como "Sobre nós", mas específico sobre o que contém.

R3
Nunca saltar níveis

Passar de H1 para H3 sem H2 intermédio quebra a hierarquia. O Google e os leitores de ecrã perdem o fio.

Os metadados que aparecem nos resultados

O título e a descrição que o Google mostra nos resultados de pesquisa não aparecem na página — estão no código. Afectam directamente quantas pessoas clicam no seu link quando aparecem numa pesquisa.

Título da página

50 a 60 caracteres. A palavra-chave principal deve aparecer no início. Cada página deve ter um título único — não o mesmo título em todas.

<title> Palavra-chave | Empresa </title>

Descrição da página

150 a 160 caracteres. Deve descrever claramente o conteúdo e incluir uma razão para clicar. O Google pode ignorá-la, mas quando a usa afecta o número de cliques.

<meta name="description" content="..." >

Open Graph

Controla a aparência do link quando é partilhado em redes sociais. A imagem, o título e a descrição são definidos aqui — independentemente do conteúdo da página.

<meta property="og:title" content="..." >

Dados estruturados — o que o Google usa para rich results

Existe uma forma de dizer ao Google exactamente o que um conteúdo é — não apenas mostrar texto e deixar que ele interprete. Chama-se schema markup, e é um bloco de código que descreve a informação de forma estruturada.

Quando está correctamente implementado, o Google pode mostrar esse conteúdo de forma enriquecida nos resultados — estrelas de avaliação, perguntas e respostas, informação de negócio, breadcrumbs. Isso aumenta a visibilidade sem precisar de subir de posição.

Tipos mais úteis

Negócio local

Nome, morada, telefone, horário — aparece no painel lateral do Google quando pesquisam pela empresa.

Perguntas frequentes

Perguntas e respostas que aparecem expandidas directamente nos resultados — mais espaço visual, mais cliques.

Artigos e publicações

Data de publicação, autor e imagem — melhora a visibilidade em resultados de notícias e pesquisas informativas.

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "A sua empresa", "address": { "@type": "PostalAddress", "addressLocality": "Lisboa", "addressCountry": "PT" }, "telephone": "+351 9X XXX XX XX", "openingHours": "Mo-Fr 09:00-18:00" } </script>

A experiência de carregamento — Core Web Vitals

O Google mede três aspectos da experiência de carregamento e usa-os como factor de ranking. Não são métricas abstractas — representam o que o utilizador sente quando abre a página.

Tempo até aparecer o conteúdo principal
< 2.5s

É o tempo que demora até o elemento mais visível da página aparecer no ecrã — normalmente a imagem principal ou o título. Este é o momento em que o visitante percebe que a página está a carregar.

Chamamos a isto LCP — Largest Contentful Paint

Estabilidade visual durante o carregamento
< 0.1

Mede se os elementos da página saltam enquanto carregam — o botão que se move, o texto que desceu, a imagem que empurrou o conteúdo. Acontece quando as dimensões não estão declaradas no código.

Chamamos a isto CLS — Cumulative Layout Shift

Rapidez de resposta a cliques
< 200ms

O tempo entre clicar em algo e a página reagir. Quando há muito JavaScript a correr em segundo plano, o browser fica ocupado e não consegue responder imediatamente aos cliques do utilizador.

Chamamos a isto INP — Interaction to Next Paint

Como está o seu site nestes factores?

Verificamos tudo isto e entregamos um relatório com o que está bem, o que está mal e o que tem mais impacto para melhorar.

Pedir análise gratuita →