Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Schema for blogs
-
When I run a wordpress blog through the structured data testing tool I see that there is @type hentry. Is this enough for blogs etc? Is this a result of Wordpress adding in this markup?
Do you recommend adding @blogposting type and if so why? What benefit to add a specific type of schema? How does it help in blogging?
Thanks
-
Dan, do you recommend using AMP for the 'in depth' article spots?
-
Thanks Dan. That is interesting about what you say about using the Article Schema as opposed to Blog post one. Also the fact that you have a chance for the "in depth" spots.
Many thanks
-
Hello! Roman's answers are really good, but thought I would add some info as well.
Article or BlogPosting Schema can help in some of the following ways (vs hentry)
- Give search engines backend / structured info about the contents of the page
- Google's reference on Article schema shows all the snippet and SERP features
- Using article schema is the only way to get into 'in depth' article spots on Google
- I've had luck with Google showing the 'Last Updated' date in search results, which shows a newer date when using it in conjunction with article schema
So even though you'd technically be doing a 'blog post' I would use the parent Article schema as it's more widely recognized.
-
When I run a wordpress blog through the structured data testing tool I see that there is @type hentry.
henry means text entry, it can be a recipe, an article, a blog post is most basic type of schemas. The hEntry schema consists of the following properties:
hentry
entry-title. required. text.
entry-content. optional (see field description). text. []
entry-summary. optional. text.
updated. required using datetime-design-pattern. []
published. optional using datetime-design-pattern.
author. required using hCard. [*]
bookmark (permalink). optional, using rel-bookmark.
tags. optional. keywords or phrases, using rel-tag.If you ask how is structure a paragraph. A logical answer will tell you a paragraphs is formed it by words and letters is the same case here
Is this enough for blogs etc?
I already answer that question (No is not enough)Is this a result of Wordpress adding in this markup?
Wordpress do not markup anything by defaultDo you recommend adding @blogposting type and if so why?
I already answer that question
This the hierarchy of schemas
Thing > CreativeWork > Article > SocialMediaPosting > BlogPostingWhat benefit to add a specific type of schema?
I already answer that questionHow does it help in blogging?
I already answer that questionIn Summary
Sorry I wasn't trying to bother you, in fact I was trying to help and apparently you didn't noticed.Sources
-
Thanks Roman for trying to help. I guess what I was asking is from a Rich Snippets point of view, why bother with specific schema types- what is the difference in the search results to using specific types such as blogposting types versus article types. I understand the difference between articles and blogs and what they represent but why bother using specific schema types? Do they present differently as rich snippets?
-
There is two main type of text content on schemas
An article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all.
blogPost A posting that is part of this blog.
So in theory, an article is like an acedemic document and a blog post is like an informal document, in the real world there's no big difference at least from seo perspective of blog running of wordpress.
-
Hi,
Thanks. I do see the benefit of schema but my question was about the value of what wordpress adds as @type hentry versus adding in specific types such as @type BlogPosting? What value is adding in specific blog posting types? Is there a difference in the rich snippets?
-
Scheme are a great way to help Google to understand your content, there is no limit of how many information you provide to Google.
The snippets will help you not only with crawler but also with your CTR a good example for that are rating snippet, so when a user see your article the plugin allows to the users to rate your post, and the rating will be visible for users and crawlers
Example. you have a tutorial in your post about SEO, when someone have been looking for a tutorial like your post, before to enter your website google will show to that user the rating of other users for that post. This will impact your CTR and if there are to many people clicking for the specific query probably Google will rank your post in better position even when other post has a better Pagerank or Authority.
Basically for Google your post meet the needs of the users so it deserve a better place
This just an explanation about the utility of schemas in an ideal world, so it will not rank your site but might help.
I always install this plugins on my wordpress websites
WP-PostRatings > This is mandatory
All In One Schema.org Rich Snippets > General purpose
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Schema Markup Warning "Missing field "url" (optional)"
Hello Moz Team, I hope everyone is doing well & good, I need bit help regarding Schema Markup, I am facing issue in my schema markup specifically with my blog posts, In my majority of the posts I find error "Missing field "url" (optional)"
Technical SEO | | JoeySolicitor
As this schema is generated by Yoast plugin, I haven't applied any custom steps. Recently I published a post https://dailycontributors.com/kisscartoon-alternatives-and-complete-review/ and I tested it at two platforms of schema test 1, Validator.Schema.org
2. Search.google.com/test/rich-results So the validator generate results as follows and shows no error
Schema without error.PNG It shows no error But where as Schema with error.PNG in search central results it gives me a warning "Missing field "url" (optional)". So is this really be going to issue for my ranking ? Please help thanks!6 -
Duplicate Page Titles For Paginated Topics In Blog
Hello, I've just run a site audit and it has come up with a duplicate title tag issue for the topics section of our blog. For example it is flagging that the following have the same page title. https://blog.companyname.com/topic/topic-name https://blog.companyname.com/topic/topic-name/page/2 How significant is this as an SEO issue and what are the ways we can go about fixing this? I look forward to any suggestions and guidance that can be provided. Thanks, John
Technical SEO | | SEOCT1 -
If I change Tags and Categories in Wordpress blog post, will it negatively affect SEO and cause 404s?
Hi, I have belatedly come to the conclusion that I have been using tags and categories when blogging in wordpress incorrectly. The result is that Google seems to prefer to show my archives and tags in search results rather than the post itself. Not good UX. As the site is only a few months old, am I best to learn my lesson and tag and categorize correctly moving forward or Should I go back in to these posts and clean them up & categorize and tag correctly. If I do this, will it cause 404s and hurt my SEO? Thanks!
Technical SEO | | johnyfiveisalive2 -
Suite Numbers and Schema
A potentially stupid question. Is the suite number included within the tag, or should it sit outside of it? The reason I ask is because (a) I've seen it where the suite number sits outside that tag and (b) Google My Business best practices, I've been told (by Google support), is to include the suite in the second address line. I'm wondering if that translates in some way to the local schema on your site. On the other hand, it makes sense to include your suite number within the streetAddress span tag, but sometimes what makes sense doesn't really make sense when you know more, so I'm just covering my bases. Thank you!
Technical SEO | | nowmedia11 -
Referencing links in Articles and Blogs
Hi I am wondering if the <sup>tag in html is picked up by google as a reference point?</sup> I.e when you put a superscript in word it puts a small number next to your sentence. Then you have a list of reference at the end of the blog/article does google recognise this?
Technical SEO | | Cocoonfxmedia0 -
Should I noindex my blog's tag, category, and author pages
Hi there, Is it a good idea to no index tag, category, and author pages on blogs? The tag pages sometimes have duplicate content. And the category and author pages aren't really optimized for any search term. Just curious what others think. Thanks!
Technical SEO | | Rignite0 -
Why is my blog disappearing from Google index?
My Google blogger blog is about 10 months old. In that time i have worked really hard with adding unique content, building relationships with other bloggers in the same niche, and done some inbound marketing. 2 weeks ago I updated the template to something cleaner, with a little more "wordpress" feel to it. This means i've messed about with the code a lot in these weeks, adding social buttons etc. The problem is that from some point late last week thurs/fri my pages started disappearing from Googles index. I have checked webmaster tools and have no manual actions. My link profile is pretty clean as its a new site, and i have manually checked every piece of content published for plagiarism etc. So what is going on? Did i break my blog? Or is something else amiss? Impressions are down 96% comparing Nov 1-5th to previous 5 days. site is here: http://bit.ly/174beVm Thanks for any help in advance.
Technical SEO | | Silkstream0 -
Tutorial For Moving Blogger Blog From Sub-Domain to Sub-Directory
Does anyone know where I can find a tutorial for moving a blogger.com (blogspot) blog that's currently hosted on a subdomain (i.e. blog.mysite.com) to a subdirectory (i.e. mysite.com/blog) with the current version of blogger? I'm working on transferring my blogger blogs over to wordpress, and to do so without losing link juice or traffic, this is one of the steps I have to take. There's plenty of tutorials that address moving from blogspot.mysite.com to wordpress and I've even found a few that address moving from blog.mysite.com (hosted on blogger) to a root domain mysite.com. However, I need to move from blog.mysite.com (blogger) to mysite.com/blog/ - subdirectory (wordpress). Anyone who knows how to do this or can point me in the right direction?? Thanks.
Technical SEO | | ChaseH0