schema markup basics - pubcon 2017

22
#pubcon @CarrieHill Semantic Markup Basics What’s New & What’s Happening with Semantic Markup for Websites Carrie Hill Co-Founder - IgnitorDigital.com

Upload: carrie-hill

Post on 21-Jan-2018

764 views

Category:

Marketing


0 download

TRANSCRIPT

#pubcon@CarrieHill

Semantic Markup Basics

What’s New & What’s Happening with

Semantic Markup for Websites

Carrie Hill

Co-Founder - IgnitorDigital.com

#pubcon@CarrieHill

Semantic Markup is not a Bandaid

#pubcon@CarrieHill

#pubcon@CarrieHill

Semantic Markup is getting HARDER

More types are being

rolled out

Implementations are

more complicated

Tools are not

Updated Regularly

#pubcon@CarrieHill

#pubcon@CarrieHill

What’s New in the World

tbd - ‘telesto’

8.14.17 - ‘enceladus’

3.23.17 - ‘calisto’

http://schema.org/docs/releases.html

#pubcon@CarrieHill

Latest Schema Release - ‘enceladus’Was estimated to release in MAY - didn’t come until mid-August

Add a HowTo type

• This

introduces estimatedCost, steps, supply

and tool as new properties

• re-

uses performTime, prepTime, totalTime

• introduce yield

• Supporting types HowToItem

• HowToSupply and HowToTool,

#pubcon@CarrieHill

‘callisto’ HighlightsMoved quite a few items from “core” to “pending.” That hasn’t happened before

Added “Menu” items to assist with not only restaurant markup, but other types

of menus.

Added types

Menu

MenuItem

MenuSection

Added properties

hasMenuItem

hasMenuSection.

Introduced hasMenu property

#pubcon@CarrieHill

What Is In The Works TodayThe working group is usually working on the next release before the current one

is even live. Coming up is sds-telesto

Occupation Markup ChangeshasOccupation

estimatedSalary

MonetaryAmountDistribution

QuantitativeValueDistribution

Employer Rating

Classification

Add EmployerAggregateRati

ng as a subtype

of AggregateRating to

differentiate ratings for the

entity as an employer

Education Credentials

Educational and occupational

credentials, i.e. diplomas,

academic degrees, certifications,

etc. These act as an important link

between outcomes of educational

courses, people, and occupations /

job roles.

#pubcon@CarrieHill

1.Worry about your Content First

2.Mark it up Appropriately

3.Reverse Engineer Competitors

4.You are not ENTITLED, earn it

Answer Boxes, Featured Snippets, Etc.

Check out Alan Bleiweiss’ Slide deck from State of Search a few weeks ago:

https://goo.gl/xifQq7

Get Eric Enge’s Slides from yesterday!

#pubcon@CarrieHill

Everyone Can Win!

Local Business Markup

Review Markup

Product/Service Markup

Event Markup

Q & A/FAQ Markup

HowTo Markup

#pubcon@CarrieHill

HowTo MarkupQuietly released in August

This is a HUGE opportunity.

Google needs to get the validation tool updated

Please?

#pubcon@CarrieHill

Local Business Markup

#pubcon@CarrieHill

Critic Reviews are OK to publish. Must reference

original site/page in Markup

ONLY mark up reviews you curate - don’t steal them

from other sites

ONLY mark up reviews / aggregate ratings of reviews

visible ON THAT PAGE.

Be CAREFUL of 3rd party review services. Know what

you are/are NOT putting on your website.

Review Markup - Follow the Rules

#pubcon@CarrieHill

Products

#pubcon@CarrieHill

Services

#pubcon@CarrieHill

Question / Answer / FAQ

No Q&A

Markup

Don’t Forget http://schema.org/QAPage

#pubcon@CarrieHill

Implementing Schema with

Google Tag Manager

1.Write the jSON

2.Create the Custom Tag in GTM

3.Paste the jSON into the Custom

HTML box for the tag you created

4.Save it

5.Create the Trigger (page view)

6.Add the trigger to the custom Tag

7.Publish

8.Test

Tag Manager

Me

#pubcon@CarrieHill

Implementing Schema with GTM

Reference these “How To” Articles:https://searchengineland.com/add-

schema-markup-site-using-google-tag-

manager-272516 - For all sites

https://yoast.com/structured-data-

google-tag-manager/ - For Wordpress

http://www.sitevisibility.co.uk/blog/2017/

06/30/how-to-add-local-business-

schema-markup-via-google-tag-

manager-gtm/#gref - for local business

#pubcon@CarrieHill

Tools for Markup

https://www.jamesdflynn.com/json-ld-

schema-generator/

https://www.schemaapp.com/tools/jsonld-

schema-generator/

http://linter.structured-data.org/

https://search.google.com/structured-

data/testing-tool

http://linter.structured-data.org/

#pubcon@CarrieHill

Get Involved - Or Do Stealth-Like Lurking

http://schema.org/docs/howwework.html

https://www.w3.org/community/schemaorg/

https://github.com/schemaorg/schemaorg/issues

#pubcon@CarrieHill

Thanks!