Comecei a usar o Discourse há pouco mais de um mês. Antes, eu utilizava um motor muito antigo que havia criado para o meu conteúdo… então decidi migrar tudo para o Discourse, e a transição foi muito tranquila. Amei a experiência!
Os rastreadores do Google encontraram meu site instantaneamente e, até agora, indexaram mais de 150 mil páginas — quase 90% do meu conteúdo. Mesmo assim, estou recebendo um número suspeitamente baixo de cliques… !!!
No Google Search Console (Core Web Vitals), todos os meus links foram marcados como de baixo desempenho, com um tempo médio de resposta de 8 segundos. Isso me frustrou bastante! Sei que a página renderizada para o rastreador do Google é isenta de JavaScript, como observei, diferentemente da página renderizada para o usuário real. Tenho uma taxa de desempenho de 97%. No entanto, nos (Core Web Vitals), eles classificaram como de baixo desempenho, com tempo de resposta de 8 segundos… Estou perplexo com o motivo!
Às vezes, ao navegar pelas páginas do sistema, algumas levam segundos (4 a 5 segundos) para renderizar, e isso acontece aleatoriamente.
Configurei meu nginx para desempenho ideal. Tenho uma máquina com 8 núcleos e 32 GB de RAM. O Puma está configurado com 6 workers e 8 ou 16 threads. O PostgreSQL também está configurado para os limites ideais da máquina. A carga mal ultrapassa 0,5 (quando uso o htop), mas, aleatoriamente, algumas páginas levam 4 a 5 segundos ou mais para carregar ![]()