\n
[MUSIC PLAYING]<\/p>\n
<\/p>\n
SUZ HINTON: There
is one term that I’m<\/p>\n
going to mention
to you just based<\/p>\n
on this is the reason why
I had to submit the URL<\/p>\n
to be re-indexed.<\/p>\n
And that’s microformats.<\/p>\n
MARTIN SPLITT: Oh!<\/p>\n
All right.<\/p>\n
SUZ HINTON: So can
we talk about–<\/p>\n
are they still a thing?<\/p>\n
I haven’t really had to do
a lot of SEO optimization<\/p>\n
for a while.<\/p>\n
And I knew microformats
was such a huge thing<\/p>\n
because let’s say you’ve
got a product page<\/p>\n
and it has reviews
on it and you want<\/p>\n
to show the little stars and all
of that kind of rich content.<\/p>\n
And every time I made a
tweak and we deployed,<\/p>\n
I would have to then submit
to get re-crawled and see<\/p>\n
if the results got more written.<\/p>\n
And that was definitely a
very slow feedback cycle.<\/p>\n
MARTIN SPLITT: Yes.<\/p>\n
SUZ HINTON: So
what is the state?<\/p>\n
Is microformat still a thing?<\/p>\n
And are there better resources
out there right now for us<\/p>\n
to be able to pull
that rich content out?<\/p>\n
MARTIN SPLITT: You’re
going to be very happy.<\/p>\n
And we have much better things.<\/p>\n
SUZ HINTON: Yay!<\/p>\n
MARTIN SPLITT: They
are still a thing.<\/p>\n
But they are now
called structured data.<\/p>\n
SUZ HINTON: Structured data.<\/p>\n
MARTIN SPLITT: And we
are using JSON-LD, so<\/p>\n
JSON for Linked Data.<\/p>\n
SUZ HINTON: Yeah, this
is all new terms to me.<\/p>\n
MARTIN SPLITT: Right.<\/p>\n
And you probably used
literally the microdata<\/p>\n
attributes in HTML.<\/p>\n
SUZ HINTON: Yes.<\/p>\n
Yep, exactly.<\/p>\n
Yeah, we were using them.<\/p>\n
And they were very hit and miss.<\/p>\n
MARTIN SPLITT: Yes.<\/p>\n
SUZ HINTON: It was very easy
to just mess up one tiny thing.<\/p>\n
And the validator
didn’t catch it.<\/p>\n
And then the stars
would disappear.<\/p>\n
And we’d be like [GASP].<\/p>\n
MARTIN SPLITT: And we
have moved on from there.<\/p>\n
SUZ HINTON: OK, that’s good.<\/p>\n
MARTIN SPLITT: So there is now–
schema.org is an open source<\/p>\n
organization where people can
submit or discuss or change<\/p>\n
or do stuff with
the semantic data<\/p>\n
that they want to
put on the web.<\/p>\n
SUZ HINTON: Got it.<\/p>\n
MARTIN SPLITT: And people
that’s participating–<\/p>\n
there is much more
semantic data out there<\/p>\n
than we are supporting
in search results.<\/p>\n
But a bunch of it is supported
in the search results.<\/p>\n
So for instance, if you
have an event that we want<\/p>\n
to have showing up
with the location<\/p>\n
and if you can get
tickets and who<\/p>\n
is the performer and
all that kind of stuff–<\/p>\n
if you have a recipe
where you might<\/p>\n
have an image or the
instructions on how to make it<\/p>\n
or the time it takes
to make it and reviews,<\/p>\n
how nice this recipe might
be, articles, books, and TV<\/p>\n
series, all sorts of things,
we have documentation on that<\/p>\n
specifically as well.<\/p>\n
If you go to
developers.google.com\/search,<\/p>\n
you find all the
supported types.<\/p>\n
And they show up nicely
in the search results.<\/p>\n
So you get a little
preview picture.<\/p>\n
And then you get the stars
and all that kind of stuff.<\/p>\n
SUZ HINTON: Oh, this
would have been amazing.<\/p>\n
MARTIN SPLITT: It’s fantastic.<\/p>\n
And it’s JSON.<\/p>\n
SUZ HINTON: Which
is so much easier.<\/p>\n
MARTIN SPLITT: It’s the
script tags with JSON in it.<\/p>\n
It’s so much easier.<\/p>\n
SUZ HINTON: It’s just not
little meta attribute things?<\/p>\n
MARTIN SPLITT: Correct, yes.<\/p>\n
So you have your JSON block.<\/p>\n
And we have what’s called the
Structured Data Testing Tool.<\/p>\n
That is a little dated by now.<\/p>\n
But it supports– generally,
basically everything<\/p>\n
that we know of shows up
as either valid or invalid.<\/p>\n
And then we have the
Rich Results Test,<\/p>\n
because the Structured Data
Test, while being very generic,<\/p>\n
is also not very specific
to what you want to achieve.<\/p>\n
You want to probably achieve
the nice little stars showing up<\/p>\n
in the search results.<\/p>\n
This is what we
call rich results.<\/p>\n
And there’s the Rich
Results Test for it.<\/p>\n
And that even
gives you a preview<\/p>\n
of how that might look
like in the search results.<\/p>\n
There’s no guarantee
that it does<\/p>\n
look like that in
the search results<\/p>\n
because people have been
using it to spam stuff, like–<\/p>\n
SUZ HINTON: Yeah, true.<\/p>\n
MARTIN SPLITT: I have
a bazillion reviews.<\/p>\n
And then we’re
like, yeah, you just<\/p>\n
have some JavaScript
generating fake reviews.<\/p>\n
That’s not really–<\/p>\n
SUZ HINTON: Well, how do
you actually use the tool?<\/p>\n
Because I remember you used to
have to dump your entire HTML<\/p>\n
file in there.<\/p>\n
MARTIN SPLITT: You
[? don’t. ?] [INAUDIBLE]<\/p>\n
SUZ HINTON: And if you
did it too many times,<\/p>\n
you got timed out.<\/p>\n
MARTIN SPLITT: Right.<\/p>\n
SUZ HINTON: Yeah.<\/p>\n
MARTIN SPLITT: But that
doesn’t happen anymore.<\/p>\n
SUZ HINTON: Oh, OK.<\/p>\n
That’s pretty exciting.<\/p>\n
MARTIN SPLITT: So
you have two options.<\/p>\n
You can dump a URL
in it, which is nice.<\/p>\n
And you can even use ngrok or
something if you have a local–<\/p>\n
SUZ HINTON: Oh, you
could do local host?<\/p>\n
MARTIN SPLITT: Yes.<\/p>\n
SUZ HINTON: Oh,
this is very fancy.<\/p>\n
MARTIN SPLITT: Or
you can even also<\/p>\n
still do like you dump
your HTML in there.<\/p>\n
We execute the JavaScript.<\/p>\n
So if you’re using JavaScript
within that code dump,<\/p>\n
that’s fine.<\/p>\n
SUZ HINTON: Oh, wonderful.<\/p>\n
MARTIN SPLITT: If
you’re running it– yes.<\/p>\n
And you can basically
live debug as you type.<\/p>\n
You press a button and
it goes like, nope.<\/p>\n
And you’re like, oh, damn it.<\/p>\n
And you get the feedback here.<\/p>\n
And it’s like, missing
performer for your event.<\/p>\n
And I’m like, OK, sorry, sorry.<\/p>\n
And you write it in.<\/p>\n
And then it reruns it.<\/p>\n
And you’re like, OK, cool.<\/p>\n
This is what I want.<\/p>\n
And I can take it
back to [INAUDIBLE]<\/p>\n
SUZ HINTON: That is awesome.<\/p>\n
MARTIN SPLITT: And
yeah, we have that tool.<\/p>\n
We have Search
Console that gives you<\/p>\n
a live view of what
happens on your page,<\/p>\n
also for structured data.<\/p>\n
Yeah, microdata is not
that much of a thing.<\/p>\n
But the structured data
is still going strong.<\/p>\n
SUZ HINTON: Well, it sounds
like it’s come a long way.<\/p>\n
That’s very exciting.<\/p>\n
MARTIN SPLITT: It does.<\/p>\n
SUZ HINTON: If I’m ever
working for a large retailer<\/p>\n
ever again, then I
feel like I got this.<\/p>\n
MARTIN SPLITT: If you have a
blog, add the article markup.<\/p>\n
You might get [INAUDIBLE]<\/p>\n
SUZ HINTON: Oh, so OK.<\/p>\n
I’m going to look at
the schema for that.<\/p>\n
That would be like
author and stuff.<\/p>\n
MARTIN SPLITT: And other sources
might pull the data as well,<\/p>\n
right?<\/p>\n
It’s an open source format.<\/p>\n
So theoretically,
voice assistance<\/p>\n
could use it as well.<\/p>\n
So just imagine if
you have a recipe blog<\/p>\n
and then you stand
in the kitchen,<\/p>\n
go like, hey, assistant
thing– whatever<\/p>\n
it is, whatever company
you’re choosing.<\/p>\n
There’s a variety of
options these days, right?<\/p>\n
And then the thing goes like
yeah, Martin’s apple pie.<\/p>\n
First step– take some
apples and peel them.<\/p>\n
And you’re like oh,
OK, fair enough.<\/p>\n
That can come from the
structured data as well.<\/p>\n
So that’s pretty cool.<\/p>\n
SUZ HINTON: That is really cool.<\/p>\n
I didn’t even think
of those use cases.<\/p>\n
I just always thought
about search results.<\/p>\n
[MUSIC PLAYING]<\/p>\n
<\/p>\n
<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"
Wow unless you are super technical this is all mumbo jumbo. \u201cschema markup\u201d and \u201cstructured data\u201d WTH….It sounds and looks complicated, but it is something anyone can learn to do.So what does this mean and why should you care?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":1,"footnotes":""},"categories":[1],"tags":[148],"class_list":["post-44819","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-what-google-wants"],"_links":{"self":[{"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/posts\/44819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/comments?post=44819"}],"version-history":[{"count":0,"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/posts\/44819\/revisions"}],"wp:attachment":[{"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/media?parent=44819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/categories?post=44819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ezisell.com\/wp-json\/wp\/v2\/tags?post=44819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}