Archived topic
No H1 tag was found. For the best SEO results there should be exactly one H1 tag
14 replies · Started by Danijela Kalezic on August 3, 2021
Hi guys, my SEO analyses tell me that "No H1 tag was found. For the best SEO results there should be exactly one H1 tag on each page". This is related to my Home page. How to add H1 tag? Thanks for your help! Danijela
Hi there,
Normally, default theme pages have h1 tags which is the content/page/post title.
But if you remove this through a Layout element's Disable element or through the page/post's Layout Metabox, the H1 is removed.
You can manually add h1 tags w/ custom text on it if you want by adding a GenerateBlocks' Headline tag w/ the tag set to "h1". (assuming you're using GenerateBlocks.)
You can also add the default content title back but hide it from display by adding this CSS:
h1.entry-title {
display: none;
}
Thanks Elvin, I added css you send but nothing changed. SEO notification about missing h1 is still there...
Thanks Elvin, I added css you send but nothing changed. SEO notification about missing h1 is still there…
I missed a few details. My bad.
The CSS is for when you have a content title showing. (this is generally for single post and static pages)
Since this is only for the home page, try Tom's suggestion here - https://generatepress.com/forums/topic/h1-tag-missing-from-homepage/#post-1336506
Thanks Elvin, I followed instructions (do not know how well), so I send you a photo to see how it looks.
I cannot see that something has changed..

sorry for too many photos..
Hi there,
that header element worked for your Blog page...
But your Home Page is a static page built with Elementor.
The simplest fix to the problem is to edit the page in Elementor, and include a H1 tag within its content. Maybe add a H1 title to the first section (?)
Hi David, thank you for your quick response.
I send you photos, can you take a look
I tried to put h1 tag in elementor text but there is no title just text

so I put h1 tag in edit Home page like this

so my Home look like this now

But SEO notification about missing h1 tag is still there...
In the Elmentor editor you can a Heading Widget, and add your H1 text inside that.
I have done it, it looks like this

maybe I should wait for SEO to be updated
Make sure when you added the Heading Widget, that use selected the H1 element, i believe it defaults to H2. You should be able to see it in the elementor settings when selecting that widget
Ye, H2 was default, I selected H1 but there is still this notification

Why your SEO plugin is not detecting it, i could not say....
If you have added the H1 to your page in Elementor, then it will be fine - search engines will see it.