Categories should be accurate and easy to understand. Keep the hierarchy flat, put similar things together, make the structure apparent. How hard could it be? It's not so much hard, as time-consuming. You also need to make sure the IA matches the users' mental models. And has a consistent navigation. And the words you use describe the content in the ways that visitors understand. That's all.
Information Architecture Redesign for Fortune 5 company
Content pages on McKesson.com had been built up over years, with new sections tacked on when other companies were acquired. There was no over-arching structure; it was a raft, not a ship. Navigation was frustrating. It was hard to orient yourself, hard to even tell what McKesson did, and sometimes the breadcrumbs would drop you somewhere unexpected. It was a problem, but it was a big problem.
We broke it down:
- Data Analysis
- Google Analytics data for page traffic and visitor behavior. People seemed to resort to search after trying to navigate.
- Voice of Customer survey feedback. "Your site is confusing." "Can't even tell what McKesson DOES."
- Audience-based navigation has been a known problem since the early days of the web.
- Corporate Buy In
- We presented the problem to each business unit, and walked them through the issues.
- The Senior VP of our team said, "I really didn't think there was a problem, but you convinced me. Now I'm all in!"
- User Testing
- Card sort testing of customers and employees. Not a single customer organized pages by audience, but more than half of the employees did. We saw that the pharmacists think about the 'front of house' dispensing operations differently than 'back of house' accounting operations, and used that to categorize our business services differently.
- Spreadsheet of the new categoriesshowing every page, organized by proposed categories, vetted with stakeholders
- SEO validated naming (anchor text) for every page. This appears in the menu navigation, bread crumbs, and cross-links from other pages. The final pass on this was a five hour phone call between me and the SEO on my team.
- SEO validated URLs. The simplified folder structure combined with much shorter slugs resulted in URLs that are much easier to understand. We looked at search volume, and whether a term was 'known,' to finalize the URL.
- Old URL: https://www.mckesson.com/pharmacies/hospital-and-health-system/inpatient/pharmaceutical-distribution-services/controlled-substance-ordering-system--csos-/
- New URL: https://www.mckesson.com/pharmaceutical-distribution/csos/
- Build and Launch
- 140 product pages moved to a new folder, with a new URL. 301 redirects created.
- New CMS function added, to store the SEO-validated page names, and display them correctly.
- New menu and drop-down items. Development to make the menu system more flexible.
- Cross-links added to related pages.
- Test and Analyze
- User testing validated that the new IA was intuitive to use.
- On-page visitor complaints dropped.
- Organic traffic dipped temporarily, since all the URLs were new.
- Form-fills for one business unit went up 30%.
For the toy store SAAS e-commerce platform I worked on, "Shipping" was the number-one search term in our Help System site logs, and shipping setup delayed launch for about half our customers. Our company policy was, "Needs More Help Video!" My approach was "Make it Less Baffling!" You don't need a help video for a hammer.
BEFORE: Many bad choices, arbitrary names, and repetitive descriptions.
AFTER: Usable choices clearly explained. Choices and setup on the same screen.
Shipping configuration was under "Store > Shipping Module," but activated in the "Admin > Configuration" panel.