Executando verificação de segurança...
Em resposta a [Não disponível]
1

Amigo, nunca tinha me perguntado, mas mergulhei no código. Neste sentido, discordo radicalmente de você. Mergulhar no código é o caminho mais fácil e o mais atraente. Fazendo uma busca rápida no repositório do GitHub, encontrei o seguinte arquivo que é relevante para o algoritmo de ranqueamento: rankingQueries.

De maneira geral:

Primeiro, ele seleciona os conteúdos que foram publicados nas últimas 24 horas e que possuem um "parent_id", ou seja, são respostas a outros conteúdos. Em seguida, busca pelos conteúdos raiz (aqueles sem "parent_id") que foram interagidos nos últimos 7 dias.

A partir daí, calcula uma pontuação para cada um desses artigos baseada no número de Tabcoins e na quantidade de autores únicos que responderam ao artigo.

Depois disso, o algoritmo divide os artigos em grupos com base em sua pontuação e data de publicação. Os primeiros grupos contêm os artigos mais recentes com as maiores pontuações. À medida que avançamos nos grupos subsequentes vemos uma diminuição tanto na exigência da pontuação quanto na atualidade do post.

Finalmente, todos esses dados são usados para ordenar os resultados finais: primeiro pelo grupo ao qual pertencem (com menor número sendo melhor), depois pela sua pontuação decrescente e finalmente pela data de publicação também decrescente.

Em suma: se você quer ter seu artigo bem posicionado no Tabnews precisa garantir duas coisas principais - conseguir muitos Tabcoins (indicando popularidade) e gerar discussões interessantes entre diferentes usuários!

Carregando publicação patrocinada...