Como preparar adequadamente seu back-end do WordPress para SEO

Publicados: 2020-01-25

Não importa quais sejam seus pensamentos, o SEO ainda é uma grande parte de muitas empresas em todo o mundo e ainda está vivo e funcionando. Com isso dito, fica claro que há toneladas de novas entradas, recursos e, mais importante, estratégias a serem levadas em consideração.

O uso de diferentes peças de tecnologia para “explorar” o algoritmo do Google e, portanto, seu sistema de ranking, por exemplo, tornou-se um padrão para muitos profissionais de SEO, que estão, de fato, se transformando cada vez mais em desenvolvedores “orientados para SEO”. Com isso dito, vamos tentar analisar por que e como você deve preparar seu backend do WordPress para SEO, de uma perspectiva técnica.

O que é SEO técnico?

Tudo bem, para entender corretamente como configurar seu site WordPress para SEO, devemos analisar o que é SEO Técnico. Em primeiro lugar, não existe, atualmente, uma definição precisa de “o que é SEO Técnico”, mas poderíamos esboçar uma geral: com SEO Técnico pretendemos a combinação de estratégias que são criadas para “deixar o Google saber o que está acontecendo meu site da forma mais rápida possível”. SEO técnico é algo que é altamente procurado por empresas, como Apple, Amazon e TESLA, para listar alguns. O SEO técnico é tão complicado quanto o desenvolvimento front-end e, independentemente de muitos artigos disponíveis online, exige um profundo conhecimento de HTML, CSS e Javascript (em particular).

O WordPress é uma arquitetura amigável para SEO?

Infelizmente, não é. O WordPress é o inimigo número um de muitos profissionais de SEO, pois é conhecido como “arquitetura herdada” (mais sobre isso mais adiante). Embora isso possa parecer assustador, há um problema: o WordPress pode realmente ser otimizado para SEO técnico, antes de algumas astúcias. Os desenvolvedores de SEO sabem que o WordPress é “limitado” para tarefas relacionadas a técnicas e, portanto, eles desenvolveram muitas ferramentas diferentes, como o Yoast, para ajudá-lo a construir uma arquitetura melhor, mesmo que você não seja um especialista em PHP. Em 2019, é obrigatório, se você estiver trabalhando com uma arquitetura WordPress, ter um back-end adequado.

SEO-Friendly Architecture

“Eu não sei codificar, o que devo analisar primeiro?”

Como dito acima, o SEO técnico está fortemente relacionado ao código, independentemente do que os blogs duvidosos estão dizendo online. Não se preocupe, porém, se você não for um especialista em codificação, pois você só precisa aprender 3 linguagens, ou melhor, sintaxes. O HTML é obrigatório, pois ao planejar qualquer forma de estratégia de SEO técnico, você precisará verificar títulos, títulos de páginas, meta descrições e mais tags. Lembre-se de que o Googlebot (o próprio rastreador do Google) é capaz de ler HTML completamente, portanto, é obrigatório ter um “esqueleto” HTML perfeito.

Ao olhar para uma página em seu site WordPress, você deve analisar seus títulos (<h2> </h2>) e otimizá-los com palavras-chave de cauda longa, enquanto seu <h1> deve usar sua palavra-chave principal de foco. Depois do HTML, o CSS também é importante, mas você não precisa aprender cada seletor, propriedade e valor. O CSS deve ser analisado quando usado em vez dos títulos mencionados acima (você não imagina o número de páginas do WordPress que usam sprites CSS em vez da formatação h1,h2).

E o Javascript?

Javascript para SEO técnico deve ser considerado separadamente das outras duas linguagens de front-end. O Googlebot (mesmo que tenha sido atualizado recentemente) não pode ler Javascript, portanto, se você tiver algum aplicativo nativo, qualquer acordeão com muito valor ou literalmente qualquer forma de texto incluída em um script, poderá considerá-lo desaparecido do Google. Recentemente, porém, o Google introduziu uma “fila de renderização” para Javascript (especialmente do lado do cliente), que basicamente “reconhece” o fato de que algum conteúdo é perdido no processo de rastreamento. Na prática, isso significa que o Google lerá seu conteúdo (aquele incluído em um script específico) após seu HTML e seu CSS, diminuindo efetivamente sua classificação.

What About Javascript?

Existe uma maneira de corrigi-lo?

O WordPress é uma arquitetura muito pesada em Javascript. Existem toneladas de acordeões, controles deslizantes e plugins que são alimentados por jQuery, Vue e outros frameworks que são volumosos e renderizados no lado do cliente. A maneira mais fácil de corrigir isso seria a implementação de Javascript renderizado no lado do servidor, que é um assunto complexo e requer desenvolvedores com um grande conhecimento de Next.js e outros frameworks renderizados no lado do servidor. Isso é, obviamente, algo que requer tempo, recursos e figuras profissionais específicas, algo com o qual poucas empresas podem lidar.

Em geral, a melhor abordagem para Javascript no WordPress seria limitar seu uso a tarefas relacionadas a gráficos, como animar menus ou imagens. A única aplicação de um script para uma simples linha de texto pode destruir meses e meses de trabalho de SEO, então tenha isso em mente ao planejar seu back-end e front-end do WordPress!

Todos os campos personalizados!

Se há uma coisa boa que o PHP faz dentro de uma arquitetura WordPress, isso definitivamente seria o uso de campos personalizados. Campos personalizados são essenciais para SEO técnico, especialmente ao planejar o uso de GTM (Google Tag Manager) e Dados Estruturados. O segundo, em particular, tornou-se uma parte fundamental do mundo do SEO, com dezenas de propriedades, atributos e resultados ricos que podem ser obtidos usando as marcações do Schema.org (mais sobre isso mais adiante). É importante ter em mente que campos personalizados requerem algum tipo de conhecimento de PHP, então seria relativamente útil aprender sua sintaxe geral.

Falando em esquema…

Dados estruturados são OBRIGATÓRIOS em 2019 para qualquer estratégia de SEO Técnico. O Google valoriza muito os sites marcados com Dados Estruturados e, portanto, é algo que todo profissional de SEO deve analisar. Dados estruturados referem-se ao uso de scripts codificados JSON-ld (principalmente) que são, de fato, uma “confirmação” do que o conteúdo está cobrindo em sua página. Além disso, o Google está investindo muito em resultados ricos em SERP (classificação por estrelas para páginas de produtos, caixas de perguntas frequentes e muito mais) apenas para melhorar a experiência do usuário.

Schema é um programa de código aberto e é atualizado diariamente, portanto, se você não criou campos personalizados para ele, deve fazê-lo agora. Hipoteticamente, você poderia usar plugins, como o Schema App, para fazer isso, mas com as marcações Schema, é sempre melhor codificá-los manualmente usando as propriedades e os atributos que melhor se adequam ao seu conteúdo.

Velocidade: o maior problema do WordPress

WordPress Speed

Como mencionado acima, o WordPress é o que chamamos de “arquitetura herdada”. Com isso, pretendemos que as bibliotecas, os frameworks e o motor que o movem sejam considerados “obsoletos” e “antigos” no mundo atual de front e backend. Com isso em mente, é muito fácil entender por que certos sites do WordPress não têm bom desempenho em termos de velocidade. A velocidade é um fator de classificação muito importante para as classificações do Google, e existem várias maneiras diferentes de melhorá-la para uma estratégia técnica de SEO.

Em primeiro lugar, você deve reduzir o uso de plugins gráficos como o WPBakery : codificar manualmente seu CSS pode economizar (nem mesmo brincando) pelo menos 1 segundo de tempo de carregamento p/página. Idealmente, um desenvolvedor seria obrigado a construir um site com bom desempenho, mas otimizar a velocidade, especialmente quando feito pela compactação de imagens e outros recursos menores, poderia ser feito por qualquer pessoa.

Como planejar adequadamente seu back-end para otimização de rastreamento

Cobrimos como o Google rastreia Javascript e agora estamos prontos para descrever como preparar seu site WordPress para um orçamento de rastreamento ideal. Para “Crawl Budget” pretendemos os prazos para os quais o Google verifica um site para posteriormente indexá-los e classificá-los na SERP. Existem, mais uma vez, muitas estratégias que podem ser usadas para otimizar o orçamento de rastreamento do seu site WordPress, mas todas começam com a análise de seus arquivos de log.

Ao usar ferramentas como ScreamingFrog ou Deepcrawl , você poderá analisar e descrever quais páginas estão sendo mais rastreadas e, geralmente, verá como o Google realmente rastreia ativos como arquivos de tema mais do que páginas de destino reais. Isso é, obviamente, um grande problema, pois você está efetivamente desperdiçando o tempo do Googlebot permitindo que ele rastreie partes do seu site que não são orientadas por palavras-chave, limitando assim seu potencial de classificação. Depois que isso for confirmado, fazendo uma análise adequada dos arquivos de registro, você poderá remover os recursos que estão sendo rastreados do orçamento de rastreamento do Googlebot, não permitindo-os em seu arquivo robots.txt. Você pode encontrar mais informações sobre como fazê-lo aqui.

E quanto ao celular?

Como você deve saber, o Google valoriza muito a versão móvel de cada site, a ponto de o índice móvel ter sido contado primeiro desde 2018 (2017 tecnicamente, mas foi totalmente registrado em 2018) para fins de classificação. É extremamente importante entender que todas essas estratégias também se aplicam a dispositivos móveis quando você planeja sua arquitetura WordPress com uma ênfase um pouco maior no orçamento de rastreamento, simplesmente porque o Google rastreia versões móveis de sites muito mais rapidamente.

No WordPress, alguns desenvolvedores de aplicativos criaram um plugin AMP com o qual você poderá criar, melhorar e otimizar, em última análise, a velocidade móvel do seu site WordPress. AMP (Accelerated Mobile Pages) é algo que também pode ajudar nos resultados em destaque no Google se o seu conteúdo/produto não for muito orientado para formatos longos de conteúdo.

Concluir

O WordPress é uma arquitetura simples de configurar, mas extremamente complexa de otimizar, especialmente quando se trata de SEO técnico. Observe que essas estratégias são apenas um esqueleto do que realmente é o SEO técnico aplicado ao WordPress, pois há muitas variáveis ​​incluídas na equação, desde a configuração de regras GTM detalhadas até a otimização da qualidade da sessão, dependendo do objetivo do site. Com isso dito, é possível criar e entregar uma estratégia de SEO técnico de altíssima qualidade via WordPress, especialmente se você otimizar seu back-end desde o início. O WordPress pode ser uma arquitetura legada, mas existem várias maneiras de “superar” esse problema inicial, como mencionado acima.