Configuração de TDK
Título (Title)
Descrição fundamental: O título da página deve ser conciso e informativo, ajudando os motores de busca a entender o conteúdo principal.
- Separadores comuns incluem hífen (-), sublinhado (_) e espaço. O sublinhado tende a ser mais favorável para o Baidu, enquanto o hífen é recomendado para o Google. Espaços são mais usados em sites em inglês do que em português.
- Comprimento recomendado: cerca de 30 caracteres para desktop e 20 para dispositivos móveis; exceder isso resultará em truncamento com reticências.
Formatos sugeridos:
- Página inicial: Nome do Site ou Nome do Site\_Descrição de Serviços ou Produtos
- Página de seção: Nome da Seção\_Nome do Site
- Página de artigo: Título do Artigo\_Nome da Seção\_Nome do Site
<title>Estratégias de SEO - Portal de Desenvolvimento Web</title>
Descrição (Meta Description)
Essencial para snippet nos resultados de busca, sem impacto direto no ranqueamento. O comprimento ideal é de até 78 caracteres para desktop e 50 para mobile.
<meta name="description" content="Desenvolvimento web otimizado para motores de busca e melhor experiência do usuário">
Palavras-chave (Keywords)
Devido ao uso excessivo no passado, esta tag não é mais considerada relevante pelos principais motores de busca para fins de ranqueamento.
<meta name="keywords" content="front-end,seo,html5,css3,javascript">
Conteúdo do Site
Estrutura e Layout
- Limite o número de links na página inicial para menos de 100, facilitando a navegação.
- Adote uma estrutura plana, com no máximo três níveis de profundidade, permitindo que qualquer página seja acessada com até dois cliques a partir da home.
- Implemente uma navegação breadcrumb para melhorar a usabilidade e indexação.
Codificação da Página
Uso adequado de tags HTML:
- Defina atributos alt em tags <img> para descrição de imagens.
- Use atributos title em links <a> para contexto adicional.
- Utilize tags de cabeçalho (H1 a H5) hierarquicamente para títulos de conteúdo.
- Empregue <em> e <strong> para ênfase em informações importantes.
- Ao usar tabelas <table>, inclua <caption> para definir o título da tabela.
- Priorize tags semânticas do HTML5 como <header>, <footer>, <section>, <aside>, <nav> e <article>.
- Minimize o uso de <iframe> e evite <br> desnecessário para separação de conteúdo.
Dicas de codificação:
- Cada página deve ter um único H1 para identificação clara.
- Conteúdo crucial não deve ser renderizado exclusivamente via JavaScript.
- Coloque o HTML essencial no início do código para priorizar a renderização.
- Evite usar display:none em áreas importantes, pois crawlers podem ignorar essas partes.
- Adicione atributo rel="nofollow" a links que não precisam ser rastreados.
- Mantenha o código simplificado e evite complexidades desnecessárias.
Arquivo Robots.txt
Função e Localização
O arquivo robots.txt deve ser colocado no diretório raiz do site. Crawlers de busca acessam este arquivo primeiro para entender as permissões de rastreamento.
Regras Básicas
- Símbolo # indica comentários.
- User-agent especifica para qual crawler a regra se aplica; * representa todos.
- Disallow indica caminhos ou arquivos que não devem ser rastreados, uma linha por entrada.
- Allow especifica caminhos permitidos, também com uma linha por entrada.
- Sitemap aponta para o mapa XML do site, com S maiúsculo.
Exemplo de configuração:
# Bloqueia todos os crawlers de indexar qualquer conteúdo
User-agent: *
Disallow: /
# Permite que todos os crawlers acessem todo o conteúdo
User-agent: *
Disallow: