O que os desenvolvedores web precisam saber sobre SEO técnico

Publicados: 2019-06-11

Se você está fazendo SEO técnico, mas não está executando o site pelo qual é responsável, a equipe de desenvolvimento web é essencial para o seu sucesso. Mas desenvolvedores e SEOs em crescimento e marketing nem sempre concordam.

Tem sido dito que uma das principais habilidades que os SEOs precisam hoje é a capacidade de se comunicar e de federar diferentes pontos de vista. Nenhum evento passa sem SEOs altamente técnicos mencionando como falar com os desenvolvedores.

Mas além de falar com os desenvolvedores, você também precisa saber o que dizer. Se sua equipe de desenvolvimento nunca teve experiência com SEO, aqui estão algumas das coisas essenciais para se certificar de que eles sabem – sem condescender em explicar o que são as tags < title >. Afinal, os desenvolvedores estão longe de ser novatos na web.

Pegue o jeito do básico

A maioria dos SEOs espera que os desenvolvedores de sites tenham uma compreensão básica dos elementos do site que desempenham um papel importante no SEO e como eles afetam o desempenho do SEO:

  • Sitemaps XML
  • Robots.txt
  • Requisitos de modelo, como a colocação de códigos de rastreamento de análise, o uso de títulos (
    < h1 >…), marcação schema.org ou HTML semântico
  • Declarações de página como < link rel=”canonical” >
  • Elementos tradicionalmente usados ​​na construção de um resultado de pesquisa (< title >, < meta description=”lorem ipsum…” >, URLs)
  • redirecionamentos 301
  • Velocidade da página
  • HTTPS–e migrações de sites, se seu site estiver usando HTTP
  • Importância da página e estrutura do site baseada em links
  • Robustez e segurança do servidor
  • Monitoramento de log do servidor para fins de SEO

Se você precisar de um curso de atualização para você ou outra pessoa, os guias para SEOs geralmente são mais detalhados e mais completos do que os guias escritos por SEOs para desenvolvedores, tornando-os mais úteis. Um bom lugar para começar é sempre o Guia do Iniciante de SEO do Moz, ou o Guia do Iniciante de SEO do Google e a ajuda do Search Console em geral.

SEO só funciona quando os mecanismos de pesquisa podem rastrear e renderizar URLs

Aparecer nos resultados do mecanismo de pesquisa significa que o mecanismo de pesquisa foi capaz de descobrir, rastrear, renderizar e analisar as principais páginas de um site. Quando há razões técnicas para que isso não aconteça, toda a cadeia de marketing digital se desfaz.

Os bots precisam de acesso a sites

O Google usa diferentes User-Agents para rastrear um site. Estes devem ter acesso não apenas às páginas, mas também aos recursos (imagens e outras mídias), JavaScript e outros elementos necessários para renderizar o conteúdo em uma URL.

Ao mesmo tempo, o rastreamento de URLs é priorizado: às vezes queremos promover um conjunto de páginas em detrimento de outro, desencorajando o rastreamento do último em favor do rastreamento do primeiro. Quais páginas se enquadram em qual categoria podem mudar com as estações do ano, levando a grandes eventos, ou mesmo após alterações no site ou nos algoritmos do Google.

Muitas ferramentas de SEO também exigem acesso para rastrear ou raspar partes de um site para analisar o desempenho ou preparar correções em lote.

Se os SEOs não tiverem acesso a meios de filtrar o acesso do bot (robots.txt, htaccess, cabeçalhos HTTP…), eles passarão as solicitações para a equipe de desenvolvimento.

Encenação de sites e transmissão ao vivo

Os sites de teste precisam levar em consideração o fato de que precisam ser aprovados para fins de SEO, mas ainda não devem ser indexados pelo Google e outros mecanismos de pesquisa. Uma equipe de SEO pode precisar permitir o acesso a um site por determinados bots para realizar verificações e verificações que permitirão que eles dêem ou não o site de uma perspectiva de SEO. É razoável pedir à equipe de SEO que forneça um User-Agent e um endereço IP para os bots que eles precisam autorizar, bem como qualquer informação que eles tenham sobre os protocolos de segurança que suas ferramentas de SEO podem ou não suportar.

Ao colocar um site no ar, mantenha o SEO na lista de verificação. Se os bots foram proibidos de rastrear o site, essas regras precisam ser removidas como parte do processo; nenhum SEO quer ver

Agente de usuário: *
Não permitir: /

como apenas conteúdo no arquivo robots.txt de um novo site.

A escolha da tecnologia importa

Os SEOs técnicos devem estar familiarizados com o assunto de como os sites são construídos. Alguém da equipe de SEO deve poder participar de discussões sobre servidores, CDNs, escolha de um CMS, estruturas JavaScript…

Até os últimos meses, o Google estava usando o Chromium M41 ao rastrear - sim, isso significa que os recursos que são suportados por todos os navegadores normais há anos podem quebrar a página do Google. Embora isso tenha sido corrigido, isso mostra que fazer suposições no que diz respeito ao suporte à tecnologia da Web às vezes pode sair pela culatra.

Às vezes, os meios de implementação são importantes

SEO técnico vai querer todos os tipos de sinos e assobios em modelos de página e marcação. Embora na maioria das vezes os SEOs técnicos possam e devam permitir que os desenvolvedores decidam como implementar isso, há casos em que o Google fornece especificações ou requisitos.

Os desenvolvedores devem saber onde encontrá-los – e como perguntar se as instruções de implementação que vieram com a solicitação de um SEO técnico são um requisito ou apenas uma ilusão.

Alguns exemplos de recursos com estratégias de implementação recomendadas ou obrigatórias para mecanismos de pesquisa incluem – mas não estão limitados a – o seguinte:

  • JavaScript em geral
  • Otimização de imagem
  • Carregamento lento
  • Site multilíngue e com segmentação geográfica
  • Formato de marcação Schema.org preferido

Soluções alternativas são possíveis

Em teoria, uma coisa que o SEO técnico e o desenvolvimento web têm em comum é a propensão para a solução criativa de problemas baseada em dados para usar as tecnologias disponíveis para alcançar um resultado desejado.

Quando uma solicitação técnica de SEO não for possível, procure soluções alternativas. Muitos SEOs técnicos que também são desenvolvedores já estão propondo soluções alternativas para pilhas legadas complexas que não suportam certas modificações.

  • No ano passado, Dan Taylor introduziu o termo Edge SEO para se referir a soluções que implementam correções de SEO após a renderização da página, mas antes de ser entregue ao cliente, aproveitando os service workers em CDNs, por exemplo.
  • SEOs técnicos criativos também funcionam com JavaScript, Python, gerenciamento e consulta de banco de dados e APIs disponibilizadas por mecanismos de pesquisa e ferramentas de SEO.

Onde não existem soluções conhecidas, executar testes responsáveis ​​com resultados mensuráveis ​​é sempre uma opção em SEO. Como o Google não compartilha os detalhes de como funciona, o SEO técnico faz suposições razoáveis ​​com base nas patentes do Google, declarações oficiais do Google e desempenho observado do site nos resultados de pesquisa. Executar seus próprios testes pode ser arriscado em SEO, mas também é uma prática respeitada e aceita.

A maioria dos problemas técnicos de SEO: alterações iterativas versus críticas

O melhor trabalho de SEO é iterativo e segue um procedimento mais ou menos assim:

Isso significa que pedir aos SEOs para fazer solicitações em lote é razoável, mas não bloquear horários regulares para implementar alterações de SEO pode atrasar significativamente uma estratégia de SEO. Isso também significa que as solicitações de SEO podem incluir reversões ou extensões de testes anteriores.

SEOs e desenvolvedores devem trabalhar juntos para encontrar uma maneira de agrupar e agendar solicitações regulares de desenvolvimento.

No entanto, alguns pedidos de SEO realmente não podem esperar. Isso pode incluir:

  • Correções para erros que removem todo ou parte do site da pesquisa
  • Correções para penalidades do Google, conhecidas como "ações manuais"
  • Alterações necessárias para corrigir o comportamento aberrante da ferramenta ou do rastreador
  • Alterações para lidar com as principais alterações de algoritmo com impacto direto no desempenho do site na pesquisa

Mantenha-se atualizado e empolgue-se com os novos recursos de pesquisa

Como acabamos de sugerir, a pesquisa não é um campo estático. Ele evolui com novas tecnologias, novos usos e novos lançamentos por mecanismos de busca. O Google também faz modificações quase constantes – eles relataram 3.234 alterações em 2018 – em seus algoritmos de indexação e classificação, que geralmente levam a mudanças na forma como os sites devem ser otimizados.

Isso significa que mesmo informações confiáveis ​​com mais de seis a doze meses podem não ser mais relevantes. Por exemplo:

  • A classificação costumava se apoiar fortemente na declaração de meta palavras-chave para cada URL; enquanto os mecanismos de busca no site ainda usam essas palavras-chave, o SEO não faz mais.
  • O Google costumava recomendar o uso de declarações < link rel=”prev” > e < link rel=”next” > em séries paginadas de URLs para evitar que sinalizassem essas páginas como idênticas, mas não leva mais isso em consideração.

Mas isso também significa que frequentemente há novos elementos no SEO. Os elementos novos e futuros anunciados em 2019 incluem:

  • O bot Evergreen do Google significa que os recursos do navegador e, talvez o mais importante, o JavaScript mais recente, tornaram-se acessíveis ao Google. No entanto, a renderização de JavaScript ainda é executada separadamente e posteriormente, portanto, as recomendações para obter páginas com JavaScript indexado ainda são válidas.
  • A marcação de página de perguntas frequentes, para páginas com várias perguntas e respostas, agora pode fornecer
  • Novas diretrizes para uso de datas
  • Próximo suporte para imagens de alta resolução nos resultados de pesquisa

O Google também responde a perguntas de SEOs no twitter e em hangouts de webmasters ao vivo, e fornece informações sobre mudanças e anúncios importantes no blog do Google Webmaster.

Trabalhando juntos para um entendimento mútuo

Uma das chaves para preencher a lacuna entre desenvolvimento web e SEO é o respeito mútuo e a comunicação. Embora os conceitos básicos de SEO sejam importantes, também é importante reconhecer que os desenvolvedores podem adquirir esse conhecimento facilmente por conta própria usando as informações que já estão disponíveis.

É muito mais produtivo entender como o SEO funciona na prática. Isso inclui entender a importância do acesso a sites por bots, as implicações da tecnologia na busca, como lidar com problemas de SEO que não podem ser corrigidos como recomendado. Significa também saber como funciona o processo de SEO e reconhecer que a pesquisa está evoluindo em um ritmo cada vez mais rápido.

Há também uma crescente conscientização na comunidade de SEO sobre os problemas enfrentados pelos desenvolvedores da web. Consequentemente, colunas como a de Detlef Johnson para SEO for Developers podem encontrar um lugar em publicações orientadas para SEO, como Search Engine Land, por exemplo. Essa conscientização também alimenta a esperança dos SEOs de que os desenvolvedores da Web também se esforcem para entender os principais elementos do SEO.