Gostaria de solicitar a capacidade de adicionar JSON-LD dinâmico do Schema.org para tópicos criados e suas respostas em temas do Discourse. Seria útil gerar automaticamente dados de schema para:
Tópico: Título, autor e data de criação
Respostas: Autor, data da resposta e conteúdo
Isso melhoraria significativamente o SEO e ajudaria com resultados de pesquisa avançados, facilitando para os motores de busca entenderem tanto os tópicos quanto as respostas.
Existe alguma maneira de atender a este requisito?
Por que você precisaria disso em componentes de tema?
A propósito, a visualização do rastreador já fornece JSON-LD para tópicos.
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"QAPage",
"name":"Solicitação de Schema.org Dinâmico em Componentes de Tema",
"mainEntity":{
"@type":"Question",
"name":"Solicitação de Schema.org Dinâmico em Componentes de Tema",
"text":"Olá,\n\nGostaria de solicitar a capacidade de adicionar JSON-LD dinâmico do Schema.org para tópicos e suas respostas criadas em temas do Discourse. Seria útil gerar automaticamente dados de esquema para:\n\nTópico: Título, autor e data de criação\n\nRespostas: Autor, data da resposta e conteúdo\n\nIsso significativamente…",
"upvoteCount":0,
"answerCount":0,
"datePublished":"2025-04-25T05:13:40.289Z",
"author":{
"@type":"Person",
"name":"Aditya_Shevle",
"url":"https://meta.discourse.org/u/Aditya_Shevle"
}
}
}
</script>
Obrigado pela sua resposta. No entanto, quando visualizo o código-fonte da página do tópico, não vejo nenhum markup de esquema. Existe alguma maneira de ativá-lo ou adicioná-lo?
O Discourse oferece uma visualização especial para rastreadores. Como o JSON-LD não é destinado ao consumo humano, ele não está na visualização regular.