A Sitemap is Not a Content Model
Turning a sitemap into a content model limits you to what you have now. Creating an entity-based content model will help you future-proof your website.
Published
Carrie Hane
Principal Digital Strategist at Sanity
Anytime you redesign your website or migrate to a new content management system (CMS), you get an opportunity to rethink your content and its organization for the new site. What can you improve? How can you increase the return on investment?
Many people use content modeling to help them create this new structure. And, since you already have a website, it’s tempting to start out by mapping your existing sitemap to your new content model (and auditing your content, of course). But this approach has some serious limitations.
The problem with using your sitemap
Using your sitemap as a starting point for a content model will capture what content you have right now in its current format. This is fine if all you want to do is inventory what you have.
However, it’s not so good for making your content future-friendly so it can be used across multiple channels and presentations. This is because your content ends up being mapped to how it appears on a webpage, rather than what concept the content represents.
When you try to organize these content types into a new sitemap or menu, the choices are limited to the same options you started with. But what if you want to expand or change how you talk about your offerings? Frustrating, right?
The problem at the heart of all of this is that when you base your content model on what’s on a website, the content types lack meaning outside of the website. That can be a problem when your website’s information architecture doesn’t match the mental model visitors bring with them to the site.
This is because sitemaps and content models are not equivalent artifacts.
A sitemap is a hierarchical listing of pages on a single website.
A content model is documentation of an organization’s types of content and their relationships. It represents all the content that your company needs to have to meet the needs of your audience.
How successful you are at meeting these needs—in the short term and long term—depends on whether or not you’re thinking about content before considering how it shows up on a website, or any other digital product or app.
Look beyond technology and interfaces for content models
Turning web content into entities that can be used as a whole (for example, a webpage) or broken into pieces (as components to create multiple different outputs) will create new opportunities for a longer-lasting website, as well as for more efficient content operations and governance.
Instead of starting with a spreadsheet inventory of web content, start by thinking about all the types of content your company has. Put those on a board. These are your potential content types.
Go ahead and start with a web content inventory, if that feels like an easy place to start. But instead of recreating the sitemap, think about what the webpages represent. Some of the pages will be content types. Looking at our sitemap-based model above, we can discern the difference.
Content types (from the sitemap-based model)
These are entities that can stand alone, whether or not they appear on a website.
- Company
- Press Release
- Report
- Event
- Whitepaper
- Industry
NOT content types (from the sitemap-based model)
These are collections of a content type pulled together as a webpage. Break them into entities, or content types, instead. (Content types in bold.)
- Resources > A category of content types
- Leadership > People who make up the leadership team, also the people who write the editorial content listed above
- Jobs > Job Posting is the content type
- Blog > Blog Post is the content type
- Solutions > Is this really a Product?
- Podcast > Podcast Episode
- Awards > Award
- News - News Item is the content type
These are part of other content types.
- Audience - More likely one way to tag other types of content
- Contact - Likely part of the Company content type
Now we get a content model that could look like this.
To get a more complete overview of your content, go hunting for content types in other places: This will help you think about what you could potentially offer in the future, rather than just what you have now.
Stakeholder interviews. Talk to others in the organization to find out what kinds of content they share with their primary audiences. Content could be hiding in plain sight!
- Marketing collateral – brochures, forms, applications
- Events – speakers, sessions, tickets, merchandise, presentations, venue information
- Learning and education – courses, credits
- Legal – policies, terms and conditions, disclaimers
- Fundraising – memberships, subscriptions, giving programs
- Documentation – manuals, customer support, guides
- Publications – magazines, newsletters, annual reports
Competitors’ or partners’ websites and applications. What are they offering that you could also offer?
User or audience research.What do you hear people asking for?
Many sitemaps can be based on your content model
Remember when we talked about future-proofing for content reuse? Using the entity-based content model, we could create multiple different sitemaps or menus—for example, for a marketing website and a client portal—while using the same set of content.
Think of the content types as cards that can be sorted and categorized. The menu for the marketing website could be sorted like this:
While the client portal could have this menu, using the same set of content types:
Each page on the site draws from the list of content types.
You’ll notice that the content types in the model get you about 80%-90% of the way to each menu. For context and usability, you’ll need some webpages that provide wayfinding and information that is only applicable to that property.
Sitemaps and content models both provide a representation of content. They feed off each other, but have different purposes.
Ready to explore content modeling?
You can learn more about how to think about content modeling, lay the groundwork for a project, and create a content model. There's even a workbook for a Sanity Studio build!