테마 구성 요소에 동적 Schema.org 적용 요청

안녕하세요,

Discourse 테마에서 생성된 주제와 그 답변에 대해 동적 Schema.org JSON-LD를 추가할 수 있는 기능을 요청드립니다. 다음 항목에 대해 스키마 데이터를 자동으로 생성할 수 있으면 매우 유용할 것입니다:

주제: 제목, 작성자, 생성 날짜
답변: 작성자, 답변 날짜, 내용

이 기능은 SEO를 크게 향상시키고 풍부한 검색 결과를 제공하는 데 도움이 되며, 검색 엔진이 주제와 답변을 모두 더 잘 이해할 수 있게 해줍니다.

이 요구사항을 충족할 방법이 있을까요?

감사합니다

테마 컴포넌트에서 이것이 필요한 이유는 무엇인가요?

참고로 크롤러 뷰에서는 이미 주제에 대한 JSON-LD를 제공합니다.

<script type="application/ld+json">
{
   "@context":"http://schema.org",
   "@type":"QAPage",
   "name":"Request for Dynamic Schema.org in Theme Components",
   "mainEntity":{
      "@type":"Question",
      "name":"Request for Dynamic Schema.org in Theme Components",
      "text":"Hi,\n\nI'd like to request the ability to add dynamic <a href=\"http://Schema.org\" rel=\"noopener nofollow ugc\">Schema.org<\/a> JSON-LD for created topics and their replies in Discourse themes. It would be helpful to automatically generate schem
a data for:\n\nTopic: Title, author, and creation date\n\nReplies: Author, reply date, and content\n\nThis would significantly&hellip;",
      "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>

안녕하세요,

답변 주셔서 감사합니다. 하지만 토픽 페이지의 소스 코드를 확인해 보았을 때, 스키마 마크업을 찾을 수 없습니다. 활성화하거나 추가할 수 있는 방법이 있을까요?

감사합니다

Discourse는 크롤러를 위한 특수한 뷰를 제공합니다. JSON-LD는 사람이 읽도록 설계된 것이 아니므로, 일반적인 뷰에는 포함되지 않습니다.