5.0 Content structure: Canada.ca Content Style Guide
The structure and layout of content components help people find what they need quickly. Content components include:
- page title
- headings
- lists
- tables
On a web page
Make sure you:
- divide the page into logical sections to give an overview of the information it contains
- focus on the task and show only the information people need to complete the task
Structure the content components efficiently to make your page:
- more visible to search engines and easier to find
- easier to view on mobile devices
Across multiple web pages
Think about how a person will journey through the content. If:
- your web page content covers too many topics, you might need to divide it into several pages
- several web pages contain pieces of content that relate to the same subject, consider combining them into a single page
5.1 Write useful page titles and headings
In your page title, accurately describe what's on the page. A descriptive page title is important because search engines often display the title without the context that the rest of the page provides.
Most people scan page titles and headings, looking for keywords that will confirm that they have found what they're looking for. People who use assistive technology may listen for keywords using software or may use keyboard shortcuts to access all the headings on a page.
When writing a page title, heading or subheading, make sure that it:
- gives a clear idea of what follows
- is short and contains no unnecessary words
- contains the most relevant terms at the beginning
- makes sense on its own
- is followed by text and not by another heading, unless the heading introduces a table of contents on the same page
- has no punctuation at the end
- contains no abbreviation unless the audience knows it better than it knows its long-form equivalent
- contains no promotional messaging (boastful, subjective claims) because it might confuse and stop people from navigating to the page
Make the page title unique
Most search engines identify relevant search results based on:
- page title
- headings
- subheadings
They display the page title as a link on the results page.
Unique page titles help search engines tell the difference between similar pages. They also help ensure that people don't need to look at many pages with the same name to find the information they need.
Check whether your page title is unique by using a search engine. Search for the title of the page followed by "site:" and the domain extension (for example, "food safety site:gc.ca" or "food safety site:canada.ca").
Use a page title, headings and subheadings to show structure
The page title, headings and subheadings help people find information on the screen easily. Use headings to divide text into logical sections approximately every 200 words.
Structuring headings clearly helps establish the authority of one heading over another.
For the page title:
- use this style: Heading 1
- apply a Heading 1 only once per page
For the main sections:
- use this style: Heading 2
- can appear many times
For subsections:
- use this style: Heading 3
- can appear many times and in many main sections
For sub-subsections:
- use this style: Heading 4 (and so on)
- can appear many times in many subsections
Structure your content with automated style features
Having clear and consistently formatted headings helps your web team produce the web pages more quickly and with fewer errors.
Use the automated styles feature of your word processing software to structure headings. The styles feature clearly differentiates headings from content and helps you format headings consistently.
Table of contents
Use the table of contents feature from your Word processing software to automatically generate a table of contents based on the heading levels in your document. Then, check the table of contents to make sure you've correctly structured the page title, headings and subheadings.
Delete the table of contents before you send the document for approval if it isn't required for the final online version.
Navigation pane
Use the navigation pane feature in Microsoft Word. When you select Find (or press Control + F), a small window will display all the headings in your document.
Publication and program titles usually don't make good web page titles
Using the titles of reports, brochures, publications or programs as the web page title can make it difficult for people to find your content, even if it relates to their task.
The titles of publications are usually not written in plain language, short enough or descriptive enough.
To help make sure your page ranks high in search results, use page titles that:
- are short
- describe the page accurately
- are relevant to what people type into search engines
When you post a publication online, you must adapt it for the web. Here are some things you can do to get better results:
Write a title that describes the contents of the page
The web page title (Heading1) is the title you see at the top of the page when you're looking at it. Make sure that it accurately describes, in plain language, what your publication is about.
Use the first paragraph to introduce your publication
The first paragraph of your web page should introduce your publication in plain language. It helps people who've landed on the page decide whether they've found what they are looking for. You can include the title of your publication here.
Include keywords in the page's metadata
Use the title tag and the description metadata field to improve where your publication ranks in search results. Here's what you can do:
Title tag: The page title tag is the blue hyperlinked text you see when a search engine generates a list of results. Write an effective page title (Heading1), and use it as your title tag.
Description metadata field: The description metatdata is the content you see under the blue hyperlinked text in search results. Avoid listing only keywords, because search engines might ignore these. Write 1 or 2 short sentences that summarize the page. Make sure they contain keywords that people use when searching for your content (for example, abbreviations familiar to your audience).
Refer to the section on plain language for tips on using simple and common words as keywords.
See how this rule applies in French
5.2 Use lists to help people scan
A short vertical list is easier for people to scan and remember than a long paragraph. If possible, aim for maximum of 7 items in your list.
When writing lists:
- use positive statements as much as possible
- place negatively phrased items together, if you must use them
- use consistent grammatical structure. For example, if you:
- use the imperative mood (or command) for the first item of your list, use the same mood for each subsequent list item
- start your first item with a noun, start the other list items with nouns
- if a list contains more than 7 items, consider breaking it up into categories
Lead-in sentence
If you need to clarify the relationship between each element, start the list with a lead-in paragraph that:
- introduces or applies to all the list items
- emphasizes the common element between all the items
If necessary, specify "all" or "or" in the introductory paragraph to clarify whether the list is comprehensive or conditional. For example, you can write:
- "You must meet all of the following requirements:"
- "To be eligible, you must meet 1 or more of the following requirements:"
Numbered lists
Use numbered lists to show:
- ranking
- order
- priority
- step-by-step instructions
Bulleted lists
Place only one idea in each bulleted item. If you need to include more information to explain an idea, use sub-bullets, but use them sparingly.
Example of bulleted list items
Write:
To draft a high-quality source document:
- organize your ideas
- arrange your ideas from most to least important to the task
- test your order with a representative audience
- use the active voice
- use the right words
- write short sentences and paragraphs
- follow the guidelines in the Canada.ca Content Style Guide
Instead of:
To draft a high-quality source document:
- organize your ideas
- arrange your ideas from most to least important to the task
- test your order with a representative audience
- do not use the passive voice
- it is important to use the right words
- use only short sentences and paragraphs
- use the Canada.ca Content Style Guide to ensure you have followed the guidelines
Take a look at the section on capitalization and punctuation rules that apply to lists.
Alphabetical lists
Only present your web content in an alphabetical order if it's the most logical and intuitive approach for the audience.
For example, listing provinces and territories in alphabetical order could be appropriate.
If you present content in alphabetical order in English, also present it in alphabetical order in French to provide the same intuitive experience.
See how this rule applies in French
5.3 Use tables to organize data
Use tables to organize and present data. Make sure that the:
- value of each cell relates to the column and row headers
- entries in a column don't contain information that could be considered a subhead
- value of each cell aligns with the column header that appears directly above it
Give your table a clear title that describes the information in it.
Example of a table that organizes data
Vote 1 | 2011 to 2012 | 2012 to 2013 |
---|---|---|
Net budgetary authorities | 287.4 | 252.4 |
Year-to-date expenditures ending December 31 | 184.1 | 154.6 |
Use column and row headers
Each column and row of a table must have a header that describes the information in that column or row.
Column and row headers are different from headings and subheadings:
- column and row headers appear in the cells at the top and on the far left of a table
- headings and subheadings refer to the title of a table or a section of content that appears on a web page
Check that there is a consistent relationship between the columns and rows.
For example, to check the table above, ask yourself whether you can align the information that appears in:
- the column, with the column header that appears directly above it ("Vote 1," "2011 to 2012" ($ millions) and "2012 to 2013" ($ millions))
- a row, with the row header that defines it ("Net budgetary authorities" and "Year-to-date expenditures ending December 31")
Your web team will use the information in the headers to code the table. Afterwards, screen readers will be able to correctly interpret the data within the table.
In the following example, all the cells in the first:
- row are column headers and appear bolded and in grey
- column are row headers (except the top-left cell) and appear bolded
Date contract was awarded | Vendor name | Description | Value |
---|---|---|---|
2010-02-01table 2 note ** | ABC Business Solutions | Rental of machinery office furniture and fixtures | $227,703.22 |
2010-02-20 | IT Consultants R Us | Other professional services not elsewhere specified | $227,956.64 |
2010-02-23 | Management Consulting Group Limited | Management consulting | $285,575.89 |
2010-03-01 | XYZ Consultants | Other professional services not elsewhere specified | $56,294.42 |
Table 2 Notes
|
By looking at the column headers "Date contract was awarded," "Vendor name" and "Value," people can understand that on February 23, 2010, Management Consulting Group Limited was awarded a contract valued at $285,575.89.
Use the simplest structure possible
It can be difficult to make tables accessible and easy to read for people using screen readers or mobile devices.
To make information useful to the widest possible audience:
- turn a complex table into one or more simple tables
- convert a table to a list if the data is simple
Before: complex table
The following table is complex and poorly designed. It would be difficult for someone using a screen reader or a mobile device to access and understand the information.
Example of a complex table
Eastern Conference | Western Conference | ||||||||
---|---|---|---|---|---|---|---|---|---|
Team | Wins | Team | Wins | Team | Wins | Team | Wins | Team | Wins |
Montréal Canadiens | 22 | Toronto Maple Leafs | 11 | Ottawa Senators | 1 | Edmonton Oilers | 5 | Calgary Flames | 1 |
Source : nhl.com |
After: simple tables
The complex table easily converts into simple tables.
Example: one simple table
Team | Conference | Wins |
---|---|---|
Montreal Canadiens | Eastern | 22 |
Toronto Maple Leafs | Eastern | 11 |
Edmonton Oilers | Western | 5 |
Calgary Flames | Western | 1 |
Ottawa Senators | Eastern | 1 |
Source : nhl.com |
If it's important to highlight Stanley Cup championships by NHL conference (region), present the information using 2 simpler tables, and use table titles to clarify which conference the teams represent.
Example: multiple simple tables
Team | Wins |
---|---|
Montreal Canadiens | 22 |
Toronto Maple Leafs | 11 |
Ottawa Senators | 1 |
Source : nhl.com |
Team | Wins |
---|---|
Edmonton Oilers | 5 |
Calgary Flames | 1 |
Source : nhl.com |
The complex table also easily converts into 2 lists.
Example: convert tables to text
Eastern conference National Hockey League:
The Stanley Cup Canadian winning teams from 1927 to 2013
- Montreal Canadiens: 22
- Toronto Maple Leafs: 11
- Ottawa Senators: 1
Western conference National Hockey League :
The Stanley Cup Canadian winning teams from 1927 to 2013
- Edmonton Oilers: 5
- Calgary Flames: 1
Limit the use of texture and colour
Avoid formatting cells with textures or colours, because it can make text difficult to read.
If you must use textures and colours in a table, explain what they mean (for example, in a table note or in a legend). Make sure you comply with the minimum colour contrast rules (1.4.3) from the Web Content Accessibility Guidelines (WCAG) 2.0.
Never rely on colour or texture alone to convey important information.
Avoid having blank cells
Assistive technologies like a screen reader will notify the person if the cell is blank. If a cell has no value, explain why in your table's:
- notes
- legend
- caption
- surrounding content
You may also write one of the following in the cell, as long as it's clear and doesn't create visual noise that would distract your audience:
- "no data"
- "0" (zero)
- "n/a" (not applicable)
See how this rule applies in French
Page details
- Date modified: