댓글 필드 누락 (댓글 안)

화요일 6월 4일부터 Google Search Console에서 “댓글 필드 누락 (댓글 내)” 메시지가 표시되기 시작했습니다. 아마도 치명적인 문제는 아닐 것 같아, 혹시 모를 경우를 대비해 알려드립니다.


해당 메시지는 이 설명 문서로 연결됩니다: Discussion Forum (DiscussionForumPosting, SocialMediaPosting) Schema Markup | Google Search Central  |  Documentation  |  Google for Developers

3개의 좋아요

코멘트 안에 코멘트를 포함하는 것이 선택 사항이므로, 이것이 Google Console의 버그인 것 같다는 의문이 듭니다. 스키마는 다음과 같습니다: Comment - Schema.org Type.

schema.org의 스키마 유효성 검사기도 우리의 구조가 문제없다고 보고하고 있습니다 — 경고와 오류가 0건입니다: Schema Markup Validator

하지만 Google의 Rich Results에는 “comment” 필드(선택 사항) 누락이라는 눈에 띄는 경고가 표시되고 있습니다: https://search.google.com/test/rich-results/result?id=mZ6z7ZtXJe0XE-YYnmY96Q

commentCount=0을 고려해 보았지만, 이것이 해결책이 되어야 한다고 생각하지 않기 때문에 수정하는 것을 주저하고 있습니다. @rrlevering 님에게 특정 멘션을 드려 죄송합니다. OP에서 보듯, 선택 사항인 코멘트 안에 코멘트가 이러한 경고를 표시하는 이유에 대해 의견을 주실 수 있을까요?

댓글이 존재하는 증거가 있을 경우, 우리는 댓글을 강력히 권장하고 싶습니다. 왜냐하면 종종 댓글이 원문(OP)보다 더 유용하기 때문입니다. 많은 사이트에서 원문에 N개의 댓글이 있다고 표시하면서도 실제로는 댓글을 전혀 포함하지 않습니다. 원문이 "9월에 포르투갈에서 무엇을 해야 하나요?"라면, 랭킹/평가할 때 실제로 더 흥미로운 텍스트는 질문이 아니라 댓글입니다.

변경 사항 이전에도 이미 commentCount > 0이고 댓글이 없는 경우 이 작업을 수행하고 있었습니다. 이번 변경 사항은 이제 (위조 마크업: interactionStatistic.interactionType["CommentAction"] > 0)인 경우에도 경고(complain)를 내보낸다는 것입니다.

현재의 마크업은 다소 혼란스럽습니다. 거기에 있는 CommentAction은 무엇을 의미하나요? 나중에 발생하는 스레드형 답변을 의미하나요? 예시 스레드를 시각적으로 살펴봐도, 왜 중간 게시물 중 하나는 1이고 다른 하나는 0인지 이해할 수 없습니다.

1개의 좋아요

아, 그 힌트 감사합니다. 이제 문제를 이해했습니다 – 모든 것이 주제 내에서 시간순으로 표시되고 있음에도 불구하고, 후속 게시물에 답글을 달 수 있도록 기능을 구현했기 때문이죠.

아마 각 게시물에 있는 카운터를 제거할 것 같습니다. 유용하지 않을 것으로 보이기 때문이죠 – 크롤링된 주제에서는 게시물이 시간순으로 로드되므로, 답변을 중첩(nesting)하는 방식이 여기서는 작동하지 않습니다. 또한 저희의 “답글” 버튼에도 약간의 마법이 숨겨져 있습니다(마지막 게시물에 답글을 다는 것은 주제에 답글을 다는 것과 동일합니다).

즉, UI에서는 인용/인라인 답글에 더 가깝습니다. 현재 이를 표현할 수 있는 액션이 없으며(선형 디스플레이와 독립적인 스레딩 모델을 나타내는 좋은 데이터 모델조차 없습니다), http://schema.org/QuoteAction이 다른 의미론적 의미를 가진다면(상업적 견적과 일치하고 있음) 그것이 적절한 용어가 될 수 있었을 텐데 아쉽습니다.

1개의 좋아요

답변 카운터는 여기서 제거되었습니다: FIX: Exclude reply count on posts due to required Comment nesting - Pull Request #27892 - discourse/discourse - GitHub. OP의 문제는 업데이트를 통해 제거되어야 합니다.

2개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 답변을 할 수 없습니다.