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 markup for Webinars
-
I'm looking for a solution to implement schema markup for our webinars. We have an events page that has a list of upcoming events, as well as a list of the webinars we've done with a link to YouTube to watch the webinar. The webinars on our events page have the title and date. What kind of schema markup can we implement for these past events? It is not really an event, but it's not a video either (unless we embed the video on our site). Any tips? (**Also, I would like to use JSON-LD instead of HTML to implement the schema). Thanks!
-
The event does not have all required information in the eyes of Google. Will that harm the site?
If a lot is missing YES you need dates.
http://i.imgur.com/gT3JDhw.png
Raw structured data extracted from the page:
- http://linter.structured-data.org/?url=https:%2F%2Fwww.woorank.com%2Fen%2Fblog%2Frich-snippets-what-why-and-how-to-implement
- http://linter.structured-data.org/
- http://www.seoskeptic.com/structured-data-markup-validation-testing-tools/
- http://json-ld.org/playground/
- https://www.woorank.com/en/blog/rich-snippets-what-why-and-how-to-implement
-
Thank you! This helps a lot.
Follow-up question... The event does not have all required information in the eyes of Google. Will that harm the site? Or is it ok if we don't have every parameter... See screenshot for example of the info that I can markup: http://screencast.com/t/KPkUvHvmZaf
-
Utilizing past events will be will be able to instruct Google that you are having a consistent event cycle whatever length of time that is. So I do recommend doing it. JSON-LD has been, recommended for events.
In the past, Google has suggested Microdata. For websites and JSON-LD for apps however since their overhaul the new schema testing system, it seems like they have gone 100% JSON-LD in their recent "recommendations" for events.
("Try out the following examples using the Structured Data Testing Tool. All examples show JSON-LD syntax. If you prefer, you can use Microdata or RDFa syntax.")
JSON-LD His extremely lightweight but is invisible to the end-user. Microdata Is visible to the end-user.I would base it on what makes sense for your website. I do not know if you are utilizing app?If you are currently using microdata, it is still supported. If you are looking to use schema for the first time, I would recommend JSON-LD for apps and Microdata for end-users.
https://developers.google.com/search/docs/data-types/events#use-cases
https://search.google.com/structured-data/testing-tool
https://blog.kissmetrics.com/get-started-using-schema/ I would use Google's schema generator for JSON-LD or one of these options for microdata
http://schema-creator.org/event.php
http://microdatagenerator.org/
Below are two examples of the different styles and keep in mind microdata is visible
Microdata. event example I created.
descriptionStarts: 06/30/2016 12:00PM
Ends: 2016-07-01:00.000
Duration: 22:42
1313 Mockingbird Ln.Nowhere, FL32789United States
JSON-LD
** I hope this is been of help,**
** Thomas**
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
-
Inconsistency between content and structured data markup
Hi~ everyone What does Google think about the inconsistency between content and structured data markup? Is this kind of a cheating way ? Is hurt my SEO?
Technical SEO | | intern2020120 -
Product schema with no offer as owner wants to give price per customer
Hi, Trying to markup products for a site that does not show prices. Is there any way to markup a product price when the business model is: 1. customer calls or contacts shop. 2. shop gives a price quote based on level of detail and finish on the product 3. there is no base or top price. Thanks in advance!
Technical SEO | | plahpoy0 -
Correct use of schema for online store and physical stores
I have been getting conflicting advice on the best way to implement schema for the following scenario. There is a central e-commerce store that is registered to it's own unique address which is "head office". There are a few physical shops each of which has their own location and address. Each shop has its own landing page within /our-stores/. So each page on the website has the Organisation schema for the central 'organisation', something like: Then on each physical store landing page is something like the following as well as the Organisation schema: Is this correct? If it is should I extend LocalBusiness with store URL and sameAs for GMB listing and maybe Companies House registration? It's also been suggested that we should use LocalBusiness for the head office of the company, then Departmentwith the typeStore. But i'm not sure on that?
Technical SEO | | MickEdwards0 -
Exclude price in rich snippet markup
Our site has their prices hidden for non logged in users. Its a woocommerce built site and the rich snippet markups are added by woocommerce. I would like to remove the markup for the price becouse : 1, we would like our customers to register for prices. 2 i dont want to get penalties for not showing the same thing to visitors as to "google" .. Any help or thoughts on this one? Thanks / Jonas
Technical SEO | | knubbz0 -
Event Schema markup for multiple events (same location/address)?
I was wondering if its possible to markup multiple events on the same page for one location/address using the event schema.org markup? I tried doing it on a sample page below: http://www.rama.id.au/event-schema-test/ Google's schema testing tool shows that its all good (except for warning for offers). Just wanted to know if I am doing it correctly or is there a better solution. Any help would be much appreciated. Thank you 🙂
Technical SEO | | Vsood0 -
Can Google Read schema.org markup within Ajax?
Hi All, as a local business directory, we also display Openinghours on a business listing page. ex. http://www.goudengids.be/napoli-kontich-2550/
Technical SEO | | TruvoDirectories
At the same time I also have schema.org markup for Openinghours implemented.
But, for technical reasons (performance), the openinghours (and the markup alongside) are displayed using AJAX. I'm wondering if google is able to read the markup. The rich snippet tool and markup plugings like Semantic Inspector can't "see" the markup for openinghours. Any advice here?0 -
Where to put Schema On Page
What part of my page should I put Schema data? Header? Footer? Also All pages? or just home page?
Technical SEO | | bozzie3114 -
Schema for Price Comparison Services - Good or Bad?
Hey guys, I was just wondering what the whole schema.org markup means for people that run search engines (i.e. for a niche, certain products) or price comparison engines in general. The intend behind schema.org was to help the engines better understand the pages content. Well, I guess such services don't necessarily want Google to understand that they're just another search engine (and thus might get thrown out of the index for polluting it with search result pages). I see two possible scenarios: either not implement them or implement them in a way that makes the site not look like an aggregator, i.e. by only marking up certain products with unique text. Any thoughts? Does the SEOmoz team has any advice on that? Best,
Technical SEO | | derderko
schuon0