All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
...
...
We are constantly adding new indexing improvements to DSpace. In order to ensure your site gets all of these improvements, you should strive to keep it up-to-date. For example:
...
...
As of DSpace 7, sitemaps are enabled by default and automatically update on a daily basis. This is the recommended setup to prefer proper indexing. So, there's nothing you need to do unless you wish to either change their schedule, or disable them.
...
You can configure the list of "all search engines" all search engines" by setting the value of sitemap.engineurls
in dspace.cfg
.by setting the value of sitemap.engineurls
in dspace.cfg
.
Server-side rendering is enabled by default. So, you don't need to do anything, unless you've accidentally turned it off.
The DSpace UI is built on Angular.io, which is a JavaScript (TypeScript) based web framework. As some search engines do not support JavaScript, you MUST ensure the UI's server-side rendering is enabled. This allows the UI to send plain HTML to search engine spiders (or other clients) which do not support JavaScript.
For information on enabling, see "Universal (Server-side Rendering) settings" in User Interface Configuration
You can test whether server-side rendering is enabled by temporarily disabling JavaScript in your browser (usually this is in the settings of the Developer Tools) and attempting to access your DSpace site. All basic browse/search functionality should work with JavaScript disabled. (However, all dynamic menus or actions obviously will not work, as all pages will be static HTML.)
The trick here is to minimize load on your server, but without actually blocking anything vital for indexing. Search engines need to be able to index item, collection and community pages, and all bitstreams within items – full-text access is critically important for effective indexing, e.g. for citation analysis as well as the usual keyword searching.
...
In addition to Dublin Core <meta> tags in the HTML HEAD, DSpace also includes Google Scholar specific metadata fields in each item's HTML display page.
Code Block |
---|
<meta property="citation_authors" content="Tansley, Robert; Donohue, Timothy"/> <meta nameproperty="citation_authorstitle" /> <meta content="Ensuring your DSpace is indexed" name="citation_title" /> |
These meta tags are the "Highwire Press tags" which Google Scholar recommends. If you have heavily customized your metadata fields, or wish to change the default "mappings" to these Highwire Press tags, they are configurable in [dspace]/config/crosswalks/google-metadata.properties
...