Adding h1 to WordPress home page

I don’t understand this, some people say its better to add it in every single page and others say that h1 should be just one in homepage keyword what is site about.

Which is better?

Every page should have a <h1> tag.

I don’t understand, where did you saw that every my page has h1, because I checked in every SEO page checker, there is that I don’t have h1,

Tell me please, where and how to add h1 then?

Go to any article page and view source. You’ll see the <h1> tags there.

Check here please for my site url http://tools.weburlopener.com/header-tag-checker

H1 0
H2 8
H3 14
H4 52

shouldn’t h2 be my posts subtitles instead my categories,?

You’re asking here about your homepage?

That check only checks one page, not the whole site.
Running the check on the homepage shows no h1 there.
Running that check on an article gives this result.

Header Tag Extractor
H1 1
H2 2
H3 7
H4 15
H5 0
H6 0

As I said, your homepage has no h1, but the articles do.
You should add a h1 to the homepage.

O my God, now its clear to me :smile:
Tell me please how and where to put h1 in home page, and please suggest me the right keywords for my site?

Placing the h1 for a homepage can be something of a dilemma. An obvious choice would be the logo in your header, but the theme/template may make that the same for all pages, but for the articles, the article title should be the h1 IMO, so that may not be best.
I notice that your homepage has the title tag:-

erMagazin | The wirdest stories of the world

Maybe the title “The weirdest stories of the world” could be added at the top of the homepage as the h1 as that describes what the site is about.
Note, I corrected the English spelling of “weirdest”.

1 Like

Oh, thanks for mention that so I can correct it, I put just World Stories (to not tae much space) but it changes my static page check out http://en.ermagazin.com/ I have in front page recommended content that not had before, In a blogger, we had an option to hide h1 with logo and still it’s visible to search engine, I am not sure about wordpress, because this 'World Stories can’t make beautiful right? that’s why people put logo…

Yes

The logo you had, should be readable because it had the alt attribute set to represent the text in the logo. It is important to always complete the alt attribute in images, especially where the image represents some text, as in a logo.
My suggestion in the previous post was to add the h1 in addition to the header/logo on the homepage only. The reason being that the header is duplicated on all pages, when not all pages need the h1 added.

1 Like

How to do that? There is no additional section Check this screenshot http://prntscr.com/a2qbhc unless, it shoul add it in html or CSS?

I’m not sure. I am not very familiar with Wordpress. But someone else may know how to do it.

Off Topic:

I’ve edited the thread title to better reflect the problem. Hopefully somebody with WordPress experience can help.

1 Like

You are using the gadgetine WordPress theme, right? It is usually inadvisable to directly change the code of a ready-made theme, because every time the theme is updated, your changes will disappear and you will have to redo them. The best way would be to make a child theme and do the changes there.

Having said that, if you are willing to fix things every time you update your theme, then you can go into the code through the Editor in the “Appearance” section of the dashboard and add the <h1> element directly to the header.php file. Let us know if you want further help with that.

1 Like

Yes, this is a gadgetine theme, I tried to add in ‘appearace’ <h1> World stories </h1>

bellow head but, nothing, when fresh page and I check again in source, it’s not there.
I thought in wordpress is easier than in blogger but, I was wrong,

In blogger all code is in one spot but, in wordpress all are separated and some of code even not visible at all. example, in Home Page when I look source code I see code there but I can’t locate it in HTML no where.

I don’t get you ‘CHILD THEME’ to make?

Last I knew, it was possible to have all of a theme’s “pages” in a single file.
This however is rarely the case. The vast majority of themes have separate files for “single”, “header”, “footer” etc. The various components are pulled in as needed to output the resulting page.

It is possible to hack a theme’s files. I have done so in the past.

Problem being is that when the theme is updated, those changes are lost.
That means either not updating the theme (nowadays with auto-updating this might not be an option)
Or hacking the new files again after the update.

Not so bad for a few minor tweaks perhaps, but it gets old fast.

The current best practice is to use a child theme. The child theme in essence says “use the parent theme, but use these changes”.
The child theme is not lost when the parent theme is updated.

https://codex.wordpress.org/Child_Themes

Oh, for this I should watch video so I don’t make a a mistake, looks like h1 will wait for another suggestion how to add it :smile:

But thanks guys!

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.