This talk will cover the basics of site search using search engines (the kind you run, not Google), setting up a Django project with Haystack, and highlight some of the gotchas you might encounter. We'll also delve into more advanced features like faceting, geospatial search, and improving result success with relevance boosting and term synonyms.