Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the H1 of the site title #1760

Closed
Nikeo opened this issue Jun 17, 2019 · 6 comments
Labels

Comments

@Nikeo
Copy link
Contributor

@Nikeo Nikeo commented Jun 17, 2019

related to #1406
related to #1431

reported again here https://secure.helpscout.net/conversation/880785357/217733?folderId=607547

@eri-trabiccolo we had the discussion several times, let me know if you see any technical possible regression

@Nikeo Nikeo added the enhancement label Jun 17, 2019
@eri-trabiccolo

This comment has been minimized.

Copy link
Contributor

@eri-trabiccolo eri-trabiccolo commented Jun 17, 2019

What I see is that several other users requested the h1 tag e.g. in home when displaying latest posts and a logo image, why? always for the same reason: "seo" :/

If we remove it I'm certain other people will complain about that.

Maybe we have to think about introducing an option, at least for the home page.

@Nikeo

This comment has been minimized.

Copy link
Contributor Author

@Nikeo Nikeo commented Jun 17, 2019

You know what ?
SEO is just the biggest bulls*** of the web.
Did I just say that? Oh yes.

@JTS-IL

This comment has been minimized.

Copy link
Contributor

@JTS-IL JTS-IL commented Jun 17, 2019

Please allow me to disagree.
The H1 is not just for SEO, It's very important for accessibility, specially for those who cannot read, and use screen readers. They have the option to skip through the hierarchy of the headers, and that's why a page has to be with only one H1.
Since Google, and other search engines give significant weight to accessibility, having the right hierarchy gives a page better score.

@Nikeo

This comment has been minimized.

Copy link
Contributor Author

@Nikeo Nikeo commented Jun 17, 2019

Thanks for jumping in @JTS-IL . Indeed, the accessibility question is to me more relevant than SEO considerations.
If we remove the H1 tag for the logo / title, there will be pages, like post lists, where there won't be H1 tag. So the heading's hierarchy will start from an inferior H, typically H2, but hierarchy navigation will still be possible. So I don't see it as a problem for accessibility. Should I ?
In terms of SEO, there will be pages without H1, which is not optimal for robots. But on the other end I don't think it really make sense to keep telling Google that all pages have the same H1, the site title, as we do right now.
So my idea is to remove the H1 tag for the title for the moment. Then if we get many SEO related complaints about this missing H1 on some pages, we could explore an option allowing users to wrap their site title inside a H1 tag on home and all "H1-less" pages.

@JTS-IL

This comment has been minimized.

Copy link
Contributor

@JTS-IL JTS-IL commented Jun 17, 2019

As I remember, there was an issue with multiple h1 in the man slider (which I fixed locally on my sites).
A page must have one, and only one h1, and it should be the post or page title, not the site title.
webpages that are not post or 'page', should have some kind of 'system-generated' h1, like archives or 404 etc.

@eri-trabiccolo

This comment has been minimized.

Copy link
Contributor

@eri-trabiccolo eri-trabiccolo commented Jun 18, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.