Skip to content

Instantly share code, notes, and snippets.

@metamn
Last active November 15, 2016 14:54
Show Gist options
  • Save metamn/5cfc014cc047dbc0907a4158bb4c216a to your computer and use it in GitHub Desktop.
Save metamn/5cfc014cc047dbc0907a4158bb4c216a to your computer and use it in GitHub Desktop.
Swiftype

Swiftype

Requirements

In a nutshell we have:

1. A main Wordpress site where we do the search: www.site.com

This site will contain our subscription services, our offer, articles, blog posts written by us. Mostly tutorials how to use our platform.

2. A bunch of Wordpress subsites as part of our Wordpress Multisite install: www.site.com/subsite1, www.site.com/subsite2, .... www.site.com/subsiteN

Each subsite will have it's own products and services listed as e-commerce items. They can also have articles, news, blog posts published.

3. A bunch of external sites like www.external1.com, www.external2.com, .... www.external3.com

These urls will be added on our own user interface by the external site owners. They will be mostly again products, services listed as e-commerce items, where possible.

In a nutshell we want:

4. Index all sites from 1.) 2.) and 3.) and use the searchbox to search them

We would like to have a weighting mechanism here. Susbistes (2.) will have higher importance than external sites (3.).

5. Faceted search

We will have global categories here. For example category1 will be shared by by multiple subsites(2.) and external sites(3.) We want the faceted search to be aware of these global categories.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment