Site logo

Archived topic

Disabling Header / Titles SEO Impact

15 replies · Started by Mindy on April 12, 2017

Viewing posts 1–15 of 16

Hello, I pretty much have the same question as this post, but would like a bit more information: https://generatepress.com/forums/topic/disable-elements-seo-impact/

If I have a page and I disable the header, featured image / page header, and the content title, but I still add an h1 element to the page, what else should I do to make up for the items I disabled?

More specifically, in the thread I linked, Tom says:

"GP also adds schema.org tags to the H1, so that’s something you might want to look at adding to your H1 in your content as well."

What does this mean? How can I make sure to include any schema info that I am losing by disabling the GP options?

Thanks so much for any help! :)

Here's an example from the built in titles:

<h1 class="entry-title" itemprop="headline">My page title</h1>

The itemprop="headline is the important part that you want to add to your custom H1.

Thanks Tom! I am guessing that since I am using Beaver Builder for all the pages, I can't easily add that "itemprop" attribute?

I did a bit of digging and it looks like I can get that headline attribute with this though: https://wordpress.org/plugins/ft-bb-schema/

Thanks again! :)

No problem :)

Hi! As a follow-up question on this thread...

So I use these page headers and display it above all my posts. I added this as a content of my page header:

<h1>{{post_title}}</h1>

This will pull my post title to my page header and it's working great!

Now for my questions:

1. Am I breaking the schema thingy doing this?
2. Doing this, do I only have one h1 tag in my post? Because I'm worried that I may have double h1 in the codes.
2. Is it even advisable to do this in the 1st place (in terms of SEO)?

Thank you so much!
Rob

Hi Rob.

1. Doing this does strip the schema markup - however you can add it to the <h1> element yourself.

2. Using that tag will remove the default h1 from the page, so you won't have any duplicated titles.

3. There's nothing wrong with using this method :)

Okay, nice. That's very helpful :)

So this is the new code in my page header:

<h1 itemprop="headline">{{post_title}}</h1>

I hope I did it right?

Thanks,
Rob

That should do it :)

Thank you so much, Tom!

No problem! :)

Hello Tom,
I hope it's not an offense to revive this thread.

I'm not sure whether Elements plugin was available back then, but nowadays some Header Elements come with

<h1>
	{{post_title}}
</h1>

Is schema makeup automatically added nowadays in this case?
If so, is it still added if I change the code for

<h1>
	SomeWords
</h1>

If it's not automatic, does it make any difference whether I type in Header Element
<h1 itemprop="headline">{{post_title}}</h1>
or
<h1 class="entry-title" itemprop="headline">{{post_title}}</h1>

Thanks :)

Hi there,

no, it makes no difference whether you manually add the heading or use the template tag.

Thanks,
I've looked into page source and checked the thing myself, who knew, it wasn't that hard...
I came here again to edit previous question, but you were faster :)

Do you know whether adding some html code inside <h1 class="entry-title" itemprop="headline">TEXT TEXT</h1> can have detrimental impact on SEO, or it doesn't matter at all?
For example:

<h1 class="entry-title" itemprop="headline">
	<span style="font-size: 130%">
		TEXT <br> TEXT
	 </span>					
 </h1>

Adding inline styles or HTML markup within has no direct impact on SEO.

Many thanks, have a nice day/night!

This archived topic is closed to new replies.