Sorting website content into topics


Hi friends ๐Ÿ‘‹๐Ÿป

This week, some guidelines around building a filterable view of your website content based on a thoughtful list of taxonomy terms.


Want links to recent emails or a sign-up link to share? Go to The Digital Landscape sign-up pageโ€‹


We want a content library with filters

I just finished writing a proposal for a new website where the central feature is a content library, with filter controls and good search functionality.

The core user challenge this will solve is this: currently, the content is just a giant grid, with pagination. So technically, users can get to all of the content, but only by paging through, 10 items at a time.

Instead, we want a user experience where a couple of filters can be applied, to quickly narrow down over 200 content items to a small collection that are relevant to what the user is looking for.

Great plan!

Filters need terms

Filters โ€“ like a little series of checkboxes โ€“ need a taxonomy to operate, and that taxonomy needs terms; the options that the user can choose from.

In this case, there are two taxonomies, and therefore filters, that make sense for the content: Topic, and US State.

Currently, the content has been assigned into categories, but without a coherent strategy, and lots of tags have been applied ... often with several close duplicate tags created by accident.

This kind of messy application of taxonomy terms isn't uncommon, and in this case we're going to replace that tangle of overlapping categories and tags with two new Topic and State custom taxonomies.

How to choose taxonomy terms

Now we're getting into the details.

Populating a term list for the US States taxonomy is easy. It's already defined for us by the map!

But topics is trickier. In the rest of this email, I'm going to share a few pointers for building a taxonomy term list that serves users well and doesn't get unwieldy over time.

  • Terms should be completely distinct. Avoid overlapping terms as much as possible.
  • Focus on user tasks. Think about what users might be looking for (ideally using real user feedback, analytics data, or survey data).
  • Use your audience's language, not technical or internal jargon that might only make sense to you and other content experts.
  • Set a limit on the number of terms. It can be helpful to think about the maximum number of checkboxes in the filter interface before the list becomes overwhelming. I'd recommend no more than 8-10 max.
  • Set a minimum results threshold. You probably don't want to create a term that would only apply to one or two results: that's probably a signal that the term is too narrow.
  • Consider introducing hierarchy if needed. If a flat list of terms feels like it won't allow users to drill-down enough, consider a hierarchical structure with a short list of parent terms, each containing child terms that get more specific.

If you want to go really deep on these ideas, Heather Heddon โ€“ self-described taxonomist โ€“ is your expert! The Taxonomy Terms section of her website is full of helpful advice if you find yourself facing a taxonomy-creation project.

I'll share an update on this project once there's something visual to look at!


Until next time โœจ

โ€” Ed Harris (your digital strategy guide)

โ€‹

๐Ÿค” Have a question?

If you have a question about how to optimize your website or get more out of your digital marketing weโ€™ll do our best to help out. Hit reply and send us a message and weโ€™ll get in touch.

๐Ÿ”— Affiliate Disclosure

Some links to products or services in The Digital Landscape emails and on the Blue Hills Digital website are affiliate links. This means we may receive compensation in return for new customers we refer. We only recommend products and services we use and love, and this helps us fund the creation of educational content for subscribers like you!

โœ‹ Want to stop receiving these emails?

You're receiving this email because you signed up either at the Blue Hills Digital website, or on my personal site at edharris.me.

You can update your preferences or unsubscribe using the links below. No hard feelings!

โ€‹

โ€‹Unsubscribe ยท Preferences ยท 5331 S Macadam Ave, Ste 258 PMB 1090, Portland, OR 97239

Blue Hills Digital

A guide for nonprofit communications professionals & mission-driven marketers. Delivered weekly, by email.

Read more from Blue Hills Digital

Hi friends ๐Ÿ‘‹๐Ÿป For the last few weeks, in between client projects, I've been working on something different. Something that will help get some of my processes out of my head and my notes, AND that I hope might help people like you in figuring out where to start with improving an existing website. This week, some thoughts about this project, and fun video towards the end that I bet will tempt you to go check what ChatGPT has to say about your organization. Want links to recent emails or a...

Hi friends ๐Ÿ‘‹๐Ÿป It seems like everyone struggles with Google Analytics. Because it's a free Google product and versions of it have been around for over two decades (!) it's still the default way to collect data about who's visiting your website. But for your typical busy, overstretched communications manager, the Google Analytics dashboard is not an intuitive place to learn what's happening on your website. The interface is dense. The datapoints you're looking for are buried three levels deep...

Hi friends ๐Ÿ‘‹๐Ÿป The big feature of my week is WordPress Accessibility Day, a 24-hour global event with speakers and attendees from around the world. Registration gets you access to all the session recordings through the end of the month. Sign up up now and join some sessions starting Wednesday Oct 7 at 11am ET / 8am PT. To stick with the web accessibility theme, this week's email is a roundup of some favorite free accessibility resources for you to read and bookmark! Want links to recent emails...