hugo/docs/content/tools/search.md
2018-01-31 11:08:08 +01:00

1.7 KiB

title linktitle description date publishdate lastmod categories keywords menu weight sections_weight draft aliases toc
Search for your Hugo Website Search See some of the open-source and commercial search options for your newly created Hugo website. 2017-02-01 2017-02-01 2017-02-26
developer tools
search
tools
docs
parent weight
tools 60
60 60 false
true

A static website with a dynamic search function? Yes. As alternatives to embeddable scripts from Google or other search engines, you can provide your visitors a custom search by indexing your content files directly.

  • Hugoidx is an experimental application to create a search index. It's built on top of Bleve.
  • GitHub Gist for Hugo Workflow. This gist contains a simple workflow to create a search index for your static website. It uses a simple Grunt script to index all your content files and lunr.js to serve the search results.
  • hugo-lunr. A simple way to add site search to your static Hugo site using lunr.js. Hugo-lunr will create an index file of any html and markdown documents in your Hugo project.
  • hugo-lunr-zh. A bit like Hugo-lunr, but Hugo-lunr-zh can help you seperate the Chinese keywords.

Commercial Search Services

  • Algolia's Search API makes it easy to deliver a great search experience in your apps and websites. Algolia Search provides hosted full-text, numerical, faceted, and geolocalized search.