Modul OAI PMH
Der Zweck des "Open Archives Initiative - Protocol for Metadata Harvesting" (OAI-PMH): Zugang zu digitalen Ressourcen, in unserem Falle veröffentlichte Lernressourcen für die Weitergabe von Metadaten an Portale, Suchmaschinen oder Kataloge. Weitergehende Informationen sind auf der Open Archives Webseite zu finden.

Metadataprefix
Die Metadatenprefixe zeigen zwei verschiedene Metadatenformate an:
-
OpenOlat spezifisch (Lernressourcen-URL ist im Titel enthalten): www.yourwebsite.com/oaipmh?verb=listRecords&metadataprefix=oai_oo
-
Metadaten nach Dublin Core: www.yourwebsite.com/oaipmh?verb=listRecords&metadataprefix=oai_dc
In Klammern ist das jeweilige XML Element im passenden Metadatenformat beschrieben.
| Metadaten | OAI OpenOlat | OAI Dublin Core |
|---|---|---|
| identifier | x | x |
| url | x | -- |
| info_url | x | x (source) |
| title | x (displayname) | x |
| taxonomy | x | x (subject) |
| resourcename | x | -- |
| initialauthor | x | x (creator) |
| softkey | x | -- |
| location | x | -- |
| description | x | x |
| publisher | x | x |
| requirements | x | -- |
| credits | x | -- |
| allowtoleave | x | -- |
| authors | x | x (contributor) |
| Date | x (creationDate) | x |
| r_identifier | x | -- |
| resname | x | x (format) |
| expenditureofwork | x | -- |
| teaser | x | x (coverage) |
| teaserImage | x | -- |
| canDownload | x | -- |
| canCopy | x | -- |
| canReference | x | -- |
| status_published_date | x | -- |
| language | x (mainlanguage) | x |
| license_name | x | x (rights = + license_licensor) |
| license_licensor | x | -- |
| sets | x | x |
| deleted | x | x |
Administration
Das Modul kann unter Administration > Module > SEO / OAI-PMH Metadaten eingeschaltet werden. Es ist standardmässig auf jeder Instanz deaktiviert. Wenn das Modul eingeschaltet ist, ist auch der API Endpunkt verfügbar, wo alle veröffentlichten Ressourcen über XML verfügbar sind.
API Endpunkt
Dies ist die Schnittstelle, woher die Metadaten abgefragt werden. Mittels verschiedener Parameter kann man hier nach unterschiedlichen Lernressourcen filtern. Der API Endpunkt kann auch mittels Klick auf den Button getestet werden.
Identifier Format
Mit dem Identifier Format kann das Format des Identifiers eingestellt werden. Entweder man benutzt den Dublin-Core-Namespace oder den OpenOlat eigenen Identifier, welcher die URL der Lernressource enthält und damit direkt auf deren Infoseite führt.
Lizenz Einschränkungen
Man kann Lernressourcen auf Lizenzen einschränken. Entweder werden nur Lernressourcen mit einer Lizenz oder Lernressourcen mit einem bestimmten Lizenztyp über die Schnittstelle weitergegeben. Sind Lizenzen für Lernressourcen nicht aktiviert, werden bei einer Einschränkung keine Lernressourcen indexiert.
API Konfiguration
Sets
Verschiedene Sets können angewählt werden. Sets kategorisieren die Metadaten der Lernressourcen verschiedener Art.
- Taxonomie-basiertes Set
- Organisations-basierte Set (basierend auf administrativer Org-Beziehung)
- OER-Lizenzbasierte Set, sortiert nach Lizenztypen
- Typ-basiertes Set, sortiert nach den Lernressourcentypen wie Kurs, Video, Podcast.
- Angebot-basiertes Set, sortiert nach den Angebotstypen wie privat, buchbar mit Konto, Gast
Suchmaschinenoptimierung
Hiermit kann man freigegebene Lernressourcen aktiv für Suchmaschinen zugänglich machen. Dabei gibt es zwei Verfahren: sitemap.xml, was vor allem Google benutzt, und indexNow von Bing und anderen. Diese Erfassung wird einmal pro Woche aktiv angestossen.

Hat man einen eigenen Suchmaschinenindex, trägt man dessen URL unter "Frei wählbar" ein.
Ist "Suchmaschine veröffentlichen" eingeschaltet, erscheinen zwei weitere Felder für die Suchmaschinen-Metadaten. Beide Felder sind optional; bleiben sie leer, verwendet das System die Standardwerte.
Name der Organisation
Überschreibt den Organisationsnamen, der in den Suchmaschinen-Metadaten verwendet wird (zum Beispiel im Open-Graph-Feld "og:site_name"). Bleibt das Feld leer, wird der Name der Standardorganisation eingesetzt.
Stichwörter
Überschreiben die globalen Meta-Stichwörter (Meta-Tag "keywords"), die auf allen Seiten ausgegeben werden. Bleibt das Feld leer, verwendet das System die voreingestellten Stichwörter.
Weiterführende Informationen
Auf dieser Seite erwähnt
Open Archives Webseite
indexNow