# QA/해결 및 DFP/코어 간 schema.org 마크업 정렬

**URL:** <https://meta.discourse.org/t/alignment-of-schema-org-markup-between-qa-solved-dfp-core/279510>\
**Category:** Feature\
**Tags:** solved\
**Created:** [9월 19, 2023, 4:01오후 UTC](https://meta.discourse.org/t/alignment-of-schema-org-markup-between-qa-solved-dfp-core/279510 "2023-09-19T16:01:50Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![rrlevering](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rrlevering/32/290917_2.png) [@rrlevering](https://meta.discourse.org/u/rrlevering)\
**Post date:** [9월 19, 2023, 4:01오후 UTC](https://meta.discourse.org/t/alignment-of-schema-org-markup-between-qa-solved-dfp-core/279510/1 "2023-09-19T16:01:51Z")

</div>

다른 게시글들을 읽어본 바로는, QAPage의 [schema.org](http://schema.org) 마크업은 discourse-solved 플러그인에 의해 생성되는 것 같습니다. 예를 들어 [Wrong answerCount value from discourse-solved - #6 by sam](https://meta.discourse.org/t/wrong-answercount-value-from-discourse-solved/108845/6) 링크에는 더 일반적인 포럼 구조를 Q&A 모델에 맞추는 데 따른 문제점에 대한 논의가 포함되어 있습니다.

소비자(저와 Google을 포함하여) 입장에서는, 이는 메인 포럼이 생성하는 DFP(Disourse Forum Post) 마크업과 일부 중복되는 마크업으로 보입니다. 실제로 현재 이 둘 모두 페이지의 주요 엔티티로 지정되어 있습니다. 귀찮은 점은 이 두 마크업의 내용이 완전히 일치하지 않아 일부 단순한 중복 제거 로직이 실패한다는 것입니다. 예를 들어:

- Question/Answer 마크업의 저자는 사람이 읽기 쉬운 이름만 사용되고 URL이 없으나, DFP의 저자는 핸들 + URL을 사용합니다. 이로 인해 저자 정보가 매우 다르게 보입니다.
- Question/Answer 마크업의 콘텐츠는 잘려 있으나, DFP의 콘텐츠는 마이크로데이터(microdata)이기 때문에 전체가 존재합니다.
- aforementioned 게시글에서 논의된 바와 같이, 답변 수는 일종의 조작된 값입니다.
- Question에서는 dateCreated가 사용되지만, DFP에서는 datePublished가 사용됩니다.

제목과 날짜는 일관성이 있어 보이지만, 전역적으로 구현된 중복 제거 로직에는 때때로 더 많은 정보가 필요합니다.

큰 변경 사항 없이 최소한의 개선책으로, 두 마크업 모두에서 핸들, 이름(구분을 위해 [http://schema.org/alternateName을](http://schema.org/alternateName%EC%9D%84) 사용할 수 있음), 그리고 프로필 URL이 일관되도록 저자 정보를 정렬할 수 있을까요?

---

_[View the full topic](https://meta.discourse.org/t/alignment-of-schema-org-markup-between-qa-solved-dfp-core/279510)._
