Desempenho ruim no Largest Contentful Paint

Meu site Discourse está apresentando baixo desempenho no Largest Contentful Paint para todas as visualizações “mobile”.

Acredito que isso esteja conectado a uma queda significativa nas visualizações de página.

Usando o Google Analytics, meu site está enfrentando uma queda acentuada nas visualizações, apesar de não haver outros problemas. O número de postagens e o número de usuários estão bons.

Experiência da página do Google indica o seguinte.

“em casos onde há muitas páginas que podem ser semelhantes em relevância, a experiência da página pode ser muito mais importante para a visibilidade na Pesquisa”

O sinal de classificação da experiência da página entrou em vigor:

  • Agosto de 2021 - mobile
  • Início da implantação para desktop - Fevereiro de 2022
  • Implantação para desktop concluída - Fevereiro de 2022

Há algo que eu possa fazer para melhorar minha contagem de visualizações?

Informações Adicionais

Mapa do Site

Aquisição de Tráfego por Usuários

  • Pesquisa orgânica: 85%
  • Direto: 10%
3 curtidas

Existem certas métricas onde o Discourse, devido à sua arquitetura – é um aplicativo JavaScript que roda no navegador, não HTML estático como a web em 1996 – não será tão rápido. Uma página HTML simples e estática sempre superará o Discourse no tempo de primeira carga porque não é um aplicativo. No entanto, cada carregamento de página subsequente será dramaticamente mais rápido assim que o aplicativo JavaScript for carregado, pois baixamos apenas os dados necessários para exibir, não a “página da web” inteira a cada carregamento.

:thinking: Pense desta forma: você está medindo o tempo de carregamento em seus aplicativos de smartphone começando com o tempo para baixar e instalar o aplicativo pela primeira vez na loja de aplicativos? Ou você está medindo o tempo de carregamento depois que o aplicativo já está instalado em seu telefone?

Existem algumas coisas que podemos fazer para melhorar isso, mas fundamentalmente essa é a troca. Somos otimizados para visitantes recorrentes, mas não para aqueles que entram e saem, uma única visualização de página que nunca mais será vista pelo resto de sua vida. Se você espera que seu público seja principalmente de pessoas que entram e saem, com uma única visualização de página, então, honestamente, você não deve escolher o Discourse. É a ferramenta errada para esse trabalho. :hammer_and_wrench:

(Isso também é complicado pelo fato de que os dispositivos Android são 3x mais lentos que os iPhones em JavaScript, e o Google tem tudo investido no Android e tem que fingir que os iPhones não existem, portanto eles sempre testam em dispositivos Android lentos, porque francamente esse é o único tipo de dispositivo Android que existe. Não acredita em mim? Teste você mesmo em Speedometer 2.0. Gostaria que não fosse verdade… mas é.)

5 curtidas

Obrigado pelas boas informações.

É possível que eu tenha configurado mal o Discourse e haja algo que eu possa corrigir no site? Espero que o problema seja comigo, o humano.

Acabei de desativar todas as personalizações em temas e componentes na esperança de que algo ali estivesse apontando para um recurso inexistente.

Estou tentando percorrer os arquivos de log para ver se algum recurso ou cabeçalho está causando lentidão no carregamento das páginas.

Se eu me aprofundar nos logs, eventualmente encontrarei coisas como esta:

excon/lib/excon/socket.rb at master · excon/excon · GitHub

No entanto, não tenho certeza do que isso significa.

Também criei recentemente um blog no WordPress para conteúdo e o conectei ao Discourse com o plugin Wordpress Discourse.

O problema de SEO do meu site Discourse pode ser particularmente ruim, pois cometi o erro estratégico de tentar usar o Discourse como um blog há alguns anos. Eu postava uma resposta significativa a uma pergunta e, com o tempo, recebia esses tópicos únicos com 20 mil ou 60 mil visualizações. Provavelmente, eu deveria ter fechado o tópico. Alguns dos tópicos têm centenas de respostas.

Outro problema é que o site é muito utilizado por desenvolvedores de software e muitos desenvolvedores associaram tópicos do Discourse a aplicativos que criaram. Os links de suporte no marketplace de alguns aplicativos estão vinculados a um tópico do Discourse, um link por aplicativo.

Em algum momento, precisarei relatar ao gerente de grupo de uma grande fabricante global de hardware sobre o que aconteceu com as visualizações em 2021. Na captura de tela do Google Analytics que incluí na postagem original, as pessoas podem ver a queda constante no tráfego em 2021.

Espero coletar informações para algum tipo de relatório ao gerente de grupo. Há uma queda de várias centenas de milhares de visualizações em um site especializado em 2021.

Suspeito que o gerente de grupo ficará satisfeito com uma explicação do que farei para melhorar as coisas em 2022. Minha intenção é explicar por que houve uma queda em 2021 e qual é a estratégia em 2022.

1 curtida

Não, você não fez nada de errado. É a natureza do produto:

O Discourse, como um aplicativo JavaScript, é otimizado para visitantes repetidos, não para visitantes de uma única visita.

2 curtidas

Infelizmente, parte da otimização para qualquer visitante (seja ele recorrente ou não) requer uma boa convivência com o algoritmo do Google do momento. Isso já foi discutido antes:

2 curtidas

Ele também requer que funcione bem com o resto dos telefones do mundo, por exemplo, iPhones :wink: .. então é hora de colocar seus contatos do Google no telefone e avisá-los!