Módulo 9 · 9.2
Visibilidade nos motores de pesquisa: o básico
Módulo 9: E-mail, visibilidade nos motores de pesquisa, RGPD, manutenção e migração · Tempo de leitura: 9 minutos
Objetivo de aprendizagem: Depois desta lição, será capaz de colocar em ordem e verificar a base técnica da visibilidade nos motores de pesquisa (SEO) de um site WordPress.
Conceitos-chave: otimização para motores de pesquisa (SEO), indexação, título, metadescrição, cabeçalhos, permalinks, mapa do site (wp-sitemap.xml), robots.txt, noindex, Google Search Console, 301 em caso de alteração de endereços, conteúdo duplicado, canonical, plugin de SEO
O que um motor de pesquisa precisa
Um motor de pesquisa faz três coisas com o seu site:
- Encontrar (rastreamento): um programa segue ligações e o mapa do site para descobrir as suas páginas.
- Incluir (indexação): a página é lida e colocada no índice, a menos que indique que isso não é permitido.
- Classificar: perante uma pesquisa, o motor de pesquisa determina quais as páginas que melhor correspondem.
A base técnica diz respeito aos passos 1 e 2: garantir que os motores de pesquisa conseguem encontrar as suas páginas e têm permissão para as incluir, e que compreendem sobre o que trata cada página. O passo 3 depende sobretudo do conteúdo: será a sua página a melhor resposta à pergunta? Nenhum plugin consegue tratar disso por si.
A base que o WordPress já trata
- Um título por página (
<title>no HTML), normalmente "Título da página - Nome do site". - Endereços organizados se os seus permalinks estiverem definidos como Nome do artigo (lição 2.4).
- Um mapa do site: desde o WordPress 5.5 que o WordPress cria automaticamente um mapa do site em
https://example.com/wp-sitemap.xml, com todas as suas páginas, artigos, categorias e autores públicos. Um plugin de SEO substitui-o frequentemente por um próprio (por exemplo,sitemap_index.xml). - Um robots.txt: o WordPress cria um ficheiro virtual
https://example.com/robots.txtcom uma referência ao mapa do site. Se colocar você mesmo um ficheiro realrobots.txtna sua pasta web, este prevalece. - Noindex em todas as páginas se a opção "Desencorajar motores de pesquisa de indexar este site" estiver ativada (lição 2.4).
O que tem de tratar você mesmo
Título e metadescrição
O título é a linha clicável nos resultados de pesquisa. A metadescrição é o texto por baixo (o motor de pesquisa nem sempre a utiliza, mas fá-lo frequentemente). O WordPress não cria metadescrições por si só; para isso precisa de um plugin de SEO ou de um tema que o ofereça.
<title>Ajustar os travões da sua bicicleta elétrica - Ciclos do Raio</title>
<meta name="description" content="Veja como ajustar os travões da sua bicicleta elétrica e quando é melhor dirigir-se à oficina.">Escreva para pessoas: o título diz sobre o que trata a página, e a descrição dá um motivo para clicar? Cada página com um título e descrição próprios, sem cópias.
Cabeçalhos e conteúdo
Utilize cabeçalhos para a estrutura (lição 4.1): um H1 (o título da página), H2 para as secções principais. Escreva com as palavras que os seus visitantes utilizam. A partir dos seus textos, ligue para outras páginas do seu site (ligações internas); isso ajuda os motores de pesquisa a encontrar as suas páginas e a compreender a relação entre elas. Descreva as imagens com texto alternativo (lição 4.4).
robots.txt e noindex: a diferença
Estes dois são frequentemente confundidos:
- robots.txt indica quais os endereços que um motor de pesquisa não pode visitar.
Disallow: /significa: não ir a lado nenhum. Mas uma página que não pode ser visitada pode, mesmo assim, surgir nos resultados de pesquisa (sem descrição) se outros sites tiverem ligações para ela. - noindex (uma
<meta name="robots" content="noindex">na página, ou o cabeçalhoX-Robots-Tag: noindex) indica: não inclua esta página. Para isso, o motor de pesquisa tem de conseguir visitar a página.
Se quiser manter uma página fora do Google, utilize noindex, não robots.txt. E verifique, após o lançamento, que o seu robots.txt não contém Disallow: / e que não existe noindex nas suas páginas normais. Uma opção esquecida ou um robots.txt da fase de construção mantém um site fora do Google durante meses.
Um robots.txt padrão do WordPress tem aproximadamente este aspeto:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/wp-sitemap.xmlGoogle Search Console
O Google Search Console é um serviço gratuito da Google com o qual pode ver como o Google vê o seu site: que páginas estão incluídas e quais não estão (e porquê), por que palavras-chave é encontrado, erros, problemas de segurança (lição 7.5). Prova que o site é seu através de um registo TXT no seu DNS (curso de DNS, lição 4.2) ou de um ficheiro. Submeta aí o seu mapa do site.
O Bing tem um serviço semelhante (Bing Webmaster Tools).
Quando os endereços mudam
Se alterar o slug de uma página, migrar para outro domínio ou reconstruir o site com endereços diferentes, as ligações externas e os resultados de pesquisa continuam a apontar para endereços que já não existem. Configure sempre um redirecionamento 301 do endereço antigo para o novo (lição 3.2). Isto pode ser feito com um plugin de redirecionamento, no .htaccess ou no seu painel de alojamento. Pode obter uma lista de endereços antigos a partir do seu antigo mapa do site ou do Search Console.
Conteúdo duplicado
O mesmo conteúdo em vários endereços confunde os motores de pesquisa. Causas comuns no WordPress:
- www e sem www, http e https que não redirecionam (lição 3.2);
- um ambiente de testes (staging) que os motores de pesquisa conseguem encontrar (lição 8.3);
- arquivos e etiquetas com o mesmo conteúdo (lição 4.2).
O WordPress coloca nos artigos e páginas uma <link rel="canonical" href="...">: "este é o endereço real deste conteúdo". Isso ajuda, mas não substitui bons redirecionamentos.
Plugins de SEO, de forma realista
Existem muitos plugins de SEO (por exemplo, Yoast SEO, Rank Math, SEOPress, The SEO Framework). Ajudam com: título e metadescrição por página, um melhor mapa do site, dados estruturados (schema), breadcrumbs, redirecionamentos, e uma verificação do seu texto. Úteis, com duas ressalvas:
- Uma bolinha verde no plugin significa que o seu texto cumpre uma lista de critérios, não que vai aparecer no topo. Um bom conteúdo para os seus visitantes pesa mais do que uma pontuação de legibilidade.
- Escolha apenas um; dois plugins de SEO criam títulos, mapas do site e regras canonical duplicados.
A velocidade (módulo 6) e um site que funciona bem em dispositivos móveis também contam.
Resumo
- Os motores de pesquisa encontram, incluem e classificam; a técnica trata de encontrar e incluir, o conteúdo trata do resto.
- O WordPress cria automaticamente um título, endereços organizados, um mapa do site (wp-sitemap.xml) e um robots.txt.
- Uma metadescrição por página requer um plugin de SEO ou um tema que o permita.
- O robots.txt regula as visitas, o noindex regula a inclusão; verifique, após o lançamento, que nenhum dos dois está a bloquear o seu site.
- Utilize o Search Console, configure redirecionamentos 301 quando os endereços mudam e escolha no máximo um plugin de SEO.
Questionário
Exercício
Exercício A9.2: A base técnica da sua visibilidade nos motores de pesquisa. Introduza o endereço do seu site. O programa verifica: robots.txt está acessível e não bloqueia o site inteiro (Disallow: / para todos os motores de pesquisa), existe um mapa do site (mencionado no robots.txt, ou /wp-sitemap.xml) que responde como XML, e a página inicial tem um título não vazio, nenhum noindex (no HTML ou no cabeçalho X-Robots-Tag) e exatamente um H1. Uma metadescrição em falta é assinalada a laranja.
Leitura adicional
Estes artigos descrevem os passos nos painéis da WebOké; noutros painéis funcionam de forma semelhante.
- Manual DirectAdmin 4.7: Config. redirecionamentos do site: reencaminhar um domínio ou página
- Manual DirectAdmin 13.7: Clonar e criar um ambiente de teste (staging)
- Curso gratuito de DNS 4.2: Registos TXT e verificação de domínio
- Guia básico de SEO (Google Search Central, em Inglês): https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Robots.txt e noindex (Google Search Central, em Inglês): https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console: https://search.google.com/search-console
