Plugin de Classificações de Tópicos

Olá,
No lado esquerdo desta página, você verá ‘Avaliações’. Clique nela. Mas primeiro, ative-a.

2 curtidas

Ninguém mais precisou contornar a configuração min post length para tópicos com avaliações ativadas?

A ideia é permitir que a resposta omita o corpo da postagem se uma avaliação for definida. Eventualmente, vou tentar criar um plugin só para isso, mas se alguém mais resolveu um problema semelhante e puder compartilhar como, seria ótimo.

2 curtidas

Ok, obrigado. Agora que configurei, @fzngagan, estou recebendo um erro: Invalid object type for field "itemReviewed" ao testar o snippet rico do Google, quando tento adicionar uma avaliação de tópico em um tópico que é basicamente do tipo Receita. O que estou fazendo de errado?

A URL onde estou enfrentando esse problema é: How to make Buttermilk - How To Discuss

Quero duas coisas:

  1. Que o autor do tópico avalie o tópico/receita quanto à facilidade de preparo e ao tempo necessário (rápido ou demorado).
  2. Que os usuários do fórum que estão lendo uma Receita possam votar na facilidade, no sabor, etc., da Receita.
  3. Que o snippet rico do Google seja validado, para que meus tópicos apareçam com estrelas nos resultados de busca (SERPs).

Por favor, me ajude a entender o que estou fazendo de errado.

2 curtidas

Pode ver temporariamente aqui: Update aggregate_rating.html.erb · bcat95/discourse-ratings@b5093da · GitHub

3 curtidas

@Faizan_Zahid
Vou dar uma olhada no fim de semana.

2 curtidas

Obrigado, @fzngagan. Você pode ver o commit do @Bcat; ele corrigiu esse bug, mas essas alterações ainda não estão ativas no plugin. Assim que você finalizar até o fim de semana, por favor, me avise para que eu possa testar novamente.

2 curtidas

Ele não tem certeza de que as alterações são suficientemente gerais para o plugin.

Preciso pesquisar sobre as tags de metadados corretas necessárias.

3 curtidas

Isso seria incrível, muito obrigado pela sua ajuda ao adicionar o schema.org

2 curtidas

Pessoal, o suporte já está ativo. Acabei de testar na versão mais recente do Discourse e o plugin funciona perfeitamente.

1 curtida

Estou recebendo o erro de trecho de avaliação no meu Google Search Console. Você corrigiu isso? Vou verificar.

2 curtidas

Criei um pedido de recurso Pavilion
e me atribuí a ele. :slight_smile:

2 curtidas

Parece bom, Faizan. O @Bcat também fez um fork e corrigiu, e ele tem certeza de que está funcionando bem, mas você sabe melhor, então você também pode fazer do seu jeito. Seria melhor validar na estrutura de dados do Google. Obrigado pela ajuda.

2 curtidas

Acabei de enviar algumas correções que devem deixar os metadados agradáveis ao Google e tornar os dados mais precisos. Por favor, verifique e me dê um retorno.

@Bcat Acredito que minha versão seja mais precisa, pois aggregateRating deve ter como pai CreativeWork e não CreativeWorkSeries, conforme a documentação oficial. Além disso, é melhor confiar no repositório original em vez de um fork.

3 curtidas

O Google está satisfeito com as mudanças? Comentários são bem-vindos :slight_smile: @Faizan_Zahid

1 curtida

@fzngagan acabei de atualizar o plugin e testei neste tópico, mas ainda vejo o mesmo erro. Meu tópico de avaliação é How to make Buttermilk - How To Discuss

e quando o coloco no Google Search Console https://search.google.com/test/rich-results?id=O7esO32MqbkeGCJKrZBYKA vejo o mesmo erro,

Vejo também muitos avisos no mesmo link do Google acima.

Estou configurando os tipos de avaliação incorretamente ou o que estou fazendo de errado? Meu objetivo é que meus usuários vejam os snippets de avaliação nos resultados de pesquisa do Google ao acessar meu site. Como vejo em outros sites de receitas,

Mas as receitas são apenas exemplos; meus tópicos podem ser de qualquer nicho e as avaliações podem ser dadas em qualquer nicho. As estrelas devem aparecer relevantes ao conteúdo da página nos resultados de pesquisa do Google.

2 curtidas

Oi, obrigado @Faizan_Zahida e a todos os demais pelo apoio.
Finalmente descobri como ranquear os posts. No entanto, fundamentalmente, preciso que qualquer usuário, registrado ou não, possa acessar os conteúdos. Isso é possível?

Muito obrigado.

2 curtidas

@Gustavo_Papasergio1 sim, é possível para mim. Você pode me enviar URLs para testar; vou verificá-las na ferramenta de teste de rich snippets do Google.

Pode me explicar como você corrigiu o erro de avaliação por estrelas no schema.org? E como o Google está te classificando? Mostre-me exemplos de URLs, por favor.

2 curtidas

Olá @Faizan_Zahid,

Acho que houve um mal-entendido devido ao meu nível limitado de inglês. O que quis dizer foi que consegui obter os rankings de trabalho em todas as categorias da minha comunidade, embora, definitivamente, não tenha conseguido criar o rich snippet para as avaliações aparecerem nos resultados do Google (SERP). No entanto, acredito que uma possível solução para o seu problema pode ser encontrada aqui:

https://elfsight.com/blog/2020/02/how-to-get-star-rating-in-google-search-results/

Infelizmente, não sou um grande programador, então ainda estou um pouco perdido sobre como começar a modificar o plugin.

Espero não ter criado falsas expectativas.

Saudações e desculpas.

2 curtidas

Obrigado, @Gustavo_Papasergio1. Este guia será muito útil para @fzngagan. Como você pode ver, esta URL tem um rich snippet funcionando perfeitamente para avaliações no Google: https://search.google.com/test/rich-results?id=EneVj_v47tXnaaMzPVNnzw

No entanto, meus tópicos estão com problemas devido a um pequeno bug no plugin de avaliação do Discourse. Espero que @fzngagan possa dar uma olhada nisso. Eu até atualizei o plugin de avaliação, mas ainda vejo o mesmo erro no meu teste de rich snippet :slight_smile:

A URL que apresenta o erro de avaliação incorreto pelo Google é: Essential Organic Oil - #2 by khawaja_hanzala - How To Discuss

2 curtidas

Obrigado, @Faizan_Zahid. Outra sugestão para @fzngagan seria adicionar uma caixa de seleção que permita aos usuários não conectados à comunidade avaliar o conteúdo.

Isso é especialmente útil para entender a qualidade do conteúdo. Como apenas entre 5% e 10% dos usuários que navegam na comunidade se conectam com nome de usuário e senha, quase 90% deles não têm a possibilidade de avaliar a qualidade do conteúdo.

Obrigado a todos e desculpem meu inglês básico.

3 curtidas