Creating an account
To add Swiftype to your Ghost blog you will first need to register an account with Swiftype. Once your account has been created, you will be able to create a search engine for your blog by clicking on the blue, Create an Engine button from your SwiftType dashboard.
Creating your search engine
Next, you need to select a method to create a new search engine. For Ghost, select Create a search engine to continue.
On the next screen, you'll be prompted to enter in your Ghost blog's URL. Once entered, click Verify to continue.
Next, give your search engine a name and click Create Engine.
When the setup has been completed, you should be prompted to Complete Setup.
Installing the code
On the final screen, select, Install Swiftype On Your Website to display the installation instructions.
There are two snippets of code needed to make Swiftype work on your Ghost blog. The first snippet of code displays the search input field. Place this line of code anywhere within your theme, where you'd like the search bar to appear.
<input type="text" class="st-default-search-input">
To give life to your search bar, you need to include the Swiftype install code. You can paste this code either directly into your theme, or add it to your blog via Ghost's code injection feature.
Once this script has been added, your Swiftype search should now have what it needs to function as a proper search for your blog.
For tips on customizing the appearance of your Swiftype search, checkout their guide on customizing visual styles.