Schema Identity
Dados estruturados para o EmDash: um grafo schema.org ligado para o seu site, as pessoas por trás do seu conteúdo e as suas credenciais. Da Monprez.
Extensão
Schema Identity
Dados estruturados para o EmDash: um grafo schema.org ligado para o seu site, as pessoas por trás do seu conteúdo e as suas credenciais. Da Monprez.
Descrição
O Schema Identity substitui o JSON-LD integrado do EmDash por um grafo schema.org ligado em cada página, e dedica o maior cuidado a quem está por trás do seu conteúdo: as pessoas e a organização, as suas credenciais e a sua experiência, e quem escreveu que artigo.
O que publica
- O site como Person, como Organization ou ambos, com cargo, perfis noutros locais (
sameAs) e áreas de especialização (knowsAbout).worksForefoundersão afirmações separadas, porque um empregado não é um fundador. - Credenciais (
hasCredential) com entidade emissora, datas e ligação de verificação, e certificações da organização (hasCertification). Uma credencial caducada sai por si no dia seguinte ao da caducidade (as páginas em cache podem demorar mais a atualizar). - Cada assinatura creditada como um nó Person próprio. As etiquetas de função como «Reviewed by» são atribuídas de forma explícita, nunca adivinhadas.
WebSite,WebPage,BlogPosting, a imagem principal e os trilhos de navegação quando o seu tema os fornece.
As regras que segue: relações apenas onde algo as confirme, nenhum dado inventado, e as datas impossíveis são recusadas em vez de reparadas.
Criado pela Monprez. Também disponível para WordPress como Monprez Schema Identity.
Instalação
- Instale o plugin e aprove a sua única permissão, ler as assinaturas. Não faz pedidos de rede e nunca altera o seu conteúdo.
- Identity: escolha uma pessoa, uma organização ou ambas, preencha o que for verdadeiro e ligue a sua própria assinatura se escrever no site. Defina o fuso horário que decide quando caduca uma credencial.
- Credentials: adicione as credenciais da pessoa do site e as certificações da organização.
- People: adicione cargos, experiência e credenciais para cada assinatura. O nome, a biografia e o site permanecem na própria assinatura.
- Byline roles: atribua as etiquetas de função que as suas assinaturas usem, como «Reviewed by».
Depois cole um artigo publicado no teste de resultados em destaque do Google; a página Identity tem uma ligação para ele.
Os dados estruturados devem corresponder ao que os leitores veem. Para mostrar também as credenciais na página, veja Show what you publish para a rota pública e uma caixa de autor que pode copiar.
Use apenas um plugin de schema de cada vez: só um pode ser dono do JSON-LD da página. Requer EmDash 1.2.0 ou posterior. Só em inglês por agora, criado para sites de um só idioma.
Segurança
Comunique os problemas de segurança para [email protected].
O plugin pede uma única permissão, bylines:read. Não tem acesso à rede, não escreve conteúdo nem acede a multimédia. Os seus dados ficam no seu próprio armazenamento no seu site.
Uma rota pública só de leitura (GET /_emdash/api/plugins/schema-identity/people) permite aos temas mostrar o que a marcação diz sobre uma pessoa: o seu cargo, a sua experiência e as suas credenciais atuais, pelas mesmas regras da marcação. Responde por cada assinatura existente, incluindo pessoas ainda não creditadas numa página publicada, por isso introduza apenas o que esteja de acordo em tornar público. As credenciais ocultas, caducadas e ainda não emitidas, e os dados conservados de assinaturas eliminadas, nunca são devolvidos.
Registo de alterações
Registo de alterações
1.0.0
Primeira versão pública. O Schema Identity substitui o JSON-LD integrado do EmDash por um grafo schema.org ligado:
- Identidade do site como Person, Organization ou ambos, com
worksForefoundercomo afirmações separadas. - Credenciais da pessoa (
hasCredential) e certificações da organização (hasCertification), com a caducidade tratada em cada pedido e um interruptor Published. - Um nó Person para cada assinatura creditada, com o seu próprio cargo, experiência e credenciais; as etiquetas de função são atribuídas de forma explícita.
WebSite,WebPage,BlogPosting, imagem principal eBreadcrumbList.- Páginas de administração: Identity (com ligações para verificar a sua marcação), Credentials, People, Byline roles; um widget do painel Expiring credentials.
- Uma rota pública
peoplesó de leitura e um exemplo de caixa de autor para os temas.