New Feature: General Search

I’ve finally added a feature that should really be a part of any good website. A general search of the entire site is available by typing one or more keywords in the search box in the upper right and clicking search. Try it out, and let me know what you think.

As I continue to improve music4dance, I find myself torn between making things easier for new or casual members of the site and deeper features that may only be used by more dedicated members. I tend to lean towards the latter because they are often the features that I use or the features based on feedback from members who have been using the site a lot. But I would love to get more people involved, which means making the initial experience as seamless as possible.

Search is pretty much the core feature of this site. The idea is, after all, to try to help partner dancers find music that inspires them to dance. I’ve invested a lot in the search engine that lets you search for songs and made a big push to make the core search work better. But in the meantime, I’ve written many blogs posts, some help pages, and added other content to the site that isn’t directly embedded in the song catalog.

So how do you search for any of the other information? And for that matter, if you’re a first-time user of the site, shouldn’t you be able to search the whole site easily without clicking through to a search page from the home page?

Some technical issues made this a bit more challenging than it would appear. Not the least of which is that the blog and help system are actually an entirely different site using a different technology that I have less control over. But after going down a few different paths, I think I’ve got something that I’m happy with. It could still use some work, and a couple of things about it feel a little kludgy. But I feel like it’s a significant improvement, especially for a first-time user. It also enables a full-text search of the core site, which will let me invest more in content that isn’t directly part of the song catalog. I’ve got a bunch of things I’ve been thinking about along those lines that I haven’t implemented because I was worried they’d be buried without a generalized search.

So as I mentioned at the beginning of this post. You should be able to just type a keyword or two into the search control in the header (or under the hamburger menu if you’re on a smaller device), and you’ll be taken to a search results page. That page is a little more complicated than I’d like but hopefully pretty effective.

As always, I’m very interested in your feedback, so please share any thoughts and ideas you have about this post or the site by commenting below or using other feedback mechanisms listed here. In addition, if you enjoy the site or the blog (or both), please consider contributing in whatever way that makes sense for you.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.