Header Hierarchy / SEO #92
Labels
No labels
area: devops
area: discovery
area: docs
area: livestream
area: proposal
campaign-blocker
consider soon
Content
dependencies
Epic
good first issue
hacktoberfest
help wanted
icebox
level: 1
level: 2
level: 3
level: 4
needs: exploration
needs: grooming
needs: priority
needs: repro
needs: tech design
on hold
priority: blocker
priority: high
priority: low
priority: medium
resilience
Tom's Wishlist
type: bug
type: discussion
type: improvement
type: new feature
type: refactor
type: task
type: testing
unplanned
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry.tech#92
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
My knowledge of header tags and SEO is at least 5 years old, so if this ticket seems based on incorrect assumptions, let me know.
h1
h1
. The element that serves as a page header is currently anh2
(presumably it should be anh1
?).h1
, thenh1
s should presumably not be allowed in page markdown.Yes, this is partially correct.
Page Structure
Page structure, such as having all the usual components for a page such as
H1
,H2
etc is still very important for various reasons. Not only does it make a website look more professional, but also because accessibility for the below reasons.There is debate over if
H1
's are needed anymore or if you can have multiple ones. And the answer is both yes and no.While technically you can have multiple
H1
's in certain circumstances, it's not recommended and there are combining factors that can damage SEO if trying to use new methods. Likewise, omittingH1
's from a webpage can have a negative impact on SEO and accessibility.H1, SEO and Accessibility
The
H1
is still a good place to put your keywords, not so much because it's in an H1 as that's not really a formula anymore, but because theH1
usually at the top of the page and keywords at the top are considered more important than keywords below them. Also, other search engines still useH1
's to prioritise keywords.Typically all pages that contain text should have an
H1
for good grammar. Good grammar is a factor in search engine algorithms.New Standards
However, Google standards are paving the way to use multiple
H1
within a document if the document is split into unique<sections>
.This allows for a page to contain multiple
<articles>
each with their ownH1
when correctly formatted to support such a system.However, this isn't fully implemented yet and if a page uses multiple
H1
's that are incorrectly nested, not only can it damage SEO via bad grammar algorithms, but may also break devices used for accessibility such as screen readers for the visually impaired; which could also be another factor harming SEO.The recommended "best practice" is to stick to the current system, making sure sites remain accessible for people with disabilities with good grammar using title tags correctly nested in their logical order with only one
H1
per page.