Data incorreta é exibida após a importação

Já pesquisei e esse problema foi levantado três vezes antes, sem que nenhuma resposta fosse fornecida.

Importamos nossos fóruns para o Discourse em 5 de setembro de 2020, e as postagens importadas exibem exatamente essa data de importação, e não a data real em que a postagem foi criada pelo publicador.

Isso irrita as pessoas que acham que estão visualizando a postagem mais recente sobre um tópico — já que ela aparece no Google como 5 de setembro de 2020. Depois, elas descobrem que, na verdade, é uma postagem de, por exemplo, 2017.

Por favor, alguém pode responder? Isso afeta quase 13.000 postagens no Google e está causando grandes problemas no nosso ranqueamento de SEO no Google. Obrigado.

1 curtida

O problema afeta especificamente o Google ou também ocorre no Bing (e em outros mecanismos de busca que são alimentados por ele)?

Sim. A data aparece como 5 de setembro no Bing, que é a data em que migramos nossos fóruns para o Discourse. Isso também ocorre no Safari.

Você acha que isso funcionaria?

  1. Procuramos no banco de dados e capturamos todos os campos que têm um dateModified igual à data da nossa migração.
  2. Capturamos todos os datePublished desses posts.
  3. Definimos o dateModified para ser igual à data do datePublished.

Não acho que dependa de qual navegador você usa.

Não, não faria diferença. Acredito que vamos tentar modificá-lo seguindo os passos que postei, e avisarei se funcionou ou não. Agradeço por ter se comunicado comigo nesta discussão.

A visualização do crawler atualmente sempre mostra o campo updated_at dos posts desde que foram atualizados após a criação. Isso me parece incorreto e é especialmente problemático quando se importam posts.

Acho que devemos alterar isso para que sempre renderizemos o campo created_at dos posts. Isso está mais alinhado com a forma como o restante do Discourse apresenta as datas dos posts. Criei um PR:

5 curtidas

Tudo bem, boa sorte! Certifique-se de compartilhar os resultados conosco assim que estiverem prontos!

Muito obrigado, eu realmente aprecio isso.

1 curtida

@cassidy O PR foi mesclado. Por favor, atualize seu fórum e teste. Tenho quase certeza de que isso resolverá seus problemas.

Legal! Vamos tentar o mais rápido possível e te aviso. Obrigado novamente pela atenção a isso!