BR EN
Fork no GitHub

Use as setas do teclado para navegar.

O que é "Dublin Core"?

A Iniciativa de Meta-dados Dublin Core é um movimento open-source que tem como objetivo padronizar o conteúdo digital. Pelo lado do SEO, usar o Dublin Core é uma vantagem porque os buscadores (Google, Yahoo) podem usar estes dados para entender melhor o seu conteúdo.

Isso torna o seu site mais atrativos para os buscadores. E também:

  1. É fácil de implementar.
  2. Não custa nada.
  3. Padroniza o seu site.

Aperte a seta para baixo para ter uma introdução do Dublin Core.

Introdução

O padrão Dublin Core inclui dois níveis: Simples e Qualificado. O Dublin Core simples é composto de 15 elementos. O DC Qualificado é mais complexo, inclui três elementos adicionais e um grupo de qualificadores, por isso não vamos tratar dele aqui.

Algumas tags DC Simples são:

  1. title
  2. creator
  3. subject
  4. description
  5. e assim por diante...

Vamos conhecer as meta tags que compõem o Dublin Core simples?

Tags

Antes de você começar, dê uma olhada nessas dicas: se você clicar em qualquer parte da caixa de código, o código dentro dela será automagicamente selecionado para você - apenas precisa copiar, não selecionar. Se tiver alguma dúvida sobre alguma tag, clique no título da tag e você será redirecionado para uma página contendo informação detalhada sobre esta tag.

Nós recomendamos que você leia todas as tags e descrições, mas se você quiser, pode pular para uma tag específica:

  1. Title
  2. Creator
  3. Subject
  4. Description
  5. Publisher
  6. Contributor
  7. Date
  8. Type
  9. Format
  10. Identifier
  11. Source
  12. Language
  13. Relation
  14. Coverage
  15. Rights

Title:
O nome do seu site. Similar ao conteúdo da tag <title> do seu HTML.


<meta name="DC.Title" content="Dublin Core: O Guia dos Iniciantes.">
 

Creator:
A pessoa ou organização responsável pelo conteúdo.


<meta name="DC.Creator" content="Fernando Paladini" />
 

Subject:
Os assuntos cobertos pelo conteúdo.


<meta name="DC.Subject" content="Dublin Core Meta Tags" />
 

Description:
Uma descrição resumida sobre o conteúdo. Pode ser o mesmo que o conteúdo da tag <meta name="description"> no seu HTML.


<meta name="DC.Description" content="Conheça e entenda os conceitos básicos do Dublin Core. Dublin Core: o Guia dos Iniciantes." />
 

Publisher:
Uma entidade (pessoa, organização ou serviço) responsável por deixar o conteúdo disponível.


<meta name="DC.Publisher" content="Fernando Paladini" />
 

Contributor:
Pessoa, organização ou serviço que contribuiu com o conteúdo.


<meta name="DC.Contributor" content="Fernando Paladini" />
 

Date:
Um ponto ou período de tempo associado com o tempo de vida do conteúdo. Normalmente uma data de quando o conteúdo se tornou disponível. Formatos disponíveis:

  • AAAA-MM-DD
  • AAAA-MM
  • AAAA

<meta name="DC.Date" content="2014-02" />
 

Type:
Uma categoria para o tipo de conteúdo. Uma lista completa de Tipos pode ser encontrada aqui. Abaixo as categorias mais usadas:

  • "Text"
  • "Software"
  • "Service"

<meta name="DC.Type" content="Text" />
 

Format:
Como o conteúdo ou recurso é apresentado. Uma lista completa de Formatos pode ser encontrada aqui. Como somos desenvolvedores web, o formato mais usado é o text/html.


<meta name="DC.Format" content="text/html" />
 

Identifier:
Um identificador único para o seu conteúdo. Pode ser um texto ou um número gerado por um sistema de identificação formal - ou apenas uma URL.


<meta name="DC.Identifier" content="http://www.mypage.com/2014/02/dublin-core-basics.html"/>
 

Source:
Onde o conteúdo foi inicialmente publicado / originado. Um conteúdo que tem alguma relação intelectual com o conteúdo descrito. Se for conteúdo original, veiculado pela primeira vez e sem nenhuma relação intelectual com outros conteúdos, deve ser a URL para esse conteúdo.


<meta name="DC.Source" content="http://www.mypage.com" />
 

Language:
Em que linguagem o conteúdo foi escrito. Você precisa especificar o código correto da língua. Para isso, você pode ver uma lista com todos os códigos de linguagem aqui.


<meta name="DC.Language" content="en" />
 

Relation:
Como o conteúdo está relacionado com outros recursos. Por exemplo, pense em um capítulo de um livro: o capítulo é parte de (isPartOf) um livro. Uma lista completa de Relações pode ser encontrada aqui.


<meta name="DC.Relation" content="http://www.mypage.com" scheme="IsPartOf" />
 

Coverage:
Onde o conteúdo está localizado fisicamente. Normalmente inclui localização espacial (nome do lugar ou coordenadas geográficas), período temporal (data) ou jurisdição.


<meta name="DC.Coverage" content="Florianópolis, Brasil" />
 

Rights:
Informação dos direitos autorais do conteúdo. Pode conter a declaração de Copyright ou outros tipos de licenças.


<meta name="DC.Rights" content="Copyleft 2014, Fernando Paladini, Ltd. All rights reserved." />
 

Como Aplicar

Wow! Estamos muito felizes por você ter chegado tão longe, com certeza aprendeu muito hoje! Mas agora está na hora de aplicar o que você aprendeu, se não você vai esquecer tudo em breve. Pegue algum de seus projetos e vamos para a parte prática do Dublin Core.

Para aplicar o que você aprendeu, você precisa:

  1. Criar essas 15 tags de acordo com o seu conteúdo.
  2. Adicione estas tags no seu HTML, dentro da seção <HEAD>.
  3. Faça um cafézinho para mim...tá bom, estou brincando, não tem mais nenhum passo!

P.S: Se você é meio preguiçoso e não quer criar as tags manualmente, você pode usar este gerador de meta tags Dublin Core.


Se possível leia a última parte desse tutorial, Conclusão.

Conclusão

Continue aprendendo
Você já aprendeu o básico das meta tags Dublin Core, mas o que fazer agora? Aqui estão algumas dicas do que você pode ler para melhorar os seus conhecimentos:

  1. Descrição completa de todas as tags
  2. Artigo na Wikipedia
  3. Documentação oficial

Sobre
Esta página foi criada por Fernando Paladini, um estudante e desenvolvedor brasileiro de 18 anos. "Dublin Core: O Guia dos Iniciantes" é um projeto open-source distribuído sob os termos da licença MIT. Sinta-se livre para contribuir com nosso projeto no Github a qualquer momento. Traduções são bem vindas também, veja como entrar em contato comigo logo abaixo.

Contato
Se você quer falar comigo, achou algum erro nesse site ou quer fazer alguma proposta, pode enviar um e-mail para mim a qualquer hora. Você pode entrar comigo em fnpaladini@gmail.com.