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
-
Adding Schema and No index tags via GTM
If we were to deploy schema and noindex tags to our website via Google tag manager, would these tags be viewed and respected by other search engines?
Technical SEO | | GregLB0 -
Impact of Medium blog hosted on my subdomain
I am using the Medium blogging platform to blog, but it is pointed to my site and appears at blog.mysite.com. Since the content is hosted on Medium and pointed to my subdomain via an A Record / CNAME / etc... 1. Will my domain get credit for backlinks to the blog content? 2. If Medium changes in the future and no longer points to my subdomain, will I lose all of the backlinks I've built up?
Technical SEO | | davidevans_seo0 -
Blogger /blog Folder level redirect setup using .htaccess
We have a blog currently powered by the free blogger.com website. We have set it up as blog.example.com we wish to seti it up as example.com/blog how can we do this using .htaccess file? we understand how to update htacess, but we don't know what code we should enter to achieve what we want our website is hosted on Apache servers with plesk control panel
Technical SEO | | Direct_Ram0 -
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 -
Schema markup for products is missing "price": Is this bad?
Hey guys, So a current client of mine has an e-commerce shop with a few hundred products. They purposely choose to keep the prices off of their website, which is causing errors in Google Webmaster Tools. Basically the error shows: Error: Structured Data > Product (markup: schema.org) Error type: missing price 208 items with error Is this a huge deal? Or are we allowed to have non-numerical prices for schema ie. "call for quote"
Technical SEO | | tbinga1 -
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 -
Redirecting blog.<mydomain>.com to www.<mydomain>.com\blog</mydomain></mydomain>
This is more of a technical question than pure SEO per se, but I am guessing that some folks here may have covered this and so I would appreciate any questions. I am moving from a WordPress.com-based blog (hosted on WordPress) to a WordPress installation on my own server (as suggested by folks in another thread here). As part of this I want to move from the format blog.<mydomain>.com to www.mydomain.com\blog. I have installed WordPress on my server and have imported posts from the hosted site to my own server. How should I manage the transition from first format to the second? I have a bunch of links on Facebook, etc that refer to URLs of the blog..com format so it's important that I redirect.</mydomain> I am running DotNetNuke/WordPress on my own IIS/ASP.Net servers. Thanks. Mark
Technical SEO | | MarkWill0 -
Using Schema.org: Product or Event as the schema type?
Hello, Most of you heard from the launch of the new format for microdata: Schema.org and my question is about the different types of Schema they provide. Our websites provide an overview of courses, visitors can search/filter training courses and most important: read peer reviews. Until now we formatted (the source) of those courses with the schema type "Product" because it allows us to provide search engines with metadata about reviews via the "Aggregrated Rating". Recently we updated the information about courses, to also provide start dates and locations to users, just like the schema type for: "Events". Because we would like to provide search engines also with both types of data I would like to know your opinion. Schema.org looks like not to support the Aggregated Rating for Events and vice versa for Startdates/Locations for the Product type. And combining the two Schema types also does not looks like an option because we can't put them on the same level like it should be. So what would you recommend to use for kind of schema type(s), are we able to use the 'Product' type next to the 'Event' type and so to combine them? Thanks a lot!
Technical SEO | | Martijn_Scheijbeler0