All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
Google Scholar, in crawling sites, prefers Highwire Press tags. This schema contains names which are all prefixed by the string "citation_", and provide various metadata about the article/item being indexed.
As of In DSpace 1.7, there is a mapping facility to connect metadata fields with these citation fields in HTML. In order to enable this functionality, the switch needs to be flipped in dspace.cfg:
...
Code Block |
---|
[dspace]/config/crosswalks/google-metadata.properties |
Please, note that the file location changed between DSpace 1.7 and 1.8. It's now in the "crosswalks" directory, so check that the google-metadata.config configuration property points to the right file:
|
This file contains name/value pairs linking meta-tags with DSpace metadata fields. E.g…
Code Block |
---|
google.citation_title = dc.title google.citation_publisher = dc.publisher google.citation_author = dc.author | dc.contributor.author | dc.creator |
There is further documentation in this configuration file explaining proper syntax in specifying which metadata fields to use. If a value is omitted for a meta-tag field, the meta-tag is simply not included in the HTML output.
The values for each item are interpolated when the item is viewed, and the appropriate meta-tags are included in the HTML head tag, on both the Brief Item Display and the Full Item Display . This is implemented in the XMLUI and JSPUIUI.
Note: In DSpace 5, the field google.citation_authors was changed to google.citation_author.