[wp-meta] [Making WordPress.org] #4110: Consider to audit the headings hierarchy across the .org network

Making WordPress.org noreply at wordpress.org
Mon Jan 28 22:17:23 UTC 2019


#4110: Consider to audit the headings hierarchy across the .org network
---------------------+--------------------
 Reporter:  afercia  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  normal   |  Milestone:
Component:  General  |   Keywords:
---------------------+--------------------
 Headings are important not only for semantics and SEO: they are actually
 used by screen reader users as the
 [https://webaim.org/projects/screenreadersurvey7/#finding predominant
 mechanism to find information on a page].

 For better accessibility, SEO, and semantics there are some best known
 practices, also recommended by the core accessibility team:
 - a main `h1` heading should be used to communicate the main page topic
 - there should be only one `h1` in a page
 - the main topic of a page is rarely the site title, this is maybe true
 only on the home page (and it's still matter of debate)
 - in all the other pages, the main `h1` is meant to be used for that
 specific page topic
 - headings needs to have a correct hierarchy: no levels should be skipped

 There are different tools to check the headings structure of a page. For
 the purpose of this ticket, I've used the HeadingsMap Chrome extension.
 I've also collected a series of screenshots to illustrate the headings
 hierarchy in the main pages of the .org network as of today, January 28,
 2018: https://cloudup.com/cCODexEIFbq

 To recap:
 - Home: two h1 and incorrect hierarchy
 - Showcase: incorrect hierarchy
 - Themes: two h1 and incorrect hierarchy
 - Plugins: two h1
 - Mobile: hierarchy OK but the main page topic is not a h1
 - Support: two h1 and incorrect hierarchy
 - Get involved (Make): two h1 and incorrect hierarchy
 - About: two h1
 - Blog: hierarchy OK but the main page topic is not a h1
 - Hosting: hierarchy OK but the main page topic is not a h1

 I realize the .org network is made of different templates coming from
 different sources and I guess it's a complicated setup. However, it would
 be great to make sure the headings hierarchy is correct on all the network
 pages.

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/4110>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list