CMS headless e desacoplado e seus impactos variados no desempenho de SEO

Publicados: 2022-12-30

Ao escolher entre sistemas de gerenciamento de conteúdo, uma grande questão que muitos sites modernos enfrentam é entre plataformas sem cabeça e desacopladas. Essa escolha terá um grande impacto no desempenho de SEO do seu site, portanto, você deve pesar todos os prós e contras e escolher com sabedoria. Nosso guia ajudará.

Em primeiro lugar, o que é um CMS?

CMS significa sistema de gerenciamento de conteúdo - permite que os usuários atualizem e trabalhem com qualquer site sem necessariamente entender o código do site. É uma solução amigável para não desenvolvedores trabalharem com sites que usam algum tipo de CMS.

Que tipos de CMS existem?

Discutiremos 2 tipos de CMS, quando usá-los, quais são as vantagens, dores e limitações de cada sistema: CMS desacoplado e CMS sem cabeça.

O que é CMS desacoplado e quando é uma boa solução para usar?

WordPress ou Drupal são exemplos dos chamados CMS desacoplados. Eles são chamados de 'desacoplados' porque fornecem extensões e plugins que os dissociam de seus front-ends. Naturalmente, há vantagens em usar e trabalhar com esse CMS. Estas são soluções "prontas para uso" e fáceis de usar.

As soluções desacopladas são ideais para:

  • Página única ou sites menores
  • Sites afiliados
  • Sites sem muito javascript
  • Se você tiver acesso limitado a desenvolvedores ou pequenas equipes de desenvolvimento
  • Sites que não são para eCommerce

Existem muitas vantagens de SEO em usar esse tipo de CMS (a mais conhecida é o WordPress):

  • Problemas complexos de SEO são resolvidos
  • XML de mapa de site automatizado
  • Arquivo robots.txt automatizado
  • Plugin Yoast SEO , que facilita muitas tarefas padrão de SEO

O que é Headless CMS e como ele é diferente das soluções desacopladas de CMS?

O Headless CMS é um sistema de gerenciamento de conteúdo somente de back-end construído desde o início. Headless CMS disponibiliza conteúdo via API (API RESTful ou API GraphQL) em qualquer dispositivo sem uma camada integrada, front-end ou apresentação.

O nome 'headless' vem de desconectar a 'cabeça' (front-end) do 'corpo' (back-end).

Por que sem cabeça é bom?

Para um CMS sem cabeça, não importa onde o conteúdo é exibido – site, aplicativo móvel ou smartwatch, o único foco é armazenar e entregar o conteúdo e permitir que os editores cooperem facilmente em conteúdo novo ou existente. Permite a escalabilidade de qualquer projeto.

As soluções sem cabeçote são ideais para:

  • Grandes sites de comércio eletrônico
  • Sites pesados ​​em JavaScript
  • Aplicativos móveis nativos
  • Criação de conteúdo digital personalizado e interativo
  • Quando você precisa de escalabilidade e simplificação de processos de negócios

Principais benefícios do CMS headless para SEO:

  • Prontidão de SEO mais forte para vários dispositivos
  • Pronto para SEO para consultas omnicanal em computadores, dispositivos móveis, vestíveis e dispositivos inteligentes
  • Headless CMS que suporta SSR (renderização do lado do servidor) que é melhor para SEO
  • Melhores opções de otimização para velocidade e CWV (core web vitals)

Algumas palavras sobre Client Side Rendering (CSR) versus Server Side Rendering (SSR):

O Google pode rastrear a renderização do lado do cliente ou do lado do servidor.

CSR – client-side rendering (é chamado de ​client-side rendering​ porque usa o poder de computação do dispositivo cliente) – é uma opção mais barata, pois reduz o tempo de carregamento no servidor. Mas tenha em mente as principais questões de RSE. Um sendo a experiência do usuário mais lenta e ruim, pois a renderização do JavaScript pode adicionar segundos ao tempo de carregamento. Em segundo lugar, o CSR afeta os bots do Google porque o Google tem a chamada 'indexação de segunda onda'. Isso significa que os bots primeiro rastreiam o HTML da página e voltam para rastrear novamente o JavaScript assim que disponível – isso pode resultar na perda de dados importantes ou conteúdo fornecido pelo JavaScript. Naturalmente, isso afetará seus resultados de pesquisa.

Prós do CRS:

  • Renderização mais rápida após o carregamento inicial
  • Estruturas/bibliotecas Javascript para suportar CSR

Contras do CRS:

  • Tempo de carregamento inicial lento
  • Ruim para otimização de CWV
  • Ruim para SEO

SSR – o JavaScript do site será renderizado diretamente no servidor do site. Os benefícios são que bots e humanos receberão os resultados mais rapidamente! Como as páginas são renderizadas no servidor, não há risco de perder conteúdo vital como durante o CSR. Por esses motivos, a renderização do lado do servidor é melhor e mais benéfica para o desempenho de SEO.

No entanto, o SSR é uma opção mais cara e consome muitos recursos do servidor.

Vantagens do SSR:

  • Muito bom para SEO – melhor rastreamento para bots
  • Renderização inicial mais rápida

Contras do SSR:

  • Caro
  • Muitos pedidos de servidor

Algumas palavras sobre Core Web Vitals (CWV):

Em 2021, o Google anunciou a importância do Core Web Vitals. O Google deixou claro que a velocidade é importante e não é mais apenas sobre o tempo de carregamento (mas o tempo de carregamento ainda é importante).

O Google também dá importância à estabilidade e interatividade das páginas. Existem 3 medidas vitais a serem aprovadas: CLS – mudança cumulativa de layout, FID – primeiro atraso de entrada e LCP – maior pintura de conteúdo. Muitos bons guias foram escritos sobre o CWV – leia mais aqui.

Quais são as melhores práticas técnicas de SEO para CMS sem cabeça?

Agora, para aproveitar ao máximo o que o CMS headless pode oferecer, existem algumas das melhores práticas técnicas de SEO a seguir. O WordPress ajuda você com a maioria deles, mas ao criar um CMS headless desde o início, você precisa cuidar disso sozinho.

Noções básicas absolutas:

  • Tag canônica
  • tag Hreflangs
  • Marca de paginação
  • certificado SSL
  • Meta título e descrição
  • caixa de conteúdo de SEO
  • Estrutura de URL amigável para SEO
  • Títulos – H1, H2s…
  • Títulos de imagem e Alts
  • Mapa do site XML
  • arquivo robots.txt

É bom ter as melhores práticas de SEO:

  • Migalhas de pão
  • Implementações para dados estruturados
  • página 404
  • CDN
  • Otimização de velocidade
  • CWV
  • Esteja preparado para SEO móvel e considere o omnichannel
  • Esteja pronto para pesquisa por voz

Principais conclusões do debate sem cabeça vs. desacoplado

Tanto o CMS headless quanto o desacoplado têm suas vantagens e desvantagens e há bons lugares para usar qualquer uma das soluções – depende de suas necessidades.

Considere a finalidade do seu site antes de escolher o CMS correto.

Se você está construindo:

  • um site de comércio eletrônico, cassino ou apostas esportivas,
  • um site que precisará de escalabilidade em um futuro próximo ou distante,
  • se você precisar publicar conteúdo em várias plataformas diferentes (site, aplicativos móveis nativos etc.),
  • ou sites pesados ​​em JavaScript…

Vá para CMS sem cabeça.

Se o seu site é:

  • um pequeno site afiliado,
  • um site onde o CSR é suficiente,
  • se sua equipe de desenvolvimento for pequena ou
  • se você precisa de soluções de SEO prontas para uso,

Então o WP ou outro CMS desacoplado é a melhor solução para você.