A Dublin Core Metadata Initiative (DCMI = Dublin Core Metaadat Kezdeményezés) egy egyfajta metaadat, mely segít a forrás beazonosításában. Hivatalos oldala a dublincore.org .
És mivel metaadatról van szó, így számunkra is érdekes SEO szempontból. Története 1995-be nyúlik vissza, ennél pontosabban pedig Dublin-ba (Ohio állam), ahol is jelölőnyelv-szakértők, különböző tartalomszolgáltatók, digitális könyvtárak és könyvtárosok ültek össze, hogy az információforrások keresésére vonatkozó szabványokat korszerűsítsék. Ennek eredményeképp létrejött a Dublin Core szabvány, melyet a Google előszeretettel használ értékes, egyedi tartalom megjelenítésére.
A teljes történet magyar nyelven elolvasható a: lib.pte.hu -n, valamint a mek.oszk.hu -n.
Ami minket érint: a Dublin Core-t érdemes beültetni a termékoldalba, természetesen a helyes struktúrában, helyes adatok segítségével. Az alap séma az alábbi:
<link rel="schema.dcterms" href="http://purl.org/dc/terms/">
<meta name="DC.coverage" content="Hungary" />
<meta name="DC.description" content="TERMÉKLEÍRÁS" />
<meta name="DC.format" content="text/html" />
<meta name="DC.identifier" content="TERMÉK LINKJE" />
<meta name="DC.publisher" content="OLDAL NEVE" />
<meta name="DC.title" content="TERMÉK NEVE" />
<meta name="DC.type" content="Text" />
Példának okáért álljon itt egy kitöltött forma (a senyepapir.hu forráskódjából):
<link rel="schema.dcterms" href="http://purl.org/dc/terms/">
<meta name="DC.coverage" content="Hungary">
<meta name="DC.description" content="<p>remek felületfedés,</p>
<p>tartós, élénk színek,</p>
<p>ergonomikus háromszög alak,</p>
<p>SV védelem törés ellen,</p>
<p>környezetbarát, vízbázisú lakkal,</p>
<p>kiváló minőségű pigmenttartalommal,</p>
<p>száraz és nedves technikához egyaránt,</p>
<p>stílusos megjelenés, kiváló minőség,</p>
<p><span>rajzoláshoz, vázlatok készítéséhez</span><span>, festéshez.</span></p>">
<meta name="DC.format" content="text/html">
<meta name="DC.identifier" content="http://www.senyepapir.hu/home/2575-faber-castell-albrecht-durer-akvarell-keszlet-9405.html">
<meta name="DC.publisher" content="Senyepapir.hu">
<meta name="DC.title" content="Faber-Castell Albrecht Dürer akvarell készlet 36db-os">
<meta name="DC.type" content="Text">
És itt látható a kód a product.tpl-ben, immáron a változókkal:
{* Dublin Core *}
<link rel="schema.dcterms" href="http://purl.org/dc/terms/">
<meta name="DC.coverage" content="Hungary" />
<meta name="DC.description" content='{$product->description_short}' />
<meta name="DC.format" content="text/html" />
<meta name="DC.identifier" content="http://www.senyepapir.hu{$smarty.server.REQUEST_URI}" />
<meta name="DC.publisher" content="Senyepapir.hu" />
<meta name="DC.title" content="{$product->name|escape:'htmlall':'UTF-8'}" />
<meta name="DC.type" content="Text" />
{* Dublin Core vége *}
Ahogyan látható, a termékleírásba a termék rövid leírását használtam, mivel a rendes leírás túl hosszú lett volna. Illetve természetesen a változókat máshogy is lehet használni, valamint másokat is, a fenti csak egy jó példa annak, aki nem tudja hogyan is kezdjen hozzá.
Sikeres beépítést! 🙂