Skip to content

SEO Strategy for SearchWorks

Jessie Keck edited this page Mar 19, 2015 · 7 revisions

Schema.org

  • Map the documents to a Schema.org type (full list)
    • Possibly use an item's single resource type (i.e. the facet value that we use to determine the single format icon for an item) to determine it's mapping to Schema.org types.
  • Map individual pieces of metadata to Schema.org types.
    • For both MARC and MODS we would need to map metadata that we would want to markup entities such as authors, publishers, descriptions, urls, etc.
      • Some of these may be top level mappings, but some things may get trickier like which names get identified as authors vs. maybe something else.

Sitemap XML

Provide a sitemap that includes the top-level pages of our site as well as all the individual items. We need to figure out how to accomplish this in a way that will allow us to always get newly added items in our sitemaps without having to query every document in the index.

Robots.txt restrictions

Once we have a reliable way of generating sitemaps we should modify robots.txt to restrict crawlers from indexing results pages. Will this provide any value once we're using a sitemap?

Meta tags/ info (see tophat)

  • Add a search box directly in our Google Result.
  • Add basic metadata on Record pages.
Clone this wiki locally