Schema Identity
EmDash용 구조화 데이터: 사이트를 위한 연결된 schema.org 그래프, 콘텐츠 뒤에 있는 사람과 그들의 자격. Monprez 제공.
플러그인
Schema Identity
EmDash용 구조화 데이터: 사이트를 위한 연결된 schema.org 그래프, 콘텐츠 뒤에 있는 사람과 그들의 자격. Monprez 제공.
설명
Schema Identity는 EmDash에 내장된 JSON-LD를 모든 페이지에서 연결된 하나의 schema.org 그래프로 대체하며, 콘텐츠 뒤에 누가 있는지에 가장 많은 공을 들입니다. 곧 사람과 조직, 그들의 자격과 전문성, 그리고 어떤 기사를 누가 썼는지입니다.
게시하는 내용
- 사이트를 Person, Organization 또는 둘 다로 표현하며, 직함, 다른 곳의 프로필(
sameAs), 전문 분야(knowsAbout)를 포함합니다. 직원은 창업자가 아니므로worksFor와founder는 별개의 주장입니다. - 발급 기관, 날짜, 검증 링크가 있는 자격(
hasCredential)과 조직 인증(hasCertification). 만료된 자격은 만료 다음 날 저절로 빠집니다(캐시된 페이지는 반영에 더 오래 걸릴 수 있습니다). - 크레딧된 모든 바이라인을 각각 별도의 Person 노드로. “Reviewed by” 같은 역할 라벨은 추측하지 않고 명시적으로 매핑됩니다.
WebSite,WebPage,BlogPosting, 대표 이미지, 그리고 테마가 제공하는 경우 이동 경로.
따르는 규칙: 관계는 확인해 주는 근거가 있을 때만, 데이터를 지어내지 않고, 불가능한 날짜는 고치지 않고 거부합니다.
Monprez에서 만들었습니다. WordPress용 Monprez Schema Identity도 있습니다.
설치
- 플러그인을 설치하고 유일한 권한인 바이라인 읽기를 승인합니다. 네트워크 요청을 하지 않으며 콘텐츠를 변경하지도 않습니다.
- Identity: 개인, 조직 또는 둘 다를 선택하고 사실에 맞는 내용을 입력하며, 사이트에 글을 쓴다면 본인의 바이라인을 연결합니다. 자격이 언제 만료되는지를 결정하는 시간대를 설정합니다.
- Credentials: 사이트 인물의 자격과 조직의 인증을 추가합니다.
- People: 각 바이라인의 직함, 전문성, 자격을 추가합니다. 이름, 소개, 웹사이트는 바이라인 자체에 남습니다.
- Byline roles: 바이라인이 사용하는 역할 라벨(예: “Reviewed by”)을 매핑합니다.
그런 다음 게시된 기사를 Google의 리치 결과 테스트에 붙여넣으세요. Identity 페이지에 해당 링크가 있습니다.
구조화 데이터는 독자가 보는 내용과 일치해야 합니다. 페이지에도 자격을 표시하려면 공개 라우트와 복사해서 쓸 수 있는 저자 상자에 대해 Show what you publish를 참조하세요.
스키마 플러그인은 한 번에 하나만 사용하세요. 페이지의 JSON-LD를 소유할 수 있는 것은 하나뿐입니다. EmDash 1.2.0 이상이 필요합니다. 현재는 영어 전용이며 단일 언어 사이트를 위해 만들어졌습니다.
보안
보안 문제는 [email protected]로 신고하세요.
이 플러그인이 요청하는 권한은 bylines:read 하나뿐입니다. 네트워크 접근, 콘텐츠 쓰기, 미디어 접근이 없습니다. 데이터는 사이트의 플러그인 자체 스토리지에 보관됩니다.
공개된 읽기 전용 라우트가 하나 있습니다(GET /_emdash/api/plugins/schema-identity/people). 테마는 마크업이 사람에 대해 말하는 내용(직함, 전문성, 현재의 자격)을 마크업과 같은 규칙으로 보여줄 수 있습니다. 이 라우트는 게시된 페이지에서 아직 크레딧되지 않은 사람을 포함해 모든 기존 바이라인에 응답하므로, 공개해도 괜찮은 내용만 입력하세요. 숨겨진 자격, 만료된 자격, 아직 발급되지 않은 자격, 그리고 삭제된 바이라인을 위해 보관된 데이터는 절대 반환되지 않습니다.
변경 내역
변경 내역
1.0.0
첫 공개 릴리스. Schema Identity는 EmDash에 내장된 JSON-LD를 연결된 하나의 schema.org 그래프로 대체합니다.
- 사이트 정체성을 Person, Organization 또는 둘 다로 표현하며,
worksFor와founder는 별개의 주장입니다. - 개인 자격(
hasCredential)과 조직 인증 (hasCertification). 만료는 요청마다 처리되며 Published 스위치가 있습니다. - 크레딧된 모든 바이라인에 대한 Person 노드. 자체 직함, 전문성, 자격을 가지며 역할 라벨은 명시적으로 매핑됩니다.
WebSite,WebPage,BlogPosting, 대표 이미지,BreadcrumbList.- 관리자 페이지: Identity(마크업 점검용 링크 포함), Credentials, People, Byline roles. Expiring credentials 대시보드 위젯.
- 공개 읽기 전용
people라우트와 테마용 저자 상자 예시.