Once Dublin Core metadata has sunk its I-must-add-metadata-to-everything addictive nature into your very soul, you soon realize that the core terms are lacking in depth. For example, dc:relation means “is related to,” but in what way? We don’t know, unless we use mod_DCTerms.

mod_DCTerms introduces 28 new subelements to channel , item, image, and textinput, as appropriate. These subelements are related, within Dublin Core, to the core elements found within mod_dublincore, but mod_DCTerms does not express this relationship. For example, dcterms:created is actually a refinement of dc:date.


mod_DCTerms takes the namespace prefix dcterms: and is identified by the URI So, the root element looks like this:

<rdf:RDF xmlns:rdf="" 


You have a lot to choose from with this module. As we’ve said, the elements can be subelements of channel, item, image, or textinput. Apply liberally and with gusto.


An alternative title for the item. For example:

<title>Programming Perl</title>
<dc:title>Programming Perl</dc:title>
<dcterms:alternative>The Camel Book</dcterms:alternative>

The date the object was created, in W3CDTF standard (YYYY-MM-DDTHH:MM:SS).


The date the object was first made available. This should be used, for backward compatibility, with ...

Get Content Syndication with RSS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.