New to Craft CMS. Our corporate website has been built using Craft. When using the site search, it is not finding all pages within the site. Wondering what the search engine technology is and how to re-index or broaden. Also, not crazy about the search results (SERP) display. What customizations are available?


The Craft CMS documentation has some technical information about how searching works with the various Craft ElementTypes.

There is also documentation on setting up a search form.

If you're looking for a more complete and full-featured search solution, SquareBit's Search Plus is an excellent option.

  • Thank you, Stephen. So it appears from the documentation that the Craft search form only permits searching content hosted in Craft. We have other subdomain (content hosted on other platforms) that I would like to have indexed as well. Is that possible within CRAFT? Or is it recommended that we procure another search technology (google or other)
    – chowe
    Apr 27 '17 at 17:54
  • That's not possible using Craft's native search. It may be possible using some trickery with SearchPlus, as it uses Algolia behind the scenes, but I'm not sure off the top of my head. Apr 27 '17 at 18:22

There isn't a built in search for the front end - you have to make the search system yourself, so you have full control over the display of results because you build the whole thing.

By the sound of it you're expecting some sort of search module you can play with in the CMS - that's not likely to be how your site was built. This means that it depends on how your developer has implemented the search template your website is using. You'll need to either learn the template language and play yourself, or else go to a Craft developer who can help you.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.