How to Fix Missing hEntry Errors – Tutorial Thursday

Missing hEntry Solved
How to Fix Missing hEntry Errors – Tutorial Thursday

A page with horrible structured data is doomed to vanish into the dark recesses of the internet; condemned to dwell in the unknown void at the very bottom of search engine results.

Perhaps that was an overly literary exaggeration on my part, but it is important…

Without structured data, search engine bots would have a hard time trying to find your site’s page. And no person conducting business on the internet wants that at all.

A website isn’t a good website if its inner structure is riddled with numerous errors, poking holes at the metaphorical foundation it’s built on.

Welcome to our Tutorial Thursday!

So, for Tutorial Thursday’s pilot episode, the entire team has decided on helping others deal with pesky errors cropping up on your site’s structured data.

Take the time to learn how to fix missing required hEntry errors on structured data; what to look for on your site’s PHP file, which codes to input, and how to fix all of these errors in one fell swipe.

Update:

As of November 16, no more errors were found:

structured data no more errors

And this is how to fix it, watch the video below:

Video Transcription

Hello, what’s up? Welcome to the very first video ever uploaded on our YouTube channel.

So we’re here to answer important questions frequently asked by services like ours. But no more dilly dally. Let’s jump right into our How-To for today.

The Problem

Dealing with the problem of missing required hEntry Errors on your Structured Data.

How do you fix that? Why does it even matter?

We’ll get into fixing that later, but first, as we all know…

Structured data is important. It’s how you tell search engines about your content. Only humans can look at a webpage and identify titles, content, tags, ads, and other pieces of relevant information.

Unfortunately, search engine bots can’t do that, now can they? They need content to be annotated and told in a specific structured way that this is a title. That is the content. The post was created and updated by this author, so and so.

Ergo, structured data importance.

How to Fix All the Errors

We ran our website through Google’s Structured Data Testing tool and discovered 230 items with errors out of 274.

Now, you might be thinking. Why is that such a big deal? My content’s well optimized, my images have alt attributes, yitty yata yatti yata. You know the schtick.

But the point is, a good website is free of errors. A good website has organized structured data that search engine bots cancrawl.

Accessing Google’s Structured Data Testing Tool

As you can see here, our pages are missing the markups author, entry-title, and updated times needed for structured data. There are two ways to access Google’s Structured Data Testing tool. You can find it on the address bar, or you can immediately access it in Google’s Webmaster tools.

Right here under the h-entry, you can easily see that we’re missing the mark-ups. Google can’t crawl that specific page all that well. And furthermore, the testing tool sees it as an error.

So if I, like, copy the link as it is, you can see that under the Content Marketing category, it is indeed missing the author, entry-title, and times when the article was posted and updated.

So how do you fix that? Here’s how:

Fixing the Entry-Title

Go to your the page’s PHP source code file, and find the the_title tag. Type in class=”entry-title” just after the h3 tag. What goes on top must go below.

Save that.

Now we’re going to run a new test with Google’s structured data tool. And before you do that, you have to delete all of the caches first so the changes can be visible.

And when the caches have gone to gods know where you can now really see the changes. As it is here, the markup, entry-title, is now visible under the h-entry. And the reason why the changes we made apply to others as well, is because we have the data on loop. That way, you can edit stuff easier.

Fixing the Time of Update and Post

And now we move on to the next missing item. The time needs to show up. So we go back to the PHP file and find blog-date. We’ll do the same thing we did with the entry-title.

Type in class=”post-date updated” just after the h6 tag right after the anchor, and save the changes. To see the results, you just have to repeat the same thing.

Purge the caches to see the changes, and check the live data in the structured data tool. When you do it right, you’ll know because the markups will show under the h-entry tag. See here, the time markup is right under the entry-title.

Eh, that’s 2 down one more to go.

And now we move on to the last missing markup which is the author. If you noticed earlier, in the actual Dlinkers page, the name of the author wasn’t showing up next to the entry-title, the category name, and the date. We need to fix that.

Fixing the Author

Same process. Go to your PHP file and find ‘author’. Oh, oops. Looks like that doesn’t exist. We’ll just have to input it manually then.

Now, we want the name of the author to show up next to the date the article was posted. So when you go to your PHP file, find the line of code that has the the_time part. Let’s not change the h6 tag, because there’s really no reason too. Right after the h6 tag, simply type in class=”post-author vcard author”><span class=”fn”><?php the_author_posts_link(); ?>.

Save that. And we’ll do the same process when we check the live data. You know the drill. Purge the caches, and the results will show. Both in the actual page and in the structured data tool results.

The Easy Way

But I’ll let you in on a secret. Well, not really, because I’m guessing most of you already know this.

You can fix all of this in one go.

Just remove the h-entry tag.

But as all unorthodox and unconventional methods go, it has a side effect. The search engine bots can still crawl your site, but it will do it in a way that won’t be as efficient. It won’t be easy for the bots.

When you have these markups in the structured data, the bots can find it easier.

The Resolution and Conclusion

Of course, search engine result ranking isn’t dependent on this entirely. Domain authority is still the name of the game.

So if your DA is like 91, for starters, and you have perfect structured data, then kudos to you because you’ll win all the rankings.

So I hoped you learned something from that. Because that’ll be all for today, make sure to hit that like button and the bell icon if this helped. If you have other suggestions, feel free to share them on the comments section below.

Subscribe to our channel for more how-tos and informational videos in the very near future. Thank you so much for watching.