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
-
Product schema GSC Error 'offers, review, or aggregateRating should be specified'
I do not have a sku, global identifier, rating or offer for my product. Nonetheless it is my product. The price is variable (as it's insurance) so it would be inappropriate to provide a high or low price. Therefore, these items were not included in my product schema. SD Testing tool showed 2 warnings, for missing sku and global identifier. Google Search Console gave me an error today that said: 'offers, review, or aggregateRating should be specified' I don't want to be dishonest in supplying any of these, but I also don't want to have my page deprecated in the search results. BUT I DO want my item to show up as a product. Should I forget the product schema? Advice/suggestions? Thanks in advance.
Technical SEO | | RoxBrock1 -
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 -
Schema Markup for property listings (estate agent)
Hello, I've been looking online for some help with this. An estate agent has a page of properties for sale. Is it possible to mark these individual properties up and if so would they appear as rich snippets in the SERPS - never seen anything like this for properties for sale so just wondered,
Technical SEO | | AL123al1 -
Schema Markup Errors - Priority or Not?
Greetings All... I've been digging through the search console on a few of my sites and I've been noticing quite a few structured data errors. Most of the errors are related to: hcard, hentry and hatom. Most of them are missing author & entry-title, while the other one is missing: fn. I recently saw an article on SEL about Google's focus on spammy mark-up. The sites I use are built and managed by vendors, so I would have to impress upon them the impact of these errors and have them prioritize, then fix them. My question is whether or not this should be prioritized? Should I have them correct these errors sooner than later or can I take a phased approach? I haven't noticed any loss in traffic or anything like that, I'm more focused on what negative impact a "phased approach" could have. Any thoughts?
Technical SEO | | AfroSEO0 -
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 -
Will Adding Publish Date at end of Page Title for Blog posts Hurt SEO?
I'd like to be able to easily track blog posts by month but in Google reports when you set a date range obviously older blog post still appear and with amount of blog posts we generate without seeing the date in the title it's not obvious what was published and when it was published. For example if a Blog Title was "/dangers-of-sharing-KM-knowledge-01-11-15 would it hurt SEO? The reason is I'd like to have a quick way to know how new posts do each month compared to older content
Technical SEO | | inhouseninja0 -
Blog article URL - with or without date?
Quick question to all you folks: does including the date in a blog article's permalink affect rankings? For example, here's an article with the month and year, as well as the blog title: http://www.ayzanyc.com/blog/2012/12/difference-between-hot-chocolate-hot-cocoa/ Is it better to omit the date and just put the blog title? Also, if is better to avoid using the date, is it worth it to change the link structure of our previous articles (given that the URL will now be different), or should we just focus on future articles? Thanks ahead of time for your advice.
Technical SEO | | onurkiyak0 -
Keep the blog separate or incorporate into main domain?
So my organization currently has both a main site and on a separate domain and separate host a wordpress blog. (our own domain not a wordpress.com) the content posted on this blog is local, community driven, and related to our business but it is not used in anyway as a "sales" tool. It's more for interaction purposes with members and employees. This blog has a lot of content and is updated with new posts very often. (generate traffic from a pretty wide variety of searches some related some not) My plan has been to 301 the old domain and move the wordpress blog over to our root domain in a subdirectory such as oursite.com/blog. Does anyone have tips for moving a blog over like this? I'm concerned about any link juice it has dropping off and since it does provide some links to our root site currently (since it's basically a separate site). Basically i'm wondering if it'll be worth the effort or if i should just keep it separate and focus on other content gen strategies.
Technical SEO | | SCFederal0