# Google Search Central
---
## 2026-06-15 - Should I use markdown for my site?
URL: https://www.youtube.com/watch?v=Vkn3R6DUJ34
Caption: en (automatic, json3)
In this episode of Search of the Record,
we are talking about markdown LLMs and
if you should convert your content into
Markdown or even LLM's txt files or if
it's not that helpful maybe or is it or
is it not? Find out in this episode of
Search of the Record.
Hello and welcome to a new episode of
Surge Off the Record, the podcast coming
from the Google search relations team.
My name is Martin Split and with me here
is my boss. Hello Mr. Moo. Hello John.
How's it going?
>> Hi Martin. Great to be here with you.
>> Long time no see.
I have a question for you because I have
been asked this multiple times and I'm
pretty sure I have the right answer, but
I'd rather hear a little bit of your
perspective as well on this. Should I
convert my website into markdown so that
LLMs have an easier time figuring it
out?
>> Wow.
>> Oh, no. Okay. Okay. Hear me out. Hear me
out. In my opinion, markdown is an
intermediate format. basically like HTML
is an intermediate step to how a website
looks like. It's a structured kind of
text format. It's just annoyingly
tedious to write and can like get the
nesting wrong and all of that. And
Markdown is is doing a lot less to kind
of get more or less the same structure
into a text file. Like you can have
headlines and you can have bullet point
lists and you can have numbered lists
and you can have tables and blah blah
blah and links and images even and
whatever. But fundamentally that's just
it. And yes, it is easier to deal with
markdown than it is to deal with HTML.
But all the crawlers that exist today
had to deal with HTML for the breath of
ingesting the web. Like the goal was to
get the web. And you can't just be like,
"Oh, we're just not going to get any of
the information that's out there. We're
just going to get the markdown files."
So they had to already solve the problem
of dealing with HTML. So I don't think
that's a problem that needs solving.
>> I don't know.
>> Okay. I don't know, Martin. You're
you're like a smart guy. You've learned
a lot about how search works, right?
>> Fair.
>> Okay.
>> I'm not sure where this is going now.
Now I feel like I'm I'm in being
investigated. Okay. Uh oh.
>> So, you know, like the best practices
for making good websites, right?
>> I think so. I hope so.
>> How do you write the content for your
website? Do you write HTML or do you
write Markdown?
>> Why am I having a job interview right
now? It's it's like it's like something.
Okay, I do not write the HTML actually.
I do I well I have to admit that I
actually use a static site generator and
because of that I'm writing in markdown
and I've written my own static side
generator back in the day to do that.
>> Okay.
>> Yeah. Because I don't want to I don't
want to write all these like angular
brackets and all that kind of stuff. I
just want to have like here's a link,
there's a headline, moving on.
>> Okay. It's easier. It's less typing.
That's That's why.
>> So, if people want to rank well in
search like you do, which I I don't
know. I didn't actually look.
>> I don't I don't think I rank so well
because I don't care. Okay. I think I'm
I'm ranking reasonably well for what I
care for.
>> Oh. Oh, well then may maybe they
shouldn't be using markdown.
>> Oh, you think that's why? Aha.
Interesting. No, I don't think that's
that's the thing.
>> Okay. I I guess maybe we should take a
step back and yes briefly explain what
this markdown is like.
>> Okay.
>> Where does it come from? What what is
it?
>> Okay. Okay. Okay. Okay. Yes. Actually,
fun fact, I'm not sure where it comes
from. I saw it first I think on GitHub
where you can add a readme.mds or
markdown file and then it automatically
is kind of like the homepage of your
repository on GitHub.
But I I guess it's older. I don't I
don't know. Have you looked at the
history of it? I looked it up because I
I don't know. Preparing for this mock
interview about markdown.
>> Okay. Pressure just went up again.
Great. Yeah.
>> Yeah. Actually, I asked an LLM, so
this is awkward. So, it's like maybe I
got something wrong. But anyway, I will
assume it's kind of correct. Apparently,
it was created 2004. So, quite long time
ago. I imagine we have listeners who are
younger than markdown which is not
surprising because we probably have
listeners younger than HTML or
JavaScript which I don't even know when
JavaScript was made long time ago. Uh it
was created by John Gruber and Aaron
Schwarz. So John Gruber I think is still
active online. Aaron Schwarz is a bit
tragic the whole history around it. He
was one of the developers of RSS and
Creative Commons and one of the I think
co-owners or co-founders of Reddit. So
long time ago.
>> Wow.
>> Maybe like the Reddit connection is why
people assume this is good for AI
because AI loves Reddit. So therefore,
anything Reddit does must be good,
right?
>> Must be good. Okay. Ah, maybe that's
where it's coming from.
>> Actually, Reddit apparently was written
in lisp originally. So maybe people
should be using lisp to make their
websites if they want to be like Reddit.
>> Gosh, I've written lisp during my
university studies and
>> no. Oh my god.
>> I mean it's a pretty beautiful language
but no no thank you.
>> Gosh. Yeah. So the whole markdown thing
was created as a way to have a simple
plain text kind of English readable
style of creating content that's easy to
convert into HTML and easy to convert
back from HTML. So it's it's basically
it's like if you assume HTML exists, how
could you make it so that it's easier
for people to write and understand,
which I think maps kind of well to why
you're using it for your website, and I
use it for some of my websites as well
because it's it's just a lot easier to
write and a lot of the structures,
they're they're just kind of like a
natural text file.
>> Yeah. Yeah. And and that's how I see it.
Um, remember back in the days when you
had like text files as part of copies of
computer games you found online?
You sometimes got text files with like
ASI art in it that looked like pretty
fancy. And it's like it's a way to style
and and juice up a text file basically.
Like it's a little more structured. It's
a little more readable than just like
having random text. It's like, oh, so
this is meant to be a headline. I can
pretend that this is a headline. And I
think that makes sense. And because of
the simplicity, you can use tools to
programmatically transform it into other
things. I've used Markdown to write a
book.
>> Wow.
>> And publish a book. Okay. So, yeah. And
that has like is over 10 years ago. So,
that's nothing new.
>> That's crazy. Wow. Huh.
>> But again, I didn't want to write all
the overhead of HTML like all the
brackets and stuff. was like and then
you forget a closing thing and then
everything becomes a headline.
>> Yeah, true. And I think what I also find
kind of neat about markdown is that it's
almost by default like semantic markup.
>> Yeah.
>> Whereas it's like this is a heading.
It's not like this is a big piece of
text that could be a heading or it could
just be big text is just very clear is
like this is a heading. This is bold.
This is a link. It's is like super
straightforward.
>> Yeah. And as as long as you're not
cheating because if you know that the
output format is going to be HTML, you
can configure a bunch of the markdown
taking things like the programs that
take markdown as their input and then
produce HTML as the output and configure
them so that you can actually include
HTML. And then if you don't do Yeah.
Like that's nice. If you want to like
show a video or if you want to have a
widget in it that uses JavaScript, you
can do it that way. But if you do that
then you invite back all the complexity
of HTML. If you don't do that then by
definition you are separating style and
content right so like the presentation
is separate because you you it looks
kind of boring black text on white
background by default if it's rendered
to HTML and you need a stylesheet or
something that wraps stuff around it to
make it look in a specific way. Whereas
in HTML, you can say like, "Oh, I want
this to just be like twice the size of
everything else." And then you kind of
sneak in presentation information into
the content. And here you kind of have
clean separation between actual content
and actual presentation. I think that's
that's a good thing.
>> Yeah, that's that's true. Now that you
mentioned it is like with markdown, you
basically provide the structure and the
text,
>> but all of the styling information is
kind of separated out. Y
>> so you can take this text and repurpose
it and it's like oh I'll put it on my
website or I'll create some kind of PDF
with it or whatever and it's like the
text and the structure of the text is
transferable
>> and I think that's also why people think
it's good for LM because you kind of you
have less stuff less tokens and if you
look at an HTML file without a browser
rendering it if you just look at the
plain HTML and a text editor basically,
then it's hard to read the content
because there's so much craft, so much
stuff in it, right? There's all these
HTML tags and all this maybe even inline
styles and all that kind of stuff. But
if a markdown render fails and you look
at the markdown file in a text editor,
it still is structured and readable.
>> Yeah,
>> like a link is the word of the link
text, like the anchor text and then in
in square brackets and then in normal
brackets. It's probably what I would do
if text was all I had available, right?
If I was writing an email without the
possibility to to actually link things,
I would probably like mark up some sort
of link text and then put some sort of
way to say like, and this is where you
need to go to actually see that. Yeah.
>> And I think this minimalism is probably
what makes people think, yeah,
>> this is great for a machine that needs
to understand this content unlike HTML.
Yeah, I think the other difference is
also all of the stuff around the content
things like headings and footers,
sidebars,
>> right?
>> Like all of that is basically gone. So
when you write your content in markdown,
you focus on the text and the links and
things like that. And then afterwards
the system goes, okay, I will put your
piece of text in the structure of a
website and create all of the the cross
links to other categories and all of
these things.
>> Okay. So then that all sounds very nice.
Should we just make markdown as our like
make our websites in Markdown basically
or
>> I don't know. He's like you already make
your website in markdown.
It's like this awkward cycle of it's
like you turn it into HTML and you're
now you're like well maybe we should
just turn it back into Markdown
>> just publish the markdown with no steps
no extra steps. I think the big thing is
that the web with HTML and everything
has been around for a really long time,
longer than Markdown. And all of the
crawlers out there, they have practice
with HTML and like converting HTML into
text is is trivial. Like there are lots
of libraries out there that can do that
for you. So if you think about what an
average web crawler might look for or
might uh need to find on a page to be
able to understand it, then probably
that's just HTML.
>> Yeah. And I mean the other thing is yes
it's nice that markdown is usually then
focusing on a piece of content but HTML
with all the links and the navigation
and the headers and all that kind of
stuff that it kind of gets stripped out
in the markdown files that make the
website are important to understand the
structure and how this connects to the
rest of the site. So I guess that's also
a bad thing. If we were to lose this,
that's probably not so good for crawling
and discovery. Huh.
>> Oh, definitely. Yeah. Yeah.
>> Yeah.
>> I think when it comes to things like a
search engine or probably also an
generic LLM system, having a website
that uses normal HTML for the pages is
critical because a search engine or
crawler can just go to that page. it can
recognize all of the other links that
are within the website. And usually
those links are somewhere in the header
or in the footer or in the sidebar
somewhere where they say these are other
categories of content, maybe other pages
that are available on the website that
are not directly linked in the content.
And all of that is critical. So it's
almost like if you want to focus purely
on being discoverable in search and
being discoverable for these AI systems
so that they can use your content for
training then having normal HTML pages
is basically the main thing you can do.
It's almost I don't know may maybe it's
even the the primary thing that you need
to do as a prerequisite in order to be
crawled and indexed normally.
Obviously, the web is super messy and
sometimes people put normal text files
online or PDFs and crawlers have to deal
with some of that as well. But they
definitely know how to deal with HTML
pages. That's kind of the foundation of
the web. And I mean the other thing is
also for users you can't just publish a
set of markdown documents because a we
like colors and images and stuff to kind
of like flow in a nice layout and
markdown by definition unless you put a
layout on it doesn't and markdown
doesn't support layouts directly. So you
would have to have some sort of
mechanism to you're basically recreating
the browser. You're recreating HTML
parsing in the end. So might as well use
HTML parsing because as you say that has
been around and has been tried and
tested for decades at this point. The
other thing is you would duplicate
things. If you were to acknowledge like
oh users don't want markdown they want
the full-fledged website and then I
create a version just for LLM then
you're kind of making twice the work or
having twice the work. No.
>> Yeah. I think that's always terrible on
the web and I understand where these
ideas come from in that a lot of web
pages are just terrible from a
structural point of view and hard to use
and it's tempting to say well users can
see this complex weird page and
automated systems they should have it
easy like you should just give them the
information that they're looking for but
Fundamentally, as soon as you have these
parallel versions of your content, then
everything becomes so much more complex,
you have to maintain those multiple
versions. You have to make sure that
nothing breaks on a version that a user
doesn't see. Uh because users might
complain to you if your page doesn't
load properly. But if the LLM version of
a page doesn't load properly, then no
user is going to tell you that something
is broken. And a lot of these automated
systems, they might not even recognize
that something is broken because they
see, oh, it's like there's some text
here must be what they want us to index.
Yeah, I think we learned that lesson
with dynamic rendering, which was a nice
stop gap solution for a while, but we
found out in practice it often times
caused more problems and was really hard
to debug because of this duality of the
two different separate versions. And
yeah, that's uh that's not great. Okay,
while we are on the topic of markdown,
should I then just create a text version
like have like a text file that has all
the content in it for LLMs or is it kind
of like the same problem?
>> I think you mean the LLM's text file.
>> Oh,
>> no. The text file for LLMs. Yeah. Um,
so, so I I talked with I think one of
the people who who created that proposal
a while back and the idea was really not
to create something that makes it easier
for search engines or LLM systems to
discover all of your content, but almost
more that if an LLM already knows about
your site and wants to find out what
else is here, then that might be an
approach.
And I think the aspect of using this as
a way to optimize for discovery by AI
systems or discovery by search systems
that doesn't make any sense at all. Uh
because it's basically you're telling
these systems like oh I have the best
website ever and here are all of the
pages that everyone must go to and you
must buy all of my products or whatever
you put in there. So in LLM system it
basically by design can't trust what is
here as a way of differentiating between
different websites. If someone is
already on your website, maybe some kind
of automated system is helpful where if
they go like, I want to go to Martin
Split and buy a photograph, then the LLM
system can go to your website and can
look around like, how do we buy a
photograph? Like maybe he has some
guidelines for me as an agent for buying
photographs. That kind of makes sense.
But going off and saying like, I want to
buy a photograph. Which website has one?
the system is not going to go to your
website and five others and say like who
has some automated information but
rather they're trying going to try to
find the best website first.
>> Okay, makes sense. I think from that
point of view optimizing as a way of
being discovered that doesn't make sense
but like what happens when an agent is
on your website I think that also just
generally seems to be an open area for
discussion at the moment in that there's
LLM text as a proposal there are
different JSON files and well-known file
types that are in discussion there's web
MCP which I think tries to do something
similar where they say it's like well
you're on this page now but we have a
programmatic interface for this added
specific URL or a specific mechanism.
>> I think those are then almost different
discussions.
So the generic SEO angle of how do I
find a website that sells me a
photograph is almost going to be
completely bound to HTML pages and
normal web pages. And then if so a user
decides to go to a specific service then
within that service then there is a
little bit more room for maybe helping
an agent or an LLM system to find the
right approach. But what is interesting
of course is like lots of ideas and none
of these have basically crystallized as
the one thing that everyone will use. So
I'm sure over the next I don't know half
year or maybe longer it's going to take
a bit and some of these agentic systems
are going to kind of unify around some
some standard file type or mechanism or
something.
>> All right. So I guess
that should
settle the debate if we should just go
back to mark. I mean even if we are if I
for all the websites that I'm have made
in the last I don't know 10 years at
least actually holy moly that was like
2012 when I started using markdown to
make my website. So that's at this point
14 years. For the last 14 years, I
basically made markdown websites, but no
one would have known because you look at
the HTML version. And I think that's
continues to be fine.
>> That's fine.
>> Yeah. I think the one place where maybe
some markdown content on a website could
make sense is if you have something like
developer documentation
>> where again if the agent or the LLM
system already knows about your website
and the user says like how do I use this
API then if you give the LLM system a
markdown file it's a lot easier for it
to understand okay this is the the
mechanism here So I suspect for more
code or websites that provide code
samples and developer interaction for
them having markdown versions of the
technical documentation makes some
sense. And then you have that challenge
of course of having the parallel
versions because users are not going to
look at markdown because it's a text
file. It's not it's not this nice
looking HTML page thing, but maybe for
agents that's something that makes
sense.
>> Well, I'm I mean there's a solution to
that, which is to publish your
repository with the documentation in
Markdown and then use that markdown
documentation to generate the HTML
version.
>> Exactly.
>> And then you don't have the drift. Yeah.
Yeah.
>> Exactly. I I think again for developer
content, I think that makes a lot of
sense. But if you're selling shoes, it's
like you're not going to have a markdown
version of your shoe catalog. Like that
makes that makes no sense at all. I
think the challenge is of course people
who are creating websites are developers
and using developer tools and they're
like, "Oh, I'm using the markdown
version of this API to understand how it
works. Therefore, maybe my shoe site
should also have a markdown API." which
is kind of like that bias I think that
developers just have that is like I do
it like this therefore maybe everyone
does it like this and probably that's
not the case
>> and good news is that normally there's
more than just the developers involved
in making a website so hopefully
teamwork will make the dream work
>> that would be nice
yeah and the other thing I think is also
we've been talking about websites at
this point. But the web platform offers
more than just plain old websites like a
list of products. You could build
applications in there. You could build
interactivity in there. And markdown
itself doesn't support that. And I don't
think it should because again it's for
content. And so I guess the web will
continue to be this multitude of things,
this multitude of what a website could
be. It could be somewhere between
application and actual just like a
content document. And I guess markdown
is just one part of it and most likely
will stay just the middle bit of the
pipeline from thoughts in someone's mind
to website on on the internet. Yeah.
>> Yeah. I think again like for all of the
SEO related things and discovery of
content, a normal HTML website is
>> it's the best
>> is like that's not going to go away. I
mean like who knows, but that seems very
unlikely that it'll go away. So that I
think is at least the baseline
requirement.
If you have developer content, doing
something markdown is fine. Try it out.
See if it actually brings some value.
But for everyone else, I think markdown
doesn't really make sense.
>> Yeah. All right. I think that makes
sense. And uh I think we've spoken
enough about markdown at this point. And
uh I hope that you all out there have a
better idea of why Markdown became so
popular recently for LMS and uh what you
should do to make your websites and
maybe even use markdown to create the
HTML of your website. It's fine. And
trust me, right, John?
>> Right. Do it.
>> Excellent.
>> Or don't.
>> Yeah, we are not cops. We are just like
random people on the internet. Uh, well,
anyway, thank you all so much for
listening out there. I hope that it was
fun and useful. Let us know in the
comments below if you're using Markdown
for something and how you're using
Markdown. And um, in that case, thank
you, John.
>> Thank you, Martin. Great to be here.
>> Thank you for being here with me. And
bye-bye, everybody. Bye.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of our next events we go to. If you have
any thoughts, let us know. And of
course, do not forget to like and
subscribe. Thank you so much for
listening and goodbye.
---
## 2026-05-07 - Vibe Coding - yay or nay?
URL: https://www.youtube.com/watch?v=SPVA6FNX2rw
Caption: en-j3PyPqV-e1s (manual, json3)
In this episode of search.
Off the record, I'm talking to John about vibe coding.
We talk a little bit about what it is
and what tools we have tried, what our experiences were,
and where we think these tools help us already,
and where they might not be as helpful as they want to be.
And we also want to hear from your experiences.
So let's dive in.
Hello, and welcome to another episode of search
off the record, your podcast coming from Google Search
relations right to you.
Wherever you're listening to podcasts,
we want to take you behind the scenes of search a little bit
and show and tell you a little bit of what's
inside of our heads.
With me today is John Mueller.
Hi, John.
Hi, Martin.
Same team, same place, same fun.
John, I want to talk to you about vibe coding websites.
OK, let's do it.
OK excellent.
I think there's a lot talk about AI becoming
a tool that kind of fire and forget, and you can do anything.
You can create videos, you can make music, you can do whatever,
including making programs and websites and apps and stuff.
And I tried it.
I finally tried it.
I tried AI Studio this time.
Did it work.
It was great, actually.
I wanted it to build me a website.
A static website didn't need.
Well, not really a static website.
I wanted it to build a client side tool with some JavaScript,
and it did that really well.
And the nice thing is, I was surprised that I could actually
read the code, and it looked more or less
like a standard Next.js application.
I wasn't too like thrown away with how
the weird setup sometimes looks like when
you have other people writing code for you.
So that was nice.
But then at some point, I got into a loop
where I asked her to not do something and it vibe coded.
It literally kind of vibe coded because I
was like and use this library.
And I was like, no, no, I built this myself.
And I'm like, no, no, no, no, don't do that.
Use this where I know it works.
And it's like, OK.
But it lied to me and got stuck.
And then I asked it for a half an hour.
I tried to make it not do what it wanted to do,
and want to do what I wanted to do.
And that was weird.
Did you try something and did you have other results
or did the same happen to you.
I've been making a lot of websites,
mostly for myself and to test things out using vibe coding.
I don't Martin.
Just an aside, was the UI in purple.
No, I heard that from many people.
It was an interestingly enough, not in purple.
OK, nice.
OK just checking.
So I think maybe taking a step back.
Vibe coding is this fancy new term
that someone came up with from the AI world
where basically you have an AI system, write the code for you,
and you basically talk to the AI system using English.
Or I'm pretty sure you can also do all of this in German
or any of the other languages where you basically just say
like, hey, I want a personal website
and it should look like this.
You describe what you want it to look like,
and it should have these pages on it.
And then the system goes off and basically creates those pages
for you, those files.
And basically from a technical point of view,
you have to do an additional step
after that, which is basically take these files
and put them on some server so that they actually
run as a normal website that you would do.
And I think the allure a little bit is well,
you speak to the system in English.
You don't have to know JavaScript
or any other programming language, basically.
And it goes off and does all of this technical stuff for you.
And then you take the output and you put it somewhere,
and then you have a normal website, which, practically
speaking, nobody can really recognize
as being like, this is a vibe coded website.
Of course, if you use some of the frameworks or platforms that
are used commonly by vibe coding,
people can recognize those patterns,
but otherwise, it's a normal website.
And I think one of the things that is perhaps tempting
is to take it to the next step and say like, oh, you should
also create my content for me.
It's like, now you made my website look nice,
but why don't you write an About Me page that
lists all of the things that I've done or is like,
why don't you write a marketing page that makes sure
that everyone clicks buy.
Which is like, sure can do that.
But it's not something where I'd say, where are you getting
the most value out of it.
Interesting yeah.
I mean, with content, with content,
it becomes tricky because then why would I
visit a website where party content has
been written when I can just talk to the eye directly, right.
But with the structure, I mean, if you're using frameworks,
then most of the things look roughly the same.
Interesting is when I apparently prefers purple.
So if I see a purple website, then I can ask myself,
is this really the preference of the editor
or the author of this website.
Or is this something that just happened because it
was Yeah, it's kind of weird.
I think also one of the things that is from my point of view,
kind of interesting is one of the selling
points is that you don't have to know how to code.
I was about to ask you that.
Yeah is it this fire and forget kind of thing
where you just describe it in English and plain English,
I want this with that and this button and this thing
and this, that.
And then it just generates the right thing
because it worked for me this one
time of 90% I think it depends.
It depends on the complexity that you're trying to do
and the long term setup that you want.
And also the almost like the cleanliness that you want,
because it can definitely create a generic website based
on the information that you give it,
but it will make a variety of assumptions along the way.
If you go and say like, I want a personal website
and these pages, it could go off and say,
well, I'm going to use a static site generator because those
exist, those are easy to use, and I will create these pages
for you.
Or it could go out and say, well, I
have all of these JavaScript frameworks
that have a lot of open source documentation and tooling.
I will make a JavaScript based website for you.
Or it could go out and say, well, actually you probably want
a CMS, and therefore I will create this complicated system
that has a database backend that lets you edit your homepage
and all of this stuff in a browser kind of thing.
All of these are reasonable assumptions
where if you talk to a developer they will also
make these assumptions.
But if you just tell the AI system like I want a website,
then it will pick one, like in ideal case,
maybe it asks you some questions like what do you actually
want to do with this.
Are you going to make changes or not.
Do you mind working in GitHub.
Do you want to do it in a UI.
Those would be reasonable questions to ask,
but often the system will just go off and say like, sure,
let me take care of this thing for you.
And then it goes off and does stuff.
So that's the kind of thing where
I think if you know what you're doing with regards how
to make a website and you have a concrete idea where you're like,
well, actually, I want a static site generator because I just
want to copy and paste the files to I don't Firebase hosting
or Vercel or anywhere.
Then you can tell it that ahead of time, when
you're setting this up and it's like,
hey, I want you to create a static site using maybe
my preferred framework and here's
the setup, the structure that it's supposed to have.
But for that need to have the technical understanding.
Yeah, exactly.
That's where I think the technical understanding comes
in.
And especially going to take a little bit past that
and you're thinking like, well, what about SEO.
And of course, in the end, you can always tell the AI system.
Now add some SEO to it.
But, how that works out is if you go to a developer
and add some SEO and it's like, what do you mean.
Sprinkle some meta tags and add some structured data.
It's like, what do you mean, add some SEO.
So those are the kind of things where
I think if you have the technical understanding.
You can guide it from the beginning and you can say,
actually it's like when you create my site,
I want you to do this and this.
Make sure that the pages have, I don't
canonicals here's the domain name I want to use.
Make sure to set up a sitemap file
or whatever that you're trying to do.
So on the one hand, knowing what technically you kind of want
helps to get there quite a bit.
What also helps a lot is if you understand things like how
a deploy script should look, or how a presubmit should work,
how a linter works, those kind of things,
then you can also include that in the configuration that you're
setting up, so that you can essentially say like,
this is the structure you should create
and you should make sure to before publishing,
make sure that these URLs all return content.
Make sure that I don't none of the JavaScript files
are blocked by robots.txt.
And it's create a robots.txt file
and make it useful of thing, all of these small details
that help a lot.
And I think especially the pre-submit stuff
is something where for a lot of the mainstream frameworks,
there's a lot of tooling out there that helps to make sure
that oh, I built this site and I published it
and it's actually I'm publishing the right thing.
I'm not publishing my source code and all of my API keys
or whatever you're doing that keeps happening to people.
I keep seeing that accidental.
Yeah, API key publishing.
But all right.
Assuming that it can build these things.
So it's not like a one click more or less kind of thing
where you just say some plain English
and then get whatever you want it back.
You need to still have some idea of where you want to go
and some of the technical lingo, because that
helps steer the output.
But when it's created, I also have to test it
and depending on what I have asked it to do,
testing manually might be a bit tricky.
And also when it fails in subtle ways, I mean,
if it fails with an error message,
you can just give it the error message.
You can say like, oh, I clicked this button
and then I got this error.
Can you fix that please.
I think please makes it more expensive.
I don't know.
So one of the weird things I heard,
or I read somewhere in one of the random leaks that happened
from the AI labs, is that they have dashboards specifically
for the coding tools about how often people
curse at the AI system.
Oh, OK.
Because it's like a sign.
It's like, oh, it's like our system did something wrong.
And like, it's sometimes just enough to count,
how many times people are cursing at it.
So I'm not saying that you should or I'm not
saying I'm also not judging.
If you're screaming at the machines, whatever.
If it's a toaster and it burns your toast,
like maybe it does good to scream at it,
but it's like you're using the toaster to make toast.
It's not the toaster's problem.
That toast burnt.
Oh, OK.
But is there a way for me to also use the tool
to have it test itself.
Or does that fall short because it doesn't actually
know what the expected.
Because I remember back in the days,
we used, I think it started with Selenium, and then at some point
used Puppeteer to remote control a browser from code.
But you would have to write that code so that it would actually
go and fill in the registration form,
put some products in the cart and so on and so forth.
Can I help you with that as well.
Sure like can you code this as well
and say like also test this thing in the browser.
I mean, at that point you really have
to have a strong technical understanding of what
you want to do.
I think maybe there are ways to go at it naively,
but basically for pretty much all of the mainstream
AI systems.
They have this mechanism for plugins, which is, I think,
like MCP, and there are other tools and skills
that you can set up.
I don't really understand all of them.
I don't have that much time to spend on,
not spending time with, I don't weird,
but they have this notion of plugins basically.
And there are tons of plugins out there,
including things that test pages from a static point of view
to understand, oh, is your HTML actually valid.
Is it reasonable HTML.
Is it semantically structured.
And also including things like browser use agents,
where basically it will spin up in the back end,
something like a Chromium browser,
and then basically use that as a way to I
don't access your pages.
So it could do that if you're hosting it locally,
if you have something like when you set up your site
and you have it hosted on a local port kind of thing
are like local server, basically local server.
Yeah So it can do that.
It can also access the live web page.
And a lot of course, depends on how you set things up.
So I basically just have a Unix Linux computer at home
that I can access where I have my stuff on it and on there.
I have this Chromium agent setup so
that it can use Chromium to access the pages.
And basically because it uses the AI system
to access your pages, it doesn't have
to know the exact IDs of the elements to click on.
It doesn't have to know the exact coordinates
to click those kind of things.
It can basically be controlled by text.
So one of the things, for example, that I did
is we like the apartment where we live.
They set up a weird rental portal website kind of thing
with I don't fancy React app, which apparently this
is how things are done now.
You don't get mail anymore.
You have to find your PDFs on a website somewhere,
and it's a really annoying thing.
And I don't know who coded it.
Maybe it's also vibe coded.
That would be weird.
But I basically used an AI system
to access that website using Chromium and to click through.
And if there is a cookie banner, just click Accept.
When it has a list of files, you should
check the files for new files and download any which are new.
And you don't have to go in and be
like, oh, Cookie, banner has this ID
and you have to click on this button with this ID
and you have to send it a click event or a post or whatever.
You basically just tell it if there's a cookie banner,
just click OK and get back to work kind of thing.
And that I think is really fascinating
where you can do these complex things that in the past
you could also do, but now you don't
have to spend as much time focusing on all the details.
For me, figuring out how to run Chromium and click
on a specific element like that would probably take a day.
I don't know.
It's like I haven't used it in a long time.
I don't have that much experience with what is it.
JavaScript, TypeScript.
I don't even know the language that's so awkward.
But I can go and tell it roughly what I want,
and it can create some code that does that.
Obviously, taking this code and creating a version
to sell to people is like completely different story.
But for me, for my personal use, it works fine.
Interesting but you would argue that you don't
have to know any technology.
You still have to know roughly what you want,
and you have to know enough to be inspecting what's going on.
I don't know.
I think maybe that's also just a bias
that I have which is hard for me to evaluate because I basically
I understand the command line tools,
I understand the basic infrastructure.
And if something goes wrong, I'm like, oh, you stupid machine,
you clicked instead of swiped kind of thing.
And you did this and did this in Chromium,
can't you try it in Firefox instead kind of thing
where I basically tell it specifically what I want,
but how much of that would just work if you told it vaguely?
And he was like, hey, this didn't work.
Try again.
I don't know.
I think if you're selling a service
and you have things like user data in a database,
then you probably want someone who
understands what they're doing.
But if you're just making something for yourself,
if you're making a static site for trying things out.
Or for a friend that just wants a website like that,
seems like the low risk kind of situation
where make something a little bit more fancy,
but it's not like I don't something
will break or burn down if you do it wrong.
Yeah for me, I wonder how much bias
is in there as well, because of course I'm a software engineer.
I to write my own stuff, but I tried specifically
to use AI for situations where I was bored enough to not like.
It's the thing I need to do, but I really
don't want to have to spend too much thought and coding on it.
So I try to counteract this bias by doing projects
where I was like, I need this thing,
but I don't want to spend time on it
and then want to offload the time.
And at first I was very impressed
how far I got very, very quickly.
What was a bit tricky for me was that I noticed at some point,
I got stuck, and I'm not sure if it's
because I used only one tool.
I might have actually tried other tools, probably.
And the other thing is, and to be fair,
that kind of tells me that my bias wasn't too big here.
I didn't really look at the code much.
So I don't know how maintainable it is, because that's one thing
that I was wondering.
Yeah I mean, I doesn't have a notion of cost of work.
It can just add code and code and patch
and put layers upon layers upon layers.
Whereas you, as someone with experience
might go, no, if I do this, if I patch it now, this quickly
and by adding this additional layer,
then that will come back later and bite me,
because I then have to deal with this additional layer.
I don't think AI has this notion.
I think that's something that definitely happens.
And you definitely see it if you understand code,
because you ask it to do something
and it's like, well, I have to do this common thing,
but I will just write my own code to do it,
rather than using your shared library that you
set up somewhere, or the existing
shared function that you already wrote last time.
It's like, oh, you need to these elements.
Let me write a custom sort function for you.
And it's like, well, you can, but this is not
what I would recommend if you wanted to work in a group
together with other people.
And you have to maintain your code for the long run.
But I find those are also the kind of things where
I can help you to refactor a little bit if you understand
what you're doing.
Oh, where I notice it, for example,
with some home automation things that I do.
I use home assistant, which uses primarily YAML files
for configuration.
It also has this whole web UI kind of thing,
but it uses YAML files.
And because of that, there are a whole bunch
of GitHub repositories with all of these YAML files.
It under, like the AI system has a lot of training material
to work on, and it basically can generate
these YAML files for you.
And I took a bunch of the things that I created over the years.
And basically told it to hey, does this still make sense.
Is this kind of modern use of the functions kind of thing.
And for some of them, it really came back with some good ideas
on how to do things differently.
So I found that kind of useful.
That is indeed nice.
So you set up your site or I guess your page or your tool
with AI Studio tool.
Yeah web app.
And did you end up publishing it or.
No that's when I hit the.
So I don't know why, but I was basically using I was like, OK,
it's working now ish.
I want to click on Publish.
And then it was like, OK, so now let's
integrate with Google Cloud.
And Google Cloud is a great platform,
except that in this case, I was like spinning up a project
and then dealing with the billing and all that stuff.
So Google Cloud is great for bigger projects,
but this was basically just HTML, JavaScript and CSS.
So I would have loved to see a range of options
where I could publish.
What I didn't think about at the time was
I could have exported all this thing as a zip file
and then just deploy it separately.
But then I have a lot of manual work again,
and then yeah, no manual work.
Yeah so the things I've started creating, I guess,
mostly test websites for me to try things out
to see how requests are made from Googlebot with
regards to all of the back and forth stuff there.
Most of them I created using Hugo as a static site generator.
Hugo I think Hugo, Hugo.
Oh, God.
Now, I don't know how to pronounce like trivial names.
Basically, I had it set up the whole setup for me
and I published it to Firebase.
Firebase hosting.
Wow OK nice.
Which has this free tier kind of setup thing.
And it also connects to Cloud functions
and has some basic database backend kind of things
that you can use.
And basically I had it create all of this website
and tried it out locally and then published it
to Firebase hosting.
And it basically told me what I need to do
is get the key here, put it in this file kind of thing
and trust that it doesn't steal your key
and hallucinate it for other people.
I don't it seemed pretty safe and I
had it set up to use GitHub as the storage place.
I think something like GitHub makes
a lot of sense for all of this stuff,
because you see all of the previous versions, which
is something that I'm super paranoid about with all
of the vibe.
Coding is like, I tell it to do something
and it's like, hey, I deleted everything and started over.
And then if you don't have a backup
of what the previous state was, it's like,
well, sucks to be you.
Yeah, maybe it works, maybe it doesn't.
So that basically worked out, I think fairly well for me.
And then it also set up the GitHub actions,
which basically mean that whenever
I make a change in the GitHub repository
where it stores all the files, it automatically publishes
it to Firebase hosting.
And this whole process kind of worked really smoothly
with regards to SEO.
The main things I looked at there
were, are these pages kind of reasonable HTML.
And they were and do they link out properly and they do.
So all of that I think mostly worked out.
Oh that's nice.
Yeah what tools did you try so far.
I initially started with something in VS Code.
I think it's Copilot.
They have some plugins for different AI systems.
But then recently, I switched to the command line tools
like Cloud code and Gemini CLI.
Oh, OK.
What I find interesting with those command
line tools is that you basically don't look at your code anymore.
You look at it on GitHub.
You see what happened there.
And if there are variables that you need to edit, setting files,
things like that do that manually,
but otherwise you interact with it primarily
by writing things out.
And I do that by writing things out in a Google Doc
and copy and paste them into the CLI system.
And then it does that.
And I find it almost like a more natural way of interacting.
And what I find interesting is both of these systems
have a notion of agents that go off and do things that
do things in parallel a little bit, that run things like tools
and other functionality in the backend.
So you can tell it like, hey, this is not working.
Can you check the logs to see what went wrong.
And in the back end it'll know.
Oh it's like you're using Firebase hosting.
The logs are hosted here.
The Project IDX you told me that already,
and then it goes off and uses the command line
tools to look at the server logs and figures
out what it needs to do.
So all of this kind of back and forth
functionality is available or is kind of happens for you
automatically.
It's a lot less of the old style use of AI
when I used it for coding, it's like you go to ChatGPT or Gemini
and it's like, hey, write me a JavaScript
snippet that does this.
And then you copy and paste it into your thing.
You basically tell the full thing
and it kind of takes care of the whole process.
Well that's quite nice.
I think with regards to maybe future looking things,
it feels like people are still deploying Drupal websites.
So yeah, it's not like these old like old school, oh my God.
It's like web is so fresh.
But it's like these old school jobs are going away.
People will continue to use Drupal and PHP and WordPress
and whatever, but it feels like a lot of the simpler things
are easily possible with this kind of vibe coded setup,
and especially if you know what you're doing,
or if you work with someone who knows what they're doing,
it's easier to make sure that it's not
like this hallucinated framework kind of thing that
looks like a website, but it's actually
just a giant GIF like could also happen or PDF kind of thing.
With all of the tooling and testing stuff around it,
I think it's possible to get reasonably far with this setup.
God, I feel like I could talk about this forever.
Good I'm so sorry for all of the listeners.
Keep going.
I learned things here.
What I found interesting is also because Gemini app CLI and Cloud
Code.
They basically use a terminal window for interactions.
You can just SSH into your website like from anywhere
and basically tell your system to update the website.
And that means you can run an SSH terminal on your phone
and you basically can use the voice to text mode
to enter stuff.
And you tell it what to do and it will update your website
like that.
I used this recently on a flight to the US.
There was Wi-Fi and I was like Wi-Fi is kind of spotty.
And doing something with a remote desktop
kind of environment was super annoying and slow and flaky.
But in a terminal window, doesn't use a lot of bandwidth.
You can do reasonable things and try things out.
That's true.
So I don't like I also saw some photos of this developer office
where people just have microphones and are whispering
to your computer kind of thing, which I don't know that feels
kind of weird, but it's definitely
an interesting way of coding when you don't have
to think so much about, what is the exact parameter
order for this function in JavaScript that I think exists.
Or maybe it's in Python.
I don't know where you basically tell it to add functionality,
and then you think about it a little bit more
as what do I want my website to do.
Rather than oh, it's like, which functions do I need to write.
True And the other thing that I'm seeing
is especially from the experiences that I've seen
and what you just said, whenever you are starting a project
and agencies tend to do that, a new customer comes or customer
comes with a new project, you have
this setup work even if you just set up Drupal or whatever,
and you might have some templates,
but then each project is oh yeah, that template fits.
But then we need to make these seven different changes.
And that just takes time and is not creative.
Interesting work.
It's tedious most of the time.
If I can do that and walk you through that process
quite quickly, then that would be really, really helpful.
I think you could probably do this
in minutes instead of hours.
And then when it becomes interesting
where the more subtle things happen,
I think that's where human time becomes valuable again.
I think that's yeah.
Yeah, I think for the Search Central audience,
being able to spin up websites quickly to try things out
is super helpful.
Making your own kind of web based tools is super easy to do.
If you want to see if your website is crawlable,
you just have it create a crawler and you try it out.
These things are super easy to do with regards
to agentic access, where it's like I don't maybe it goes off
and accesses Search Console using the API thing.
I don't know how that will evolve or any of it's like, oh,
look at Google Trends and then write me some articles
about the top trends.
That just feels like spam at that point.
But there's a lot of work to even just generate,
like a mock of a website or a mock of certain pages.
And a lot of that can be made it a lot easier
when you notice certain workflows that you keep
having to do where you need to take a data piece of data
in one tool, and then from that one tool to the next tool,
and then from that tool to the next.
You can probably pipeline this with AI as well.
Yeah which is what I sometimes do.
Yeah interesting.
Cool thank you so much, John.
I think that was really, really insightful
and especially hearing your experience with different tools
and how that related to the experience
that I just had was interesting.
I would like to hear from our audience in the comments
as well.
What tools are you using.
What have you found.
Where do they fall short of the promised land, which
is just whisper into a computer and the right thing falls out.
And where have they surprised you.
Positively I'm just curious to hear what people out there have
been experiencing.
Yeah all right.
Sounds cool.
Thank you so much for being here, John.
Thank you so much for talking with me.
And thanks to all of you out there for listening.
I'd like to say goodbye and wiedersehen.
Bye we've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful too.
Feel free to drop us a note on LinkedIn
or chat with us at one of our next events we go to.
If you have any thoughts, let us know.
And of course, do not forget to and subscribe.
Thank you so much for listening and goodbye.
---
## 2026-05-01 - How AI Is Changing Google Search and SEO
URL: https://www.youtube.com/watch?v=_R04ySodhGE
Caption: en-j3PyPqV-e1s (manual, json3)
Hello, and welcome to a new episode of search
off the record, the podcast where
we take you a little bit behind the scenes of Google Search
and hopefully have some fun along the way.
Well, you probably have seen AI features in search,
and whenever I have to talk about AI features in search,
I'm really, really happy that I got
to see a presentation at Search Central live in Zurich
last year, and I think it's time to open this up to more people.
So I invited a guest today.
My guest today is Nikola Todorovic.
And would you like to introduce yourself nikola?
Yes thank you Martin.
So I have joined Google about 15 years ago over here
in the Zurich office.
And for all of that time, I've been
a part of the search organization, what used
to be called search quality.
Nowadays, it's search intelligence.
And I've been a part of the team that's called safesearch.
And for the last several years, I've been leading that team.
And also in the last couple of years
I was more involved in the ecosystem work,
working together with you with the folks from Search Console,
Google Trends, et cetera.
And so have some more experience on that front as well.
And we pushed you into the cold water of our stage in Zurich
as well.
And you had a really, really cool topic.
You talked a bit more about AI in search.
Would you like to tell us what led to that talk,
and what was the thinking behind it,
and what you want people to take away from that.
Yeah, well, clearly AI is the topic
that everybody is talking about right now.
A lot of people are wondering how is search evolving
and what will be the future of Search
the future of AI, et cetera.
And from that perspective, I think
it was valuable to bring that particular presentation.
Now, the presentation that you referred
to has showed a lot more things before the new wave of AI
came in.
I think that was the context that I
felt it was helpful to present to the audience over here.
Yeah, because I think everyone is talking about AI in search
as if it's a new thing.
But it has been there behind the scenes,
so to speak, before that.
So what makes these AI features that people are using now
and that are progressively enhancing the search
experience for them, so different from the features
we had before.
Would you consider these new features revolutionary
and completely different from what we've been doing so far,
or is it more like an evolution of what
we have been doing in the past, I think the way they are being
used, and I think it is a revolution that we are speaking
of right now, but clearly in the whole process
there was small steps.
But if you compare search now and search 10 years ago,
it's a very different product.
So I would say yes, it's like a big step change
and it is absolutely changing the way the users are searching.
So if you think about it, any feature is changing in some way.
For example, if you bring more images, videos, et cetera
then it is bringing this kind of experience.
So people are going more to image search.
For example, when we added what we
call the image universal blocks on the main page.
Now, this new wave is also changing
the way the users are searching, because they are uncovering
that search can actually answer to more complex questions.
And for that reason, we do see that user queries
or if you call them prompts now so they're getting longer,
they become more detailed and the average query length
is growing.
So we do see the new traffic.
And this new wave of traffic is a consequence
of users being able to see there is something new I can do over
here.
So that's from that perspective.
It is revolution, but it is obviously
a bunch of steps in between that happen and have been
improving search all the time.
Can you shed some light on the steps
in between that you think are outstanding,
and probably have paved the way for this kind of.
Before I jump into that, maybe it
would be interesting to tell you a little bit
about the process, how the changes happen in search.
Oh yeah.
And then I can add what are the particular changes
or that reflected this AI revolution.
So in principles Google Search is a huge product.
There's a lot of different components
and all like you, Gary illyes, John Mueller and others
have been talking about this it starts all starts with the web,
with the crawling, indexing, the ranking components and so
on, the new features on top, et cetera.
So we have thousands of changes in Google Search per year.
I'm not sure how many but it's certainly in thousands.
We know that because we're tracking all of them
and we are evaluating all of them.
We're measuring because the key point is, yes, we
have new technology.
We have things that are for example,
we know problems that happen very often, there
are changes that come to search are either
a consequence of the new technology that's coming up
as we see, oh, let's use this new technology because it
certainly will bring us something, some improvements.
Or alternatively we see how there's a problem.
I'm typing this query, but I'm getting this result is not
optimal to see this.
And when we do this, we as engineers on search,
we are making a kind of an experimental version
of Google Search that has something new, that
has something different compared to the production
version of Google Search.
And we need some way to tell what is better,
because we're not just launching this 5,000 changes,
because some engineer or some product manager has an intuition
that this probably will be better.
So let me add this thing there, this thing there.
No so we have to start and see how
I have to build the prototype of the new version.
Thankfully all the infrastructure at Google
is really amazing, so it helped us run this very quickly.
Once we have a good idea so we can build a new version,
run a comparison with the baseline, which
is the production system, and we run those things called side
by sides.
So you're getting random user queries
that will see a difference between the production
and your experiment.
And we have published the guidelines
that help human raters review those changes, those differences
between the baseline and experiment.
And out of these reviews, out of these human reviews,
we're getting statistics.
This statistic is telling us if the experiment is better
than the baseline, and if it is, then, well, you
would think, yeah, let's submit it and commit the changes
and go launch.
No, we will have something called launch review.
And that is a process where we are where the engineers are
talking to the leads who have the decision making power
in the end and make a call.
Yes this is better.
And sometimes it can be that your overall statistics look
improving but you have some really bad pattern of losses
in your experiment.
And, well, if there's a kind of reasonable way
how to fix those patterns, we're going
to bring the engineer back and let them fix those patterns
and make an improvement.
And so right now I'm just talking
about the standard good old process of the launch reviews
and the new experiments and everything that goes in search.
And this process has been going on and is still there.
So let me know if this what I was just explaining is clear.
Do you have any questions on that before I moving to the more
I territory, I'm just wondering if at some point,
we should break this out as a separate episode,
because I think we've mentioned both the search quality rater
guidelines and the experiments beforehand,
but I don't think we've ever gotten
such a nice explanation of how the process works
and how the different bits and pieces fit together.
So that was really, really cool.
But let's take it back to I now.
So I'm guessing the AI features underwent more or less
the same process.
Yeah, absolutely.
They do.
And I have to say yes, given that the world is obviously
changing, the competitive landscape has changed as well.
We also need to adapt to this new world.
However, a lot of AI inside of Google
has been developed for years before the generative AI came
to play.
As I mentioned in the beginning, I
am responsible for the saved search engineering team,
and we were one of the first places where Google
was able to comfortably apply artificial intelligence
machine learning models directly in search.
The reason why it was not so easy to just apply it
everywhere is because these models function
like a kind of a black box.
You don't always understand what's happening underneath.
It's a complex set of for example, neural networks or even
the older simpler even.
The linear models are the easiest ones
to understand and to debug, because it's not just
you can put your AI or ML system into search
and you'll reap the most benefit from your side
by side experiments that I just mentioned previously.
And now you will, get to something and launch it.
But then you will have problems with that
as well, because obviously the systems evolved,
the searches evolve and so on.
And then you will need to debug this and replace it.
And this kind of replacement and changes is complicated.
So the more you can understand how these things work,
what signals are you using.
What signals are important for the relevance, for the quality,
for the safety of the results.
So you do need to understand the system.
And the more complex the AI or the ML systems
are, then the more challenging it is.
But saved search has been one of the places
where could isolate outside of the main search ranking flow.
You can isolate the systems that just do process the images,
process the videos, process the text,
and they just give you of a signal on its own.
How explicit.
For example, our result can be.
And then the understanding of let's say that 10 years
ago or 15.
No, it's more like 12 years ago when
really the convolutional neural networks came in
to help us understand the images better.
And in many places, they were actually already doing things
better than humans and understanding images.
Then we could apply this as a kind of a standalone AI
system that runs on a topic.
And if we have problems, yes, the engineers
in the research team had the intuition
and could run an iteration and improve the neural network
itself.
But it's a kind of a very isolated space.
So you can more easily navigate.
And then the rest of the search stack
has still been on its own and running things along the way.
There have been various new technologies,
so starting with transformers, I think
that that's the biggest one like that in the end introduced all
the Gen AI world, but we were reaping
the benefits of transformers on search
long before all the stuff came in and we were open about it.
So we have announced publicly the systems like Bert, like mom,
and they have been able to transform the search and ranking
into a much better place.
And again, these systems were built in an isolation
as well, just like the search systems.
I think these systems were also built in isolation
as a new signals, and these new signals
were supporting the whole ranking infrastructure.
And it was one more thing on top of everything else.
Hopefully that makes sense.
That makes sense.
And I mean if you look at it, the new AI features
are kind of also they are integrated,
but they are also somewhat isolated, as in there's
an AI overview that lives in its own space,
and AI Mode is a completely different way of searching.
So they are kind of also independent of the rest
of the search, even though they use
the rest of the search infrastructure and search
stack and ranking systems.
Would you say that's the case as well,
or is that completely different from previous systems.
Yeah let's maybe start with the overviews,
because that's where I think this holds the most still,
because if you think of AI Overviews
like this is your normal search with perhaps a few fan outs.
I just introduced a new term.
I probably should please explain that.
I think the experts out there.
I don't think it's like probably many of them
have heard about it.
But anyway, a fan out is when you have your own search query.
But then we might identify some additional search query
that will yield the results that can
be relevant for your original search query as well.
And then we can fork and in parallel do the retrieval
for multiple search queries.
That can all come back into one original, more complex query
that you gave in.
And so as I initially said previously
that we do see longer queries.
This is also we can help and understand
more directions of what you were initially typing.
So we launch multiple queries.
Now we get all this retrieved back.
And then AI Overviews is combining
from an interesting selection of these results
and making a summary from what I can see in those results.
So in a sense, the whole retrieval system,
the whole ranking system is the old style, the old school,
and that one is the AI.
Overviews is a feature that stamps on top of this
and operates on its own in this AI.
This is the isolated space for the AI overview
where it combines, and it's really fascinating
what the language models have been able to do.
But yes, it can combine like text
that it sees on these sources, on the snippets
and titles, et cetera.
And an additional context it can get out of those pages and then
make a really nice summary in the end.
And I really like that.
And I think that also goes back to what you said earlier,
that the behavior changes and queries get
longer and more complicated, because I remember back
in the days when I don't the world was still monochrome
or something, when I searched, even on Google,
I searched kind of keyword like restaurant vegetarian zürich
and then over the years that became more conversational,
as in vegetarian restaurants in zürich,
which is already a change.
And nowadays, I ask questions or I type
in queries that are so much more vague
and I still get usable results, based on dietary restrictions.
Which restaurants would you recommend now
for a lunch in Zurich.
And then you get a bunch of stuff
and it works because of these fan out queries.
It asks a bunch of queries that I don't have to ask myself
anymore to get to the right result.
And what I find myself doing is I'm asking questions
where I don't even know what a good question is.
Beforehand, you would sit-in front of Google
and think, how do I even look for this.
There's an effect in, I don't let's
say there's a physical effect and I
are what was the name of that.
So you would try to find the name of the effect
first and then Google for the specific effect.
Once you had the name and now you're like,
what is the physical effect that makes water glow
when there's radiation there.
And then it kind of figures it out for you.
And I think that's one of the possibilities of features
like AI overview.
So from AI Overviews, what was the motivation and the idea
behind then going further towards AI Mode.
Yeah no I agree completely.
These are exactly the nice examples
of the way how search has evolved
with the AI Overviews and eventually also AI Mode,
but all the capability of understanding your intention
with some vagueness.
Or I mean, even if you're more detailed.
Yeah, I want to a vegetarian restaurant that serves falafels
and that has you should be able to get this
or that's open now near me all the kind of context
that you're getting it.
True I didn't think of that.
But yeah, even if you have more details, you.
Now get better results.
Yeah so either if you have vague like query or if you have.
Actually more details.
So both of these seems to work better.
And clearly.
This doesn't stop there yet because what we're seeing
with the large language models.
They're able to gather a lot of information on their own.
And so they're able to.
Things what is the capital of France.
You don't really need to do the.
Search for it.
So this is, one part of it's all in parametric memory
of the model.
And so AI Mode is able to communicate with you
in a obviously it's like.
Even longer queries or longer discussions because it
also enables you to do the multi-turn thing.
And I mean, you have different tools that do all that.
So with Gemini being the Google's version, but obviously
others like ChatGPT cetera have been there.
And we do see that users like that.
So the users like the conversational aspect, the user
like to communicate longer and so on.
So AI Mode is kind of search's answer to that.
And we have also seen obviously not every user in the world
is going to some of these chatbots.
And obviously a mode is kind of a part of search.
So the users of search might actually
want to use that and see how it's like.
And you do have also the option to transition from the AI
Overviews to AI Mode if you want to explore more and have
a longer conversation and more detail.
So I think it's overall really, really a nice addition.
And I get myself like many times entering query
on search or maybe directly into AI Mode
or going to the AI Overviews and say maybe we
should actually I want a longer conversation.
And then I'll go to AI Mode.
AI Mode is also still using the search.
So it does have its own fan outs.
It does have the linked results and citations as well.
So it is kind of in essence still based
on this kind of standard concept of how we do things on search.
But on its own, it has a kind of a bigger well,
like the infrastructure is new and all the it
has kind of bigger ownership or it's
no longer an isolation of it.
It's like the AI Mode is kind of it runs on search,
but it also has a bigger platform for its own.
I'm still processing the fact that yeah, of course,
it works in both directions.
It also works with if you have more details.
And I just like the ability to have multimodal search.
And I think AI Mode just adds to that really.
And that's pretty cool.
But one thing that we keep hearing from the ecosystem,
pretty much at every event we do, and it's everywhere,
is how do we make sure that with AI features
being part of Search, now, that the ecosystem continues
to thrive.
And I think that's an interesting challenge.
But also there are lots of opportunities thanks to AI
features these days.
And I know that we at Google try our best
to go on this journey together with the ecosystem,
but how do you see it from your perspective.
What is it that we do to make sure
the ecosystem thrives with these new features.
Yeah, the ecosystem impact.
And I think as you said, I've been on two or three Search
Central lives like twice in Zurich, once in Madrid.
This is clearly one the key question.
And you see them a lot in on the social media as well.
And I don't think there is a magic wand that
can clearly give the guidance.
OK, what do I do now.
What would the SEO experts do now in the new system.
My kind of guiding principle or the way I see here
is that the site owners, I think they do
need to continue making sure that their products, that
their websites, that their platforms are providing value
to the user.
Because ultimately, if you provide a particular value,
then the users will continue coming to you
and they will continue coming to you through Google as well.
So if for example, you're selling something
you have a product or platform that you have
some subscriptions, et cetera, you clearly
will if you are providing value to your clients
like they will continue coming to you.
We were talking about restaurants.
Obviously if you're like putting a menu, et cetera.
So yeah, the users will eventually
come as well to your restaurant so they will go over and see.
So in the AI centric or AI oriented system,
I think those kind of bringing the value still continues.
But just like in the previous evolutionary or revolutionary
steps, like on how the media has been disseminated,
thinking about the newspapers, the radio, the TV,
like the internet, all the stuff that all of these things
also remain to be in this world.
But people needed to continue providing value.
Because if you don't provide value,
nobody's going to buy your newspaper or book or nobody's
going to listen to the radio or to the podcast.
So I think everybody like including all of us,
there's a lot of question, is going
to take our jobs and so on.
I think we all need to continue thinking like,
how do we provide value on top of all of this.
And in many cases, this is about mastering the AI tools
and being able to use them in the best possible way.
So this is one of my recommendation to all the SEO
professionals and site owners and the whole ecosystem
that they continue providing value,
but then do not neglect the new technology
and make sure you use it in the best possible way for you.
Now, obviously I don't think we would over here recommend
like the best possible way is to just multiply all the content
and just generate because it's cheap and easy.
And now we're going to generate it's not going
to provide a ton of value.
But if you know you're using it to improve your grammar
to improve the style a little bit, make it more interesting
and so on, I don't think that's a wrong use of the technology,
but then there's plenty of ways, OK,
maybe AI can help me better understand your data.
Maybe I can help you understand the competition potentially
better as well.
And so on.
So clearly, this is something we can advise.
I find that really interesting because I'm
seeing a lot of excitement at the same time,
a lot of worrying in the community, in the ecosystem.
And I think it is that because on one hand,
it democratizes a lot of stuff that
has been traditionally difficult to do or just cumbersome to do.
At the same time, some people have misunderstood whatever
it was that they are trying to accomplish or to provide
to be these cumbersome bits and only these cumbersome bits.
So to give you an example, when it comes to let's say,
writing articles about I don't lifestyle or technical topics
because I'm more like a geek.
So I'm reading more technical things.
I really enjoyed when people were giving me interesting
details of technology from the days past, much older than I am,
so I wouldn't have any touching points with technology from
the 60s or the 70s.
And someone was like, hey, did you
know that the displays in old Hi Fi devices worked like this.
That was a really interesting article,
but obviously they also went and explained
what their experiences were with new technology as it came out.
And as they were provided with samples, sometimes even.
And that was interesting, but eventually that
turned into them effectively.
How do I put this nicely.
Putting words around spec Sheets from manufacturers.
And that wasn't really the value that I was looking for.
I'm not interested in knowing how many gigahertz
a certain new processor has, because I
can read that basically on the box, it says it on the box.
You don't have to tell me that this is now a 3 gigahertz
processor and it says it on the box.
Thank you.
And I had a key moment when I was buying a joystick back
in the days for a computer game.
And I didn't know what force feedback was.
And that's effectively like you have a different resistance
and it might move and vibrate the device
if there's any shaking happening in the surroundings.
And I didn't know what that was and it
said on the box it has force feedback.
And so I went to someone who worked at the shop,
and I anticipated them to be an expert on the topic.
So I'm like, so this says force feedback.
What does that mean.
And he literally said to me, oh, that
means that this joystick has force feedback.
And this is funny, but I'm seeing this a lot in articles
and on websites that they're effectively not giving me
any context.
They're just explaining what I can
glimpse and gather from the information that
is right in front of me.
And I think AI makes that easier.
Don't have to spend as much time to rattle off the spec Sheets
into a more readable human conversational form.
But chatbots do that, so you don't necessarily
have to do that on your website anymore.
But maybe you have tested it, and you
found it to be particularly good for your use case
or particularly unfit for your use case.
And then you can share this insight that AI doesn't have.
It doesn't know it hasn't used the technology,
it doesn't know this, but you do.
So you're the expert.
And I might be coming if you're using your electronics the way
that I use them, I might be interested in your opinion.
I might not be interested in this other person's opinion
because they are using their electronics differently.
But that's fine because there are
other people who are using their electronics the same way as they
do, just not me.
So I think there is still enough space
online for different outlets and people and opinions
and experiences, but I think we have
to increase the level of our content
to be useful and interesting testing for humans from humans
to humans.
And I don't think AI is going to take that away.
I think AI is going to bridge that.
Yeah, I absolutely agree.
I get often kind of nervous, when
I see the AI style reports like obviously internally we
want to use these tools like they helping us.
They help me understand the documentation more easily.
Can we ask questions like, notebook
has been a fascinating tool that can in a couple of minutes,
explain a complicated thing.
So yeah, I do believe there is still
a need for the human touch on top of.
On top of all of that, I do think
we need to understand the capabilities of the tools,
but in the end, US providing the value, US making sure that yes,
we're bringing something to the table.
And I think that's where we want to focus.
But yeah.
Are you using the coding tools.
Interestingly enough, yes.
And that's exactly where this stuff comes in, so handily.
So the code base in Google is huge
because it has a lot of stuff, and you've seen it yourself.
And just a couple of days ago, we
stumbled upon a specific piece of code,
and it was going through lots of layers
of indirection and abstraction to do something.
And we had a hypothesis where this is going in the end,
but we didn't know.
So we asked our internal tools like,
so we found this thing that does this thing,
but where does the information actually go.
So it was basically like we found this method that
tells us how big an image is.
But where does this information come from.
Does it have to download it or does it use
the image and index for this.
And we could have found that ourselves
by going 20, 30 minutes through abstraction layer
after abstraction layer to finally get
to where it's coming from.
Or we just ask the system and it's like, oh,
this is coming from here.
And that was the right spot.
And we're like, oh yeah, OK.
So it comes from where we expect it to come from.
Cool that's good to know.
So it is useful.
It does help.
It makes things faster.
Doesn't replace us making the effort of figuring out
if what we're doing makes sense in the first place,
and if it takes the right trade offs
and if it's the right choice.
Those things, I think, are not that automatable or AI able yet.
Yeah, maybe yet.
Yet that might change.
But I think these tools are useful.
But yeah, you're absolutely right.
It depends on how you use these tools.
But yeah.
And on top of that, I think there's always
a risk of introducing a bug that you don't understand and so on.
So I think the whole discussion of how
is the software of the future, is going
to be maintained by the AI and will remain
human maintainable or understandable right now,
you still have a bunch of people who
can understand what's going on.
We'll see how that will evolve and will take the system that
is fully I run and I automotive br
become at some point in the future,
more we will have an edge over the current system, architecture
or style of building systems.
We will see all that, but I think it's important for now,
at least for all of us in the engineering side,
to lean into the tools and make sure we continue using them
and be capable with them.
And I would love to hear from you all out there.
What do you think.
Are you using AI for something that you
wouldn't have expected before you tried it out,
or are you skeptical.
Have you made good experiences.
Have you made bad experiences with AI.
I'm just curious how you all out there
are experiencing this shift and this time of exploration
basically.
Anyway, thank you so much for being here.
I think that was really, really interesting.
We touched upon so many interesting things
from how we are running experiments
to how I evolved at Google into the thinking behind AI.
Overviews and AI Mode.
And thank you so much for your time and thanks
so much for being here.
Thank you Martin, it was a pleasure
joining you in the podcast and all of you out there.
If you'd like to hear more of this, please do subscribe.
We are on all your podcast platforms out there
and we're looking forward to hear from you.
So leave us a comment.
Leave us a leave us a subscription
and talk to you soon.
Bye bye bye everybody.
We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful too.
Feel free to drop us a note on LinkedIn
or chat with us at one of our next events we go to.
If you have any thoughts, let us know.
And of course, do not forget to and subscribe.
Thank you so much for listening and goodbye.
---
## 2026-04-23 - Analysing Robots.txt at scale with HTTP Archive and BigQuery
URL: https://www.youtube.com/watch?v=DchuJS7JWvk
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
GARY ILLYES: Hello, it is I, Gary, from Google Search.
And you're hearing me today because we have yet another
episode of "Search Off the Record,"
the podcast from the Google Search team discussing all
things digital and shedding some light on how Google Search
works, sometimes, or how the internet works sometimes.
Lots of things.
Let's see.
Am I alone?
I'm not alone.
Martin, hello.
MARTIN SPLITT: Hello, did you almost forget about me?
Am I that forgettable to you?
GARY ILLYES: Yes.
MARTIN SPLITT: Ouch!
Wow.
GARY ILLYES: Well, don't ask questions
if you're not prepared to be hurt by the answers.
MARTIN SPLITT: OK, fine.
Hello.
GARY ILLYES: Hello.
It's been a while I've seen you, like less than 24 hours.
MARTIN SPLITT: Oh, true.
Yeah, we've seen each other yesterday.
That's true, yeah.
GARY ILLYES: Do you have anything exciting coming up?
MARTIN SPLITT: Search Central Lives are coming up.
We are visiting the world once again, yes.
GARY ILLYES: Where are you going first?
MARTIN SPLITT: My first one is going to be Brazil.
GARY ILLYES: Oh, please eat some acai for me.
MARTIN SPLITT: Oh, I will.
Oh, god, yes, thank you.
Oh, yes, so good.
GARY ILLYES: I very much appreciate that.
It's so good.
MARTIN SPLITT: But I guess you don't
want to talk about acai today.
GARY ILLYES: Oh, I could talk about acai.
I read so much about acai the past few years.
The first time I went to Brazil for a conference,
it was an external conference.
Someone introduced me to acai.
I never had that before.
And it was basically just from the hotel, walking one block.
I think it was with Pedro Diaz, former Googler.
Now I think he's a developer or something,
or he has a company where they are developing stuff and also
some SEO.
Anyway, and he just took me to this very small corner shop.
And he was like, you have to try acai.
And I'm like, uh, no, leave me alone.
No, no.
And, 'no, no, no, you have to try it.'
And then I tried it, and then I kept eating acai.
And then I kept eating acai.
On one day, I had, like, five bowls
of acai because it was so good.
And I kept ordering via room service.
And at one point, the room service person was like, yeah,
we think you should stop.
And I'm like, no.
And the person was like, yeah, it's already, like,
7:00 PM or something.
You should really stop because you're not going to sleep.
And I'm like, what do you mean you are not going to sleep?
It's full of, not caffeine, but some other-- one
of those components that just make you not sleep great.
I haven't slept for two days.
But you're right, I'm not here to talk about acai today.
I had a saga, and you helped me a little bit with that saga.
And I thought that we talk about that saga.
MARTIN SPLITT: Oh, the--
GARY ILLYES: You know what I'm talking about.
MARTIN SPLITT: I think the SQL stuff we did for Web Almanac?
GARY ILLYES: Well, yeah, but the project was bigger.
So to give some background, we received pull requests
on the official robots.txt repository
to add two new rules/directives to the unsupported tags list.
Basically, Search Console would report
that it recognizes these tags, but Google doesn't support them.
And the pull request was great.
It was a very good idea.
The person who sent it, well, the username is 3x10raisedto8.
I don't know who that is, but the pull request was great.
And it was a good idea.
But I don't know about other companies,
but at Google, we try to not do things arbitrarily, but rather
collect data and then say that, yes, this makes sense
based on the data.
And John Mueller, our manager, had this idea
that, how about we don't just add this one tag,
but look through the, let's say, top 10 or top 15 tags
and add the ones that we don't have in that list yet?
Because that would give us a decent starting
point, a decent baseline, and be able to say that,
OK, we are documenting the top 10 of these tags
that we don't support.
And fast forward two days, I'm struggling
finding a public repository of robots.txt files
that we could use to identify these tags.
And he suggests the HTTP archive.
I have never used the HTTP archive before,
other than looking at the reports that they do--
I think it's called the Almanac or something.
MARTIN SPLITT: Yeah, the Web Almanac.
GARY ILLYES: So I don't know how it works.
I don't know where the data lives.
I don't know anything about it; in fact, I still don't.
Do you?
MARTIN SPLITT: [CHUCKLES] Yeah, I do.
I used to contribute to the SEO chapter a few times.
GARY ILLYES: Really?
MARTIN SPLITT: Mhm.
GARY ILLYES: OK, want to teach me how it works?
MARTIN SPLITT: OK, yeah, sure.
So you know nothing about it, I'm assuming?
GARY ILLYES: I honestly have literally nothing.
We did some code for it the past few days,
but I don't know how it's used or why it's used.
I don't know the data sets.
I don't-- literally nothing.
MARTIN SPLITT: OK, so it has been running for the last,
I don't know how many years.
It's definitely been around since 2019,
it must have been, because I think I was involved in the 2019
edition.
I believe that it has been running before that, as well,
but I'm not sure about that.
But the idea is that you basically
look at a large number of websites, or web pages
more specifically, and look at how the web changes, or things
that you can learn from looking at large quantities of websites.
For instance, what language are they in?
Are they mobile friendly?
Are they using HTTPS?
Are they, I don't know, using canonicals,
these kind of things-- all sorts of stuff
that you can basically infer from looking at the source
code of a website or from things that you can infer
from the behavior of a website.
So to do so, it has to do a crawl.
So it has to basically know all these things.
And then it also has to, quote, unquote, "render" them.
So it has to do some sort of analysis on them
to get some additional data, for instance performance,
like how fast is this loading, how do the core web vitals look
like, and so on and so forth.
You can't get that from just a crawl.
You have to actually run the website in a browser
to get this kind of data.
And these two things can be combined.
And then a bunch of people set out every year
to ask questions about the big data set of information
they have.
So that's two stages.
In stage one, they're like, hm, I wonder,
I don't know-- for instance, I wonder how many words per page
there are for all the websites that we will look at.
And then they write some script that
gets this data from either the crawls
or with words from a page.
You probably can get some of that information from a crawl.
But if it uses JavaScript, you would have to get that also
from the rendered version.
GARY ILLYES: So when you say a crawl, is that, what-- like,
who's crawling what?
MARTIN SPLITT: OK, so we start with a bunch of URLs
that we know exist.
And I believe that these URLs are coming from the Chrome UX
report, if I remember correctly.
GARY ILLYES: OK.
MARTIN SPLITT: So if you opt into it,
your Chrome browser sends data to an aggregate report
basically that says, like, hey, here
is what we've seen in terms of performance data,
for instance, from real users opening this website.
It doesn't say, like, Martin or Gary have seen these numbers,
but it basically aggregates it.
So on average, across all the people
who have visited this website until now or in the last year--
I'm actually not exactly sure how Chrome UX
report segments the data.
But basically, all these URLs, all these websites
have been visited by someone who sends the data into the Chrome
UX report.
And then you can query the Chrome UX report.
So it's a public data set of aggregated user experience
metrics for websites.
GARY ILLYES: Interesting.
MARTIN SPLITT: And in this set are millions of URLs.
I believe it's 16-point-something million.
That's a huge data set.
Historically, that have mostly been home pages.
So they kind of filtered it out to only get home-page data,
arguing like, oh, it's probably the more popular part
of every website, to go to the home page.
You go to ebay.com or to amazon.com or to google.com
rather than to google.com/howsearchworks.
That is a page on this website, but it's probably not one
that we have a lot of data on.
So historically it has been focusing on the home pages.
But in the recent couple of years-- and I'm not sure
when they started this, but at some point
they expanded to what they call secondary pages.
So you can say, oh, we are only interested in home pages,
or we are also interested in, how do home pages perform
or look like compared to, quote, unquote, "secondary" pages?
Because usually we have this kind of stuff in the Chrome UX
report.
And for some websites, they might also
be much more popular than the homepage, for instance.
And then the homepage gets a bit neglected.
And then whatever secondary page you have is more popular,
so you put more effort into it.
And then they basically run a crawl.
I'm not exactly sure how they're crawling it.
But they're basically doing a bigger run.
I think what they do is they run through WebPageTest.
I'm not sure-- are you familiar with WebPageTest?
GARY ILLYES: That's some service--
MARTIN SPLITT: Yes.
GARY ILLYES: OK.
MARTIN SPLITT: Yes, webpagetest.org, you
can go there.
You can type in a URL, and it runs your website
in an actual browser.
And I believe what they do is they do that.
They have their own instance.
They're probably paying for that,
I'm not sure, or have some sort of collaboration
with webpagetest.org.
And then they put these URLs that they
got from the list from URLs-- or the list of URLs
from Chrome UX report.
And they basically run these through a browser
instance on a server hosted by WebPageTest.
And that's what they do to crawl, I believe.
GARY ILLYES: Cool.
MARTIN SPLITT: But as you run it in a browser,
you get a bunch of information that you
don't get if you were basically using curl or wget
or whatever on the command line to just download the HTML.
For instance, you can tell what amount of CSS
has been actually used and how much is unused.
You can run a Lighthouse test on it.
And you can run some JavaScript that you can control,
and that's what we wrote.
Remember?
That's the JavaScript that we created.
GARY ILLYES: Oh, I remember.
MARTIN SPLITT: Yes.
GARY ILLYES: I remember.
MARTIN SPLITT: Yes, of course you
do because you love JavaScript so much.
GARY ILLYES: I love JavaScript.
So that was also weird to me because I
didn't realize that you can use JavaScript
for this kind of stuff.
But anyway, the way I discovered this whole thing works-- well,
not how it works, but how the data is stored--
I don't know if you can download it or not,
but there's also a BigQuery data set or data sets.
And then you can query--
write basically SQL queries to query those data sets.
MARTIN SPLITT: Yeah, that's the second step, yeah.
GARY ILLYES: Which can be very harsh on your wallet,
as I learned.
MARTIN SPLITT: [LAUGHS] That is true
because the data is relatively large, I guess.
GARY ILLYES: I literally remember
that Daniel Waisberg, our teammate, he
wrote a blog post about how to avoid large charges on BigQuery
[CHUCKLES] when you are digging into Search Console data.
And when I got the charge--
I ran one query, one large query.
And I got hundreds of dollars' worth of charge
for that one particular query.
And yes, it was running for quite a while.
But still, it's hundreds of dollars?
So yeah.
MARTIN SPLITT: Yay.
[LAUGHTER]
It happens.
And it's an open-source project, so yeah, I would just absorb it,
I guess.
But it was painful.
Anyway-- what?
GARY ILLYES: Reminds me of the, "what can a banana cost,
Michael? $10?"
MARTIN SPLITT: Oh, yeah, I love that.
It's so good.
It's a great show, as well, yeah.
GARY ILLYES: That was a coffee, no?
From "Mean Girls" or something?
Anyway--
MARTIN SPLITT: "Arrested Development."
It was--
GARY ILLYES: Ah, yeah, yeah!
MARTIN SPLITT: --"Arrested Development."
GARY ILLYES: Anyway, and we quickly
figured out that no one is actually
requesting robots.txt files.
So the data sets don't typically have robots.txt files in it,
which was also very painful because I already
paid hundreds of dollars for that one particular query.
[LAUGHS] It's great.
Great.
But don't-- stop laughing.
MARTIN SPLITT: I'm so sorry.
GARY ILLYES: You're not.
MARTIN SPLITT: No.
GARY ILLYES: And then more internal discussions.
And then we realized that, why don't we
just put this in the custom metrics data
set, which, again, is not something that I knew of.
If I knew of that thing, then probably
I wouldn't have run that initial query that cost me so much.
Do you know about the custom metrics?
MARTIN SPLITT: Yeah, so step number one
is kind of exactly what you then did,
the custom metrics bit, where we take the URLs,
and we run them through WebPageTest.
And as WebPageTest says, OK, this page is now done,
there's nothing happening anymore in this test browser,
you can run some JavaScript on whatever you got.
And I believe that there are some URLs in there that
are robots.txt URLs because I think, in the SEO chapter,
there is a robots.txt analysis.
I'm not exactly sure how you can filter for robots.txt
specifically from all the URLs that we have.
But basically, that's step one.
You gather these metrics.
And they are custom metrics because they are not,
by default, exposed.
For instance, if you run a Lighthouse test,
you have certain things like, I don't know--
I think Lighthouse tests for the Core Web Vitals.
So you can basically say, like, hey,
from this database that is created from all the things that
we run through WebPageTest, I want to see from each
of the pages the Lighthouse.CoreWebVitals.--
I don't know what else--
LargestContentfulPaint.
And then you get the numbers.
And then you can do things, like you can tell, hey,
so what's the average?
What's the maximum?
What's the minimum?
Blah, blah blah.
What's the 90th percentile?
You can do these kind of things.
But that's not a custom metric because these metrics are
default, and you can get them just by running
the page through the browser.
But then you can run these extra JavaScripts that
are looking at the content.
And you can do things like, for instance, you
can say, hey, give me all the children elements
that are in the head.
And then, later on in the queries part,
you get a list of all the things that are in the head.
Let's say you call it custom.head-invalid-elements
or something.
And then you can say, OK, so for all of the things
that we have in this database of these head
elements, which are ones that don't belong there?
Or which is the most likely head element that we are seeing?
Or, I don't know, what's the charset
that people are setting in their meta
char set element that they have in the head?
And to have any sort of metric that
isn't by default available to a browser or Lighthouse
or whatever other tools we are running--
I think there's another one, Web App Analyzer or something
like that, that gives you information,
like what framework has this been built with,
or what content management system is this using?
So if it's not in these default tools that are running,
then you can add custom code to get out what you need.
And that's what you did, right?
GARY ILLYES: Yeah, I mean, we did it.
MARTIN SPLITT: OK, fair enough-- we did.
Yeah, you wrote the code.
I looked at it and cried only a little.
GARY ILLYES: So that's the suggestion
that we got from Barry Pollard.
So he pointed us to their GitHub repository for custom metrics.
And then there we found this weirdo JavaScript function,
or class--
I don't remember what it is-- anyway,
that is actually extracting some limited number of rules,
but they were hard-coded.
So basically, it was a no-index and no-archive, I don't know,
crawl delay, whatever; basically just counting those
that they knew of already.
And we needed the exact opposite.
We wanted to learn of all the rules that people are using,
not just the ones that we know about.
MARTIN SPLITT: Mhm.
GARY ILLYES: So we twisted it around,
and we got some really good comments
from Barry and some other folks in the GitHub community.
And then we started collecting data.
I think we submitted it February 3 or something like that.
And then it was merged a bit later.
But it was submitted right before the next run, so
basically the next crawl, I don't know.
MARTIN SPLITT: Yeah, the next run basically.
GARY ILLYES: Probably using the wrong terminology.
But basically, we managed to get in data for the February 1 data
set.
MARTIN SPLITT: Ah, nice.
OK, that's really nice.
GARY ILLYES: Yeah, and then, again, go back to BigQuery--
or wait for the run to complete.
Go back to BigQuery, and then run the query again.
Get heart attack.
And then just use that data.
And yeah, that's the story.
Do you want to talk about our JavaScript or not?
MARTIN SPLITT: We can talk about it
a little bit, about the JavaScript,
because I basically start to remember things, which
is, I think, generally good.
GARY ILLYES: Great.
So you know what would have helped a lot, Martin?
MARTIN SPLITT: What?
GARY ILLYES: If we had a JavaScript parser.
MARTIN SPLITT: You were less than
enthusiastic and interested, and now it's
the most important thing.
OK, fine.
Fine.
GARY ILLYES: No, I told you a bunch of times that there are
people who actually need it.
And finally, it was me who needed it.
And I was very disappointed that I didn't--
MARTIN SPLITT: I'm so sorry, sweetie.
I apologize.
GARY ILLYES: Do you?
MARTIN SPLITT: Yes, I actually do.
GARY ILLYES: We are going to include a link
to that JavaScript function.
And I'm going to ping you this so
you can also see it because you probably don't have it.
MARTIN SPLITT: I have it open.
GARY ILLYES: Oh, you do?
MARTIN SPLITT: Mhm.
GARY ILLYES: How did you find it?
It's very secret.
MARTIN SPLITT: No, it's not.
GARY ILLYES: So some discoveries.
Basically what I was trying to do,
and then you confirmed that we can do that,
is to roughly imitate what the C++ parser is doing.
And that is basically going line by line.
And then I thought about going character by character,
but it doesn't make sense when you are doing this kind of stuff
because you are not looking for one specific tag or rule.
You are looking for anything that looks like a rule.
MARTIN SPLITT: Yes.
GARY ILLYES: Right?
MARTIN SPLITT: Yes.
GARY ILLYES: So I am really, really,
really bad at writing regex, or "reh-jex."
So I asked the toaster or the AI chatbot to write me a regex
because it is really good at writing regexes for some reason.
I don't know why.
Maybe there's lots of training data for it.
But it came up with this monstrosity of a regex
on line 58.
MARTIN SPLITT: Yeah, that one was scary.
I mean, regex in general-- difficult, difficult.
But this one-- jeez.
GARY ILLYES: Yeah, and basically just came up with that.
I tested it over and over and over again.
I actually ran it through a fuzzer, so basically just
to try to break it-- basically test its limits.
And it didn't break, so I was happy with it.
And then we are just matching each line that we extracted,
that starts with something that resembles a key value pair.
MARTIN SPLITT: Mhm, separated by a colon.
GARY ILLYES: Separated by a colon.
And then we are just extracting that.
And that will produce lots of weird stuff.
If you look at the distribution-- maybe
I will put this on LinkedIn or something.
Or maybe not LinkedIn, but what's
the bird-- the new bird thing?
MARTIN SPLITT: Bluesky.
GARY ILLYES: Bluesky.
If you look at the distribution of rules that it extracted,
it is--
how do I show it to you?
MARTIN SPLITT: I don't know.
Send me a link.
GARY ILLYES: OK, where's Martin?
MARTIN SPLITT: I'm here.
GARY ILLYES: Martin's the--
OK, link, "Mortimer."
"Mortimer."
So if you look at the distribution--
MARTIN SPLITT: Oh, yeah.
Ooh.
GARY ILLYES: --it's basically an extremely sharp drop-off
after the really popular ones.
MARTIN SPLITT: Mhm.
GARY ILLYES: So basically, you can
see that we have the other bucket, which is basically
all the lines that had a column in them or something like that.
But after allow and disallow and user agent,
the drop is extremely drastic.
Even if you put it in log scale--
I have one in log scale, as well,
because that's showing it better.
And also, people can extract this from BigQuery,
as well, from the [INAUDIBLE].
MARTIN SPLITT: Yeah, from BigQuery.
This is now in the latest crawl data.
GARY ILLYES: It's in the custom records.
If you look at this one, you can see that, even on log scale,
the drop-off is extremely sharp.
So basically, there is a large chunk of robots.txt files
that contain these tags.
And then there's broken files like johnmueller.com/robots.txt,
or garyillyes.com/robots.txt, which contain just fun stuff,
so to say.
MARTIN SPLITT: Actually, there's a bunch
of pages that probably don't have the robots.txt
and give us some sort of error page here.
GARY ILLYES: Yeah, yeah, lots of HTML pages with--
MARTIN SPLITT: CSS in it, yeah.
GARY ILLYES: --with CSS in it, yeah, exactly.
That's why you see all those padding and IMG and--
MARTIN SPLITT: A color, width.
GARY ILLYES: Yeah, we can also use this to identify
the typos of the disallows.
So I'm probably going to expand the typos that we accept.
MARTIN SPLITT: I just realized we
might be able to filter these out in the query in the custom
metric.
GARY ILLYES: OK, if you have ideas,
I'm happy to review it because I'm so good at JavaScript,
as you know.
MARTIN SPLITT: Yeah.
I mean, logically speaking, we have
to check that we get a 200 status back.
So we will avoid all the 404 pages.
GARY ILLYES: Sure.
MARTIN SPLITT: We can probably tell
if its content type is text HTML and then just not deal with it.
GARY ILLYES: Well, if you are strict with it, then it's fine.
If you're strict with the parsing,
then it's fine to ignore those.
But technically, Google does want
to parse out rules from normal HTML files, as well, if--
MARTIN SPLITT: OK, but we are not
doing that if the HTTP status is not 200, right?
GARY ILLYES: That's correct, yeah.
Anyway, and then all these things that it extracted,
plus some additional data that was always there,
like the size of the-- the raw byte size of the thing,
the "thing" being the robots.txt file--
those are put in a JSON file and then
basically put in the data set-- custom metrics data set?
Is it a data set?
What is it?
MARTIN SPLITT: Mm, data set, I would say.
GARY ILLYES: OK.
Yeah, and that's how we expanded our understanding
of robots.txt rules with data.
MARTIN SPLITT: That's really cool.
Wow.
And I think it's really nice because that
might make its way into the SEO chapter for this year's Web
Almanac because they just have more information available.
GARY ILLYES: Oh, ah, yeah.
I did not know that.
MARTIN SPLITT: Yeah, I think they have-- let me check.
I think, the Web Almanac in the SEO chapter, it's brilliant.
I definitely highly recommend reading it.
I think they do discuss-- yeah, here.
So robots.txt is discussed.
For instance, the status codes--
84.9% of the URLs that they had looked at from the crawl set,
basically, have a 200.
13% have a 404.
And then others are weird timeouts--
4, 3, 500-- are negligible, basically, less than a percent
each.
Robots.txt size in kilobytes-- most of them
are between 0 and 100 kilobytes.
GARY ILLYES: Huh, yeah.
I mean, that makes sense, that you
can put that much stuff in it.
MARTIN SPLITT: A lot of them contain asterisks
as the user agent.
GARY ILLYES: Makes sense.
MARTIN SPLITT: AdsBot-Google is the more-often mentioned.
Googlebot only appears in 6.2% of the robots.txt
files they looked at, but AdsBot-Google in 9.8%,
last year.
GARY ILLYES: Oh.
MARTIN SPLITT: Interesting.
GARY ILLYES: Yeah, huh.
MARTIN SPLITT: [CHUCKLES] Interesting.
So yeah, they have a bunch of stuff here.
GARY ILLYES: Cool.
MARTIN SPLITT: Nice.
Has been fun, though.
GARY ILLYES: Well, Martin, guess what.
Do you want to talk about something else?
MARTIN SPLITT: Oh, yes, but we cannot.
GARY ILLYES: Aw.
MARTIN SPLITT: So you leave me?
GARY ILLYES: Well, you are leaving me, quite literally.
You are moving to--
MARTIN SPLITT: Fine.
GARY ILLYES: --a different country.
MARTIN SPLITT: Temporarily.
I'll be back.
You don't have to worry about that.
GARY ILLYES: Will you?
MARTIN SPLITT: Yes.
GARY ILLYES: Will you?
MARTIN SPLITT: Yes, of course.
And we will be back to all of you
out there, as well, with a new episode soon, as well.
GARY ILLYES: You are saying my line.
MARTIN SPLITT: Yeah, because I'm a sweetheart like that.
I reduce your work.
GARY ILLYES: Oh, fantastic.
Now I don't have to deal with AI anymore.
I have to deal with you taking my line.
MARTIN SPLITT: [LAUGHS] That's worse.
Less predictable, more unstable.
GARY ILLYES: Well, Martin, thank you so much
for chatting with me.
You are the only one who's still chatting with me.
And for the listeners, thank you also for listening to us.
Please like and subscribe wherever you get your podcasts.
And please do, because if you want to listen to more episodes,
then we need numbers because we are data-driven,
Martin and Gary.
Well, Martin, again, nice chatting with you.
Goodbye.
Nice talking to you.
MARTIN SPLITT: Bye, bye.
[MUSIC PLAYING]
GARY ILLYES: We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful, too.
Feel free to drop us a note on LinkedIn,
or chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and subscribe.
Thank you, and goodbye.
[MUSIC PLAYING]
---
## 2026-04-14 - AI Websites, Crawling and Search Console updates (Q2 ‘26)
URL: https://www.youtube.com/watch?v=hBUuXgR-PSw
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, everyone.
And welcome to this episode of "Google Search News!"
I hope life is treating you reasonably well wherever
you are.
My name is John Mueller.
I'm your host today here from Google Switzerland.
Today, we have news about Search Console, AI-created websites,
crawling, Google Search and more.
Time is of essence, so let's dive right in.
Search Console launched a number of cool features
since we last met.
First up is a way to separate non-branded
from branded queries, meaning someone
was explicitly looking for your business.
In Search Console Insights, there's
a comparison between these query types.
The performance report shows more details.
The split is created with AI, based on multiple components.
It's not a regular expression.
These details are now available for all top-level sites
with enough traffic.
Then we have an AI-powered configuration tool
for the performance report.
This tool makes it easier to find the data
that you need for your day-to-day decisions,
especially if you're not as familiar with the report.
Also in the report, we added options
for weekly and monthly aggregations.
Sometimes the daily ups and downs
make it hard to spot trends or issues.
So hopefully, this makes your life a little bit easier.
Next, and currently only for a small set of sites,
there's an option to add search data for your company's
social profiles in the insights report.
We're still experimenting with this,
so it might be a while before it's more broadly available.
But if you see it, we'd love to get your feedback.
Please use the Thumbs Up or Thumbs Down buttons
next to the report to let us know what you think.
Finally, I mentioned query groups and custom annotations
last time.
Check them out if you haven't tried them yet.
I know the Search Console team has
some amazing next features lined up, so, as they say, stay tuned.
And now over to something that's not news from Google.
Let's talk briefly about so-called vibe-coded websites,
ones that were created primarily by AI tools.
These are essentially normal websites,
so they can be fine for Search.
However, I wanted to touch upon a few things that we noticed.
Most importantly, make sure that the content you're publishing
is actually adding value to the web.
It's easy to just create a site nowadays.
But if you want people to appreciate it,
make sure that it's actually good.
Then check out our SEO Starter Guide.
It's good background information on how Search works.
If your vibe-coded website has multiple pages,
double check the link rel="cannonical" elements.
Ideally, include the full URL of each page,
including your domain name.
If your website was built using a JavaScript framework,
like React or Next.js, understand
that things may be a bit more complicated
than with a static HTML website.
In particular, test your pages to make sure that Google
can view them properly.
Check out our JavaScript SEO documentation
and videos for more.
And one last thing-- add your site
to Search Console so that you're informed about potential issues
and the site's performance.
Again, for the most part, a vibe-coded website
will just work in Search.
The ones I've seen also have proper titles
and use structured data, which is all great.
If all this made you curious, I'd
recommend just trying it out.
You can create websites with normal AI systems,
like Gemini, but also with more dedicated tools,
like Antigravity or AI Studio.
Vibe-coded websites might not take over the popular web
just yet, but especially if you work with smaller clients,
it can be worth getting some practice with them.
And now over to the world of crawling.
We created a new site for general crawling-related
information, starting with some migrated Search content.
We added documentation about crawlers
for Read Aloud, NotebookLM, Pinpoint and Google Agent.
That last one, Google Agent, is used by AI agents
hosted on Google infrastructure, which you can use, too.
Also there, we created a high-level guide on things
to know about Google's web-crawling.
We occasionally get questions about crawling,
and this page tries to answer some of them.
It might be a useful reference to point others at.
Finally, we also updated the documentation
on the fetch limits for Googlebot.
The limit is 2 megabytes for uncompressed initial HTML,
but there are more details.
Most sites don't need to worry about this.
But if your site has giant menus in the HTML,
it's worth double-checking.
There's a blog post and a podcast episode for more.
And a few short updates from Search.
First, we had a Discover Corps update, a spam update,
as well as a normal Core update.
These updates are a part of how we work
to improve our Search results.
For e-commerce sites, Google Shopping
announced support for UCP, Universal Commerce Protocol.
UCP creates a common language for agents that interact
with your site and business.
This is still quite new.
It's not something all e-commerce sites
need to jump on just yet.
Now over to some posts from the SEO community.
I always find way too many articles that I want to pass on.
It's hard to pick just a few.
Here is a selection for you.
First, MJ Cachon's "Complete Guide to E-Commerce SEO."
It's just so comprehensive.
E-commerce can be quite complex.
I'll add links to all of these in the description.
Then, Dawn Anderson on demystifying
generative information retrieval,
clarifying some of the points of confusion
that you might have seen on social media.
Similarly, reflecting on the world around SEO and AI,
there's a great post by Lily Ray.
Both of these posts can be useful to push back
on some of the common misconceptions around SEO
and AI.
Finally, Amy Jurenka wrote a great guide
on the role of informational content in the age of LLMs.
There's no magic trick, but Amy highlights the value
of publishing content that adds value
to the web, my favorite kind of content.
Go check them out.
And, of course, keep making awesome things
that I can share with everyone.
And with that, just a few more short updates and we'll be done.
First up, Google Trends recently launched a new Explorer page.
It includes an AI feature to help
you discover terms to compare.
It's a great way of exploring what people are searching for
and, of course, just fun to try out.
Then there's Events.
We did Search Central live events in Brazil and Argentina
earlier this year.
It was great having folks meet with you in person.
Coming soon, we have events in Toronto, Canada;
Shanghai, China; and Sydney, Australia.
If you're in the region, check out our Events page
and register your interest for a ticket early on.
Finally, and perhaps particularly important
for computer users of a certain generation,
Bernd Wunsch created a wonderful robots.txt file, which is valid,
and includes a copy of the classic game "Doom."
Making robots.txt files is generally pretty easy.
You don't need to include games, but you can.
And with that, this episode of "Google Search News!"
is now complete.
Thank you for tuning in.
I hope this video was useful.
And please, add feedback and comments here.
We read them all.
If you subscribe to this channel,
we'll let you know when another episode is ready.
Bye.
[KEYBOARD KEYS CLATTERING]
[MUSIC PLAYING]
---
## 2026-03-30 - Are websites getting “fat”? Page weight, HTML size & Googlebot limits explained
URL: https://www.youtube.com/watch?v=kype1JQbrks
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
GARY ILLYES: Hello, and welcome to a new episode of "Search Off
the Record," a podcast coming to you from the Google Search team.
I am Gary today.
And I think I'm joined by our Martin, who I call Morty.
Hello?
MARTIN SPLITT: Hello, yes, I'm here.
Morty is here.
I don't know, Rick.
I don't know.
GARY ILLYES: Why do I call you Morty?
I call you Morty, but I don't know why.
MARTIN SPLITT: I do not remember.
I think at some point, you started singing "O Tannenbaum,"
but with, like, (SINGING) O, Mortimer, O, Mortimer, [GERMAN].
GARY ILLYES: Oh, so nice!
MARTIN SPLITT: You're not here to talk about my eye color
though, I think.
GARY ILLYES: I mean, we could talk about it for half an hour,
for sure.
But I think not.
I'm afraid that while our customers would
be very interested in that topic, I am not.
So I don't have a topic.
So I looked at what you prepared.
MARTIN SPLITT: Yeah.
GARY ILLYES: And it's weird.
MARTIN SPLITT: You don't like my topic.
I know.
GARY ILLYES: So you're coming in hot with a question-- looking
at the notes now.
The first question is, are websites getting fat?
MARTIN SPLITT: Yeah, I think that's a reasonable question.
GARY ILLYES: OK.
I think this question is not even meaningful.
MARTIN SPLITT: Ooh, look at you!
Why is it not meaningful?
GARY ILLYES: Because it does not matter,
in the context of a website, if it's fat.
MARTIN SPLITT: Why?
GARY ILLYES: In the context of a single page, yes.
MARTIN SPLITT: Oh, nice!
GARY ILLYES: But in the context of a website,
it really doesn't matter.
MARTIN SPLITT: Ah, that's an interesting one.
Cool.
OK.
So we can talk about either things or both things.
We'll see if time permits.
GARY ILLYES: Yeah.
MARTIN SPLITT: We can talk about websites
or we can talk about web pages.
Do you want to do that?
GARY ILLYES: So I think, first, we step back a little
on another word.
And that would be "fat."
MARTIN SPLITT: OK, fine, yeah.
That's a bit--
GARY ILLYES: OK.
Let's start again.
Are websites-- or web pages-- getting fat?
What is fat in that context?
MARTIN SPLITT: That's a really nice one,
because I struggle with it.
And I kind of posed it in a stupid and not great way.
And I used "fat" for that, because heavy, big, large?
I don't know which term to use because I realized recently,
when I asked on Bluesky, that people are understanding
different things when it comes to--
s it page size.
GARY ILLYES: OK.
MARTIN SPLITT: What is page size?
It's a surprisingly difficult answer.
GARY ILLYES: Well, an individual page's size can be defined.
MARTIN SPLITT: Yeah, yeah, yeah.
GARY ILLYES: Because the raw bytes, that's easy.
MARTIN SPLITT: Ah.
But that's not what everyone talks about when they mean size.
That's what some people talk about when they mean size.
GARY ILLYES: Right.
MARTIN SPLITT: And that's the rabbit hole I fell into.
GARY ILLYES: [LAUGHS] So what you are thinking here
when you say fat is basically the raw bytes from the parent
HTML, plus the resources that need to be brought in,
plus any media.
MARTIN SPLITT: Maybe.
GARY ILLYES: OK.
MARTIN SPLITT: I started at a slightly different position
where I asked myself, like-- so back in the days
when I started making websites, I had dial-up internet.
So I couldn't be online all the time.
So some of that happened on my hard drives
locally with the file and the text editor.
GARY ILLYES: Yeah.
MARTIN SPLITT: Then I needed to transfer
that between the computer that was actually hooked up
to the internet and my laptop, because sometimes I
was working on my laptop.
And I had a really old, really, really old laptop.
It didn't even have USB.
It sounds super stupid.
But the only reasonable way I could transfer data
was with floppy disks.
GARY ILLYES: OK.
MARTIN SPLITT: I know.
And I realized that some--
GARY ILLYES: I was living in the same era.
So yeah, I distinctly remember this.
MARTIN SPLITT: Yeah, but John, for instance,
also lived in the same era.
And he is like, who thinks of floppy disks?
So I thought I'd explain--
GARY ILLYES: I'm pretty sure our boss, John Mueller,
was born roughly when the pharaohs were still
running around, but anyway.
MARTIN SPLITT: He was probably here
when electricity was invented, yes.
GARY ILLYES: Yes.
MARTIN SPLITT: But-- hi, John, if you're listening.
But I realized that I usually, even
if I built relatively elaborate things,
except for if I had to transfer images,
then the floppy was problematic.
But otherwise, with just HTML and maybe some CSS,
and maybe even some JavaScript, it worked fine.
And a floppy disk would fit more or less the whole website,
minus images, which was fine because images sometimes--
back in the days, I had no notion of copyright.
So I just hot-linked, effectively,
to images of other websites.
So it wasn't really transfer size that I had to deal with
or that I needed web space for.
But then I read the 2025 Web Almanac, which is great.
We're going to link that in the description as well.
It's a great look at how the web is changing
and how websites are changing.
And they found that in 2015, the median mobile home
page was 845 kilobytes.
And that's the data that needed to be transferred
over the network into the browser, onto someone's disk.
That's how they define page weight.
GARY ILLYES: And that is just a parent page?
MARTIN SPLITT: That's just the home page.
That's just, like-- they are only looking at home pages,
I think, from the crawl.
GARY ILLYES: OK.
But that's just the parent page.
It's not the resources?
MARTIN SPLITT: Yeah, yeah.
See?
That's where I'm not so clear about their definition of page
weight.
That's really interesting.
They have a paragraph where they are trying to explain
what they mean by page weight.
That's why I used fat, to just blatantly call out
that I don't understand the differences in what these things
are.
So they say, "Page weight, also called page size,
is the total volume of data, measured in kilobytes
or megabytes, that the user must download to view a specific
page."
In my book, that includes images and whatnot.
GARY ILLYES: Yeah.
MARTIN SPLITT: Because I have to download that to see.
And that's why I was surprised to hear that, 2015,
that was 845 kilobytes.
That, to me, was surprising.
GARY ILLYES: Why?
MARTIN SPLITT: Because I would have assumed that with images,
it would be more than 800 kilobytes.
GARY ILLYES: Ah, I see what you mean.
MARTIN SPLITT: Right?
GARY ILLYES: Yeah.
MARTIN SPLITT: But anyway, 2015, 11 years or longer,
depending on when you hear this, 845 kilobytes.
July 2025, the same median page is now 2.3 megabytes.
GARY ILLYES: Holy-- that's three-times growth.
MARTIN SPLITT: Yeah.
And it goes roughly from a little more than half
a floppy disk to almost two.
It's almost two floppy disks.
GARY ILLYES: Almost two.
MARTIN SPLITT: Yeah, floppy disk was able to--
under normal circumstances, 1.44 megabytes, I think.
That surprised me, because I knew it was growing.
I knew we were also doing more complicated things.
I mean, obviously, if you basically
built AutoCAD, a software that does computer-aided design
in the browser, then, yeah, that's not
going to work in 800 kilobytes.
GARY ILLYES: Yeah.
MARTIN SPLITT: How?
But then again, on the median, I would assume that a lot of it
is just websites.
And that is quite big.
GARY ILLYES: Yeah.
MARTIN SPLITT: When you ask people what they think,
if this is big or not, you start getting very different answers
depending on how they think about page size.
And there is no one true definition of it.
GARY ILLYES: So I think, based on what
you said, that we probably need to do a better job at explaining
what page size is.
And if you look at our documentation about crawlers--
I think about Googlebot, but I could be wrong--
we say that, by default, we fetch
15 megabytes of the content, of the raw bytes,
from a specific URL, and then we stop.
And that's per URL.
So basically, if you reference stuff in your HTML,
then those have their own 15-megabyte limit, right?
MARTIN SPLITT: Yes.
GARY ILLYES: And that to me, from a search perspective,
not from a user's perspective, that makes more sense.
From a user's perspective, it probably
doesn't make sense because, well, they don't care.
Why would they care about it?
It's like, what do I need to download--
MARTIN SPLITT: I need this document, full stop.
GARY ILLYES: Yeah.
But I imagine that we could propose
a change in the documentation for the HTTP archive or the web
almanach to better explain what page weight is.
MARTIN SPLITT: I mean, I wouldn't
change their documentation, because for their purposes
and intents, I think they're explaining what it is.
And they're defining it rather well.
I'm just surprised that with all the resources that go onto
my disk at the end, it used to be only 800 kilobytes,
800-something kilobytes, in 2015.
GARY ILLYES: Sure.
MARTIN SPLITT: But I don't think that the page weight or the page
size or whatever--
let's phrase it differently.
When I think about page size, I, depending on the context,
think about different things.
GARY ILLYES: Yeah.
MARTIN SPLITT: And I realized that when
I asked this question publicly that different people had
very different notions of how they understood page size.
Depending on the layer you're looking at,
it gets confusing as well, because there's also
compression.
So some people are like, ah, but this website
downloads 10 megabytes onto my disk.
And I'm like, yes.
And they're like, but the internet is slow here.
And I'm like, but maybe, if you look
at what actually goes over the wire,
you might find that this is five or six megabytes, not
the whole 10 megabytes, because you can compress things
on the network level.
And then you decompress them on the client side level,
which, again, if you are strapped
for space on your phone, for instance, which, in the past,
my phones typically, because I took so many pictures
and videos and stuff and I was really, really
bad at deleting things.
I'm kind of like a digital hoarder
sometimes, especially when it comes to my phone.
I ran out of disk space.
As simple as that.
And so you want me to install an app?
Nah, this app is, like, seven megabytes.
I don't have seven megabytes.
GARY ILLYES: Yeah.
MARTIN SPLITT: So then the compression
is nice for reducing the transfer time.
But I don't care as much.
I care more about the space on my phone
that it actually occupies.
So I have a different angle on this,
depending on what I'm looking for myself.
And then it gets worse.
Have you looked at the HTML version of the HTML standard?
GARY ILLYES: No.
[LAUGHS]
MARTIN SPLITT: It's funky.
I never really fully understood why they have a one-page version
and they have a multi-page version.
GARY ILLYES: OK.
MARTIN SPLITT: But if you look at what you have on your disk
once you download the single-page version of the HTML
specification, you end up with 14--
1-4, 14 megabytes-- of HTML.
GARY ILLYES: That seems reasonable.
MARTIN SPLITT: It's text with a bit of extra sprinkles on top.
That's huge!
GARY ILLYES: And it's not even a fancy website.
I think you are talking about the WHAT working group,
the WHATWG.org or something, WHATWG, right?
MARTIN SPLITT: Yes.
GARY ILLYES: If you look at that spec, the HTML spec on WHATWG,
it is not a fancy website.
It is really just text with some default styling, nothing else.
So yeah, 14 megabytes, that really
means raw content, basically.
MARTIN SPLITT: That is wild.
And I'm not sure if they have images in there.
I don't think they do.
But maybe they have some explanatory diagrams
or something.
I don't know.
But, 14 megabytes, that is a lot.
And I know that I've seen websites
out in the wild that are quite heavy,
just the HTML that gets transferred as well.
And I know some extreme cases-- and I've heard of extreme cases
through the Bluesky question that I asked and the replies--
where people are in-lining images.
So you can turn an image into, effectively,
a very long string of characters and put that straight
into your HTML, quote, unquote, "to avoid having to do another
network request and fetch that image."
So you're embedding images and stuff into the HTML.
And then obviously, you end up with a 50-megabyte HTML file.
GARY ILLYES: So while you were talking,
I found the single-page version of HTML living standard.
And when you finished your sentence,
that's when I clicked the link to the one-page version.
And it just finished loading.
MARTIN SPLITT: [LAUGHS]
GARY ILLYES: So basically, that was, like, what?
About 45 seconds, more or less?
MARTIN SPLITT: Yeah, yeah.
GARY ILLYES: That's a lot.
MARTIN SPLITT: I know.
GARY ILLYES: And I'm on a fast connection, so.
MARTIN SPLITT: It gets wilder.
If you use Print to PDF in Chrome,
you get a 96-megabyte file, I think, or I got one.
And then if you look at the PDF version
that they offer, it's, I think, 15 megabytes?
Wild.
GARY ILLYES: I mean, different kind of compression.
MARTIN SPLITT: Yeah.
I think it's interesting to see, the PDF version of web pages
oftentimes are either a lot smaller or a lot larger.
And this one is-- you can tell, this is really dense content.
GARY ILLYES: Do you think stuff like the reader mode
alleviate anything on the user's side?
MARTIN SPLITT: Ooh, I don't really
know what the reader mode--
I know what it does from a user's perspective.
But I don't know what it does in the background.
GARY ILLYES: I was thinking about it a little bit
a while ago.
And my conclusion was that it doesn't change much,
from a loading perspective, at least,
because you still have to first get the resources.
And then the phone or the app does some magic locally
to remove fluff and present you with a more readable version
of the page.
But it at least makes the internet kind of more bearable
to enjoy.
MARTIN SPLITT: Yeah.
GARY ILLYES: Wow.
I used two weird words together.
But trying to think about it holistically,
do you think that this even matters,
what the weight of a web page or a website is?
Which we still haven't clarified, by the way.
MARTIN SPLITT: Correct, yes.
GARY ILLYES: Because for example, for me at home,
I have a 10-gigabit connection.
MARTIN SPLITT: Yeah.
GARY ILLYES: Right?
MARTIN SPLITT: I have a 10-gigabit fiber here as well.
GARY ILLYES: Yeah.
And I don't feel the pain.
For example, if something is, I don't
know, what did you say, 96 megabytes or whatever for a PDF
file?
It will still come down in a relatively short period of time.
And at that point, it's dependent on the server that's
sending the stuff, not on my connection.
So to me, it really doesn't matter that websites
are getting bloated.
On my phone also, I have permanent 5G from Swisscom,
my phone company.
So again, it is super fast.
It really doesn't matter.
It just comes down like that, in a snap.
MARTIN SPLITT: Ah, that's nice.
Ah, sweet summer child.
I'm so happy for you.
GARY ILLYES: Yeah, right.
But I live in a bubble, right?
MARTIN SPLITT: Yes.
GARY ILLYES: But I do travel a lot.
And then if I go to less developed countries,
for example, then suddenly it becomes problematic,
because the cell phone towers will advertise that they have
5G.
But in reality, they have a really weird, I don't know,
3G or something, not even 3G.
Yeah, I guess it depends on where you are living
and what kind of connection you have as well.
MARTIN SPLITT: It's wild.
I remember when we went diving in Antarctica.
We were on this ship where we had a metered satellite
connection.
And I believe, if I'm not mistaken, what did I pay for?
100 megabytes.
100 megabytes, which, again, the spec for HTML is 15.
GARY ILLYES: Yeah.
MARTIN SPLITT: So just to keep that in mind, I
think $20 or something?
GARY ILLYES: Yeah, yeah.
MARTIN SPLITT: So it was expensive, yeah.
And that made me think about things.
Like, I activated Data Saver mode on my phone.
I set the connection to metered.
I did not open things.
Like, most of the social media apps, I just never opened,
because they would suck this 100-megabyte dry in minutes.
So I think it still matters.
But it begs the question, at what level is
what kind of weight acceptable?
GARY ILLYES: Right.
MARTIN SPLITT: And I don't have a good answer to that.
And then on Bluesky, I got into this conversation
about HTML size.
So in this case, there's a document that is 15 megabytes.
And we both agree that pretty much, most of these 15 megabytes
are actually useful content, because there is not
much in terms of images or stylesheets or whatever.
It's just pure HTML.
And it's minimal markup around maximum content.
GARY ILLYES: Yeah.
MARTIN SPLITT: And then people were like, yeah, well,
in that case, it's kind of OK to have 15 megabytes of HTML
that you need to deal with.
And we both know that our browsers, even on our relatively
latest technology, laptops and fast internet connections,
take a while to process that 15 megabytes of HTML.
Actually, I wonder how much goes over the wire,
because I'm pretty sure there's compression involved.
Oh, god, OK.
I tried to also open this page in reader mode
and that kind of crashed the browser tab.
Great.
So in this case, it's kind of acceptable.
But then, what if the markup is only overhead?
And I mean, what do you mean?
It's like, well, if it's like five megabytes,
but it's only very little content.
Is that bad?
Is that worse as, in this case, the 15 megabytes?
And I'm like, that's tricky, because then we
come into this weird territory of the ratio between content
and markup.
And I said, well, but what if a lot of it
is markup that is metadata for some third-party tool,
or for some service, or for regulatory reasons,
or licensing reasons or whatever?
GARY ILLYES: Yeah.
MARTIN SPLITT: Then that's useful content, but not
necessarily for the end user.
But you still have to have it.
It would be weird to say that that is worse than the page
where the weight is mostly content.
GARY ILLYES: You know, this is interesting,
because historically, I have some beef with structured data,
for example, because--
I mean, this is a very long thing, or long-running thing,
because at one point, early in Google's life,
Sergey Brin, one of our founders,
said that computers should be able to figure out anything
from the text that they receive.
So site owners, slash, back then, webmasters,
wouldn't need to provide anything extra.
And the context was something around spam.
And then structured data comes in.
And structured data is specifically not for users.
It is specifically for machines.
And depending on how much structured data
you add to a page, it can increase the bloat considerably.
If you look at, in our documentation, what kind
of structured data Google supports, it's a lot.
You can fill a page, easily, with just the links
to the documentation.
And then if you keep piling on structured data on your pages,
basically stuff that users will never actually see, then what?
Is that good?
Is that bad?
For the site, it's probably good,
or it can be good, because it can
bring in additional traffic through whatever magical stuff
search engines might be able to show
based on the structured data.
But for the user?
I don't know.
MARTIN SPLITT: Yeah.
GARY ILLYES: Well, this begs the question--
and it came up in discussions at IETF, IETF
being the Internet Engineering Task Force,
basically, who create the standards for the internet--
whether we should think about separating, holistically,
in general, separating metadata stuff from user-visible content.
What if we would have something like, for clients, HTTP clients
that you trust, you would expose an API sort of endpoint
on your site where you just give the metadata that they
would want, right?
MARTIN SPLITT: Yeah.
GARY ILLYES: Like, in an ideal world,
that is not the most insane idea.
For example, if you had the HTML standard,
all the text for an LLM is irrelevant.
It would process the stuff differently than you and I.
MARTIN SPLITT: True.
GARY ILLYES: Wait, can you read?
MARTIN SPLITT: I can read sometimes.
GARY ILLYES: You can read, right?
OK, just checking.
And you could have something like append parameters,
like, question mark output equals json-ld, let's say.
MARTIN SPLITT: Yeah.
GARY ILLYES: And then if the client
is trusted, say through cryptographic authentication
or something like that, then you would serve the machine
purely machine-readable version, even in binary format.
Doesn't matter.
But then, unfortunately, this is a utopistic thing,
because not everyone on the internet is playing nice.
MARTIN SPLITT: That's true.
GARY ILLYES: We know how much spam we have to deal with.
On our blog, we say somewhere that we catch, like,
40 billion URLs per day that's spam, or some insane number.
I don't remember, exactly.
But it's some insane number, and definitely billions.
Will that just exuberate the amount of spam
that search engines receive and other machines receive?
Maybe.
I would bet $1.05 that will actually
increase the amount of spam that search engines and LLMs
and others ingest.
So yeah.
MARTIN SPLITT: Yeah, and I think that's an interesting--
there was this principle that was quite popular in the early
2000s, early 2010s, hypermedia as the driver of application
state or something like that, where the idea is to have
separate URLs with different representations depending on who
consumes it.
And I think, generally, that makes sense.
And you can do this to whatever degree.
But I'm not seeing it happening as much anymore.
GARY ILLYES: I don't know how much
sense it makes, because one of the things that we had when--
what is it called?
Mobile-first, mobile-first indexing.
One of the things that came out of that
was lots of documentation based on stuff
that we observed when we were trying to switch over sites.
And one of the--
actually, do we still have the documentation
for mobile-first indexing?
We might actually have this still, if it's there.
But one of the things that we noticed
is that there's no parity between the mobile version
of a website and the desktop version of a website
if there's different URLs for the two.
So mobile would be martinsplitt.com/m/content.
And then the desktop version would be
martinsplitt.com/content.
MARTIN SPLITT: Yeah.
GARY ILLYES: And for a very large number
of pages that we observed, there was
no parity between the content, or no exact parity.
Content was missing.
That was the worst, because then you're
not going to rank for the stuff that your desktop version was
ranking before.
And then we had outreach campaigns about it.
But then links were also missing.
To me, that's harder to explain.
MARTIN SPLITT: That's bad.
GARY ILLYES: And the navigation was different.
The whatever was different.
Metadata was missing.
Hreflang was missing.
Link elements were missing.
And yeah, it was a pain in the--
MARTIN SPLITT: Lower back.
GARY ILLYES: --lower back, thank you.
Otherwise, Lisa, our producer, makes me rerecord stuff.
And, yeah, so even for trivial stuff
like a mobile version and the desktop version of a web page
served under different URLs, even
for trivial stuff like that, there can be large differences.
So wait, I want to go back to the first question.
MARTIN SPLITT: OK.
GARY ILLYES: The question that got us here, basically,
in this really, really deep and dirty, dirty hole,
are websites getting fat?
MARTIN SPLITT: I think if we rephrase it to,
are web pages getting larger, I think that is true.
GARY ILLYES: Yeah.
MARTIN SPLITT: The answer is yes.
Is that a problem?
I think that depends on the context,
because we identified that some people are constrained
by either slow internet connections--
and that can hit us here in Switzerland as well.
I know in some parking garages, I have very bad reception.
GARY ILLYES: Oh, yeah.
You are in an atomic bunker and then you don't have reception.
It's like, oh, I will cry you a river, Martin.
MARTIN SPLITT: Correct.
I was very surprised and not very happy with it.
Correct.
[LAUGHS] So internet connection speed is still playing a role.
And I think, in the last couple of years,
the increase in transferred byte size
has outgrown the increase in transfer speeds,
if you look at the median transfer speed increase
for mobile connections.
I think so, as a hypothesis.
I would have to check the data.
But I feel like that's the case.
The other thing is, there are mechanisms to alleviate
this, like caching.
So of course, you get the full painful hit
in the first place, the first time you visit the website.
But for instance, the HTML specification uses caching.
So when I reload, I don't have to download all the 15
megabytes again.
GARY ILLYES: Yeah.
MARTIN SPLITT: Compression on the transport level,
on the network level, helps as well,
because then you have less data that you need to transfer.
You still have as much data to store on the user's device
or on the crawler's end.
So yeah, that's only helping you so far.
But there are ways to make this less painful.
There's also this lazy loading thing,
where you can say, OK, so there's
a lot of heavy content, lots of images, for instance.
We're only loading those that you actually
scroll to or go to and possibly see,
rather than loading all of them in the first place.
But I still think it's worthwhile thinking about,
how much data are we throwing around?
GARY ILLYES: Yeah.
But the website versus web page distinction, do you think--
or do you agree with me now-- that the original question
is meaningless?
MARTIN SPLITT: Yes.
GARY ILLYES: OK.
That's good.
MARTIN SPLITT: You caught me there.
That's a very good catch.
GARY ILLYES: OK.
Well, it's Friday today.
So this just made my day because someone finally agreed with me.
MARTIN SPLITT: Yay!
GARY ILLYES: Do you think that we
need to do anything to reduce the size of pages
on the internet?
MARTIN SPLITT: That's a tricky one.
GARY ILLYES: And I mean you and I,
as people who like the internet and work on standards and stuff.
MARTIN SPLITT: I think, yes.
I think we are wasting a lot of resources.
And I mean, we had that in another episode,
where we said that we know that there are studies that
show that websites that are faster
have better retention and better conversion rates.
And speed is, in part, also based
on size, because the more data I ship,
the longer it takes for the network to actually transfer
that data and the longer it takes
for the processor of whatever device
you're on to actually process it and display it to you.
GARY ILLYES: Yeah.
MARTIN SPLITT: And again, if storage is a problem, then
you're excluding some people there as well.
I think, yes.
I think that makes sense.
I also think that not everyone is-- and I myself know this.
I'm now building a new website.
And I'm looking specifically for a workflow that makes it easier
for me to deal with images, for instance, because so far,
I've just been like, here is this 59-megapixel image.
I know you're on a smartphone but I don't care.
Here is the five-megabyte image.
Good luck.
Which is not the right way to do it.
GARY ILLYES: May the odds ever be in your favor.
MARTIN SPLITT: Yeah, exactly.
GARY ILLYES: For that specifically,
internally, we have a linter that prevents submission
to the developer site that we are using for the search
documentation, if the image is over one megabyte.
MARTIN SPLITT: Yeah, interesting-- arbitrary limit,
in my opinion, but, yeah.
GARY ILLYES: Well, I like to think that they came up
with that number using some methodology,
not just, I woke up and chose violence.
MARTIN SPLITT: Yes.
GARY ILLYES: And like, I was thinking about it a lot,
because it's like, should I ask for an exception?
Because our images often are, like, seven megabytes or so.
And then I was looking at the compressed
versus the less compressed versions of the images.
And my non-blue eyes could barely tell the difference.
MARTIN SPLITT: I know what you mean, yeah.
GARY ILLYES: And at that point-- on a big screen.
And at that point, does it matter
that we lost some pixels or some shades in pixels?
MARTIN SPLITT: Yeah.
GARY ILLYES: Because our images are not fine art, right?
MARTIN SPLITT: No.
GARY ILLYES: For fine art, sure.
So what's our takeaways?
Are websites/web pages getting fat?
Are they?
MARTIN SPLITT: Yes.
I think pages, yes.
GARY ILLYES: Connections are getting faster.
So does it matter?
MARTIN SPLITT: I think it still does.
GARY ILLYES: OK.
How do we fix it?
Maybe we talk about it in another episode.
MARTIN SPLITT: Yeah, sounds like a plan.
GARY ILLYES: Because there's a lot that you can do.
And I'm pretty sure that every little bit helps, not just
with search engines--
and we shall talk about that a little bit later--
but also with your users, because users definitely
do like snappy websites.
And bloaty pages don't help with that.
Agree?
MARTIN SPLITT: I agree.
GARY ILLYES: Your Honor.
You have to say, Your Honor.
MARTIN SPLITT: I agree, Your Honor.
GARY ILLYES: Thank you.
Objection!
MARTIN SPLITT: Objection.
I'm not honorable.
GARY ILLYES: All right.
Well, Martin, thank you for the chat.
MARTIN SPLITT: Thanks a lot for you.
GARY ILLYES: This was our second chat today,
because we recorded two episodes.
And I will leave you for two days-- three days,
because it's the weekend.
And on Monday, I'm not going to the office
because I don't want to.
MARTIN SPLITT: Yeah, especially if there's still snow.
GARY ILLYES: So I would like you to remember
this face and this voice and have nightmares, please.
MARTIN SPLITT: I thank you for the lovely conversation.
GARY ILLYES: But thank you nonetheless
for chatting with me.
MARTIN SPLITT: Thanks.
GARY ILLYES: If you liked this episode,
please like and subscribe wherever you get your podcasts,
and have a very nice day, please and thank you.
MARTIN SPLITT: Bye-bye!
[MUSIC PLAYING]
GARY ILLYES: We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful, too.
Feel free to drop us a note on Twitter, @GoogleSearchC,
or chat with us at one of the next events we
go to if you have any thoughts.
And, of course, don't forget to like and subscribe.
Thank you, and goodbye!
[MUSIC PLAYING]
---
## 2026-03-12 - Google crawlers behind the scenes
URL: https://www.youtube.com/watch?v=JpweMBnpS4Q
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
MARTIN SPLITT: Hello, and welcome to the latest episode
of Search Off the Record.
In this show, we from the Search Relations team here at Google
are trying to give you a glimpse of what's
happening behind the scenes.
And with me today is Gary.
Hello, Gary.
GARY ILLYES: Hello.
MARTIN SPLITT: How are you doing?
GARY ILLYES: I'm great.
MARTIN SPLITT: Fantastic.
Let me change that.
GARY ILLYES: OK.
MARTIN SPLITT: I want to talk about crawling.
GARY ILLYES: Oh no, no, no, no, no, no, no, no, no, no, no.
MARTIN SPLITT: Actually, no.
I want to talk about crawlers because I am wondering
if we ever discussed how exactly our crawling infrastructure
looks like.
Because people keep talking about Googlebot
as if it's like a sort of almost a living
thing, or at least a specific program.
But there's no Googlebot EXE that you double click on,
and then it launches or something.
GARY ILLYES: There's not?
MARTIN SPLITT: It works a bit differently.
GARY ILLYES: How?
What?
MARTIN SPLITT: You taught me that.
Yeah.
GARY ILLYES: Well, you're correct.
MARTIN SPLITT: Do we want to elaborate a little bit on that.
So how can I imagine Googlebot?
How does our crawling infrastructure roughly
look like?
GARY ILLYES: Calling it Googlebot, that's a misnomer.
And it's something that back in the days, perhaps early 2000s,
it worked well because back then,
we probably had one crawler because we had one product.
But then soon after, another product came out.
I think that was AdWords.
And then we started having more crawlers,
and then more products came out, and then more crawlers, and then
more crawlers.
But the Googlebot name, that somehow stuck.
And generally, when we were talking
about our crawling infrastructure in general,
then we tended to call it Googlebot,
but that was wildly inaccurate, because Googlebot
was just one thing that was communicating with our crawler
infrastructure.
I don't know if that makes sense.
MARTIN SPLITT: How can I imagine that?
What do you mean by communicating with our crawler
infrastructure?
Googlebot is our crawler infrastructure.
No?
GARY ILLYES: Well, yeah, that's what I've been saying
for the past three minutes.
MARTIN SPLITT: Yeah, but can't picture it still.
GARY ILLYES: So Googlebot is not our crawler infrastructure.
Our crawler infrastructure doesn't have an external name.
It has an internal name.
It doesn't matter what it is.
Let's call it Jack.
And I don't know how to put it.
It's software as a service, if you like.
MARTIN SPLITT: Oh, OK.
What's that?
SAS.
Right?
GARY ILLYES: Yeah.
And then so Jack has API endpoints, so to say.
And then you can call those API endpoints to do a fetch
from the internet.
MARTIN SPLITT: Right.
GARY ILLYES: And then when you do those APIs calls, then
you also need to specify some parameters like,
how long are you willing to wait for the bytes to come back?
Or what is your user agent that you want to send?
What is the robots.txt product token that you want to obey?
And all these parameters.
And we do set a default parameter
for most of these things, not all of them,
but most of these things.
So you can generally omit them, which
makes these calls simpler, I guess,
because you don't have to specify all the stuff,
But otherwise, it's really just an API call
to something in the Cloud or on some random data center.
And then that will perform a fetch for you
as a software developer or a product or whatever.
MARTIN SPLITT: That's really nice.
So I guess there's also a team that manages it,
because effectively, what I'm doing is
I'm outsourcing it to someone else.
GARY ILLYES: Yeah.
MARTIN SPLITT: To make all these decisions for me.
GARY ILLYES: So this product--
because we can call it a product at this point,
even if it's internal-- this has been around
for a very, very, very, very long time.
So technically, it's been around since Google existed.
There were some changes to it because the original version
that was more or less just a wget that
was running on some random engineer's workstation.
So if we think back 1998 or '99, and then
as more products came out, the more staffing
it needed, for example, more resources it needed.
And of course, we needed to re-architecture the whole thing
to enable teams to call this service.
But in essence, it's always been doing the same thing.
It's basically, you tell it, fetch something
from the internet without breaking the internet,
and then it will do that if the restrictions on the site
allow it.
That's it.
If I wanted to put it in one sentence, that would be it.
MARTIN SPLITT: OK.
So basically, I hand over a bunch of configuration
and say, part of that configuration
is the bunch of URLs that I want crawled.
And then I hand that over to the servers, and then
they come back with something to me.
Right?
GARY ILLYES: Yeah, pretty much.
MARTIN SPLITT: And that something probably
is the HTTP response, and the headers,
and the body, and maybe some additional metadata.
Cool.
So basically, Googlebot is just a piece of this configuration
that I hand over.
A name, basically.
GARY ILLYES: Say that again.
Sorry.
MARTIN SPLITT: So Googlebot is not really a program,
but a piece of this configuration
that I hand over, basically, just
a name of the configuration, so to speak.
GARY ILLYES: Well, it is one of the callers of the SAS.
MARTIN SPLITT: OK.
GARY ILLYES: It's not even part of the configuration.
It's just the name that one particular team
is using for their fetches that are sent to this central SAS.
MARTIN SPLITT: So basically, one of the clients.
GARY ILLYES: One of the client.
Yeah, exactly.
Exactly.
MARTIN SPLITT: Well, that suggests
that there's other clients.
GARY ILLYES: Yeah, sure.
We try to document a big chunk of them,
but Google is a big company.
So there's lots of teams that want to fetch from the internet.
So there's lots of crawlers, lots of named crawlers, which
means that we would need to document dozens, if not hundreds
of different crawlers, or special crawlers, or fetchers.
And on a simple HTML page, that's kind of infeasible.
So we try to draw a line and say that if the crawler is really
tiny, meaning that it doesn't fetch
too much from the internet, then we try not to document it.
Because the real estate on the crawler site,
on developers.google.com/crawlers
is actually quite valuable.
We might try to deal with that differently.
But for the moment, basically, just the major crawlers,
and special crawlers and fetchers
are documented, because quite literally,
because of lack of space.
MARTIN SPLITT: You say fetchers and crawlers.
What's the difference?
GARY ILLYES: So the simplest way to explain
it is that crawlers are doing work in batch,
and then fetchers do work on individual URL basis,
meaning that you give a URL to a fetcher,
and then it will fetch just one URL.
You cannot give it a list of URLs to fetch.
MARTIN SPLITT: OK.
GARY ILLYES: And then for crawlers, it's
a constant stream, usually, of URLs.
And it's running continuously for your team
and fetching for your team from the internet.
And internally, we also have this policy
that fetchers need to be, in some way, user controlled.
So basically, there's someone on the other end
who's waiting for the response of the fetcher.
MARTIN SPLITT: OK, yeah.
GARY ILLYES: While with crawlers, it's like,
just do it when you have the time.
MARTIN SPLITT: Right, so if there is an automatic system
that consumes the response and then does something whenever
it's available, then we can, obviously,
treat that differently than if someone clicks a button
and waits for a result.
GARY ILLYES: Right.
MARTIN SPLITT: OK, got it.
And that's the difference between fetcher versus crawler.
GARY ILLYES: I think so, yeah.
MARTIN SPLITT: OK, cool.
GARY ILLYES: I'm pretty sure that there's more differences.
For example, the IP ranges that they are
fetching from are different.
But otherwise, it's pretty much the same infrastructure,
more or less.
It's just performing different or performing the same tasks
differently.
MARTIN SPLITT: Right.
So I guess if we have documented at least like the major crawlers
and maybe even fetchers, then people probably know about them.
But you said you only document the major ones.
So if I were to start a new project
and I needed to somehow have people type in the URL
and click a button, then you wouldn't necessarily
document that specific project if it's small enough, right?
GARY ILLYES: Yeah, exactly.
Basically, the trigger for us documenting it,
I spent way too much time coming up with, basically,
something like SQL queries to trigger alerts for us internally
when a crawler or fetcher passes a certain threshold of number
of fetches per day.
And if that alert triggers internally,
then we would get a bug opened, an issue opened internally
that would say that, hey, there is a new large crawler in town,
and perhaps you want to document it.
And then we would go and look at the properties of that crawler,
what it's doing, why it's doing it.
We would check the theme to ensure that they are not
doing something accidentally, because we also had instances
where we got a complaint about the crawler doing something
on a site, and then we looked at it,
and the team was like, no, that crawler is unlaunched.
We unlaunched it two years ago.
That's not possible.
And then we were looking at our logs, and yeah, it was fetching.
And then we tracked it down that there was some random job
that they forgot to turn down when the project was sunset,
that they forgot to turn off that job,
and it kept fetching from the internet for no good reason.
But nowadays, that's really rare because we
have all these monitoring and all these checks in place
to ensure that the fetches that we are doing
or crawls that we are doing are actually--
or they actually have some utility internally,
not just randomly fetching.
And on the utility node, there's also really aggressive
caching on our side internally.
And that's regardless of the HTTP caching mechanisms.
So for example, if, let's say, Google News fetches something
10 seconds ago, then does it make any sense
to go out with another crawler who's
supplying data to web search and fetch that thing again?
It probably doesn't.
So basically, we just hand it the copy
that we got 10 seconds ago to avoid these things.
But then there's also tricky things
where different projects might have
different policies about reuse of content fetched for something
else.
Let's say that something random, like AdWords cannot reuse
content that was fetched for a web search.
MARTIN SPLITT: That makes sense.
And you said something about a job that was still running.
So I'm guessing this infrastructure
is huge and has to consume a lot of URLs every day.
So I'm guessing we're not running this
from your computer on your desk.
GARY ILLYES: Right.
So this is going a lot into our infrastructure.
But imagine the same way that Google Cloud has those runner
instances, or whatever they are called.
We would have something similar internally.
So basically, I can bring up a job
on some remote server in some random data center in Atlanta
and run my job there.
And the job would be a C++ program that I compiled
into a bin file and run it from there, or run it as a bin file.
MARTIN SPLITT: OK.
GARY ILLYES: But within that program that I compiled,
I would make the API calls.
So basically, I can instruct that program
to address to an API endpoint to that SAS crawler infrastructure
thingy, and instruct a crawl, or set up a crawl, or whatever.
So yeah.
MARTIN SPLITT: Do I have to do that manually,
or is it smart enough to try to schedule an egress point that
makes sense, for instance, if something is geo-blocked?
GARY ILLYES: Oh, pet peeve.
MARTIN SPLITT: [LAUGHS]
GARY ILLYES: Geo-blocking is interesting
because, generally, we don't have the infrastructure
for handling it.
So the typical egress points that we have,
like the IPs that start with 66, like 66, 129, blah,
those are assigned countries US.
And if you dig into it, it's going
to be Mountain View, California, which means that--
and we have this in the talk-- that we are typically
crawling from the US.
And when someone is geo-blocking,
then our typical crawler will have an IP address
from that location from California.
And we will not be able to fetch.
We are most likely going to get some sort of error,
either an HTTP error, let's say, a 403 block,
or some sort of network error.
Let's say, connection timeout, like some random router
that had the firewall setting to block requests
outside of specific regions that would just drop the connection.
It wouldn't even send back an echo.
And the way we deal with this is trying
to find IP addresses within our assigned pools that
have a location set to a different country,
and then lease those IP addresses
for the crawling infrastructure.
But these egress points were not designed
for high capacity crawling.
So they don't have the capacity to handle crawl
for everyone in, let's say, Romania, or in Germany,
or Switzerland.
Well, Switzerland is tiny, so maybe, yes.
So we are very frugal when it comes to assigning crawls
to those IP addresses.
But technically, we kind of can.
And sometimes we do, especially if we
know that the utility of that content is very high.
So it's a really bad example, but let's say if enough people
search for blue-eyed Martin--
MARTIN SPLITT: Oh, God.
GARY ILLYES: What?
MARTIN SPLITT: My eye color comes up again.
All right.
GARY ILLYES: That literally never comes up.
Anyway, if someone is searching for blue-eyed Martin,
and we know that there is a site in Germany that
has that content, then we would make an effort
to address from Germany to be able to fetch
that content if the content otherwise
would be blocked or geo-fenced.
And again, this was a bad example.
Don't quote me.
Let's say that John said this, my manager.
But in theory, that's how it works.
MARTIN SPLITT: All right.
GARY ILLYES: It's a very, very, very bad idea to rely on this.
MARTIN SPLITT: OK, so no geo-blocking for Googlebot
if you reliably want to be crawlable.
I see, I see.
But another thing that comes to mind
is, yeah, there might be people geo-blocking things,
but in general, it's a lot of traffic
that a crawler can generate.
Are we having some sort of behavior rules
or best practices for our side of things?
Because I guess if I build a project
and I say, hey, Google crawling infrastructure,
here's my configuration, please crawl
these bazillion URLs every hour, will they just do that?
Or is there some sort of guidance and how
our crawlers should behave?
GARY ILLYES: So how our crawlers should behave.
MARTIN SPLITT: Because you can overwhelm the internet,
basically, right?
GARY ILLYES: Right.
So that kind of thing is handled at the infrastructure level.
And basically, it's actually one of the reasons
why we have that infrastructure, because we
need to be able to force teams to not break the internet.
Let's say that I'm a new engineer, and I come to Google,
and I sit down, and I quickly get access
to one of the machines in a data center, and I start scripting.
I write a bash or a shell script, open a socket,
and start streaming in data.
That particular server has a 10 gigabit connection,
and I go to martinsplitt.com and start streaming in the data 10
gigabit per second.
I think that your server, or at least your hoster,
is not going to that.
MARTIN SPLITT: Yeah.
GARY ILLYES: So what we are doing instead is that,
generally, you cannot egress directly from the servers that
are running in our data centers, unless you are calling one
of the fetch services, like one of the crawler infrastructure
endpoints, and egress through those,
because the crawler infrastructure has the capacity
to say that, OK, this website, martinsplitt.com,
started slowing down on repetitive fetches.
So basically, from the baseline, the connection time just
went up, and up, and up, and up, and up,
and we have to slow down.
And then it will throttle the requests
that it's sending to martinsplitt.com.
If it gets a 503 HTTP response, then it slows down even more,
because that actually means that the server was most likely
overwhelmed in some way.
But then 403, 404, all those, they don't mean anything.
That's just like random client error,
like you send the wrong URL or something like that.
So yeah, the "please don't break the internet" part,
that's in the crawler infrastructure
at the infrastructure level.
And generally, that's not something
that individual teams can control.
MARTIN SPLITT: OK, so I can't screw it up with my own project.
That's nice to hear.
Are there any other general guidelines
that the crawler level infrastructure
prescribes, so to say?
GARY ILLYES: There's a bunch of things
that are for our own protection or our infrastructure's
protection, like, for example, the infamous 15 megabyte default
limit.
MARTIN SPLITT: [LAUGHS]
GARY ILLYES: That is set at infrastructure level.
And basically, any crawler that doesn't override that setting
is going to have a 15 megabyte limit.
So basically, it starts fetching the bytes from the server
or whatever the server is sending,
and then there's an internal counter.
And then when it reached 15 megabytes,
then it basically stops receiving the bytes.
I don't know if it closes the connection or not.
I think it doesn't close the connection.
It just sends a response to the server
that, OK, you can stop now.
I'm good.
But then individual teams can override that, and that happens.
It happens quite a bit.
And for example, for Google Search,
specifically for Google Search, the limit
is overridden to 2 megabytes.
MARTIN SPLITT: For everything?
GARY ILLYES: Well, mostly everything.
For example, for PDFs, it's--
I don't know-- 64 or whatever, because PDFs
can-- the HTTP standard, if you export it as PDF,
I think you said that.
If you export it as PDF, then it's 96 megabytes or something.
MARTIN SPLITT: I think so.
Yeah, it was huge.
I remember that.
GARY ILLYES: But that means that it
would overwhelm our infrastructure if we fetch
the whole thing and then convert it to HTML,
and blah, blah, blah, and then start processing it.
It's just like it's overwhelming because it's so much data.
And same goes for HTML.
It's the HTML living standard.
If you have 14mb--
we're not going to fetch that.
We are going to fetch the individual pages, because,
fortunately, they also had enough brainpower
to have individual pages for individual features of HTML.
We can fetch those pages, but we are not
going to have anything useful out of the 14 megabyte
one-pager of the HTML standard.
MARTIN SPLITT: Yeah.
GARY ILLYES: So yeah.
And other crawlers, I never worked on other crawlers,
but other crawlers, I'm sure, have different settings.
I could imagine, for example, that even
in individual projects, it can have different settings
for the same thing.
For example, I can imagine that if we need to index something
very fast, then the truncation limit could
be 1 megabyte, for example.
I don't know if that's the case, but I
could imagine that to be the case, because if you need
to push something through the indexing
pipeline within seconds, then it's easier
to deal with little data.
MARTIN SPLITT: That's true.
That's true.
I think in general, it is useful to have cleared up
this idea of crawling just being a monolithic kind of thing.
It is more like a software as a service that search is--
or web search, specifically, is one client to and not
a monolithic kind of thing.
And as you said, configuration can change.
It can even change within, let's say, Googlebot.
If I'm looking for an image, we probably
allow images to be larger than 2 megabytes, I guess,
because images easily are larger than 2 megabytes.
PDFs, we allow 64, whatever is documented.
We'll link the documentation.
But I think that makes perfect sense.
And if you think about it as in it's
a service we call with a bunch of parameters,
then it makes a lot more sense to see, OK, so there's
different configuration.
And this configuration can change on request level,
not necessarily just on--
Googlebot is always the same.
Wow, all right.
GARY ILLYES: That was something.
MARTIN SPLITT: That was a whole bunch of stuff.
Yeah, there was a lot of stuff.
I think that was useful, though, and I
hope that our listeners think the same way.
Let us know in the comments below if you're
interested in more stuff like this, or if this was useful
or not.
And subscribe to the podcast and tune in next time.
Thanks so much, Gary, for being here with me today.
GARY ILLYES: Are you a cop?
MARTIN SPLITT: I'm not a cop.
GARY ILLYES: Then don't tell them how to live their life.
MARTIN SPLITT: I know.
I'm just making suggestions here.
Rude.
GARY ILLYES: Fine.
MARTIN SPLITT: OK, fine.
GARY ILLYES: Fine.
MARTIN SPLITT: Bye.
GARY ILLYES: Fine.
Goodbye.
[MUSIC PLAYING]
MARTIN SPLITT: We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful, too.
Feel free to drop us a note on LinkedIn
or chat with us at one of our next events we go to.
If you have any thoughts, let us know.
And of course, do not forget to like and subscribe.
Thank you so much for listening, and goodbye.
[MUSIC PLAYING]
---
## 2026-03-05 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2026 年 03 月 05 日)
URL: https://www.youtube.com/watch?v=i8wiBuklDXE
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ] みなさん こんにちは
本日もGoogle社員による
Google検索オフィス アワーの時間となりました
本日 お届けするのは 私 アンナとなります
どうぞよろしくお願いします
はい それではですね
まず Googleからの お願いに移りましょう
はい 本オフィスアワーはですね
ハッシュタグ こっちか
Google検索オフィス アワーを使用しております
なので 質問についての ご意見 ご感想ありましたら
ぜひ 上記のハッシュタグ
Google検索 オフィスアワー
をつけて投稿してください
そしてですね ご紹介した記事のリンクは
本動画の概要欄に 後ほど掲載する予定です
また 我々チームの 励みとなりますので
動画 気に入っていただけましたら
高評価 チャンネル登録の方 どうぞよろしくお願いします
それでは 早速 Googleからの
お知らせですね に移っていきましょう
主なブログ記事 ということですが
今回は前回の オフィスアワーから
この4件の記事が 公開されております
新しいAIを活用した構成で
Search Console の分析を効率化する
Search Console に週単位と
月単位のビューを導入
Search Central Live APAC 2025年
のハイライト 感謝の言葉
そして2026年2月の Googleの
Discover コア アップデート
に関するお知らせです
それぞれね 少しずつ 触れていこうと思います
まずですね 新しいAIを活用した構成で
Search Console の
分析を効率化する というものですが
Search Console のパフォーマンスレポートは
オーガニック検索 トラフィックを分析する上で
強力なツールですが
必要なデータを 正確に見つけるには
想定よりも時間がかかることが あるかなと思います
でですね 昨年末に パフォーマンスレポートに
試験運用版の機能が 追加されております
この機能はですね データの選択 フィルター
比較にかかる 手間を軽減することを
目的としておりまして
AIを活用した この機能を使用すると
表示したい分析内容を
自然言語で記述できますと
詳しいところはね こちらのブログ
ぜひ ご一読 いただけたらなと思います
ぜひ お試しください
そして 2つ目のブログが
Search Console に週単位と月単位の
ビューを導入しましたという件
検索トラフィックの傾向を 分析することは
SEOの重要な要素ですと
で きめ細かい日時データは 直面している問題や
急増を想定する上で 不可欠ではありますと
ただ 全体像を把握するのが 難しい場合がありますよね
ということで
これまでパフォーマンス レポートのグラフには
日単位のデータが 表示されていましたが
そのブログの公開された日より
Search Consoleの 検索パフォーマンスレポートに
新しい機能 週単位と月単位のビューが
追加されたことを お知らせしているような
ブログになります
この機能を使用すると
パフォーマンスグラフの 時間集計を調整して
日々の変化を平準化して
ウェブサイトへの トラフィックの
全体的な傾向に
より焦点を当てた分析が 行えるかなと思います
こちらもね 詳しくは ぜひ こちらのブログ
見ていただければいいかなと 思います
ぜひ こちらもお試しください
で 3つ目
こちらまだ 皆さん 覚えておいていただけると
嬉しいんですけども
Search Central Live APAC 2025年
のハイライト 感謝の言葉です
そうですね 私たち
Search Central Live チームはですね
昨年の後半ですね
すごく忙しい日々が 続いておりました
APACツアーとして 私が参加したもの
参加していないものも ありますが
バンコク 香港
そして 東京でのイベントを 開催しまして
そちらのイベントの まとめ記事を
公開しております
丁度 年末の記事だったかなと 私も記憶しておりますが
そうですね で年末にも ソーシャルで
ブログ紹介と感謝を お伝えしておりましたが
あの 昨年も 大変お世話になりました
そして これからも
どうぞよろしくお願いします ということで
改めて感謝の気持ち 伝えさせていただきます
そして 今回ご紹介する 最後のブログですね
2026年の2月 Googleの
Discover コア アップデートに
関するブログ記事も 出ております
結構 前なんで
もう みなさん読まれたかと 思うんですけども
2月上旬 2026年2月の
Discover コア アップデートを
リリースしましたと
これはDiscoverに
記事を表示する システムに対する
広範な更新に なっておりますので
ご興味ある方 いらっしゃるかと思います
その方 ぜひ公式ブログを ご一読ください
ということで
主なブログ記事の紹介と なりました
それでは 本題に 移っていきましょう
そうですね まずは そうですね
1件目に移っていきましょう
1問目のご質問
テキスト検索結果画像の制御 に関するご質問を
いただいております
ECサイトを運営しております
商品名で検索した際の スニペットに対象商品ではなく
関連商品の画像が
サムネイルとして 表示されることがあります
サムネイル画像を 対象商品にしたく
対象商品の画像URLを
で指定し
関連画像に
をしていますが
それでも関連商品が 表示されることがあります
解決策やより良い方法があれば
ご教示いただけますと幸いです とのことです
こちら ご質問ありがとうございます
でですね
これだけ よく質問される 内容なんですけども
テキスト検索結果画像を 制御することはできません
なので こちら 公式ブログ貼っておりますが
公式ドキュメントに 記載がある通り
最適化するには
Google画像検索 SEOベストプラクティス
を参照してください
と いつもなら
ここで終わっている内容では あるんですけども
つい先日ですね
ちょうど収録をしている 二日ぐらい前かな に
メタデータを使用して 優先画像を指定する
のセクションが こちらのドキュメントに
追加されております
で 内容 つまり
schema.orgの Primary Image Of Page Property
を指定することで
または og:image メタタグを使用することで
優先画像を 選択することができます
なんで 更新されております
日本語でも もうすでに 更新されておりますが
詳しくはこちらの メタデータを使用して
優先画像を指定するの箇所 ドキュメントを
ご一読いただけたら いいかなと思います
ご質問ありがとうございました
では 続いてのご質問に 移りましょう
Search Console レポート で異なるステータスが
表示される件に関する ご質問をいただいております
sitemapで送信している
URLが Search Console 上で
検出 - インデックス未登録 に振り分けられています
しかし URL検査で 確認すると
URLがGoogleに 認識されていません
となっています
Search Console 上の表示が
間違っているだけなのか
あるいは 実際には認識されていない
sitemapの状態が 適切ではないなど
実装に問題があるのでしょうか とのことです
こちらも ご質問ありがとうございます
で 担当者に 確認してみたところ
回答が得られまして
ツールによって 使用するソースが異なり
更新頻度も異なるため
それらの間で 矛盾が生じる事ともありますが
通常時間の経過とともに それらの違いはなくなります
ということでしたので
しばらく時間を置いてから
再度 レポートを確認してみて いただけたらいいかな
と思いました
ご質問ありがとうございます
それでは 続いての ご質問に移りましょう
リンク否認ツールを 使用する際のプロパティに
関するご質問を いただいております
運営しているサイトは スパムリンク対策として
以前からリンク否認を 実施しております
今後もリンク否認を 継続するにあたり
否認リンクのリストを
Search Console上で
アップロードする対象 プロパティは
1 2のどちらの方針が 正しいですか
つまり1つ目が
現行のドメインの プロパティのみに
アップロードすること
2つ目が
現行ドメインに 転送済みの
過去のドメインの プロパティにも
アップロードすることです
で 過去ドメインに向けられた
スパムリンクが現存している 可能性もあり
そのリンクの ネガティブな影響が
転送先の現行ドメインに 波及することはありますか
とのことです
こちらも ご質問ありがとうございます
で 簡単に回答なんですけども
リンク否認リストは 現行のドメインの
Search Console のプロパティのみに
アップロードしてください
なので 今回でいうところの
1つ目の選択肢に なっております
で リダイレクトが 正しく設定されていれば
Googleは リンクシグナルを
新しいドメインに転送します
過去のドメインに
アップロードする必要は ありません
ご質問ありがとうございました
では 続いての ご質問に移りましょう
トップではなく下層ページが 上位表示される件に
関するご質問を いただいております
ECサイトを運営しております
各商材のカテゴリー単位で
カテゴリートップページが あり
その下層にユーザーに 有益と考えられる記事を
公開しております
カテゴリートップページには
他のページへの 導線が集約されており
単一キーワードでの検索では
下層ページより 有益と考えられるのですが
複数のカテゴリーで トップページではなく
下層の とは というページだったりとか
選び方が上位に 表示されております
カテゴリートップページが 上位表示しない理由として
何らかのペナルティが 考えられると思うのですが
内部リンクが多すぎたり
パンくずのアンカーリンクが
ずばり商材カテゴリー名に なっていたりすることは
影響しますかとのことです
ご質問ありがとうございます
こちらもですね
よくあるご質問の1つかな と思っております
でですね
カテゴリートップページ ではなく
とは や 選び方などの 下層の具体的な情報ページが
表示されている場合
Googleはユーザーの 検索意図に対して
より詳細な情報を含む 下層ページの方が
現時点では より クエリに対する
より関連性が高いと
判断している可能性があります とのことです
ご質問ありがとうございました
では 続いての ご質問に移りましょう
公開URLをテストが 利用できない件に
関するご質問を いただいております
Search Console のURL検査にて
ページが インデックスされにくいため
公開URLをテストで 問題がないかを
確認しようとしましたが
特定のページで
エラーが発生しました と表示され
テストを実行できませんでした
あわせて インデックス登録をリクエスト
も実行できませんでした
特にアクセスブロックは しておらず
ページスピードも著しく 遅いわけではないのですが
公開URLをテストが 利用できない要因として
どういったことが 考えられますでしょうか
とのことです
こちらも ご質問ありがとうございます
具体的なサイト情報が 添えられていたために
状況を確認することが できました
でですね 現在は問題が 解決しているようでした
でですね 一般的に公開URLテストで
エラーが発生する場合
Googlebotが コンテンツを
完全に取得 レンダリング できていない可能性が高いです
なんでトップページと 特定のドメイン配下が
別のシステムで 動いているような
サイトでしたので
その場合 その特定の ドメイン配下の
コンテンツをホストしている
サーバー側で何らかの理由
例えば ファイアウォールだったりとか
リクエストの ブロックタイムアウトなど
考えられると思いますが
そういった理由により
Googlebotの アクセスが
制御されていないか
サーバーのログを 確認することで
問題が解決する見通しが 立つ事が多いかなと思います
参考になれば幸いです
ご質問ありがとうございました
ではですね 続いての ご質問に移りましょう
サイト内の全ページが インデックスされない件に
関するご質問 いただいております
新規リリースした 海外向けサブドメインで
約400ページの すべてのページが
インデックスされた後
徐々にインデックス数が 減少して
最終的に クロール済み インデックス未登録で
インデックスから 除外されました
sitemapエラーや hreflang未設置が
解決されていないため
インデックス登録に 影響している可能性があります
一度すべてのページが インデックスされている事から
クローリングに関する 問題ではなく
公開URLテストも正常なので
レンダリングの問題でも ないように思うのですが
考えられる対応策などは ありますか とのことです
こちらも ご質問ありがとうございます
担当チームに 確認しましたけれども
こちらも 一般的に
新規コンテンツを インデックスするには
時間がかかりますと
また クロール済み インデックス未登録の
ステータスとのことなので
コンテンツの有用性であったり
品質の向上に 注力していただけると
良いかなと思っております
またですね
sitemapエラーや hreflang未設置を
解決することにも 引き続き取り組んでいただき
また もっと 問題が残るようでしたら
お知らせください
ご質問ありがとうございました
では 続いての ご質問に移りましょう
クロール済み インデックス未登録に
関するご質問を いただいております
取引先のSEO会社より
クロール済み インデックス未登録が
多すぎると サイト全体が低品質とみなされ
サイト全体のランキングが
上がらない要因と 言われています
クロール済み インデックス未登録が
多すぎると サイト全体が 低品質とみなされる
という情報は 本当でしょうかとのことです
こちらも ご質問ありがとうございます
でですね
クロール済み インデックス未登録は
Googlebotがページを クロールしたものの
検索結果に表示するほど 十分な価値がないと
判断された状態を示しています
で このステータスが多い事は
Googleが コンテンツの大部分を
インデックスしない決断を したことを意味しますが
一方で サイト全体が低品質として
アルゴリズムによる手動対策を 受けているわけではありません
ので こういった場合
引き続き 個々のページの 有用性だったり
品質の向上に 注力いただくのが良いかな
というのが 我々の回答になります
ご質問ありがとうございました
では 続いての ご質問に移りましょう
類似カテゴリーページが 重複判定される件に
関するご質問を いただいております
ECサイトを運営しています
カテゴリーページで デザインやメインの
紹介テキストが 完全に 異なっているにも関わらず
Search Consoleで
重複しています
Googleが正規ページを 選択しました
として 意図したカテゴリーページが
インデックスから除外される ケースが多発しています
これは 共通するナビゲーションや
ヘッダー・フッターなどの
ボイラープレート要素の 比率が高いことが
原因でしょうか
あるいは 画像の 読み込み遅延に見られるような
サーバーの応答速度の 不安定さが
Googlebotの クロール時に
コンテンツ取得を不完全にし
その結果として 重複判定や
インデックス除外につながる 可能性がありますか
とのことです
こちらも ご質問ありがとうございます
こちらもね たまに寄せられる 質問の1つかなと思いますが
結論として 質問者さん 仰っている事
どちらも 起こり得る現象だと思います
ECサイトの カテゴリーページで
重複判定が多発する場合
ご指摘のボイラープレートの
比率が高いことが 一因になる事は
十分可能性が あるかなと思います
特にですね UCサイトでは 商品リストや
ファセットナビゲーションの 変更だけで
ユニーク性が低いと 判断されることがあります
そして 他にもですね
サーバー応答の 不安定さなんかは
コンテンツの取得自体を 不完全にしたり
結果として重複判定を招く 可能性も考えられます
ユニーク性を強調するためには
主要なコンテンツの ユニークなテキスト要素を
確実に HTMLの早い段階で
読み込ませることが 有効となってきます
でですね
今回の件に直結するかは 分かりませんが
eコマースサイトに関する ベストプラクティスなども
こちらの公式ドキュメント ございますので
ぜひ このGoogle検索で
eコマースサイトを 見つけやすくするための
おすすめの方法 なんていうドキュメントも
ご一読いただけると
参考になる箇所も あるかもしれません
ご質問ありがとうございました
それでは 続いての ご質問に移りましょう
表現の揺れがある 検索クエリの取り扱いに
関するご質問を いただいております
Google検索における
メンズエステの取り扱いに 関しての質問
メンズエステとメンエスという 2つのワードですが
集客 求人ともに 違う検索結果になります
一般的には あまり違いはありませんが
Googleは別のワード という認識なのでしょうか
また メンエスでしか 表示されなくなった場合
メンズエステ関連のワードでも
再度 表示させることは 可能なのでしょうか
とのことです
こちらも ご質問ありがとうございます
具体的なクエリに関することは お答えできませんが
一般的に Googleは クエリの理解に基づいて
ユーザーにとって最適なものを 返すように努めております
ご質問ありがとうございました
では 続いての ご質問に移りましょう
イベントの構造化データの グローバル対応に
関するご質問を いただいております
Googleの イベント検索機能に関して
現状 日本のサポートはなく
今後 追加される 予定でしょうか
とのことです
こちら ご興味いただき ありがとうございます
それでですね
こちら公式ドキュメントに 記載がある通り
Googleの イベント検索機能を
ご利用いただける地域は 世界中に広がっていますと
で 現在はですね
日本地域 日本語は 対応しておりませんが
利用可能な地域と言語に 関する記述がございますと
でですね
特定の言語に関する 具体的なタイムラインなどは
まだ お知らせできることは ありません
でですね
こちらも質問の一部として
記述がされていたように 記憶しているんですが
リッチリザルトのテストで 有効であっても
サポートされていない地域での 検査結果は表示されません
公式ドキュメントの
ご利用可能な地域と 言語の箇所を
ご確認いただけると 良いかなと思います
ご質問ありがとうございました
はい それでは 続いての 質問に移りましょう
URL設計に関する ご質問をいただいております
URLパスについては
昔は 意味のない文字列や エンコードされた文字列
複雑なディレクトリ構造が SEOに悪影響を与える
と聞きましたが 今でもそうなのでしょうか
REST APIのように
リソースを明確に表すように URLを設計すると
SEOに効果がありますか
また パスが日本語の場合
URLエンコードされたものと そうでないものを
別ページと認識されますか とのことです
こちらも ご質問ありがとうございます
でですね
シンプルな回答としては そうですね
シンプルで理解しやすいパスは
ユーザーとクローラーの 両方にとって有益ですと
いうことです
REST APIのように
リソースを明確に示す URL設計は
URLの理解を助けますし
間接的に役立つかなと思います
日本語パスについてはですね
URLエンコードされているか どうかに関わらず
Googleは 同じページとして認識しますが
とはいえ 正規化された
つまり一貫したURLの 使用を推奨しております
ご質問ありがとうございました
では 続いての ご質問に移りましょう
JavaScript SEO の基本を理解する
に関する ご質問を いただいております
恐らく こちらの方は 英語でドキュメントを
見ていらっしゃる方かな と思いますが
Googleの Search Centralの
Understand JavaScript SEO Basics
に関する質問になります
Use robots meta tags carefully の章で
When Google encounters the... と書いてあるんですけども
ここで書かれている レンダリングとは
何のレンダリングを 示すのでしょうか
初期のDOM構築は 含まれますか
とのことです
こちらも ご質問ありがとうございます
noindexタグは Googlebotが
HTMLのヘッドセクションを 解析した際に検出されますと
このタグを検出した場合
Googleは リソースのフェッチや
JavaScriptの実行
本格的なレンダリングを スキップする可能性があります
なので 初期のDOM構築は
noindexタグ自体を 読み取るために必要であるため
通常は実行されます
ということですが お答えになっておりますかね
なので 初期のDOM構築は 含まれますか
に対する回答としては
通常は実行されます ということです
ご質問ありがとうございました
では 続いての ご質問に移りましょう
内への タグの記述
に関するご質問を いただいております
自社JSライブラリ またはSNS等
サードパーティ JSライブラリにより
等 本来内に
記述するタグがヘッド内に 追加されることがあります
この時が 追加された箇所で
タグが 終了したとみなされ
それ以降の 内の記述が
無視される可能性があると
過去 Googleより 発言があったと
記憶しておりますと
ただ 実際には
以降の タイトルタグや
タグは
効いているようにも 見受けられます
特にサードパーティライブラリ 起因の場合
回収困難な可能性を考えており
本件の緊急度はどうでしょうか とのことです
こちら ご質問ありがとうございます
でですね
今回 ご質問が緊急度と いうことなんでですね
あらゆる問題において
対処する問題の 優先順位というのは
ビジネス課題だったり
その置かれている状況に よると思うので
その観点について 私たちから
何かコメントできることは 限られているかなと思います
という前提で お話ししますが
URL検査ツールで
これらの重要なタグが 正しく認識されていることを
確認できているのであれば
緊急度は高くないかも しれません
でですね そうですね
今回 実際には タグや
タグ などは
効いているように 見受けられます
ということなので
もしかしたら緊急度は
それほど高くないのかも しれませんが
ただ 依然として
HTMLの健全性のために 修正は推奨されております
ということです
こちらも ご質問ありがとうございました
それでは 続いての ご質問に移りましょう
Googlebot 訪問時の リダイレクトの挙動
に関するご質問を いただいております
Googlebot 訪問時の リダイレクトの挙動を
調査したい場合 方法はありますか
誤った実装が行われて
Googlebotの IPアドレスで訪問した時のみ
別のURLに リダイレクトがされます
このようなケースで
Googlebot 訪問時の リダイレクトの挙動を
調査する方法を教えてください
この場合
Search Consoleの URL検査で
リダイレクト元URLを 調査した場合
リダイレクト先の URLが検査され
かつ リダイレクトが されたこと自体が
通知・表示されない仕様 と思います
また 巨大サイトのため
ページのインデックス登録の
ページに リダイレクトがあります には
膨大なURLが記録されており
ここで特定のURLは 調査不可能でした
とのことです
こちら ご質問ありがとうございます
でですね
Googlebotの IPアドレスでのみ
リダイレクトが発生する ケースを調査する
最も確実な方法としては
サイトのサーバーログ確認して
Googlebotの ユーザーエージェントに対する
サーバーのオートヘッダーを 直接確認する事になっています
またはですね コードベースだったりとか
データベースで
ハードコードされている 可能性のあるIPアドレス
または ファイアウォール CDNルールを
調べてみることなんかも 有効かなと思いますので
ぜひ そのあたり 確認していただけると
いいのかなと思いました
ご質問ありがとうございます
続いてのご質問に移りましょう
更新した記事内容が 検索結果に反映されない件に
関するご質問を いただいております
記事タイトル ディスクリプション
内容の大幅な更新を行いました
他の記事はすべて検索結果上で
タイトルや ディスクリプションが
更新されているにも関わらず
この記事だけ更新されずに 約1ヶ月が経ちますと
スパム非リンク対策のために 否認ツールを使用
あわせて新規URL作成後に 301リダイレクトなど
様々な施策を試しました
大幅な変更を加えましたが
未だに検索結果画面が 変わる兆しは見られません
とのことです
こちらも ご質問ありがとうございます
でですね
具体的なクエリやサイト情報が 添えられていたので
こちらも情報を 確認することができました
問題を解決するために
新規URLで コンテンツを作成して
以前のURLから
リダイレクトの設定を 行っているとのことでしたが
私の環境で検索結果を 確認したところ
こちらのリダイレクトは すでに解除されていて
代わり もう一つ 新規URLコンテンツを
作成しているように 見受けられました
そうですね
また その最新のURLに関しては
検索結果内の上位に 表示されておりました
なので こちらは問題を 解決したということでしょうか
301リダイレクトを
正しく実装できていない事が 問題
実装できていないと 問題が生じる場合が多いです
一般的なコメントになりますが
公式ドキュメントを ご確認ください
リダイレクトと
Google検索に関する ドキュメント
こちらにございます
では 続いての ご質問に移りましょう
ちょっと映る前に飲み物を すいません
ずっとね 喋りっぱなしで ちょっともう声が
ありがとうございます お時間
では 続いての ご質問に移りましょう
検索結果に記事の最新更新日を 反映する件に
関するご質問を いただいております
CTR改善を目的に
検索結果に記事の最新更新日を 反映したいです
現在 metaタグ h1には 更新日の記載はありません
どうしたらいいですか とのことです
こちらも ご質問ありがとうございます
ウェブページが更新 または 公開された後
Googleが推定した日付を 検索結果に反映させたい
という旨のご質問だと 理解しました
でですね
設定方法は 詳しくは公式ドキュメント
Google検索で 署名日に影響を与える
というドキュメントを 参考にしていただけたら
記述の方法が 分かるかなと思います
ぜひ ご一読ください
ご質問ありがとうございました
ではですね 続いての ご質問に移りましょう
Search Console BigQuery エクスポート
に関するご質問を いただいております
Search Consoleの
BigQuery エクスポートデータについて
検索結果に 自社サイトのリンクが
複数のページにわたって 表示されるクエリにおいて
表示回数 平均順位を 計算したいです
例えばaaaという 検索クエリで
1ページ目の1位に
aaa.com/abc...1.html
というページが表示され
2ページ目の15位に
aaa.com/abc...2.html
というページが 表示される状況で
ユーザーが2ページ目まで 表示される検索が
1回発生した場合
searchdata_site_impression を使って
aaaクエリの表示回数と 平均順位を求めた時
どうなりますかとのご質問です
こちらも ご質問ありがとうございます
本件に関しても担当者に 確認してまいりました
でですね 前提ですけど
BigQuery エクスポートには
searchdata_site_impression
でプロパティ別に 集計するものと
searchdata_url_impression URL別に集計するものと
2つのテーブルが 含まれております
2つのリンクが表示可能な場合
site_impression の方には1インプレッション
url_impression の場合には
2インプレッションが 表示されています
平均掲載順位の 計算方法に関しては
こちらに貼ってあります
テーブルのガイドラインと リファレンスを
詳しくは参照していただけたら いいんですけども
この場合 質問者さんが ご理解いただいている通り
searchdata_site_impression
をプロパティ別に 集計するものを
参照していらっしゃるので
aaaクエリの表示回数は1 平均順位は1になります
ご質問ありがとうございます
では 続いての ご質問に移りましょう
こちらが本日 最後のご質問となっております
サーチコンソールの タイムゾーンに
関するご質問を いただいております
検索パフォーマンスは カリフォルニア州の現地時間で
表示されていると 明記があります
ページのインデックス登録や クロールの統計情報など
それ以外の 各種ダッシュボードも
カリフォルニア州 現地時間の表記ですか
とのことです
こちらも ご質問ありがとうございます
公式ドキュメントに 記載があります通り
24時間表示を選択すると
データはお住まいの地域の 現地時刻で表示されますと
ローカルタイムゾーンは ブラウザの設定に基づきます
その他のオプションでは
日付はすべて太平洋時間 PTで表示されますと
記述がありますので そちら参考にしてください
より詳しくは 公式ドキュメントの
こちら パフォーマンスレポートの
タイムゾーンの箇所ですね
セクションを ご確認いただけると
もう少し詳しく書いてあります
ご質問ありがとうございました
さて 今日はそうですね 三ヶ月ぶりかな
二ヶ月少しぶりかな の放送となりましたので
質問がたくさん来ておりました
それにすべて答えるために
少し早口になって しまっているんじゃないかな
と思いますが
そういう方は ぜひ
気になるポイントが あった場合は
ちょっとあの ゆっくりめに 0.75とか0.5倍速で
聞いていただくことを お勧めします
失礼しました
でですね
今日はですね 以上となります
みなさん 今回のGoogle 検索オフィスアワーを
楽しんで いただけましたでしょうか
先ほども申しました通り
今回はたくさんの質問を ご紹介させていただきました
でですね
次回 Google 検索オフィスアワーは
2026年の6月中旬を 予定しております
そうですね
お気づきの方も いらっしゃるかと思いますが
今年はですね 例年通りの毎月のペースで
オフィスアワーを 開催することが難しく
みなさんにはご不便を
おかけすることも あるかと思います
そうですね
なので 今回このような
オフィスアワーを 活用いただける
ご視聴いただけるのは 大変嬉しいんですけども
何かもし困った事がある場合は 併せてですね
公式ドキュメントの 再確認であったり
Search Central Community の活用など
他の公式のチャンネルも あわせていただくのが
良いかなと思います
1問目の質問でも お伝えした通りですね
公式ドキュメント 時々ですね さらっとセクションが
追加されていたりとか しますので
定期的に見ていただくと
理解が深まるんじゃないかな と思いますので
ぜひ そのあたり ご確認ください
でですね
もし何かお困りのことがある方
ぜひ ホームより ご質問をお寄せください
こちら過去の動画の一覧と
質問フォームへの 表とリンクを載せております
それでは また次回 オフィスアワーで
お会いするのを 楽しみにしております
また ぜひ見てくださいね
バイバイ
---
## 2026-02-26 - How Browsers Really Parse HTML (and What That Means for SEO)
URL: https://www.youtube.com/watch?v=SriA8lB3MXY
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
MARTIN: Well, hello, hello, hello, everybody.
This is Martin from the Search Relations Team.
And welcome to a new episode for "Search Off the Record."
With me today is Gary.
Hello, Gary.
GARY: I don't want to talk about it.
MARTIN: OK, but I do want to talk about something, because I
had a thought.
GARY: Oh, no.
Not again.
Martin.
MARTIN: I know.
GARY: We asked you this so many times.
MARTIN: I mean, they are few and far in between,
but I thought I'd give it a go again.
It's a new year.
It's a new me.
It's a new thought.
[CHUCKLES]
I promise, it's the only one for this quarter.
Is that OK?
[CHUCKLES]
GARY: So what were you thinking?
MARTIN: I don't think we've ever discussed
how HTML parsing works, which I think
is important to understand.
And I see that, especially when I
look at people who have been working
with the web for a long time, not all of them
are paying that much attention.
And I realized that I'm not paying enough attention
because there's a new kid on the block that I have heard about,
but not really looked into.
And that's client hints.
But I think before we can discuss client hints,
we should talk about how that generally works.
And I think you're the right person because you and I
discussed parsing beforehand.
So shall we talk about that?
GARY: OK.
MARTIN: OK.
GARY: Well, can I say no?
MARTIN: You can say no, but I'm going to talk to you about it
anyway, as if that made a difference.
I don't know when you will learn that, but--
GARY: Interesting.
MARTIN: I'm an excited puppy.
I'm going to bark up to you anyway.
[IMITATES PANTING]
GARY: OK.
MARTIN: HTML.
GARY: That's such an exciting topic.
So stepping back, why are you bringing this up now?
MARTIN: I know that the way you build your websites
has an impact on how it performs in terms
of perceptible speed for the user,
as well as how it performs when crawlers
have to interact with it.
And there are things coming, and have
come, in the last couple of years that I honestly slept on.
So I think now is as good as any time
really to catch up people out there, as well as me, on this
a bit.
GARY: So basically nothing happened.
Did you just want to talk about it because we
haven't talked about this?
MARTIN: Yeah Pretty much.
GARY: All right.
I was asking, because I find that when we are grounding
these discussions into an issue that we found,
it's more interesting to me to talk about
because you are explaining an issue versus trying
to describe a system.
But of course, this should be fine as well.
MARTIN: Do you have an issue in parsing that I'm not aware of?
GARY: Oh, so many.
[LAUGHTER]
I mean, parsing HTML is notoriously--
MARTIN: Challenging?
GARY: What's the PC term?
Yeah, let's go with challenging.
You would think as a fellow developer who probably started
in the early 2000s, or even in the 1990s,
that you can just write.
Or at least when you were newbie,
you might have thought that, hey,
I can just write this nice regex, or "rejex"
as John Mueller would say, and that will work.
MARTIN: I did that.
GARY: Right?
MARTIN: I did that.
It did not work.
GARY: Yeah, me too.
I think everyone who ever tried to develop something
for the internet at one point in their life will have written
a piece of regex slash "rejex" that probably worked for some
cases, but not for all cases.
MARTIN: Yep.
GARY: And that is because technically, HTML
is supposed to be this beautiful structured thing.
But in reality, it's just a mess because, well, it
has to work all the time in browsers, which
means that browsers are extremely lenient about what
they accept, which in turn turns the developers extremely
lenient.
And then they spit out random stuff
in their notepad.exe [CHUCKLES] which will work in browsers,
will work for the users.
But it's going to be a nightmare to parse.
MARTIN: True.
GARY: Right?
MARTIN: Yes, and I found the standard also quite lenient.
GARY: Yeah.
MARTIN: It allows a lot of stuff.
It's interesting.
Yeah.
GARY: Yeah, we should probably link to the standard
in the episode notes.
But basically, it's a living standard.
It keeps changing, depending on what the web needs.
MARTIN: Yeah, I would say that's true.
And it postulates how browsers and user agents in general
should deal with what's out there on the web.
And they are trying to minimize breaking what is already
on the web while keeping it flexible enough for new stuff,
which I think is pretty cool.
It's a pretty impressive effort, I would say.
GARY: Yeah, I mean, it's been alive for 30 years or so.
MARTIN: Wild.
GARY: Even the age is a testament to how cool it is.
MARTIN: I also remember that when
I started building websites, I was absolutely and madly in love
with the validator.
There's a thing that tells if your HTML is valid or not.
GARY: Oh yeah.
MARTIN: And then I was very depressed
when I found out it doesn't matter as much
GARY: What's this called, W3C--
MARTIN: Validator.
GARY: Validator.
Yeah, I also used to obsess about that as a younger newbie
developer.
Is it "new-bye" or "new-bee?"
MARTIN: "New-bee" I believe.
GARY: OK newbie.
Oh yeah, the two native English speakers on the team.
[CHUCKLES]
Anyway, I was obsessing about it quite a bit.
And then eventually, I noticed that it really doesn't matter.
It doesn't matter for the browsers.
It doesn't matter for search engines.
Unless you do something utterly stupid with your HTML,
it's just going to work.
I think that this has evolved to this stage where we are now,
because in the earlier days when you still had Netscape,
for example--
Netscape is a very, very, very old browser for listeners.
Back in those days, you did have to do really hacky stuff,
because you had Netscape, you had Internet Explorer,
what else?
MARTIN: Safari at some point.
GARY: At some point, yes-- the early Firefox.
And they were lenient in different ways.
And then you had to do some hacks,
like including special CSS for just Internet
Explorer or Netscape.
MARTIN: I remember that.
Yeah, like the star hack.
Yeah, this only works in certain browsers,
so you can use it to address those quirks and those ones.
Yeah.
Cross-browser compatibility was a huge issue.
GARY: Yeah, and back then, looking
at the W3C validator actually mattered, because the more valid
your HTML was, in theory at least,
the better it worked across different browsers.
But nowadays, I think that matters very little.
MARTIN: OK.
GARY: I don't know if you agree with that or not.
MARTIN: I do agree with that.
But I know that there is nuance here,
which is, there are ways to break
things that then break expectations
in ways where then, yeah--
GARY: There's always ways to break things.
MARTIN: People were like, oh, so you have to be, like,
100% compliant to the spec.
And then other people were like, eh, it doesn't matter.
And then they build something that doesn't work.
And they're like, whoa, why does this not work?
GARY: Yeah
MARTIN: So it's not as easy as saying, it doesn't matter
or it matters a lot, or it matters
a little, because it depends on what you're looking at, right?
GARY: Yeah.
MARTIN: I give you an example because I think we have
a video-- and I'm going to link the video in the description
of the podcast as well, where I discuss with--
I believe it was Bastian Grimm, a case where
they had hreflang link tags in the head where they belong.
But before them, there was a script
which can also appear in the head that is legitimate, specs
compliant.
But then the script injected an iframe right after itself,
and that kind of closed the head.
And then the links moved into the body,
and that's where our infrastructure ignored them--
correctly, so I would argue.
GARY: Right.
Oh, I would strongly argue for that as well.
So if you go back to the living standard,
and then you look at what can appear where,
you focus on meta tags in this case, or link tags.
And it uses some kind of floral language about where
those tags or elements, or whatever you want to call them,
can appear.
Basically, for example, for meta tags
it says that they can only appear--
and this is from memory.
I might use the wrong words.
Meta tags can only appear in sections
where metadata is defined or in the context
of metadata definitions.
And that is a very broad thing to say.
But then if you start looking at the spec again
and start looking at where are you allowed to define metadata,
it's just a head.
I couldn't find any other place where you
are allowed to define metadata.
MARTIN: Oh man.
I think I looked at it, and I think
there is one specific case where you can do it in the body.
But it's a really limited edge case.
Maybe I'm hallucinating.
GARY: No, no, no, you are not.
I have to specify-- a meta tag with a name attribute can only
appear in the context of other metadata.
And other metadata can only appear in the head.
So, for example, if you take the meta name robots element,
because that's a named meta element,
according to the standard, that can only appear in the head.
MARTIN: OK, yeah, that's very possible.
And I think charset can also only appear in the head.
GARY: Yes.
And I haven't looked at link tags
because I didn't have a reason to.
I mean, recently at least.
But I would assume that those can only appear in the head
also.
MARTIN: I think that's the case, yes.
GARY: I mean, we can look it up.
MARTIN: And if they appear in the body,
they are discarded or something.
GARY: They being standard.
Now, we are using our favorite search engine.
I'm not going to say what it is because reasons.
The link element.
MARTIN: The link element.
Yeah, where metadata--
GARY: It is metadata content.
And the context in which this element can be used
is where metadata content is expected, which takes us back
to the head.
MARTIN: True.
GARY: But then weirdly enough, the standard also
says that no script element that is a child of a head element,
it can appear.
Sure, that makes perfect sense.
And then finally, it says that if the element
is allowed in the body where phrasing content is expected--
I don't know what that means.
So we click that.
[CHUCKLES]
So phrasing content is the text of the document,
as well as elements that mark up that text in the intro paragraph
level.
Well this is not helpful.
MARTIN: Oh, but it's stuff like most of it.
GARY: Yeah.
MARTIN: I wonder--
GARY: OK, I figured it out.
I'm a genius.
It's the same.
[CHUCKLES]
Also, I'm very humble, if you haven't noticed.
MARTIN: Noticed, yeah.
GARY: So it's the same as with the meta name.
If a link element has an itemprop attribute,
or has a rel [? attribute ?] that contains only keywords that
are body OK-- whatever that means,
then the element is said to be allowed in the body.
MARTIN: OK, yeah, that makes sense.
GARY: So I'm assuming that you can use it for RDF stuff?
I don't know.
MARTIN: Anyway, generally you would expect them in the head,
I would argue-- links
GARY: Right, in body, you can also find it.
But only if it's used for very specific purposes.
So for example, again going back to the '90s-- well,
not '90s, early 2000s or mid 2000s, you remember pingback?
MARTIN: Yes.
GARY: Like on blogs, you could find those pingback thingies.
And pingback is OK.
If it's a real pingback or link rel pingback,
that is OK in the body for some reason.
I don't know why.
[CHUCKLES]
Prefetch, preload is also OK.
Style sheet is OK, because it's not technically metadata.
It's a thing that will change how the page looks
in case of style sheet.
With preload, you are just instructing the browser
to do some magic in the background
to load the next thing faster.
But as you said, in general you would expect link elements,
or at least those that carry some form of metadata,
to be in the head.
MARTIN: Yeah.
GARY: And I would argue that it's really quite dangerous
to have link elements that carry metadata in the body.
MARTIN: Yeah, I see that.
I see your point.
And I think I follow that.
Yes.
GARY: OK.
MARTIN: I'm still mulling over this body OK bit.
So if it has an itemprop, then it
can potentially live in the body.
GARY: Right.
MARTIN: OK.
It has to have one of two properties.
But I'm not sure which of them needs to be there.
It has itemprop, or probably href, I guess.
GARY: I don't know.
I mean, we can look it up.
[CHUCKLES]
MARTIN: Anyway, but why does the browser, for instance,
close the head when it sees something
that shouldn't be there?
GARY: Well, exactly, because that
assumes that the page finished loading the things that
should be in the head.
So for example, if you put a paragraph, like a p element
in the head, that's basically content.
Metadata is not shown on the page.
MARTIN: True, true.
So the metadata is in the head.
And then whenever we see something that isn't metadata,
then the browser has to assume that the intention was
that this is shown to the user.
And that would mean that the body has started, and it,
quote unquote, has "missed" that the body has started.
So it starts the body for us automatically.
OK, got it.
GARY: Yeah, I think so.
And for search engines, that's probably the same.
They try at least to behave more like browsers.
Sometimes that works, sometimes that doesn't work.
And they would accept these tags, elements in the head,
but not in the body.
And some of the things that you can specify for search engines
actually carry a lot of weight, let's say relcanonical.
MARTIN: Yeah, that's a pretty strong signal
to a search engine.
Yeah.
GARY: Yeah.
But if we allowed that in the body,
then mischievous Martin Splitt could show up on my blog
and put it in a comment.
And because I'm really bad at escaping HTML,
Martin could hijack my page, point with a racon
equal to his blog.
And suddenly I don't have anything in search anymore.
MARTIN: OK, but wait.
Interesting point, but counterpoint.
If I have the power to inject random markup that
gets parsed as markup, I could inject a script.
GARY: Right.
MARTIN: And ask it to add the link rel canonical to the head
as well.
GARY: Yeah.
Is it much simpler to just have a link tag?
Like you would want to go for the simplest.
MARTIN: Sure.
But if it doesn't work, then I can still
use JavaScript to get around that limitation.
GARY: Ah.
Sure.
[LAUGHTER]
MARTIN: See?
Mischievous Martin Splitt is mischievous.
"Mischeevous?"
"Mischivous?"
GARY: I see what you mean.
MARTIN: Yeah.
GARY: Ah, but we can get around that.
MARTIN: By not rendering.
GARY: By rendering.
MARTIN: Oh.
GARY: Oh, wait.
No, I was thinking that if the link
was introduced by rendering--
MARTIN: We can tell that because we have the original thing,
and we have the thing after rendering.
GARY: Yeah, I wanted to say something relatively stupid.
It's like, we don't accept the link rel canonical if it
was injected by rendering.
But we cannot do that.
We have to accept the link rel canonically.
MARTIN: Because there's legitimate cases where
that is done, yeah.
I think we're coming to a point where we need to realize,
as well as the people listening to us--
and this is interesting, because we actually
are thinking about this as we speak that there are decisions
to be made by whoever is consuming HTML that
are going beyond the standard.
The standard is just, you should do this
if you want to work with an HTML document.
But there are additional rules that you can, and probably have
to, put on top of the standard that are not
defined by the standard because they are application-specific.
GARY: Yeah.
MARTIN: So this is interesting, because I
know that browsers are doing a few things that are not exactly
described in the standard either.
As in when you run into a script tag,
normally, unless you use any modifying attributes
to the script tag, the browser stops doing things there,
executes the JavaScript, and then carries on.
Otherwise, if it's basically just like HTML
head with some metadata body, some text,
some images, then it kind of does like a preliminary scan
to see if there's any images, so it can in the background,
start downloading those.
And then it starts building the dom tree and the render tree,
and making sure that you basically start seeing text
as soon as it possibly can, so it doesn't parse the whole HTML
and then show you things.
It shows you things as it goes through the HTML.
And the standard doesn't specify how that works.
That's how browsers kind of work, I believe.
GARY: Yeah.
MARTIN: Yeah, but there are exceptions.
There are specific metadata bits and pieces
that do give us, as the website owners, and us in terms of us
as a search engine company, hints
and suggestions as to what to prioritize and how to do things,
right?
There's DNS prefetch.
GARY: Yeah.
MARTIN: There's preload, I believe, as well.
And then there's script defer, script async.
Are we using any of that?
GARY: Sure.
MARTIN: Nice.
GARY: I don't know what we are using from those things.
I don't think we are using much because we don't need to.
It's very helpful if you have crappy
internet to do DNS prefetching, for example.
In our case, we don't need to because we
can talk very fast to order the cascading DNS servers,
for example, to resolve whatever, or preconnect.
Like, why would we preconnect?
We are not following links, for example.
And even for rendering, the fetching of resources
is not synchronous.
MARTIN: True, yeah, because we're doing batch stuff.
GARY: Yeah, and we don't refetch the resources
necessary for a page all the time.
Basically, we are caching on our side.
yeah, we are caching on our side the resources
to save some bandwidth and host load and whatnot for the site
itself.
Same with preload-- if we are not synchronous,
then we don't particularly need to listen and look at preload.
MARTIN: True.
GARY: These are very useful for browsers.
I was super, super, super-excited about it when this
came out in the late 2000s, I think,
because it was so easy to see how much it helps.
You just dropped one of these tags or keywords
in a link element, and it sped up things so much
because you were on an internet that was not necessarily great.
You had to connect from your location
to servers that were thousands of kilometers or miles away.
And all these little things like preconnect and, I don't know,
DNS prefetch and preload--
or prefetch, they were doing stuff in the background
that you didn't have to do anymore.
MARTIN: Yeah.
GARY: So yeah, I remember at one point,
Google introduced this link.
I think it was preload for the first search result.
MARTIN: Yes.
GARY: Or something like that, or first two or first three,
or whatever-- something like that.
And when I noticed it, in my brain-- again,
this was before I joined Google.
In my brain, that was nothing short of magic
because it loaded the search result page.
And I clicked the first result because I'm a sheep
and I do what other people are also doing.
I clicked the first search result.
And like that, just it was on my screen immediately.
And to me, that was mind-blowing.
So for browsers, it can make a huge difference to use these.
But for search, eh.
MARTIN: Did you know that one of the couple of reasons
that we had this memcache was the preload thing?
Because preload has a few problems.
And that's why it was deactivated.
I'm not sure if it's back.
But I think it was deactivated for a while in browsers,
because with preload, the problem is, you're effectively
triggering an action that you normally a user would.
And then you're giving cookies and stuff,
so people could infer, they have seen me
in search results or somewhere else.
And that was problematic.
GARY: Of course.
MARTIN: And you could avoid that by having
the memcache in-between, because then the memcache would download
things from the server without cookies and without being
able to trace it back to a user.
That's one of the things where I'm like, oh,
the memcache makes sense.
But then the discussion was so heated
that people had other issues with it,
and it had a lot of issues.
So I think that's fair.
Yeah, so you would say these link rel
prefetch and stuff is not useful from an SEO perspective.
But it is very, very useful for users still.
GARY: I mean, it depends how far do you want to go with SEO.
Because there are plenty of studies
out there-- independent studies even,
that show that people do appreciate quite a bit
when things load fast.
MARTIN: Of course, yeah.
GARY: And they convert better.
I don't remember what the studies say,
but I remember that they convert better.
MARTIN: Retention is higher.
GARY: Yeah, retention is higher.
So if SEO is just about search engine optimization, and just
the technical part of it, then these link hints or link
keywords don't really matter.
If you step beyond the technical SEO
and you also start looking at, once the user is on my site--
or on the site that I manage, how can I retain them,
how can I convert them better?
Then they can become quite useful.
MARTIN: Yeah, but it's tricky to measure that.
GARY: Sure.
MARTIN: That's why not many people are paying attention
to it.
So I'm happy that we're calling this out.
And I think in general, it makes sense as an SEO,
especially if you're on the technical side,
to understand what valid markup should look like.
And if a deviation from the specification is OK,
or if it's a deviation that is potentially problematic.
GARY: So would you agree that, for example, meta tags and link
tags belong in the head?
MARTIN: I would agree, yes.
GARY: When they provide hints for search engines at least?
MARTIN: Yeah, I would say so.
GARY: OK.
MARTIN: Especially because you can
assume that something that is in the body
was probably not put there deliberately,
or at least not in good intentions, because sometimes we
have this problem with mixed signals,
especially when JavaScript is involved.
If you have a canonical that is there at the first time,
we fetch the HTML from the server,
and then the JavaScript changes it.
We actually advise against doing that, changing something
with JavaScript, because then it's like,
what is the intention here?
Was the other one kind of accidental?
GARY: Yeah.
MARTIN: Was the other one the right one,
and now accidentally they changed?
GARY: Yeah.
MARTIN: I understand that there are situations where,
for whatever technical reason, you
can't have them in the initial HTML,
then add them with JavaScript.
Fine.
But these mixed signals are difficult and tricky
to understand the intention.
So giving as clear intention as possible, I think,
is generally the course of action.
And I believe that the metadata, then,
should also sit in the head to be very, very explicit.
This is our intention.
GARY: Yeah
MARTIN: OK.
Cool, I think that made sense, which is surprising.
OK, we talked about parsing.
We talked about hints in the metadata.
We talked about metadata in general.
I think that caught us up on the topic.
We finally discussed this in the podcast.
GARY: I mean, you still have the body.
But I think the body itself is kind of boring.
MARTIN: Yeah.
That's just the content.
GARY: Right, but there's no--
I don't see how there are gotchas there.
There's stylistic choices that you can make.
And I'm talking about the source, not like what you see.
MARTIN: Yeah, not what you see.
GARY: There are stylistic choices that you can make.
For example, internally, I'm really
fussy about breaking lines close to 80 characters,
because then it's easier to review stuff.
MARTIN: Yeah, it's easier to review on your Commodore 64.
GARY: Sure.
Have you seen my setup?
MARTIN: Yeah.
It's a nice setup.
I like the vintage anyway.
GARY: But for majority of the programming languages that we
use at Google, one of the big ones is C++.
And I wrote a lot of C++ at Google, or C and C++.
And for that, you have to break the line at 80.
So everything needs to fit in 80.
MARTIN: That's the style guide, yeah.
GARY: That's the style guide, yes.
And most of our review apps or software that we have,
they will tailor for that, for those 80 characters.
So the review platform that we are using
is going to do really weird things when something
runs more than 80 characters.
And then if you are reviewing big documents,
all those little weird line breaks
is going to be really weird to review.
So yeah, I'm breaking at 80 characters as much as possible,
even HTML.
But other than that, I cannot think of other things that you--
MARTIN: I actually have a question for the body.
GARY: All right.
MARTIN: What's your stance on semantic markup?
So are you expecting a difference between me just
having a paragraph element, and then some text with links
and images, and another paragraph and another paragraph,
and me kind of using headlines randomly?
Or there's an HTML5 algorithm or structure,
like the standard says, oh, you should do this with one H1.
And then you can use article and section elements
on a page to give more semantic meaning at header and footer
and nav and all this kind of stuff?
Does that make a difference from a search engine perspective?
GARY: I don't think so, unless you do something really weird.
MARTIN: OK I think it helps, as in for the users
and for the browsers.
But I don't think it helps a search engine that much as well.
Yeah.
GARY: Oh, you asked me about search engines.
MARTIN: Yeah.
So search engines, do you think it's
a small difference in practice?
GARY: I think so, because you can say that something is valid.
That's a binary thing.
It's very hard to say that something is close to valid.
And then what do you do there when something
is just close to valid?
For example-- and this doesn't exist,
so don't try to come up with conspiracies.
But you cannot give a ranking boost to valid HTML for example.
MARTIN: True, true.
GARY: Because for example, if I miss a closing span, then
suddenly, my HTML is not valid.
It will not change anything for the user.
MARTIN: True.
Interesting.
But that's good to know, and that's something that I think
comes up every now and then.
It's like, oh, we should use only one H1 element,
and then H2 for all the different sections, versus just
use H1's for all my sections.
I think that's generally fine, especially because visually,
you can still do something with it,
if you don't care too much about the structure semantically.
OK, cool, that was an interesting conversation.
Thank you so much, Gary, for talking about parsing with me.
That was wild.
GARY: Yeah.
MARTIN: I liked it.
That was good.
So we can take away a few things that I didn't know or wasn't
sure about beforehand.
GARY: OK.
MARTIN: Like metadata in the body,
for instance, not necessarily a great idea as we discussed,
HTML validity, not as important as we
developers like to think sometimes.
GARY: What else?
MARTIN: Semantic markup-- not that important.
Useful for accessibility and users,
but not that important for search engines, at least.
And I think performance and performance improvements
for users do have secondary effects on SEO,
but not necessarily primary effects, because the way that we
as a search engine are using the documents
is different from how browsers for users are using them.
GARY: Indeed.
MARTIN: Yeah, I think that was really interesting.
And I think those are a few really good takeaways.
We can ask the audience.
Feel free to comment on this podcast
and reach out on social media to me,
because Gary doesn't like to be talked to, I hear.
GARY: Yeah.
MARTIN: It would be interesting to hear
if you would more of this kind of stuff
or if this is too nerdy.
GARY: Yeah, and I think one of the problems is that Martin
and I probably can talk about this for seven more hours
because it is a wild topic.
And it is quirky to say the least.
And there's lots of facets that we can explore.
So if you have questions, just yell at Martin or John Mueller.
MARTIN: Yes, please.
GARY: Leave me out of the yelling.
Thank you.
MARTIN: Leave us comments below this episode
on the podcast platform that you are most happy with.
And we look forward to hear if this
is something that you all are interested in,
or if this is a nerdy echo chamber.
Anyway, thank you all so much for listening.
And thanks a lot to Gary for being here with me today.
Thank you.
GARY: Yeah.
[LAUGHTER]
MARTIN: I wish you all a fantastic day.
Take care, and talk to you next time.
Goodbye.
GARY: Goodbye.
[MUSIC PLAYING]
MARTIN: We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful too.
Feel free to drop us a note on LinkedIn
or chat with us at one of our next events we go to.
If you have any thoughts, let us know.
And of course, do not forget to and subscribe.
Thank you so much for listening, and goodbye.
[MUSIC PLAYING]
---
## 2026-02-12 - Do You Still Need a Website in 2026?
URL: https://www.youtube.com/watch?v=IM3UAX3MhnI
Caption: en (automatic, json3)
[music]
Hello and welcome to a new episode of
Surge Off the Record. I have no idea
what episode is this or what number it
is, but I'm sure it's going to be great
because I'm joined by my teammate
Martin, who is on the same team as me,
obviously. We are from search relations
and we tend to talk a lot about search
and search related technologies.
Martin Gary, hello.
>> Thank you. I didn't have to prompt you
to say hello. How are you? [laughter]
>> I'm doing fine. How are you? Had a good
start to the new year?
>> Yeah, I broke my arm.
>> Good job.
>> Thank you.
>> That's an achievement. Yes.
>> Groundbreaking, so to speak. You
probably slipped on the snow or
something. No, the ground is still
intact. [laughter]
My arm isn't, but it's fine.
>> Arm breaking.
>> Yeah, I was wondering, Martin, we go to
the office every now and then, and when
we chat during lunch and coffee breaks
and every now and then it comes up,
>> what?
>> Actually, this is a recurring topic. It
comes up that you might not need
websites anymore.
>> Oh. Oh, that one. Oh, god. Mhm.
>> But it's not a new thing.
>> No. as in it it comes up every not every
year but every two years or every 3
years someone will mention that you
don't even need a website anymore and
I'm wondering whether you still need a
website in 2026
>> H
>> and uh I thought we should chat about
that
okay I yeah I've I've had these
conversations before as well we had
these conversations together and I think
it's a good time to to think about it
out loud. Basically, that's what this
podcast is for anyway. So,
>> yeah.
>> Okay. All right. Good topic.
>> I think we might even have an episode
about this, like a previous episode. Not
sure. We have to look it up. And if we
do, then we are going to link to it in
the description of the podcast. But I
think the starting point to this
discussion is always the question
whether the web is dead. H this has been
declared so many times. I think when the
iPhone came out and apps happened then
people were like oh the web is dead and
>> right
>> it periodically comes up again and again
I think. Yeah. So is it dead? Is it a
zombie? What is happening?
>> Have you read the dark press theory of
the web?
>> Is it that like it's basically bots
talking to bots or something?
>> Yeah, something like that. And to some
extent that's true and with AI probably
it's even more true because now agents
are talking to websites who might also
have some agents doing stuff. So we
might end up in this really peculiar
loop. But to me the web is not dead.
Like I still go to the websites that I
used to go and I still consume content
and buy stuff from online retailers
and I go on social media and every now
and then I would watch a video from
Blackpink doing dance moves or whatnot.
So to me the web is not dead in the
sense that people claim it to be dead.
Does that make sense?
>> That makes sense. Yeah.
>> So what do you think? I think this is
interesting. I had a conversation years
ago in a previous job with my manager
back then where he was trying to
convince me that apps are the new web.
And he's like, oh, you know, the web
isn't dead. It's just not websites
anymore. And I said, um, interesting
interesting point, but I'm skeptical.
And I think this happened again when we
got voice assistants. They're like,
well, the web isn't dead, but people are
interacting with it not through a visual
interface, but through a speech
interface. Yeah.
>> And I think we're now in the third wave
of that where it's chat bots and LLMs
and stuff. But fundamentally, these get
their information from websites. So hm
the other thing is what is a website
might have changed and might continue to
change because I know that some quote
unquote mobile apps have been basically
just wrappers around the website. So you
are using the website without
necessarily knowing that you are just
using the website in a package.
>> Yeah. And I think it is dead in a way
that not as many people are using
personal websites and personal blogs and
their personal spaces online as a way to
express themselves or offer them their
services or their products. I think that
has shifted and we are seeing that in
various platforms and also in the way
that people are using I would call them
agents or proxies whatever you want to
call them like through something but I
don't think it's dead as in like we have
moved on to something else I think the
web is still alive and kicking it just
has changed and it will continue to
change
>> yeah you mentioned the LLMs and the AI
chatbots and whatnots
>> do you think those are just a different
interface to access content on the web
or is it more than that?
>> I think at least at this moment it is
just that. What I'm not so sure is if
that evolves because basically what we
have right now all the knowledge and all
the information that you get from an LLM
is mostly trained on web data. I guess
also books and stuff but it's like the
large breath of the yeah
>> of the information is web content. What
I'm not so sure is if the information it
will be fed through conversations with
users is going to flow back into web
content or if it's going to be locked up
in the models and if it's going to be
locked up in the models then that's
unfortunate because then I could see
that diverging from the web but then we
also have to think that not everyone
will have access or want to have access
to LLMs. That is true. Or AI chat bots.
And then for those you would still need
to have some interface where they can
get their content from. So a website or
a social network or something where they
can acquire the content that they need
for news or for whatever. No.
>> True, true, true. And the other thing I
believe is that the easiest way to share
information with a larger group of
people is not through a chatbot because
that would need them to ask the right
questions and even then it's kind of
non-deterministic. So you might get
something completely different or
slightly different uh or it might not
make the point you wanted to make. So, I
think people will probably learn
something or synthesize something inside
a chatbot, but then probably put it out
as a website or a book or whatever, but
they will put it out into some sort of
quick reference format and that might
just be a website.
>> Yeah, that's also an interesting point
that you made that the exploration part.
If you think about the large social
networks and also search engines, they
tend to invent a way to discover content
in a different way in a more exploratory
way instead of prompting the thing to
give you something. Like if you think
about Google discover, it's not you
don't prompt it to give you content. It
tries to figure out what you would like
to see like topic categories and then it
would give you basically results to
websites that talk about those topics.
If you look on Tik Tok, they also have
an exploration feed where stuff that you
might like or that is popular, I don't
know how that works. So basically these
big platforms tend to give people a way
to discover new stuff
>> that is not necessarily something that
they prompted for.
>> I mean I I see that in my own usage. Um
when I want to learn something new I
don't even know where to go. So things
that I have some understanding of. I
don't know like if I want to learn a new
web standard that has just come to the
browsers. I don't know uh view
transitions or something then I know
what I want and what I specifically look
for. So I just go to a website where I
have a high chance of finding the
information I'm looking for. CSS tricks
or MDN or whatever. It doesn't matter.
But then you have things where you have
like no idea. I recently through a
conversation with Lizzie from our team
discovered rizo printing and I'm like
what what is I don't even know I don't
even know where to start. I don't know
where to go. I don't know where to like
find information. And then I
>> what is it?
>> It's it's a it's a weird way of like
it's not weird. It's a specific way of
printing that is relatively cheap and
has these very poppy colors.
>> And um it's it's an interesting
technique. I will have to learn how to
do that. I have still no idea how to do
that. But but print on paper or
>> Yeah, you print on paper.
>> Or textile? I think you can also print
on textiles, but it's like an analog
printing technique, which is
interesting. Anyway, and I didn't know
where to start. And so I went to Google
and I searched for it and I got an AI
overview that had like a few terminology
bits and pieces and a few pointers and
I'm like, oo. So I basically like
started from there and then clicked
through a bunch of things to discover
stuff that was guided by AI effectively
and I'm like huh that was nice and I
have been quite skeptic about AI and the
the chatbot kind of interaction model
but that worked surprisingly well
>> right
>> so yeah but in in the end I landed on
huh websites
>> yeah and I imagine that with websites
you also have more freedom to do what
you wish to do, right?
>> Yeah.
>> Like you choose the way you monetize the
stuff. Yeah.
>> Um like you can have affiliate links or
whatever.
>> You have ads. You can post perhaps more
stuff there because platforms usually
try to regulate what kind of content can
go on their
>> Mhm.
>> in the feed. And if that's preventing
you from doing something, then you might
want the website. I guess yeah
>> services you cannot do services on most
platforms.
>> That's true. Or at least you have to
give a cut to the platform which you
might not want to do for whatever
reason.
>> Well, I'm thinking about services like a
calculator.
>> Ah, okay. I know you true. At least not
on the platforms that we use. I don't
know how that works with like these
funky app platforms in in Asian
countries. Like I know China has a few
platforms that have basically like apps
inside them and I'm not sure if they are
like centrally created or if you
>> No, you still have to create the thing.
>> Yeah. Like in a in a weird HTML like
thing,
but I think it's closer to web
components.
>> Mhm.
>> And then you create the thing, you host
it somewhere and then you package it as
an app. Going back to that point, it was
also interesting that I I was writing a
simulation game. Basically, you are this
kind of person and then you have to
achieve something by buying stuff and
setting up stuff and whatever. If you
ever played the game uplink, it's
something similar.
>> And then I prompted Gemini asking if I
actually wanted to finish this game. I
don't because it's too much hassle and
you have to deal with people which is
not something that I want. [laughter]
But if I wanted to package this game up
and put it on app store, what would I
do? Because it's a TypeScript game, so
there's just HTML and some funky
JavaScript like thing that is packaged
into basically a website, right? Y
>> and if I wanted this on app store, then
what would I do? And well, you can just
make it a PWA.
And technically, that would work. Like
it's likely that the people who are
approving the apps wouldn't like it very
much because they need to conform to
some design specifications that they
have for apps on on App Store. But
technically, it could be just an HTML
packaged into an app.
>> True. True. So yeah,
>> and there are like a few solutions for
this. This used to be called Phone Gap
and I think then it was called Cordova
or the other way around and then uh
>> Oh yeah,
>> I think you can probably use something
like electron or I don't know how to do
it these days, but there are ways to
kind of package web content into an app
and it's it's still relatively popular
to do that because it's cheaper and
easier. Do you think if you have a
website, you might appear more
legitimate to your users?
>> That's a tricky one. So, I think so, but
you can also build websites in a way
that make you less
>> sure
>> less trustworthy.
But if you have like a reasonable
website that looks good enough and has a
reasonable domain name, then I think it
gives your business or your
representation a bit more
trustworthiness. Yeah, I would say so.
>> So, are you suggesting that spammy.com
is not a good domain name?
>> No, I mean that's quite concise and fits
the brand. I think that's a great domain
name.
>> Thank you. What I don't think is a great
domain, main is like jonesbcue
andfootmassage.com. That's like
that's weird. And especially if that's a
website about like I don't know a
shipping business or something.
I can get 50% behind that though.
[laughter]
>> Okay. Well, is it the foot massage or
the barbecue? I I don't want to answer
that [laughter] but uh and then if you
have a website then I guess you also
have more freedom with what you do with
the content in the sense that
>> like for example if you want to have a
sweep stake or something like that like
a promotion then you would advertise
that promotion probably on your social
network and then people would sign up
not on the social network because
typically social networks don't provide
that functionality. Maybe they should I
don't know.
>> Yeah. and you own the house. Yeah. Like
they they can't take it away from you.
The people who are coming to your
website for something specifically I
recently started actually while I know
reading a printed magazine and I'm
really happy that they have a website as
well where you can get the issues as
PDFs as well and I just go there to find
news and articles and interesting
stories,
>> right?
>> And the algorithm doesn't hide it from
me. I know that I haven't seen a few
people I actually care about on
Instagram, on the other social networks
because algorithms decided, oh, there's
not as much interaction, but sometimes
I'm not in it for interaction. Sometimes
I just want to look at your pictures or
know where you are in the world
traveling right now or your thoughts or
whatever, but then the algorithm is
like, "No, no, no. Let me show you this
guy who's speaking about some big
political issue right now." uh because
people will be clicking like and
>> comment on it and whatnot. And on a
website that doesn't happen. On a
website you get to decide which content
goes where and how visible something is.
Like you can pick your featured
articles, you can pick your featured
products, whatever. You make the
decisions, not someone else makes them
for you. I think that's an important
point.
>> Sure. But then social networks are
really good at uh broadcasting stuff.
>> That's true. That is true. Like going
back to my sweepstake stuff.
>> Yeah. Yeah. Yeah. So for reach and
visibility it makes sense. But then
eventually you want to have an audience
that you connect with directly I guess
which might be tricky though. But then
so let's say that I have a Facebook
account like a Facebook business
account.
>> Mhm.
>> And I put up everyday stuff there
related to the business. And I don't
actually have a website. I want to have
a sweep stake. So, I create a Microsoft
Office form
>> where people can sign up for my
newsletter or stuff
>> or the sweepstake and then I don't
actually need the website.
>> That's true. I guess it depends on on
what you're doing. I know that I have a
few community groups in WhatsApp for
instance because that's where the people
I want to reach are and I can reach them
reliably through there. I could set up a
website but I never even considered
because why to do what?
>> Yeah. Yeah. Yeah. Basically what we are
saying is it depends.
>> Yeah. Oh god. Yes. [laughter]
That took us a that was a really long-
winded way of going it depends.
>> [laughter]
>> I just remembered that we ran a user
study in Indonesia I think 2015 2016 and
many people were using social networks
as their business platform like they
didn't have website whatsoever and that
made me think that they do run
successful businesses like they had
incredible sales incredible user
journeys and retention
>> and then it made me think quite a bit
about whether you need a website. But
then if you think about it, at least
back then there was not such great reach
in search engines for social networks.
um like social networks were not
optimized for search and that didn't
bother people because they were still
getting the traffic that they needed
through Facebook, through WhatsApp,
through whatever basically just through
their business feed or business pages
that they had. Mhm.
>> But then social networks also started
optimizing for search basically doing
their SEO stuff
>> and they started gaining visibility in
search. So perhaps that divide like
regional divide is not that relevant
anymore. Maybe the other thing is these
social shops on social platforms are
effectively websites. Oh yeah, I can use
a browser to access them. I don't need
one, but I can use them. And I think the
dichotomy that you say like, oh, it's a
social network shop or a website is
blurred there because I mean like my
Instagram profile is a website
>> if I want it or not. It is hidden behind
a login. I think now I I believe you
need to like have an account. But the
thing that I really find interesting is
also the the barrier of entry, right? So
if you know your all your audience, all
the people who want to buy from your
shop are on Facebook.
>> Yeah.
>> Then what's the point of not making it
on Facebook? Like you could create an an
Etsy shop, but what for? All my
customers are on Facebook to begin with.
But if you are new into the market,
let's say like I start a new social
network for people who like to collect
HTTP status codes like Pokémon, I don't
know. Yeah. then I have to make a very
strong appealing argument for you to
download my app, I believe.
>> Yeah.
>> And if I make it an Android app, then
you'll be like, "Well, screw you cuz I
have an iPhone." And I'm like, "Oh, but
if I give you a link, there's a high
chance that you click on it, I guess."
>> Well, if you can sell it.
>> Yeah. Okay, fair enough. [laughter]
So, [snorts] I need a distribution
medium to bring the link to you. But
once you have a web address and I I say
like, "This is a really cool game. I
think you would like that. Then there's
a very low barrier of entry and even if
I make you sign up, I think it feels
like creating an account on a website is
a low commitment.
>> Yeah.
>> Versus putting another app on my phone
and creating an account.
>> Yep.
So I think the web isn't dead because it
is quite a low barrier way of
disseminating information and doing
whatever you want to do on your website.
But I don't think the the web
exclusively works without some measure
of distribution network where your
audience is. I'm going to challenge you
on that because some of the most popular
games that happened the past five years
don't have a website. And the way they
grab users or scoop up users is through
traditional marketing.
>> Oo,
>> which is basically just running ads.
>> Huh, interesting.
>> And they are or some of them are
billiondollar businesses. Like for
example, that that Robert the King game.
Why have I never heard of that?
>> I I don't remember what the name is
called, but uh there's a king in there
and the king is called Robert. I don't
know why I remember that. And then it's
basically Candy Crush style game where
you have to make a set somehow and then
Robert is saved or something like that.
>> Oh, those Yeah. Yeah. Yeah. Yeah. Yeah.
Yeah. Yeah. Yeah. Yeah. Yeah. I've seen
an ad for that. That's true. Okay. Mhm.
Yeah.
>> And that is at least a multi-million
dollar business. bananas.
>> And the way they do it is they don't
have a website or if they have they have
it for the terms of service or something
like that.
>> And it is a highly addictive game. They
don't need a website essentially. I
imagine that if they wanted to, they
could put the terms of service within
the app.
>> Mhm.
>> Or the privacy policy or something like
that. So yeah, I think it goes back to
the it depends like what are you doing
and why are you doing it because it
might be that whatever you are trying to
achieve doesn't really need a website
and with some traditional marketing you
can achieve anything that you like with
that particular niche. But then for
other things, you might need, I don't
know, a 24-hour salesperson, as in your
website that guides people through, I
don't know, a checkout process or
something.
>> So, what are we saying? We are saying it
depends.
>> It I think it depends. I think a website
is fundamentally it ends up being a tool
and you have to decide if you need it or
don't. But I think if you want to make
information available to as many people
as possible or make your services
available or visible to as many people
as possible, I guess a website still is
the way to go in 2026. It's my opinion.
What if we break it down? So from data
sovereignty perspective, you are
probably better off with a website.
>> Mhm. Because on your website, you can do
whatever you like in the limits of
whatever your hoster allows, but it's
that's usually wider than whatever
social networks allow. Right.
>> True. Yeah.
>> You have control over monetization on
your website. You can do affiliate
links, you can do ads, you can do sweep
stakes, you can do whatever. Well,
actually, sweep stakes are not
monetization anyway. Wow, I suck at
this.
>> [laughter]
>> Then if you have a service then you
might need a website right?
>> Yeah I would say so
>> because uh content you can just put up
in a LinkedIn post or a Facebook post
probably not Instagram. Well it depends
on the content. If it's a picture, then
sure, or video. But then if you want
long form content that you know is not
going to be bothered by some moderators,
which goes back to the data sovereignty
point, then you would put it up on your
website.
>> Mhm.
>> Right.
>> Mhm.
>> But then if you're a service, you
probably cannot put it on a social media
platform because, well, they just don't
support, I don't know, calculators or uh
>> Yeah. HTTP status code collector game.
[laughter]
Got to catch them all.
>> Got to catch them all. I don't know
where I stand on legitimacy test.
>> Honestly, I don't know either because
I'd rather have a nicely curated social
media presence that exudes
trustworthiness than a website that is
not well done. M yeah, I guess. But then
it can act as a home base for you.
>> Yeah. Or like a link tree kind of thing
is fine. That's better than an
illegitimate looking website without
HTTPS that produces a warning in the
browser when I open it. So yeah, I don't
know. I I think with with Linkree, you
have to curate it well because honestly,
I can't recall a single linkree site. I
can recall
some of the creators that I followed
that are using Linkree as their home
base. Yeah. Oh,
>> okay.
>> But that's okay. That's fine.
>> I'm old. That's why that's [laughter]
that's blame my age. And then with a
website, you can probably guide easier
users to do conversions.
>> Mhm.
>> So, we are not saying that you should
definitely have a website. Think about
what you're trying to get across and
what's the best way to get it in front
of the people you want to get in touch
with. And I think a website can still be
that but doesn't have to be. There's
other options as well.
>> Yeah. Okay, cool. I think that's a good
conclusion. And I think my take is that
you do whatever you like that
accomplishes the thing that you need.
>> Yeah, I think that's a good take.
Basically, if you need a website, do a
website. If you can achieve whatever you
need with a social network, do a social
network.
>> Yeah.
>> Yeah,
>> that's it.
>> I think that's fine.
>> Okay, cool.
>> Good talk.
>> Good talking to you, Gary.
>> Yeah. Are you off to lunch now?
>> I'm off to lunch now.
>> Okay.
>> I don't know what I'll have for lunch,
but I'm off to lunch now.
>> Are you ordering in some food?
>> No, I have some food at home,
surprisingly. Oh, that you ordered?
>> No, I bought in a supermarket and I will
have to prepare.
>> Oh, so you didn't use any service?
>> No, not this time.
>> You didn't use any service? Okay, fine.
>> I did use a website to find the opening
hours [laughter]
>> for your kitchen.
>> No, for the supermarket.
>> Oh, really?
>> Yeah.
>> Why do I know that my preferred Cope and
Miko are all open until 9:00 on
weekdays? I didn't know if they were
open like the special holidays. Ah,
okay. Fair enough. Fine. Fine. All
right. And then I think I'm going to let
you go.
>> Okay. Bye.
>> And don't go too far because uh we might
record a second episode just because I
have more ideas. How about that? And for
you listener, I hope you were having fun
and thank you for joining us. Please
like and subscribe. And if you see
Martin on the internet, say hi to him.
Not to me. Not to me. Goodbye.
>> We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on Twitter at Google searchc or
chat with us at one of the next events
we go to if you have any thoughts. And
of course, don't forget to like and
subscribe. Thank you and goodbye.
[music]
---
## 2026-02-03 - Crawling Challenges: What the 2025 Year-End Report Tells Us.
URL: https://www.youtube.com/watch?v=UC67EY4U744
Caption: en (automatic, json3)
[music]
Hello, bonjour. Welcome Giti to another
episode of Search of the Record, our
podcast. My name is Martin Split. I am
from the Search Relations team and with
me today is Gary Eish, also from the
Search Relations team. Hi, Gary.
Hello. Did I pronounce your last name
right?
>> No. A I tried so hard and I can still
not do it properly.
>> Yeah. Yeah. Yeah. It's Hungarian, so
don't blame yourself. It's a horrible,
horrible language.
>> No, it's a wonderful language. Have you
tried German?
>> Oh, yeah.
>> Yeah. [laughter]
Yeah. I I have so much problem with the
with high German and with the deas. Like
that's my pet peeve. I think I have
decent vocabulary, but with the dirty
das and also if you have to like make it
accusative and whatever,
>> then it it becomes even more
complicated.
>> I just I just can't. And I'm so so
grateful that the Swiss realized this,
the Swiss Germans or the Germans
speaking Swiss realized this and they
just got rid of it.
>> Yeah. Because in Swiss German you don't
have dirt, you have d.
>> Yeah.
>> And I love it. But if I go to Berlin for
example or Frankfurt and then I I don't
know I have to say something and I say
it in Swiss German then they are just
blinking at me
>> and then I would have to say whatever I
said in high German and then they would
correct me.
>> The Swiss do use the articles but they
use it differently. So um in high German
it's dram and here it's dust and I think
that's also confusing anyway it doesn't
matter but in speaking when you are
speaking you are not pronouncing it
fully
>> that's true in in Swiss German at least
in you're not yeah that's true
>> yeah it's just the or something like
that
>> you can also use s for everything
>> okay fair enough Perfect. Perfect.
>> Great, isn't it?
>> Yeah.
>> So, what do you want to talk about?
>> I want to talk about the things that
aren't perfect because I know that you
have had a look at like crawling
throughout the year and I'm I'm just
curious like what are things that you
found is are we doing well? Are we doing
not so well? What what has gone give me
like the the 2025 wrapped in crawling?
>> Well, did you read my report that I sent
to the team?
>> I did cursory reading. Yes. Okay, that's
what I was expecting from you. I can't
expect anymore.
>> But there was one category that that
stuck out to me.
>> So to give you the listener some
background, our team handles that report
a crawl issue form.
>> And basically when that comes in or
someone submits that form and the form
is uh validated or the form input is
validated, then it would end up in our
inbox. And once it ends up in our inbox
then depending what's in the form we
would take some sort of action. But the
first thing that we need to do is to
validate whether there is an issue or
not. And then when you are validating
the issue then you can categorize the
issue into several categories. One of
the categories is that there is no issue
but then there is one two three four
five buckets where we can put the issue
into and then the team who's um
basically ensuring cruel quality they
would do different things based on where
we put the or how we categorize the
issue.
>> Mhm. So the buckets that we have or
internally I named them I'm reading the
report right now so you're getting the
actual download. The first is faceted
navigation. The second issue category is
uh action parameters. The third one is
irrelevant parameters. Then uh we have
calendar parameters or otherwise event
dates. And then finally, we have
basically an other category where we
would put stuff that doesn't fit
anywhere else. And this is the smallest
one because the vast majority of the
reports can be categorized into these
buckets.
>> Mhm.
>> Or in the previously mentioned buckets.
>> So what did we find? I I really like the
report. I just think there are things
that we should probably make available
to the larger audience. Like what? Not
my coffee.
>> Not your coffee. But like the things
that we saw and that we found and I know
that some of these buckets are
substantially larger than other buckets.
>> Yeah.
>> And they are implementation dependent,
right?
>> Yes.
>> So,
>> so a large chunk of the issues that we
looked at is related to faceted
navigation. That's fascinating because I
keep seeing this discussed on Reddit and
on social media and at conferences and
stuff and I don't think it got that much
attention and seeing that this is such a
large percentage of the things that we
looked at.
>> Yeah.
>> Is interesting.
>> It's close to 50% of the total reports
that we got.
>> Mhm.
>> Which says a lot. I think
>> should we explain what it is?
>> You do it. So if you have a website that
allows filtering and sorting through
various dimensions or or options. So for
instance you have an online shop and you
allow me diggite is great. For instance
I needed a multi-socket adapter where I
can like plug in multiple things into
one power socket and I wanted them to be
individually switched so I can
individually switch them on or off. So
it had an option to filter for
multisocket adapters with individual
switches. These kind of things tend to
end up giving you a large number of
combinations if you have a bunch of
them. So you can filter by price, by
category, by manufacturer, by whatever
kind of details the the product might
have. And that creates a URL that shows
products you have in store that fit this
kind of combination. But because they
are combinations,
you can end up with lots and lots of
URLs with different variations of the
individual settings. Right? Is that
roughly summing it up?
>> Right. And for the listener, uh,
Diggitech or Galaxus is the Swiss
version of basically Amazon.
>> True. Sorry for that. Yes,
>> there is no Amazon in Switzerland, but
yeah, that's a that's a good summary.
And it can cause lots of problems like
the kind that takes down your server
kind of issue because if you think about
it once a crawler discovers it and we
are only looking at Google bot for
obvious reasons because that's our main
crawler for search. We don't have
visibility in what um Binkbot does for
example or other crawlers do. But even
for Googlebot that has close to 30 years
of experience crawling the web, once it
discovers a set of URLs, it cannot make
a decision about whether that URL space
is good or not unless it crawled a large
chunk of that URL space. And if you put
up a bunch of new URLs, a bunch meaning
millions of new URLs that fit into a
bunch of different URL patterns, then
Googlebot will want to crawl all those
URLs to make a decision whether it
should crawl or should not crawl those
URLs. And in that time while it's
crawling it has the potential of
rendering the site basically useless for
users because it couldn't yet estimate
that the site is under heavy load. It's
just crawling a lot of URLs and then of
course once we see the signals that the
site is suffering we would back off. But
until that happens, we are just crawling
like madman to be able to decide whether
we should crawl something or continue
crawling these URL patterns or not.
Right.
>> Okay. Yeah. So like for instance, how
can you determine that you are affected
besides your server going down from all
the crawling?
>> I think that's the most severe symptom
that the server is going down. But for
example on my sites I do live access log
analysis and then I would get an alert
when some crawler ended up in my
honeypot and then I would try to like
figure out whether I want to black hole
them or do something with that kind of
traffic and that is definitely something
that people can do especially if you
have a a website that has a hosting
platform like I don't know cPanel for
example and that's probably something
that you haven't heard in a million
years. Martin, [laughter]
>> so C panel is a hosting management
platform. It was extremely popular in
the 2000s or first decade of the 2000s.
I don't know how popular it is nowadays,
but I'm still using it because it's uh
giving me access to a bunch of different
things that allows me to look over the
server and uh access the server that is
hosting my websites. And uh among other
things, it allows me to look at my
access logs and do different kinds of
analysis on my access logs. And there
you I would immediately see that there
is this one particular crawler that's
doing something weird on on the website.
And then I would have to decide what to
do with that, right? Because not all
crawl is bad.
>> I think we can all agree with that. And
you need to make the decision about
whether the crawl was good or bad. True,
>> right? because you know your website
best hopefully.
>> Hope hopefully.
>> Yeah. And once you made that decision,
then you can decide what to do with that
kind of traffic. Let's say that you see
that Googlebot is accessing this uh
faceted navigation thing on your website
and it's doing it quite aggressively.
Then you can decide well this is
actually good because it allows the bot
to discover new content. In most of the
cases that will not be true.
>> Yeah. In most of the cases, we would
have other ways to decide something is
or to discover something new. So you
decide that the traffic is bad and then
you look at who's who's the accessor and
then it's Googlebot and then you know
that Google bot is uh following robots
txt and then you can decide that maybe I
want to disallow these paths that Google
but is crawling right now. And of course
that is not an immediate thing because
robots txt files are cached for up to 24
hours or 24 hoursish.
But it's still I think the most
reasonable way to to handle or crawling
of these bet spaces. Basically, you come
up with a rule that will disallow
crawling of your faceted navigation. And
then if you need inspiration for how to
do that, the google.com/rootsdxt
actually has examples for not faceted
navigation, but search parameters. Um,
basically what kind of combinations we
want to allow crawling and what
combinations we do not. And you can
apply that same thing on your use case
as well.
>> Okay. And what other things did we find?
Because that was roughly half of it. But
we probably have other things that came
to light,
>> right? Like if you had to guess, don't
look at the report. I know that you
haven't looked. So don't don't look at
the report. What would you guess the
next thing is?
>> Uh
irrelevant parameters like UTM codes or
something like that.
>> Yeah, that's up there. Ha. Up there. But
it's not the next biggest thing then.
Uh,
status codes. Some weird. No. Okay.
>> Do Do you want me to save you?
>> Yes. Please save me.
>> I'm your I'm your only hope.
>> Yes. G. General. Gary. You're [laughter]
my only hope.
>> Uh, it's uh action parameters.
>> H. What are action par? What?
>> It is something that we borrowed from
security like web security a long long
long time ago.
>> We b what? So in get requests, yeah,
HTTP get requests.
>> You can design your website in a way
that will make your life miserable.
>> Oh, like action equals save or something
like that.
>> Sure.
>> Oh god.
>> But it doesn't it's not limited to
action equals whatever.
>> Okay.
>> It can't be literally anything.
>> Yeah. Yeah.
>> Because you can name your parameters
whatever.
>> It it can be something like update
profile equals true or stuff like that.
>> Yeah. Exactly. And then if you think
back to the early days of internet
because we are both old enough for that
>> there was uh sure anytime any day any
hour um there was uh an infamous thing
going on where you would try to do myill
injections
>> through the URL parameters because you
realize that login equals username
perhaps is not a good idea when you are
directly connecting that parameter to
your MySQL database.
>> Yeah.
>> Um
>> or any database really. Yeah.
>> Drop table.
>> Little Bobby tables as XKCD calls it.
[laughter]
>> Oh yeah, we should link to the XKCD
thing in the podcast description. But
yeah, action parameters they are making
up close to 25% of the of the reports.
>> T 25 what?
>> Yeah.
>> I thought in times of like what was it
called? restful APIs and hyper media as
the blah blah of operation state and
GraphQL and stuff, we wouldn't see these
kind of things. What?
>> Yeah, exactly. And that was my reaction
as well. And then if you start digging
into it like what are these action
parameters, they are more benign than
drop table.
>> Mhm.
>> It's not that bad. But the things that
Googlebot tends not to do is to shop
around on the internet. Mhm.
>> It will not buy your weirdo hoodie from
your website. It doesn't have money in
the first place. And second, why would
it? Like we we we don't just have like
warehouses where we put stuff that
Google bot might buy. The next big thing
was the add to wish list.
>> Mhm. Okay.
>> So basically, you add these to links
that Google bot can extract. So
basically here's a product page and then
there's a link to the same product page
like a south link but it has like
question mark add to cart equals true or
something like that.
>> Okay.
>> Or add to wish list equals true.
>> Wow.
>> And then if you just add only one of
these like add to cardart that
immediately doubled your URL space.
>> Yep.
>> Same for add to wish list.
>> Yep. Great. add one more like you could
do like add to cart and percent add to
wish list and you have triple.
>> Oh no.
>> So yeah, that's how it ended up being
25%. And then I mean we we try really
quite hard not to push back on these
reports because um those who are
reporting these issues they are in
distress already enough. Mhm.
>> So we would try to dig into like where
are these coming from and then sometimes
you can identify that perhaps these
action parameters are coming from uh
WordPress plug-in because WordPress is
quite a popular uh CMS content
management system and then you would
find that yes these plugins are the ones
that add the add to cart and add to wish
list and then what you would do if you
were a Gary is to try to see if they are
open source in the sense that they have
a repository where you can report bugs
and issues and in both of these cases
the answer was yes. Um, so we would file
issues against these uh plugins and then
for example what I really really loved
is that the good folks at Woolcommerce
almost immediately picked up the issue
and they solved it. And then the other
one, I don't remember which one, the
other issue that was coming from a
different plug-in. Um, as far as I can
tell, that issue is uh still sitting
there unclaimed.
But
>> if we can fix it at scale, then instead
of filing some internal bug to like try
to figure out how to handle these add to
car parameters better, we would go out
on the internet and then try to file an
an issue against whoever is injecting
these into websites.
>> Wow. Do you know how how these came to
be? Is it like why did they choose this
way? There there are other ways to do
this. Okay. Sure. I mean it's in our not
job job description but in our realm to
like go there and argue with them that
like this is not the best way to do it.
So if you
>> like if you if you wanted to then you
could like you have the links in the
report and you could go there and argue
that hey how about we use put requests
or something because it's really
uncommon for Google bot to
>> to do put requests.
>> But yeah I don't know why they chose it
chose these ways. um they did and that's
what matters
>> for those who are reporting these issues
to us.
>> What would you think the next one is?
The next issue category.
>> I'm I'm doubling down on I think
irrelevant parameters like UTM
parameters or stuff. Yeah. Okay.
>> That's really quite common. It's like
10% of all the reports. We are really
good at handling session IDs and J
session ID and UTM medium and whatever.
>> Mhm. Unless you do something weird on
the site
>> like what? um like instead of session ID
you just use uh like a single s equals
>> oh
>> because at that point we we don't know
if that's like
>> true
>> ser service equals whatever or
>> search
>> search equals something or sentiment
equals something and the value of these
parameters often vary quite a bit like
it could be just some numeric well
string but it can also be some hexodimal
randomness, but we cannot make a
decision based on that
>> because it might be some weird encoding
that the the site can actually use. So s
equals 1 2 3 4 5 6 could just mean that
the user is uh looking for the service
whose ID is 1 2 3 4 5 6
>> or a specific I don't know spreadsheet
or whatever like we don't know. Mhm.
>> Yeah.
>> Yeah. The point is that we don't know
and then we start crawling like crazy to
figure out is this changing anything but
then we need quite a considerable data
set to make that decision accurately.
>> Besides renaming the parameter is there
any way you can avoid that.
>> I mean session IDs are very 2000 so you
could also just get rid of session ids
but I think robots dxdt would work here
as well. Mhm.
>> I think crawlers don't need to see these
session ids because they don't persist
across sessions. They don't have session
persistence. So, yeah, just don't.
>> Yeah, just don't. Okay.
>> Okay. Next one.
>> Oh, god. Uh,
>> wait, you had a question. What was the
question? Yeah, you can you can use
robots txt, but do you think this is a
documentation problem or is this
something well
>> that people just don't know about?
>> I think not a documentation problem
because we do have it in the
documentation like we have that URLs
that Google can handle or something.
>> Okay.
>> Documentation page and that as far as I
remember explicitly calls our session
ID.
>> Okay. All right.
>> Or at least used to. And then I said
that ah we should remove it because
session I are so 2000s but yeah it is
still big. It is sitting on the third
place. I hate it.
>> Yes that's quite big.
>> It is what it is.
>> All right. So and we're talk when we're
talking crawling problems we are usually
talking about like the crawl space
problems I guess right. Okay. H what
else can blow up crawl space
soft force? Nah. Ah, I mean, yes, but
not it's not in the list.
>> Okay. I only remember like these felt
like they were one-off cases. I know
that you had this one plugin that we
were asking me about like if we can
figure out how to reach out to them
because they added some sort of event
widget or something.
>> Oh my god. Yes.
>> That created like lots of URLs, but that
feels like a kind of oneoff thing.
>> Uh, it is not. It is 5% of all reports.
Um, so basically if I don't know you
have a calendar on your site
>> and then you have a page for every
single day and then you would actually
inject something on the page so we
cannot detect the soft 404 then we have
no way to tell that something is an
infinite space and then what you are
mentioning that WordPress plug-in was uh
still is injecting URLs that are
completely bogus and basically
generating calendar infinite spaces on
every single path that they can. So
basically
>> uh example.com
one would have an infinite space of
these event or calendar date slash two
would also have an infinite space and
then slash one slash2 would also have an
infinite space and basically literally
every single one path that there is on
the site would have its own infinite
space. So it can be really bad and again
like figuring out robots DXD disallow
rule would be the most immediate and
cleanest way to handle it unless you can
hunt down the developer of the plug-in
and convince them to change their ways
which in this case we couldn't.
>> Basically we tried to reach out a number
of times and everything fell on deaf
ears.
>> Oh that's unfortunate.
>> It is what it is. That's internet life.
>> Is the plug-in open source? Can we like
fix it on?
>> No, it's a commercial thing. So, we
can't even like open source because
WordPress needs it to be open source,
but otherwise it's a commercial thing.
>> Okay. Okay. Okay. Okay. Dang it.
>> Yeah. And then finally, we have just the
the weird stuff of the internet sitting
at like 2% I think or something like
that. It's basically like I don't know
like if you double person to encode a
URL accidentally.
>> Oh. Oh, but those are Oh, that but
that's nasty. That that happens so
quickly if you're not careful.
>> Yeah. And it's basically you do your due
diligence and then you person encode
something on your website, but then some
other plugin or whatever something that
interacts with that link would re-encode
it, the already encoded link or URL. And
then you end up with something that we
cannot handle because yes we percent
decode the link that we extract the URL
but then we are still left with a
percent encoded
>> URL because it was double encoded y
>> and then we try to crawl those and then
your website cannot handle them and then
it will either throw weird errors that
we will notice and we are going to be
smart about it. But if it's just like
showing us random content, then
basically we are just going to be happy
to crawl those bogus URLs.
>> And this this problem is so easy to
create because if you're not careful as
a developer, you might be like, "Oh, uh
I think we always encoded when we were
like rendering the data, not when we put
it in a database." And then someone else
joins the team and they're like, "Oh, we
are URL encoding right when we put it in
the database." And then ah and then you
end up with a mess because you fix the
problem like two months in and then you
have like a lot of content that is
double encoded but a bunch of it is not
and uh it's hard to catch and hard to
fix.
>> Yeah.
>> Ah that's annoying.
>> Anyway, that was it. That was the
report.
>> Wow. Okay. I'm I'm still mind blown with
the faceted navigation being such a
prominent uh
>> I mean if you think about it makes sense
I think.
>> Yeah it does. But yeah,
>> commerce is is quite big on the internet
nowadays. So having that as the bulk of
the reports to to me it makes sense.
>> It is unfortunate that it is still a
problem. I think we put up a blog post
about it a couple years ago. Perhaps we
can link to it in the uh description
>> yes
>> of the podcast episode. But yeah, it's
still a problem. I think it's also a
problem because some of these platforms
don't offer people to fix these issues
themselves.
>> Yeah. Yeah. Especially if you don't have
access to robots txt, that is tricky, I
guess. Yeah.
>> Yep.
>> Unfortunate the the action parameters.
First things first, I now have a name
for these things. And the second thing
that they are what were they like 20%
24% something like that.
>> 24 25. Yeah.
>> That's wild. That's a surprise.
Interesting. I do hope that our
listeners out there got something from
this. I certainly did. That was wild.
And uh thank you so much for taking the
effort to dig through the bugs and uh
having a look at this and compiling this
report. That's really really cool. And
thanks so much for taking the time to
talk to me today.
>> You mean the report that you haven't
looked at?
>> I have a lot of things to Yes.
>> Thank you.
>> Okay. Fine. Thank you. Thank you so
much. And um to everyone listening out
there, thanks a lot for joining us as
well. And uh I hope you like this
episode. Let us know in the comments
below. And do subscribe and like and uh
stay in touch with us, please. We're
really looking forward to hearing from
your thoughts on this kind of topic.
>> Martin does. I don't
>> I do. Yeah, I do care. Um
>> it's okay that you don't. I I'm I'm
taking that.
>> Yeah, you said we.
>> Okay, fine. I care. I'm sorry. Anyhow, I
say thank you again and have a great
time. Take care. and our VA in goodbye.
I do.
We've been having fun with these podcast
episodes and we hope that you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. [music]
Thank you and goodbye.
---
## 2026-01-08 - SEO, AIO, GEO, your site, & third-party support to optimize for LLMs
URL: https://www.youtube.com/watch?v=i4jDc58ofH4
Caption: en (automatic, json3)
[music]
Hello and welcome back to a new episode
of Search Off the Record, a podcast
coming to you from the Google Search
team where we talk all about search and
maybe have some fun along the way. My
name is John Mueller. I'm a search
advocate here at Google Switzerland. And
today Danny is joining us again for more
about AEO, AIO,
um, all of these new fancy new terms.
Uh, welcome back, Danny.
>> Thank you, John. Gosh, I can hardly
believe it's been a week. It feels like
it's been only maybe two minutes.
[laughter]
>> [gasps]
>> We we of course are recording this in
one go, but we're splitting it up into
two, so you have it spread out. This is
great.
>> Don't give away our secrets, D.
>> No, no, no. This is being recorded a
complete week afterwards. Um, yeah. No,
this is exciting. I I don't get to talk
that much. So
>> cool.
>> I'm always talking at home. I'm like,
"Oh, I get to talk to this fancy little
mic here now. This is great."
>> Fantastic. Yeah. Like LA last time we
talked a bit about how all of these
fancy new terms basically map back to
SEO and a lot of the advice that we've
given in the past and talked a little
bit about the blog post that we did
about how to optimize for this new world
of AI in search. Um, and one of the
things that one of the questions I guess
that we get from time to time is how do
I find someone who can do all of these
fancy new things with kind of the
assumption that maybe there are fancy
new things that you have to do? Uh, so
what are your thoughts about how you
would choose someone to do SEO in modern
times?
>> That's certainly a question that's not
fraught with any controversy or possible
criticisms. Let's dive right in.
[laughter]
Well, you know, we did um I It's funny.
I I say we because I'm at Google, but
then when I was outside of Google, I
wasn't we, but then I use we now because
we're there. So, we but I wasn't a Wii
at the time came out with our guide,
which was not my guide, but it was our
guide. And we still have it to selecting
an SEO. And at the time, I can remember
it getting announced and everybody went,
"Oh, this is it. What are they going to
say?" And it was and I think anybody can
read fairly straightforward which was
like yeah there are people who provide
services and some are good some not so
good and here's some things to keep in
mind. So um it's been interesting
revisiting all this as we're getting
questions where people are asking us now
well what do we do in this world of AI
and what should we be doing about all
these other new tools that are coming
along. Um and it is going to be very
similar to what we've already been
saying because these things have
happened. But um let me go back to what
we said before in case people just came
in at at part two and they didn't get
the then they then they clipped the skip
recap. Don't clip skip that part like I
do on Netflix or whatever. No, just I'm
going to go right in. I'll remember what
they happened on the season a year ago.
What? Oh, so SEO the practice of
improving content for search engines,
but also is a term that is used to refer
to people or companies who provide such
services. So technically and we haven't
even said what it SEO stands for search
engine optimization
SEO and the people who provide such
services are of course search engine
optimizors
which I never hear anybody say that they
just have an SEO and the tools that are
out there would be search engine
optimization tools but they're just SEO
is this universal thing and you know to
me and and I
more Google might be thinking this way
too but you know this whole AEO geo looo
whatever it is that's people are
thinking about I need to do for AI
format search engines or chat formats or
whatever you want to call it to me I'm
defining those as a subset of SEO
>> like you know those those are things
that people still use to search so if
you're thinking about these specific
things then you that's that falls into
the broad category. I'm trying to be
found on search and this is a particular
format. So when I start saying this is
something that applies to SEO in terms
of the guidance for picking somebody or
two or whatever then um I'm it equally
applies to to the AEO type of stuff and
as always what I'm talking about is
specific to how Google operates. So you
know we don't know how everybody else is
necessarily you know whatever. So
anyway, SEOs and SEO tools can be
helpful, but they are not required and
and we talked about this in part one,
which is why people should go back and
listen to part one if you didn't, but in
short, there are plenty of sites to
succeed in search. They don't even think
about SEO. There's just focus on great
content for people. And that is the
foundation that the bedrock. It is the
frame is everything that you want to be
successful for in search is built on
that great content. So, if you are ever
feeling lost, if you're ever like, "But
I don't know what Google is." Like,
that's what we want. We want you to
focus on people. And for the people out
there who have been going, you know
what? I am just tired of all this SEO
stuff. I don't want to do it anymore.
I'm just going to think about what I
want to write about for people and I'm
going to do that. Hallelujah. Great.
Just do that. That's that's that's what
we want you to do. We really want you to
do that. If writing a blog post is just
giving you joy because you know you're
going to bring joy to somebody, then
find that joy and stick with it. That is
the authentic stuff that if we're doing
our job and we keep trying to do better,
but that's what we want to reward. So
then this goes back to the page. we'll
drop a link to the page and whatever and
what but you know we don't review or
evaluate or recommend any particular SEO
tools or companies except for uh no
[laughter]
um no we don't we [clears throat] don't
it's not a negative thing it's not like
we're saying we don't say they don't
have views it's just that we don't
there's there's so many of them and we
we can't go through and that's just not
our thing to be doing. So, but if you
want to know about SEO, then you can
read our guide and we have our general
guidance and you can make use of our our
our our search console tool set. We have
all this great stuff. Your team has done
all this great stuff out there, John.
Applause to the search central team.
This is like people like will be
sometimes like, well, who's out there
and where where we're supposed to be
getting advised? It's like that is
there's an entire team. Sometimes people
would get confused when I first started.
I'm like, well, he's doing all I'm like,
no, I'm not the the the the the thing
the person who tries to make sure all
the sites know what's going on. There
was an entire thing built up before me.
There was an entire whole system
designed to be there and is still out of
there. So, that's great that you're all
doing that. And, you know, people should
go back to it. And I I I think also this
shout out or whatever you want to go,
but like we're not saying that the
advice that we're offering is all you're
ever necessarily going to need or want
that you you absolutely if you just read
our guide, that's it. You're done. You
have to make your own judgments. You
have to decide what you want to do. But
we do believe that if you're thinking
about being successful with Google
search, you should start and be prepared
by understanding what we ourselves are
already saying
>> and the information we're already
providing to you directly. That that is
a kind of important foundation if you
decide you want to go on and do more
beyond just I'm following my hopes, my
dreams, my passions, and my joy and now
is there other stuff I should be doing
to this content? So understand the stuff
we're already telling you directly and
we think that will prepare you if you
decide then you want to go to a third
party tool or you want to go to other
services and people who might be able to
help you do other things. So
>> I really think at some point you really
need to understand what what the
direction is from Google side with
regards to SEO. Um, and
then it's a lot easier for you to kind
of pick between the different SEO
service providers and also to evaluate a
little bit. Are they actually doing what
goes into the direction that I've
learned that that Google wants or are
they kind of optimizing things that are
not actually on Google's list, but they
say that like there's like some secret
backdoor kind of thing happening here.
um which
generally there there isn't and uh that
I I think making those choices is really
hard for someone who doesn't have any
interest at all in understanding what
SEO is. So some amount of foundational
knowledge I think makes sense. But it's
not that you have to basically do all
the SEO yourself in order to hire
someone to do SEO. you kind of just need
to understand what what the direction
is, what what the guard rails are around
SEO.
>> Yeah. I mean, and we'll get to this, but
there there are definitely times when
you just say, like with anything in
life, I might need some additional help
here. I'm going to move my website from
one thing to another, and it's going to
be dramatic. There are things I should
take into account. So, it's not that
there's there's no value. Um, it's not
that you don't necessarily ever want to
use anything additional, but having
those sort of foundational stuff at
least may help you as you were making
some decisions, especially if you start
hearing some things like, "Well, that
sounds really, really different. These
doorway pages you're talking about that
I need to make." I remember reading
something about that in the the Google
SEO guide. It said like, "Don't do
them." Oh, yeah. You don't need to worry
about that. It's fine.
>> Yeah, you probably want to worry about
that. [laughter]
So um so some of these tools the
companies that people are thinking about
um they do or recommend things that keep
with our guidance right you know that
that and and they can help you with
especially I think sometimes technical
aspects of SEO um maybe they'll give you
some thoughts on content maybe they're
going to give you some other kind of
advice along the way um again we're not
going to evaluate them or whatever but
absolutely because this always you know
what will get said is you know you take
the one thing like they said they don't
evaluate tools therefore they're not
useful at all. It's like we didn't
actually say that but you know you took
that one little sentence and but anyway
so
we're not saying you can't use these
third party tools you can't take SEO
advice that there's something wrong with
it necessarily. Um, we're saying that it
actually can be helpful and our page
externally says that they can be helpful
for some people in some circumstances,
but we're saying think critically about
what's being recommended and see how
that matches against our own guidance.
And if you're being told, oh yeah,
Google says this, Google says this, what
you should be doing. Then maybe ask to
see like where we say that directly.
>> Mh.
>> Because I've seen innumerable times
where people say Google says to do this
and I'm like, we don't say to do that.
And it's not that we actually said it.
It's that someone has interpreted
something we've said to be what it is
that they want to say. And that's fine.
You want to make your interpretations or
whatever. Just should just be clear that
this is how I interpret it and this is
why I think it's perfectly fine. Um but
if you're hearing that from someone, you
should be able to ask like, well, show
me. It doesn't seem to be controversial
at all. And that's the other thing. This
is always my favorite is that you'll get
some tools or companies or people who
will offer to generate content or
provide advice that they claim will
perform better. Right? It's it's rare
that you'll encounter something that
says uh try our service and it might be
all right. We'll see how it goes and I
get that, right? [laughter]
Probably not a good marketing thing. But
um claims as with anything not just in
the SEO space and remembering again SEO
contains the subset of AEO or GEO or
whatever but claims are simply claims.
Nobody can guarantee something until you
actually see it happen. So
you'll see these claims, but they can't
guarantee it's going to improve, it's
going to make you rank for anything,
you're going to get any particular kind
of traffic, it's going to last for any
period of time to the end of time. It
will last until the end of time. Um, you
know, typically uh what when you do see
actual guarantees, it's like, well, if
we don't do X thing, you'll get X thing
back or whatever. So um you know
just evaluate and understand those are
claims. Now John I know this may
surprise you but there are some SEO
tools and companies that recommend
things that would be against our
guidance and you know
>> what
>> that it is it shocking.
>> Um I don't I don't know what to say.
[laughter]
>> I am flabbergasted. What's the word for
flabbergasted in German?
>> Oh gosh, I have no idea. [laughter]
[gasps]
>> Flabbergast.
That would be like flabbergasted
yesterday or something. I don't know.
[laughter]
Anyway, it's um so we'll work things
against our guidance and and you know,
you do things against our guidance,
potentially you could get a spam action.
So uh you you again kind of want to ask
questions and you want to understand you
should not be afraid to say so is this
going to cause me any spam problems and
>> why and that sort of thing and so
understand anything that's being
recommended to you is it with our
guidance not against our spam policies.
And I think lastly, I think this really
gets into sort of the a eio stuff,
whatever we have going on now, all the
vowels. But um I think sometimes tools
and companies can focus too much on
changes that they think are primarily
for ranking and not necessarily for
being useful to humans and it gets you
away from that bigger picture. And and I
get it.
I wrote this thing in like 1997. It was
called like the quest for the perfect
page or perfect page tools. What was
happening is we're getting all these
tools that were purported that you'd
give them your content and they would go
through and they'd say ah okay you know
what we have looked for what ranks for
this particular term
and um all the things that are ranking
are between on average 285 characters
long whatever right and all their
headlines are on average 57 words long.
So, we've graded your content and you
might want to trim your headline to this
and you're
the average isn't actually the average.
The average is that everything was
unique.
>> Mhm.
>> And you can see this repeatedly that you
go through a search and you click to
each result and each result will be
different. It's one of the joys of the
web that everything can be different.
It's one of the downsides to the web
because then people encounter all sorts
of things and sometimes they might be
thinking, "Oh, I just prefer that nice
straightforward give me a feed where
everything looks the same." But it is I
think one of the joys of web
everything's different. So the exception
is the rule, but they would produce
these averages cuz people like, I think,
to have tools that tell them this is
what you should do and that this is the
formula and you do the numbers or
whatever. So they would kind of go to
that thing and then they were actually
not producing anything that was actually
matching the perfect thing. It didn't
actually exist. So you know the tools
have continued to evolve and it really
is well have you done this thing? Have
you done that thing? Have you done this
thing? And then you start getting
focused on the individual things and it
can cause you to get away from that
bigger picture. I see that also a lot
when it comes to metrics from some of
these tools where it's like you you get
something like a spam grade or domain
grade and then you kind of get I I I get
it. I mean it's almost like this
gamification aspect where it's like oh I
my domain grade is 52. I'm going to
improve that to 59 and then Google's
going to like me a lot better. and that
you spend a lot of time focusing on this
one particular metric and maybe you can
work out like which factors are actually
involved there. Um but you have to keep
in mind this is a metric that was
created by this one specific tool and
maybe it was based on some average or
kind of its own ideal page or ideal
website. uh but that's not necessarily
what Google thinks and Google doesn't
essentially diminish your website into
one particular number that you can
optimize but rather it tries to figure
out like what do people actually want to
find in search. Uh so by just focusing
on one metric that you see and maybe
that metric is useful for some aspects
but blindly focusing on it you end up
going down a path that doesn't really
get you closer to what is actually
useful for users. Yeah, I one of my
favorite things would always be it's not
really favorite, it's just kind of sad,
but something like I don't understand. I
have domain score 89. How am I not doing
better? And it's like, I have Google
domain score 89. Like, well, it's not
our domain score. We don't have that.
And that doesn't like Yeah. No, it's not
even a thing. But, okay. to go to one of
the the things, you know, I talked about
the the specific things people like,
what is the thing I need to to improve.
[gasps]
One of the things I keep seeing over and
over in some of the advice and guidance
and people are trying to figure out what
do we do with the LLMs or whatever is
that turn your content into bite-sized
chunks because LLMs like things that are
really bite-size, right? So, we don't
want you to do that. I've been talking
to some engineers about them like we
don't want you to do that. We really
don't like that's we don't want people
to have to be crafting anything for
search specifically. That's never been
where we've been at and we still
continue to be that way. We really don't
want you to think you need to be doing
that or produce two versions of your
content. One for the LLM and one for the
[gasps] but let's go ahead. I can
already hear you saying, "But Danny, it
works. That's why we're going to be
doing it. How dare you say we don't want
you to do it when it works." Like, all
right. All right. Let's go. Let's go
down. Let's assume that in some edge
cases, let's even assume maybe in more
than some edge cases, you're finding
you're getting some advantage here. Tiny
maybe tiny degree measure. No, this is
my secret weapon. It's doing it. Great.
That's what's happening now, but
[snorts] tomorrow the systems may
change.
Like, so you've gone through all this
effort. You've made all these things
that you did specifically for a ranking
system, not for a human being because
you were trying to be more successful in
the ranking system, not staying focused
on the human being. And then the systems
improve probably the way the systems
always try to improve to reward content
written for humans. So all that stuff
that you did to please this LLM system
that may or may not have worked may not
carry through for the long term. So, was
that the best use of your your time and
your energy? Was that the best use of
putting turmoil into your marketing
department, your content department, all
your other stuff so that you could say,
"Aha, I've got the new thing that you
wanted. I brought it down from the
mountain, and here it is. Do these sorts
of things." Again, you have to make your
own decisions. But I think that what you
tend to see is over time, the very
little specific things are not the
things that carry you through. So, but
you know, you make your own decisions.
But I think also that many people who
have been in the SEO space for a very
long time, um,
we'll see this. We'll we'll recognize
that, you know, focusing on these these
these foundational goals, that's what
carries you through. What's interesting
is we've had a lot of information about
our ranking systems come to light over
time. Some of it is actually about our
ranking system. Some of it it's just
not. But people make the wrong guesses,
whatever. But as people have looked at
all this data and like now I can see I
it it kind of heartens me that a lot of
them come back and go, gosh, you know
what? Uh it looks like uh trying to
figure out all this advice, the best
thing to do is focus on having really
good content. that like it feels like
the the whole time I've been involved
with regards to SEO, it's always like
these small technical things that you
can do uh versus almost like the bigger
picture. And I I get there are some SEOs
who have infinite time and uh spin up a
site to just focus on that one small
technical thing and it goes away after a
year or so. Um, but especially for small
businesses, normal businesses, that's
not something that they can do where
they say like, "Oh, it's like John's
plumber. Well, I guess I'll set up a new
domain next week because some technical
thing changed." Like, that's just not
something that works for a normal
business.
>> It is that measuring up of how much time
you're going to want to invest in
different sorts of things and what makes
sense for you to be doing. And John's
plumber probably doesn't need to break
up their site into discrete bite-sized
chunks for LLMs. Probably need to spend
more time on ensuring that their
customers are happy to begin with. Maybe
encouraging them to leave reviews into
the various review things where you can
review for local stuff. [gasps]
and, you know, I don't know, focusing on
things that make sense for the kind of
customers they're trying to get and the
and and what's valuable to them. Um,
that's useful. If you're in an area that
has specific plumbing needs or specific
waters, whatever the things are, then
writing about those sorts of things
might be helpful as opposed to I don't
know if you feel like you need to write
about anything at all, you know, then
here's the history of plumbing as
written by John's plumbers because
someone told me that plumbing is the
number, you know, exterm on Google. So,
I'll write a bunch of stuff about
plumbing. And then most of those people
who come to my site, if I am successful,
aren't even possible prospects for me.
>> Gary's got a nephew [laughter]
who said this will do it. [gasps] How
dare he say that all SEOs are simply the
nephews of Gary. [laughter] Didn't say
that. By the way, that Gary refers to
nobody in particular. It's just a random
name. There's no single Gary's nephew
out there.
>> What more should we add? I I think I
think that covers a lot of ground
already.
>> Yeah. I think to re-emphasize, we are
not saying that tools or people don't
have value and that they can be of
assistance to you. Um we just are saying
that you don't feel like you need to go
out and necessarily get one to begin
with. You should understand that just
because you engage in in any kind of
tool or or service or whatever, it's not
going to be a guarantee. People are
successful without them. But some people
will find them helpful. Just like some
people might say, "Yeah, I could do my
own public relations, but I want to hire
a public relations firm, and it's not
guaranteed that it's going to do
anything for me, but it might be useful
to me." or [sighs] yeah, I could build a
network cabinet myself, but I'd rather
have somebody else pull the cable
because that just a better use of the
time, whatever. I know I need to have
that. So, it's not it's not saying that
they're not there, but we are in a time
of change. And in a time of change,
people start hearing all sorts of new
things, new acronyms, new claims, and
can just be very, very confusing. And
it's understandable to feel unsettled
and like, what do I reach for? What
should I be doing? Oh, the train's
going. I didn't get on the train. I'm
missing it. And it's like, you are not
going to be missing the train if you
continue to be focused on where the
train is heading to those human beings
out there who want the train car full of
your great content that was written for
them and not for the logo of motive
pulling it. I'm trying making the
metaphor up on the fly [laughter] or
simile or whatever you want to call it.
My head's spinning. Stop. Stop. You
don't know where this train's going.
[laughter]
I can make it work.
[sighs] Yeah. It's like you don't want
to optimize a train while you're on it.
[laughter]
>> Cool. Well, thanks a lot, Danny. It's
It's been really insightful and fun to
kind of talk about all of these
different things that play a role in the
modern world of SEO. I don't know if
we'll have another episode. I guess at
some point. Uh but uh you're welcome to
join us again at any point.
>> Yeah, it'd be great. I'll have to come
out to uh Switzerland for the next one.
I'm running low on chocolate.
>> Oh yeah, we have lots of chocolate. You
can optimize for chocolate. I think
that's okay.
>> Suitcase is always packed full when I'm
going there. I [laughter] have optimized
my chocolate purchasing.
>> Well, thank you all folks for listening
in and goodbye.
>> Goodbye everybody. Thanks for listening
to us and thanks for John for indulging
me going so long in my my spiel.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts. And of course, don't
forget to like and subscribe. Thank you
and goodbye.
>> [music]
---
## 2025-12-18 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 12 月 18 日)
URL: https://www.youtube.com/watch?v=aALRg_A-IVM
Caption: en (automatic, json3)
special
Tokyo.
What is
discussion?
Yeah.
Um,
so they are completely different. They
are under the same umbrella, but they
are completely different. With robots
txt, you tell crawlers, not just Google,
but crawlers in general, that you don't
want a resource, a URL be crawled. And
then with no index, you would tell that
you don't want that URL be included in
the index in a database. But if you are
using robots txt
then you can never tell
um that there was a no index on the page
because you are not allowed to crawl the
URL. So how would you know because no
index can only go either in the page in
form of a metatag for example or an HTTP
header and then robots txt that's a file
that we consult before actually going to
the URL. So you cannot use them
interchangeably.
If you want to control crawling then you
you uh use robots txt. If you want to
crawl uh if you want to control um how
your pages show up in search or whether
they show up in search then use no
index.
Okay.
Why is it always me? [laughter]
Um, so when we when I selected this
question, I actually wanted to put their
uh QR code because uh my teammate uh
Daniel uh Weisberg um he has a
I think a blog post or a help
documentation about how to check uh
whether a ranking drop is caused by an
al algorithm update or not. So I would
go
there first. um catch me afterwards if
you are here and then I will give you
the URL. Um but you can also search for
that on your favorite search engine.
Um
how to plan improvements? Uh I think the
important thing
that you have to keep in mind is that
you need the improvements across the
whole site
not just individual pages. So you have
to take a look at the whole site and
look at where can you improve
um and go from there. But there's no
easy way to to fix these things.
Yeah. Can you hear me?
Okay. Um, direction of search console.
Well, as I said in my talk, we are
constantly improving and adding features
in search console. Um and uh I guess the
latest additions uh in the in the past
uh few uh years you've seen them. Um we
added there was uh a feature called uh
search insights that was basically
ported into search console. Um now I
think uh we added in the past couple of
months we added something called
achievements uh that was also very
popular. Um so yeah we are all the time
improving and I don't know as we say AI
is everything so maybe we can expect
something uh
but yeah as you may well know we are all
the time also experimenting so uh there
might be features that some of you will
get uh in the near future um but there
are things uh happening. Yes.
Thank you
question.
Good. So um I have a question about uh
Google search and Gemini. So you said uh
Gemini is not search and you don't know
anything about the crawlers but at the
same time we don't need go and also when
I look at server logs the Gemini robot
is shown as a part of Google bot. So
there's like a little bit of like a
mixed signals thing going on there. So,
how are you feeling? Like how are you
working with the Google search team and
the Gemini team? Do you see yourselves
working together more in the future? Can
you tell us more about that?
[laughter]
I I'll answer some part of question.
Gemini.
Fore
speech.
Why did Yes, I like this question.
[laughter]
Um,
so I I I think when you're optimizing
for something something AI,
then
technically you want to um keep in mind
the technology stack that's under the AI
system that you are optimizing for. In
case of Google like AI overviews, AI AI
mode that's just the old
plain old search indexing, search
crawler, whatever. In case of Gemini, it
would be slightly different but largely
the the the same. Um it has to have
additional things because well it is
optimized for chat interfaces not for um
traditional search displays.
Um so it depends on what AI system you
are going for. I think um for search I I
truly believe you don't have to do
anything else. Um for Gemini there might
be something I don't know but I believe
not like there's no um extra structure
data for example that I can think of
that might do better with Gemini or CHP
or anything else. Um, and then [snorts]
the relationship between AI and SEO and
the future holds for SEO. That's just
what we talked about uh previously. So,
I'm not going to go in into that.
Uh, let me just add that um in search
console we are showing
uh clicks, impressions and everything
also from AI features. So you can pretty
much see what happens and whether you
are cited by AI or not. It's not
currently apparent but your total
traffic should be uh covered.
Huh?
Search.
Oh,
speech speech.
Thank you very much for the question. Um
it's not the first time that we get this
request uh putting it mildly and um
uh I know that it is important for the
ecosystem to understand and
I think someone mentioned that uh
knowledge and understanding is power and
um that makes total sense. Um, currently
we're not showing this because of many
internal reasons and um, hopefully we
will someday. I don't know. Um,
but there's not not too much I can share
about that at at this point. Um,
yeah, sorry. But but it is it is a valid
request and a valid question and we know
about it. Um and uh I guess we are
waiting for the time to be right.
Don't don't look at me. I don't know.
>> I don't know.
>> I think this is Omry question.
>> Yes. So, um, so if you're a content
creator, one of the things you could do
is, uh, use Google Trends to, um, so
hopefully you already have some kind of
a notion as to the types of content that
[snorts] you're focused on your own
site. And so, you could put in some of
these um, terms and topics into Google
Trends, and you can see how they are
trending over time. If you set the
region to the country or the region that
your audience um is focused on, that
your site is focused on. Let's say that
you're creating content for Japan. So
set uh you know Google Trends to show
you uh the search interest for Japan and
just compare compare those terms,
compare those topics, see first of all
which ones are more popular, what is
your audience, uh what do they care
about?
uh and uh this uh kind of gives you a
sense into what are the things you
should be focusing on. Another really
good um system that works for a lot of
people is to look into questions. So
specific questions. So one of the things
you could do on Google Trends is you can
actually add questions um you know who,
why, what, uh when and so on to that in
relation to those topics and you can see
what are the top questions that are that
are actually trending. What are the what
are people asking in relation to the
topics that your content covers and
maybe you'll find some interesting
questions. Um, so one of the one of the
ways is to put it just as as a
comparison on the explore page. The
other way is to look at their related
queries related queries and again look
for those questions. Um, and this will
give you a lot of great ideas for the
types of content that you may want um to
create based on the things that your
audience is is asking.
I just want to add uh a couple of things
to what Omry said uh which are more
related to search console because if
you're thinking about your readers
basically these are people who are
actually coming to your website they
might be coming through Google search
and if you look at um the
uh performance report in Google s in in
search console you will see what are the
top queries that drive traffic to your
site and from that you can probably
deduce maybe what their interests are or
maybe for some queries you're not um
very high up and you would want to
improve it because you think these
should be things that trigger your
website more and they're not triggering
right now. Um and um yeah, so I think
the performance report would be also a
good tool for you to use.
Five question
is not that
I use
interaction.
Google
So the wa so the first
mention of uh SEO is dead that I know of
is from 1998.
So in 1998, Google was one year old or
not even and SEO was already or already
dead because user behavior was changing
back in 1998.
in 2001 or 2002ish
um we realized maybe 2003 I don't
remember um we realized that we need
Google images the image search engine
because people started searching like
crazy
um for the dress that Jennifer Lopez was
wearing at a gala
in 2007 7. No, in 2005,
we realized based on some news event
that we need Google News
and then because people started
searching more and more for Google News.
In 2007, we added universal results
and so on, search kept changing because
users were changing. But SEO never died.
SEO just changed with the search engines
and with the users. Now what we are
seeing is that
this will sound funny or henna but
people are lazier.
They want information to be given to
them.
Um and that is important for any
business. It's important for a search
business as well.
And then you have to figure out well we
have to figure out how we balance
um the ecosystem and users needs.
But if you want to blame someone for
this, you can blame Gen Z because those
are those that's the segment of people
um who are driving these kind of changes
because they are coming on the market um
and um they
require changes. Um and just so you
know, I'm not talking
uh out of my stomach. Um there's a study
on uh thinkwithgoogle.com
um where you can read about this how
Jenz is uh uh changing how search and uh
interactions work on the internet. So if
you need an inspiration for how users
are behaving and why things are changing
then thinkwithgoogle.com
is probably the best source that I can
recommend um because they do publish
interesting insights
um I think from the ads side not from
the our engineering side for or from
organic side um but nonetheless
they are doing the research and
publishing it. So check it out there.
>> Thank you.
>> I can add maybe something here is AI is
is changing everything, right? So you
see AI being used for content creation
and then on search you see how AI makes
it easier to find content and where we
are still catching up is using AI in the
in the tools that we offer such as
search console and trends to give you
better insights as a content creator on
the things that your audience cares
about and their the patterns that
they're using when they're using these
AI surfaces. So, we're still not there,
but we're definitely um thinking about
it and looking into introducing these
types of AI based insights. We've
already started that in search console.
Um but using these AIs to to also bring
higher quality data and insights to
content creators through the tools that
we offer. So, look for that hopefully
soon.
Okay.
Google
Google.
content.
How to make
I'm very curious how I selected these
questions. [laughter]
Uh how to improve index rates? Um well,
you need to publish content that um
users are going to find useful help more
helpful slash useful. Um that typically
means that it's of high quality. Um that
you put some expertise in writing the
thing or creating the thing if it's an
image or video. Um
generally speaking if you are publishing
useful content um content that is useful
some for some users then the index rates
are going up. Um if um you are
publishing stuff that people are
generally not interested in that's not
useful for people um then index rates
are going down. Um
and then focus on quality. um try to
ensure that the content that you are
producing is actually of high quality.
How we define that we have plenty of
documentation on that particular thing.
So I would just check out our docs.
>> Just a small addition here. Um, I know
it might sound a bit old-fashioned, but
there are site maps,
>> and if you make it easy for us to find
your content, it doesn't give you any um
any u uh promises, of course, but at
least from a technical perspective, make
sure that we know where your content is
and um make sure that that doesn't come
in the way
>> and that you can that we can crawl it.
>> Yeah.
>> Um nowadays,
>> don't block it. Don't block it.
>> Yeah, we are laughing at this, but
nowadays uh like for example, random
CDNs might decide to randomly block um
uh traffic. Um so you have yet another
thing to look out for. Um go to your CDN
or firewall and check whether there are
uh rules that were put there, not by you
even. Um so yeah, it's getting tricky on
the internet.
My question is forly. Sorry, Gary.
[laughter]
So, I'd like to understand how Google
Trends uh defines its topics.
When I search for Apple, Google Trends
shows a few suggestions. One is Apple
the technology company and another is
Apple the fruit. So far so good. But uh
two other suggestions uh with the Apple
logo also appear and they are just label
topic. What exactly are those? And
another example I was previously labeled
SEO. I'm proud of that. But you know uh
now I'm just I'm just labeled just
topic. So my understanding that uh
Google trends uh gets it topic
information from the knowledge uh
knowledge graph uh treating topics as uh
entities. So how does Google trends
decide on these topics?
Thank you for the question. It's a great
question. So um so yes, so on Google
Trends you can search for either queries
or topics like you mentioned. Um and the
topics do indeed come from the knowledge
graph. So um knowledge graph is
something that we maintain at Google.
It's not just part of Google trends.
It's u all across Google and it's
something that evolves over time. So
knowledge graph is basically a
collection of entities that are mapped
to each other that represent um
something about the structure of real
world entities. So it could be people,
companies, events, you know, the types
of things that maybe you would see a
Wikipedia article on. So most of
Wikipedia articles also have knowledge
graph entities for example. Uh and uh
you're right. So sometimes there are a
lot of entities or topics uh that have
very similar names uh Apple the fruit
versus Apple the company. And so um what
we're trying to do is uh try to
understand the topic based on the
context of the queries that uh people
put into search. So if user goes into
search and they just type in apple
enter, we don't have a lot of context.
Google search doesn't have a lot of
context. So it tries its best to
understand, you know, what type of
result to give you and maybe it's
personalized. Maybe it's based on
something that Google already knows
about you as a user. On Google Trends,
we aggregate this across all of the
users. So maybe some users are
interested in technology, other users
are interested in farming or in fruit or
whatever.
um if the question that the user types
in onto uh Google search is is more um
has more meaning for example they ask
about the Apple stock value then it's
more clear that they're talking about
Apple the company so this is basically
where the uh association between the
query and the topic comes from so at at
the moment that the user types in their
queries Google search does its best to
understand the meaning and this is the
you know that meaning gets logged as
part of the search logs and this is
basically what we're processing and and
also serving as part of uh Google trends
and uh of course this changes over time
so sometimes when you're looking for the
search interest of topics you may see
these little you know jumps like
something drops to zero or drops you
know from zero to something else it it
means that there was something in the
back and of Google of the association
between queries and topics that has
changed. U it happens we don't have a
lot of control over that. Um if that
happens then maybe there's another topic
that kind of took over as a better
representation of the meaning of that
query. Um, in that case, it would be
better uh just to look at the just the
query instead of the topic for a more
kind of stable uh history of search uh
interest. Uh or maybe just add different
variations of topics to to try and see
uh where where the search interest has
transitioned into. Uh so no simple
answer, but it's still a very useful uh
capability. Um, and yeah, I hope you do
find it useful.
>> I have one more question. So, uh,
>> I
>> So, there are there's quite a long line.
So,
>> sorry.
Okay.
So I actually fixed this during uh um
during COVID. It was a COVID project. Um
historically we haven't handled it well.
So basically if you wrote Furyana then
we would mess it up pretty bad uh
internally. Uh now it should work much
better. Um it's it's still a hack on in
our system but it at least works. Um and
uh if it doesn't then send lots of
toucan after me and then I will come
back and then I fix it.
Live question
[laughter]
index.
Googleot.
You are correct that there's a limit.
Um, every technical system has a limit.
So, our index also has to have a limit.
Um, and you are correct to say that or
assume that our index is not infinite.
Um,
absolutely correct. Um but that doesn't
mean that it's not dynamic.
Meaning that pages from the index come
and go. Um if you publish something of
higher quality um than your competitor,
then the competitor might fall out of
the index and then you come in in the
index. Um the
I I I I think at one point we lost we
SEOs lost the
not the game but
we
started creating so much content on the
internet that it made the competition
extremely high
in every single niche that I can think
of. meaning that it's much much much
harder to get that click from Bing, from
Google, from uh any other search engine
that you can think of because the
competition is so high so high.
Um
what you can do about it? Well, go back
to what what it means to be a marketer.
What to be to me like the marketing side
of SEO. Um, it means that you convince
people to come to your site. How do you
do that?
There's lots of marketing uh tricks that
you can do. You can um post on social
media. You can do uh guerilla ads like
something that catches people's eyes and
then they come to the site. But you have
to convince people to come to your site.
As soon as people come to the site on
their own, it's extremely likely that
Google is also going to like your site
more.
>> Yeah, I see. Thank you.
>> Yeah, just adding to that, um,
search console is always a good place to
go and see what's going on, right?
Whether you are in the index or you're
not in the index. um you know whether we
found even your pages, maybe we don't
know about this new site. Uh where
should we know about it? Maybe uh so all
this information is important. Um and
you know each clue that you get from
from any type of uh tool will help you u
improve.
>> Yes. Thank you.
>> Thank you.
No. [laughter]
No. All out of the job. [laughter]
>> Maybe I'm fired at that.
question.
Okay. Uh I will ask in English. Uh so
about the search console uh is there a
way to make discovery
um debugable on search console like see
why say why your page is up in it or why
it doesn't show at all.
Um well we we try to provide as much
information that we can uh but in order
to be fair to everybody we cannot give
you answers right. Um we just represent
whatever is in the system. Uh we don't
make decisions. Um and um so yeah you
can use our tools. You can understand
what's happening basically by looking at
where your traffic is coming from. If
pages are not showing anymore, maybe
there is a crawling problem. We have a
lot of reports that help you with that.
Maybe uh if you intended your um content
to be on some special place in in search
and you added some structured data and
it's not being processed correctly, we
have reports for that. So
we try to be as transparent as possible
to show site owners, you know, what is
Google seeing and how it's processing
your your content. Um, but again, we
don't really, we as search console don't
control, you know, what goes in the
index and what doesn't go in the index.
It's back to Gary, you know, make
really, really high quality content.
Make sure that it's discoverable, that
it's accessible. Um, make sure your
website is
um is a good website, doesn't annoy
users. Uh, and uh um and yeah, then I
guess then you go into the competition
with everybody else. [laughter]
Thank you.
for
question.
Hi. Cont.
HTML.
or
>> also just to say it very clearly,
structure data has no influence on
ranking.
Next question.
Last question maybe.
Do you know?
>> [laughter]
>> That's good.
How about we take Sujisan's questions if
Tsujisan promises that he's going to be
quick? [laughter]
[laughter]
>> [laughter]
>> I regret my decision. [laughter]
Um
I mean the situation is uh pretty much
the same uh as before. I think we
need to see that there was some effort
in um at least making sure that the
translation quality is at least
understandable.
um like now that I was uh in um in China
and in Hong Kong and um I was more
immersed with with with Chinese language
for example, I see so many
really bad translations. Um, and I don't
know, and I'm sorry, I'm not trying to
offend, but like the English translation
for some for some food was um,
duck liver excrement or something like
that, which is
no, like I know that it was duck liver
and it was with some vegetable, but then
the vegetable was mistransated
and that was automatic translation.
How is that useful for me as a user? It
is not. So I stand by that uh what of
what I said two years ago is that
someone needs to check the AI
translation
and we're done.
It might be as simple as doing the
reverse translation afterwards, just
checking that what the translation did
is coming back as the same thing and not
just messed it up. But that often also
changes the meaning
because there are um nuances in in
languages like for example here if I say
um I don't know like uh Anasan goes
first and then you translate it to
Japanese and then back to English it's
very likely that it's going to lose the
meaning because
>> but at least you know there's no
extrament in that.
>> Yes.
>> Okay.
discussion.
[applause]
Hi
Fore
speech.
Byebye.
---
## 2025-12-17 - Thoughts on SEO & SEO for AI, part 1
URL: https://www.youtube.com/watch?v=h1rZdfW5vqM
Caption: en (automatic, json3)
[music]
Hello and welcome to a new episode of
Search Off the Record, a podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. My name is John
Mueller. I'm a search advocate here at
Google Switzerland. And today we have
Danny Sullivan joining us all the way
from over in California. Hi Danny.
>> Hi John. It's good to be here.
>> Fantastic to have you here Danny. Uh
you've been active in search for a
really long time and I'd love to talk
with you a bit about some of the fancy
new things that are happening in the
world of search and SEO. So everything
kind of around AI or is this like really
a new thing? It feels like these fads
come and go. is AI in fad like how do
you think
>> oh gosh you know my favorite thing is
that we should be calling it ln o po
because there's just so many acronyms
for it is is it go for generative engine
optimization or AEO for answer engine
optimization and um AIO I don't know
there's so many different names for it
and um you know I used to write about
SEO and search like did that for like 20
years and and part of me is just so
relieved I don't have to do that aspect
of it anymore. Uh to try to keep up with
everything that people are wondering
about. And on the other hand, you still
have to kind of keep up on it because we
still try to explain to people what's
going on. And I think the good news is
like
there's not a lot you actually really
need to be worrying about. It's
understandable. I think people keep
having these questions, right? You know,
I mean, you you you see search formats
changing. You see all sorts of things
happening and you wonder, well, is there
something new I should be doing? Totally
get that. And remember [sighs] we John
and I and others we all came together
because we had this blog post we did in
May which we'll drop a link to or we'll
point you to somehow to it. But it was
we were getting asked again and again
well what should we be doing? What
should we thinking about it? We all put
our heads together and we talked with
the engineers and everything else. So we
came up with uh nothing really that
different.
>> That was kind of challenging. Yeah.
>> And and it's hard. I mean I again I
think people really see stuff and they
think they want to be doing something
different. it is a natural reaction. Um,
and so the short answer because we'll do
a long answer because we got a podcast
or maybe two that'll come from what
we're doing. But, um, you know, it is
the natural reaction you have, but we
talk about sort of this north star or
the point that you should be heading to.
And when it comes to all of our ranking
systems, it's about how are we trying to
reward content that we think is great
for people that it was written for human
beings in mind, not written for search
algorithms, not written for LLMs, not
written for LML, PEO, whatever you want
to call it, is that [gasps and sighs]
everything we do and all the things that
we tailor and all the things that we try
to improve, it's all about how do we
reward content that human beings find
satisfying.
and say that was what I was looking for.
That's what I needed. So, if all of our
systems are lining up with that, it's
it's that thing about you're going to be
ahead of it if you're already doing
that. To whereas the more you're trying
to optimize or GEO or whatever you think
it is for a specific kind of system, the
more you're potentially going to get
away from the main goal, especially if
those systems improve and get better,
then you're kind of having to shift and
and play a lot of catchup. So, you know,
we're going to talk about some of that
stuff here with the big caveat. We're
only talking about Google, right? That's
that's who we work for. So, we don't say
what you know, anybody else's AI search,
chat search, whatever you want to kind
of deal with and kind of go with it from
there. Um, but we'll talk about how we
look at things and how it works. Mhm.
>> Yeah. One of the the challenging things
I noticed when we came out with that
blog post basically saying you don't
need to do anything different was that
people were hearing all of these things
that they had to be doing. It's like you
have to split your content up or you
have to do this, do that. And they kind
of us going out and saying well actually
you don't need to do any of that. I I
can imagine that for some people that
felt a bit like well Google just doesn't
know. They don't realize like you have
to do all of these new things now.
>> Yeah. And I think um you know it's the
same thing with the traditional SEO like
you may find something that you discover
if I do this one particular thing maybe
I'm getting a little bit more success
than I expected or maybe I'm being
successful in ways that were wildly more
than I expected. But also I think those
things don't tend to last because of
what I said before. You you went after
one specific thing rather than going
after the overall goal. So when all the
other factors that came into play start
to change around and things shift and
things improve, then your one little
thing that you did before isn't the one
little magic trick that whatever it was
those ads used to say one little trip
can you can use your belly fat.
Yeah. except that one little trip was
like I needed to eat less and I do like
to eat but anyway
[clears throat and snorts]
[laughter]
let me let's let's start off and we kind
of go into this further and like set
some definitions and like to me um this
is what I' I've been using when I've
I've talked or tried to explain things
to people um is that SEO
is the practice of improving content for
search engines right um and and it's
funny I used to again I was outside of
Google and people would ask me like,
"Oh, what's SEO? I'm doing all this
stuff for Google." And I used to be
like, "No, that's not what you do as
SEO." Like SEO isn't just I'm going to
try to show up in blue links on Google.
SEO is you are understanding how people
seek information and then you're
understanding how that information
appears and you're ensuring that you're
doing the things that are helping you to
be successful. Which would even refer
to, oh, something gave me a voice
response. Well, how did it figure out
the voice response and was there a way
for me to be present in it or whatever?
So, I think I did that at a blog post
like 2010 or something like that where I
wrote about all this sort of stuff. But
anyway, [snorts and sighs]
those days my hair was a bit darker
then. [gasps]
But I think that even as people are
going through all this and they're
hearing all these different acronyms and
they're all trying to figure out what to
do, I don't think that the nature of
search engines changing and getting new
format changes that the umbrella term
remains SEO. And that AEO, GEO,
Elemento, Po, whatever you want to call
it, to me would be a subset of the SEO.
You're focusing on AI formats. Some
people do local SEO, right?
It's not a different kind of SEO
necessarily um that's completely removed
from it, but there are some things that
may be specific to local listings. You
try to understand it. So, I think that
one reframing of this is that you
understand that there's these new
formats and how do they apply into my
world of SEO that I'm thinking about and
then
are there specific things I do need to
be doing or not be doing for these kinds
of formats? But, you know, start off
with it's it's still SEO, you know, and
it's still kind of the kind of thing
that you go with it. Oh, can I do a
little tiny little caveat in there, too?
>> Okay.
>> Two little ones. Sorry.
>> You know, I I rant on and roll along,
but um one thing because I don't want to
forget this. I should have grabbed a
piece of paper to write things down
along the way. Um, one thing it's just a
reminder that if you're not an SEO, you
didn't do SEO, you don't think about SEO
or you don't even know what that means,
great. That's like wonderful. You don't
that's we we will we have you guys have
written you know everybody at at search
central put together the whole guide of
SEO to tell people who want to
understand from our point of view things
you should think about but we really
just want you to focus on your content
and not really worry about this if your
content is on the web and generally
accessible as most people's content is
that's it. Um, I've actually been
heartened that I've seen a number of
people um saying things like, "I don't
even want to think about this SEO stuff
anymore. I'm just getting back into the
joy of writing blogs." Like, yes, great.
That's what we want you to do. That's
where we think you're going to find your
most success. Like, that's wonderful.
But that said, people didn't ask
questions. They want to know. So, then
we, you know, we talk about the SEO
stuff. And the other thing is, and I've
seen a number of people remark on this,
um, is this concern that, well, I've
been doing SEO, but now I'm getting
clients or people saying to me, but I
need the new stuff. I need the new
stuff, and I can't just tell them it's
the same old stuff.
>> [snorts]
>> So, I don't know if you feel like you
need to
dress it up a bit more, but I think the
way you dress it up is to say
these are continuing to be the the
things that are going to make you
successful in the long term. Like, I get
you want the fancy new type of thing,
but the history is that the fancy new
type of thing doesn't always sort of
stick around if we go off and do these
particular types of things. I'm keeping
an eye on it. But right now, the best
advice I can tell you when it comes to,
you know, how we're going to be
successful with our AEO is that we
continue on doing the stuff that we've
been doing because that's that that is
what it's built on, which, you know,
it's easy for me to say cuz I don't got
someone banging on the door saying,
"Well, actually, we do." And so, we are
doing that. So, that's why that's part
of the podcast. It's just to kind of
reassure that look, just because the
formats are changing didn't mean you
have to change everything that you had
to do and that everything you had to
shift around and in fact that the more
that you dramatically shift things
around and start doing something
completely different or the more that
you start thinking I need to do two
different things, the more that you may
making things far more complicated, not
necessarily successful in the long term
as you think they are. I'll take a
breath now.
>> I I think that makes a lot of sense. I I
think one of the things that perhaps uh
throws SEOs off a little bit is that in
the early days there was a lot of almost
like a technical transition where like
people initially had to do a lot of
technical specific things to make their
site even kind of accessible in search
and at some point nowadays I think if
you're using a popular CMS like
WordPress or Wix or any of
basically you don't have to worry about
any of those technical details. So it's
almost like that technical side of
things is a lot less uh in in the
foreground now and you can really focus
on the content and that's really what
what users would are looking for. So
it's like that almost like a transition
from technical to content side with
regards to SEO. I I think that's great.
And I think it it reminded me also of
like again being so old thinking back to
um you know before Google even existed I
remember we would write about stuff and
some there were tools people would use
or techniques people would use because
they would like I'm making a page for
Alta Vista. Look it up kids.
>> Leos [laughter]
I'm making one for webcwler. Oh I'm
making one for open text. and they would
like do six different versions of
content for six different search
engines. And sometimes they did have
some very specific types of things that
maybe you could be a little more
successful, but they weren't that
different and it generally wasn't going
to be worth that much of an effort for a
typical person to kind of go through all
that sort of stuff. And then over time,
because I think they were all aiming
towards the same sorts of things, the
differences became less. We also got
fewer search engines along the way, but
it I don't think that takes away from
the fact that it didn't continue on that
people were constantly making content
for typically making content for
specific types of search engines.
They're obviously some people who always
go to some whatever extremes that they
they can, but um it wasn't like a
typical strategy people would do.
>> Cool. Yeah. So, what would you say web
creators should focus on nowadays with
all of the AI? A key thing is to really
focus on the original aspect,
not a new thing. These are not new
things beyond search, but if you're
really trying to reframe your mind about
what's important, I think that um one
hand, there's a lot of content that is
just kind of commodity content, factual
information, and I think that the LLM AI
systems are are doing a good job of
presenting that sort of stuff. And it's
not originating from any type of thing.
So the classic example, as you know,
will make people laugh. I'm sure it's
something we call it, but you know,
every year we have this little this
little American football thing called
the Super Bowl, which is our big event.
Everybody gathers around um and watches
it and, you know, sees what happens
between whatever teams are going,
whatever. But no one ever can seem to
remember what time it's on. So everybody
[snorts] would come in and they do a
search on Google and they're like, "What
time is the Super Bowl?" Right? Um, and
I think it's always like 3:30 all across
America. We unify on a single time at
that point. Every year it would happen.
Multiple places would then all write
there, what time does the Super Bowl
start in 2011 post? And then they would
write these giant long things. And this
in the history of Super Bowls before the
the dinosaurs roamed on Earth, people
wondered about time. What is the concept
of time? And how does it take us across
the universe? Well, and then like and
the Super Bowl will be at 3:30 p.m.
Eastern. Yes. [laughter]
>> So, you know, and then at some point we
could see enough information and we have
data feeds and everything else that we
just kind of said, you do a search and
we like the Super Bowl is going to be at
3:30. And like most people, I think the
vast majority of people say that's a
good thing. Thank you for telling me the
time of the Super Bowl. It it wasn't
super original information. Um, it's a
bummer if you were one of the things
that was always competing doing it for
that particular day if you're able to
spike in traffic. Um, and maybe you even
had to adjust for that month. I
understand you were going to be getting
that much anymore. But I think that
isn't thing people need to understand is
that more of this sort of commodity
stuff. Um, [clears throat] it it isn't
going to necessarily be your strength.
And I do worry that some people even
with traditional SEO focus on it too
much. There are a number of sites I know
from the the research and things that
I've done that um get a huge amount of
traffic for the answer to various
popular online wordolving games. Just
every day I'm going to give you the
answer to it. And it's like and that is
great until you know the system shift or
whatever and it's common enough or we're
pulling it from a feed or whatever and
now it's like here's the answer. But
that wasn't really your strength as a
publication or as a site or whatever.
That wasn't your original voice. Your
original voice is that thing that only
you can provide. It's your particular
take. And so that's what we think was
our number one thing when we're telling
people is like this is what we think
your strength is going to be. You as we
go into this this new world, it was
already what you should be doing, but
this is what your strength that you
should be doing is focus on that
original content. I think related to
that is this idea that um people are
also seeking original content that's in
it's authentic to them which typically
means it's a video it's a podcast cuz
we're talking see now we're more
authentic. [laughter]
[gasps]
um or there are posts where they they
getting these firsthand perspectives or
whatever and and and we've seen that in
the search we've already done where we
we brought in more social more
experiential content. Not to take away
from the expert takes, it's just that
people want that sometimes like you're
just wanting to know someone's firsthand
experience alongside some some expert
take on it as well. But if you are
providing those expert takes, you know,
you're you're doing reviews or whatever
and you've done that in the written
form, you still have the opportunity to
be doing those in videos and podcasts
and so on. Those are other
opportunities. So those are things that
again, it's not unique to the AI
formats, but they just may be as you're
thinking about how do I re-evaluate what
I'm doing overall in this era that that
these are things you may want to be
considering with it from there. I I
think that makes a lot of sense also
because the the web like even without
AI, the web has evolved so much that
it's like there's a lot of this
commodity content already out there. And
what really sets you apart is kind of
that unique voice that you bring in. And
uh when we're talking about something
like like the Super Bowl, it's not that
we can present a a page of search
results that are basically all the same
thing. It's like here's the history of
football since the dinosaurs. Uh but
people want on the one hand they do want
to see some generic information, some
commodity content, but they also really
want to see unique takes and kind of
understand what is what is different or
what what has changed or what is kind of
a unique take on this situation.
>> Yeah. And I think it maybe helps you
learn beyond things too. Uh and I I
suspect that that you're going to see
this is what we're we're thinking about
is if we are presenting the commodity
information, but we also want to ensure
people are are continuing to be
satisfied or learning more or learning
things from the open web then how can we
point you to things that let you go
beyond it like you know so I don't know
if it'll be the history of the time of
the Super Bowl maybe is that sort of
history of the Super Bowl or in that
particular place that's the kind of
thing we might show alongside it or or
why it somehow over time a football
evolved from a round spherical object um
originating in England and and somehow
managed to turn into this sort of
elongated
uh ovalic type of thing that um is known
and is so popular in the rugby playing
countries but also um you know if you
don't get it you don't know like
American football or football is
completely different from football which
is football or soccer or whatever. But
anyway, but it's coming home, John. It's
coming home.
>> It's coming home. Okay. I I think also
with regards to um authentic content, it
feels like that's that's the kind of
thing that you can't really artificially
create where you can't go out and it's
like, oh, I have to write something
about the the Super Bowl. I will create
something authentic and
follow this pattern. Well, and I I think
that's where I always come back when
people say, "Well, how what did I do
think about this, etc." I always think
about it in terms of social media,
right? And fair enough. There's plenty
of social media that's quote authentic,
but it's not really authentic. Like, you
know, it's whatever. But there's it's
resonating with people. And I think it
seems that a lot of people who are on
social media, the ones I especially
like, they just have something great
that they want to share or they they
have a passion about it and they didn't
sit down and think how am I going to
tweak it so that this is super great for
I don't know Instagram but not for Snap
and now for you know whatever. Don't get
me wrong, I don't make videos and
there's certainly things you can see
people are doing and like and make sure
you put in the captions so that I can
listen to a me when I'm don't have my
volume on my thank you everybody who
ever just does captions cuz I never have
my volume on looking at stuff but even
textual posts or whatever there are I
think there's kind of these technical
things you do and things you learn along
way but the core is you were authentic
to people who started following you
because you were just authentic like
that you you were speaking to what you
were knowledgeable about and you didn't
get lost so much into how do I
manufacture it so much I think but you
know I'm sure there are people out there
who will tell me no you're so wrong it's
all yeah I know I get plenty of that
stuff on threads myself only people who
were born and lived in the 80s will know
what this is okay I tell you what it is
it's a pencil you used it to rewind a
cassette tape which is the way you used
to listen to music before we had CDs
which was the way you listen to music
before we had MP3 threes, which was the
way you listen to music before we had,
you know, streaming.
>> That sounds very multimodal.
[laughter]
So there, nice segue.
This brings us back to the blog post. We
were trying to come up with other things
like, well, is there anything else we
could say? And we said, well, be
multimodal. [gasps] I hate the term
multimodal. I just hate it. [sighs]
It says nothing. So like when I tried to
explain to people it's like look you
search one way and get information back
in the other. So a good example of this
was um I was walking around uh in
Portland and some killing some time
before I did a talk out there and I um
I saw these geese on the ground. Not in
the air but they were on the ground.
They're all over the place and they were
eating something or doing something or
poking at the ground. So, I did a video
of them and then I sent it off to um
Google conveniently enough because we
can do that. You can send a video
through the app and I I'm like, "What
are they doing?" And it came back and it
said, "They're eating. What What did you
think they were doing?" [laughter]
All right. I thought it would be a
little cooler, but it was like it did
say they're eating grass and stuff. I'm
like, "Okay, well, at least I knew." But
I didn't say anything like I see geese.
They are this color. They're in this
area. They keep poking their heads at
the ground. They're walking. I just
like, here's a video. What are they
doing? And it came back and gave me a
textual response. That was multimodal.
It did this search and then it came with
a video and came back with a textual
response and understood it. I've been
doing this all the time now cuz I'm so
lazy. I like was clearing out my closets
and getting rid of some stuff and I'm
like just taking pictures of things. I'm
like, "What is this worth?" AI. What is
this worth? It's like worth nothing.
Throw it away.
Just clear it out. That's worth nothing.
Um or what is this? How do I fix this
thing? Like I couldn't even be bothered
to type in the name of it. I'm just like
what is it? How do I fix it? Oh, that
that thing. I know. So anyway, to get
back to the advice is that like so we're
matching up with things where we can
identify other people who have images
and video and text along with this where
we can we can put all this stuff
together. And so if you have been more
textual in nature and you haven't been
doing images or video, then by maybe
making sure you have more contentrich
original content, you potentially are
going to have opportunities in some of
these multimodal search experiences.
This isn't just AI specific. It's been
again one of these things that something
that you could be thinking of, but it
was one of those things like when we
were all putting our heads together, it
was like, yeah, let's let's emphasize
that as well because that's that's
something people can focus on that will
help them in both of these kinds of
areas. So, yeah, multimodal.
>> I think it also helps with regards to
what is presented to people because on
the one hand, you're searching with a
video, other people are searching with
text and sometimes a video is a good
answer for that. like how do I fix this
thing? It's not going to be like this
wall of text that is on some blog post,
but maybe a link to a blog post that has
a video embedded and then you go off and
watch that video. Um, because it's just
I don't know, maybe an easier way to
digest that information. So, that feels
like something that works both for AI
and for normal search. Um, so maybe
maybe it's just like SEO.
>> See, as long as there's an O in it, it's
all the same. That's the unifying
[laughter]
>> the unifying thing.
>> So So what's the best way for sites to
kind of make sure that they're hitting
this target that they're doing the right
thing?
>> Um [sighs] well, I mean everybody
everybody's going to be different. So
that was the other thing. Oh, I want to
put a little quick thing. We we also
mentioned structured data in there,
right?
>> Mhm.
>> And I think that was another thing where
it wasn't like
if you didn't have structured data,
that's it. You're done for. No. O a E I
O P and O G for you. It was more that we
looked at that and we thought that could
be helpful for that. It's already
helpful for other things and people
aren't always thinking about that. So it
was more of a think about this along the
way, you know, type of thing. Not that
that was your your secret. Aha,
structured data now I have it. There I
am. AIO's I own you. So, but I think the
big thing we kind of put at the end was
this like sort of measure your full
value. That's what you're asking. How do
I know if I'm successful? It's like,
well, we don't know how you know if
you're successful. Only you know that
you know how you're successful. But
sometimes, even in this age, people
aren't seeming to even define what their
success is beyond I got a lot of clicks,
right? And what we were saying was,
well, you probably want to start
measuring quality clicks and quality
conversions. Like, you you've got to
figure it out for yourself and you've
got to determine what makes sense for
you or whatever. But the one real thing
that we've been finding um with these
new formats is that people arrive and
they seem to be uh more engaged when
they get there. Well, how do you know
they're more converted? How can you
tell? We just do. It's fine. We know.
No. [laughter]
>> [gasps]
>> we we can understand the time of of
visits or whatever and so we can
understand they're spending more time on
the sites which we think is a good proxy
for people being more engaged and then
and I said I wouldn't talk about you
know just talk about us but anecdotally
you've seen plenty of people talk about
oh I'm getting so many more engaged
people from X AI format or whatever and
I think that what's happening I just
personally think we think as we look at
all this is
We think that these formats,
we're going to need to swing her back
around to the formats. I got a whole
thing about why, but we think these
formats are putting people into a better
state of contextual awareness. We think
people understand better what they're
getting into after they read one of
these things.
>> So, I think this is common for many
people. It certainly was common for me.
You search for something you don't even
know how to search, like Billy Eyelash.
That's spelled E Y E L L A S H. No,
>> people do that. You can try that. Type
in Billy eyelash. And we'll correct it
for you.
>> You're searching for something you don't
even know. I've got to fix something in
my house. I don't even know where to
begin or what I do with it. So, you do a
search, you get some results back, maybe
you click on something, you go, that's
not really it. You click back. You do
another search. Click on this. That's
not quite it. And and as you're learning
yourself by doing these searches, you're
starting to refine the kind of queries
that you're doing. And eventually you
get to the search you should have done
for the beginning. You just didn't even
know you should be doing it. And then
you click onto something. You go that
that's it. That's what I'm looking for.
You're the one. So
I think that these AI formats like speed
up that process for people. Um query fan
out. John, tell me about query fan out.
>> Yeah. Um,
>> put him on the spot. [laughter]
>> Oh my god. Uh, I I think I think one of
the the interesting parts about query
fan out is basically it does a whole
bunch of searches for you. So it's kind
of in a way what you were describing
before like all of those small
incremental searches that you could have
done it does for you and based on the
the results that it finds it it puts
together an AI answer. Excellent. That's
that's beautiful. Yeah. So, you know,
that's why people would get so confused.
That's one of the things why we explain
we have in the little video that we can
point you to as well, but people be
like, I did this search and I wasn't in
I'm in the blue links, but I'm not in
the AIO. And it's like, yeah, dude,
[laughter]
the search is what the person searched
for, but we went beyond that with the
AIO's when all those, as you said, those
sort of incremental things. So when you
get one of these AIOs or if you're in AI
mode, which I really love myself, I
spent a lot of time there, but you
you've getting a lot more context. So
you are ending up with the thing that is
probably closer to what you wanted in
the first place. So that brings us back
to this measuring the full value. If you
have been getting a lot of these
incremental clicks and they've clicked
away, maybe that was a visit, but maybe
that wasn't really a good value to you.
whereas the people coming in who are
converting better might be better
prospects. And also maybe you're not
even thinking about how you do the
conversions, right? Maybe,
you know, [gasps]
I've said this before, but when I used
to run a site or two, I like my number
one goal was always to make sure that if
you arrived there, you left your email
because I wanted to then have this
continuing connection, you know, that we
would be able to then reach out with
you, whatever. So that was the thing we
wanted to that was our conversion type
of thing. I don't know what everybody
else's conversion thinks or whatever how
they measure it. It's going to be down
to you. But but this is a a shift that
people are starting to see and
recognize. And if you are trying to
think, well, how do I deal with this
whole new world of how search is
changing? That seems to be one of the
things and that seems to be one of the
things you should be looking toward. Am
I understanding my conversion better?
Are there things I can do to better take
advantage of better converting people
and so on. That also seems like
something that would be challenging to
put into search console because like you
said, everyone has a different notion of
what they consider a conversion.
>> Yeah, I mean it's especially for us like
in search console we would have to have
all sorts of things hooked up to it and
you'd have to sh you know what whatever
whatever there are different analytic
tools that can let you do that. Um if if
you want to go into that deep they're
way beyond the kind of stuff I deal
with. Uh but certainly that's one.
However you're however you're doing it,
do it. Think more about it. And if you
aren't doing it, think more about it
with it from there. So I wanted to say
one other thing too. This brings me back
to that little detour I wanted to say.
Um so the great things that we've been
seeing with the AI formats is it it
feels so good to people I believe
because you're searching the way you
wanted to search in in the beginning. We
just hadn't really had the technology
for it. So,
>> [snorts]
>> um, I had to track this down. Um, Brian
Pinkerton was like the guy behind
WebCrawler, and he has this classic
metaphor, which I may have been the
first person to write about. I can't I
can't pin it down exactly, but I can
remember and I found when I talked to
him, it's like in 1996 or so, but I'm
like, this is back in the days. I'm
like, what are search engines? How do
they work for people? I'm trying to
explain it. And he was saying look you
know one of the challenges we have as
search engine as web crawler but in
general is that it's like someone walks
into a library and they say travel and
[laughter]
that's that was the state of search
right and it still is in some ways
people give you one or two words and
then it's like the librarian would turn
to you and say well okay that's nice did
you want to travel anywhere in
particular are you interested in the
history of travel are you wanting to go
on a boat on a plane a train, you know,
the librarian would engage in
conversation with you, kind of get these
information from you, if you will, do
all those queries that you would kind of
do and then say, "Here are some things
that might be helpful to you." And he
was saying, "But search engines can't do
that." And then over time, they they've
tried to come up with proxies for it.
So, if you were to search for um pizza
on us today, um we would understand
first of all your location and the
location of things related to you and we
probably would show you um you know
local pizza places without you having to
say I want local pizza places cuz we're
going to guess that maybe you're hungry,
maybe you want to order pizza, so you
want it from a local place. if there had
been a pizza eating contest recently
that had gotten worldwide attention
because Mama Mia, that was a lot of
pizza someone ate [gasps]
and we could see a spike in that kind of
news content, then potentially we would
show you top stories because like oh
they're probably interested in that
pizza eating thing that's happened and
we the contextual clues there. Um, if
you had just done a lot of searches for
recipes, potentially we could understand
from your short-term personal, you know,
recent searches. Okay, well, maybe show
some pizza recipes that are in there cuz
this person's wanted to make it
themselves. Um, so those but there's
still guesses. And now it's like you can
have these conversations. you can and
you're starting to realize you can just
start off with the conversation where
you can go in and say, "I want to make a
pizza. Can you um tell me the kinds of
stoves that would be useful for me to
use if I want to do it in my backyard or
garden or whatever?" And go from there.
And you can do the follow-up
conversations and go with it from there.
So, I think that we're getting into this
more natural way of searching, the way
you probably would have wanted to search
way back when. Um, and and it's cool
because if it re-energizes people to
want to search, then, you know,
hopefully everybody's being successful
along the way.
>> I think it probably makes it a little
bit challenging for those that want to
track all of these things because when
everyone goes to search engine and just
says pizza, you see a big number for
that query. Whereas if people ask very
specific questions around pizza, then
that's kind of hard to to aggregate. So
it seems like that might be a direction
where I don't know in the future things
like search console or other tools might
need to expand to better understand well
they searched this really long thing but
they were looking for a pizza recipe.
>> Yes. And this will be part of the
challenge in terms of how we're taking
in feedback and also just trying to
understand how you do evolve the kinds
of tools because you know you get really
really long complicated queries. This
goes back to the kind of SEO mental
space that people may have started with
and it's understandable but um they
would use various tools over the years
to understand what were popular things
people were searching for, what were
specific terms and sometimes way in the
past that was really important because
you would be like oh am I trying to be
found for
this word or that word? Well, which is
the more popular way people describe it?
Am I trying to be found for generative
engine optimization or answer engine
optimization? Well, let me track which
is more popular and then I'm going to
make sure I write using that thing all
along. But then over time, you know,
search engines got smarter and they're
like, "Yeah, I know you didn't use the
exact word, but guess what? Sounds we
can figure all that stuff out. You
didn't have to be as specific, but still
some of that memory muscle stays and all
those sorts of things. So, you got to
run back to the keyword tool. I'm going
to try to understand it." But now what
do you do like when people are doing
like entire sentences?
Well, obviously you've got to start
optimizing for the entire sentence. So
right now make a page for every possible
sentence that someone might know. Don't
do that please.
It it comes back to that grounding of
what is the general thing that you're
trying to write about and then again are
you writing it in a way that a human
being would expect it to be written for
them? Um and that's what you should do.
Cool. Well, that was it for this
episode. Um it was great talking about
all of the different aspects that kind
of play a role with regards to SEO and
AI being a part of that. Um, also
talking a little bit about some of the
things that you can do if you want to
optimize or focus on kind of the new
things around SEO. Um, making sure that
you're creating something original,
authentic, that you're thinking
multimodal despite you not liking that
word. Um, and thinking about different
ways that you can measure your success
online. Thank you for joining us here,
Danny.
>> Thanks for having me, John. Look forward
to talking next week. Thank you all for
listening in and goodbye.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to. If you
have any thoughts, and of course, don't
forget to like and subscribe. Thank you
and goodbye.
>> [music]
---
## 2025-12-04 - Analyzing performance on Google Search
URL: https://www.youtube.com/watch?v=5LF6SwB5jZ0
Caption: en (manual, json3)
The Search Control Performance reports are powerful tools
to help you analyze your site's presence and results on Google.
It provides a wide range of data and analytical capabilities
to help you get the most out of Search, Discover and News.
I'm Daniel Waisberg, Search Advocate at Google.
In this video, I'll talk about everything you need to know
when analyzing your performance using Search Console.
Follow me.
When you log into Search Console,
you'll find up to three Performance reports in the navigation.
Search Results provides you data
for Google Search impressions, clicks and positions.
That includes Search, Image, Video and News tabs.
Discover shows data from Google Discover,
such as impressions and clicks for specific pages.
This report is visible only if your property
has reached a minimum number of impressions in Discover.
News shows data from news.google.com
and from the Google News app on Android and iOS.
It doesn't include the News tab in Google Search,
which is covered in the Search Results report I just mentioned,
when filtered to include the new search type.
This report is visible only if your property
has reached a minimum number of impressions in Google News.
The reports are very similar,
but since Search Results has a few additional capabilities,
we'll focus on it.
If you want to learn more about terms like queries, clicks and impressions,
take a few minutes to watch my video on Search Console Insights.
In that video, I give an overview on how to get started with Search Console
using the Insights report.
We're now in the Search Results Performance report,
and you can see three main elements:
the data controls and filters, the chart area, and the table section.
I find it intuitive to go through them in this order.
In general, before you look at data,
you should make sure you understand what you're looking at.
Then, you have a quick overview of what the data tells you,
and that's always a graph.
Last, you go into details to learn what to do with the data.
Data controls, chart, tables.
The first data control is the date range.
The default is the last three months,
but you can quickly change to check the last 28 days, seven days or 24 hours,
where you can see an hourly breakdown.
You can also click more to find other preset time ranges
or set your own custom dates.
There are two details to keep in mind.
All dates are shown in Pacific time,
with the exception of the 24-hour view, where the data is shown in your local time,
based on your browser setting.
By default, we show only complete days,
so if you want to see data from today or yesterday,
you should use the custom date selector.
It's usually interesting to compare different dates
to learn how you're performing over time.
For that, you can use the Compare mode,
where you have several preset options to choose from,
or you can set your own dates.
For example, if you're checking last month's data,
you might want to compare it to the previous month,
or to the same month last year.
This can help you understand if there are any big changes
in pages, queries or countries driving traffic to your website.
Another important data control is the Search type.
By default, your charts will show only Web,
which is what we call the main tab on Google Search.
It's a good practice to check how you're doing on other tabs, too,
like Image, Video and News.
If you have traffic originating from these tabs,
they'll be available to you through this data control.
You can also choose two search types to compare.
Here, you can see a comparison between Web and Image.
You can analyze how queries and pages' performance differ between them.
There are many other types of filters available
to help you analyze your search traffic performance.
Before I move on to talk about the beautiful line chart,
let me give one last example that I find particularly interesting.
When you create a query filter,
you can look at queries containing, or not, a certain word or group of words.
You also have the option to analyze Branded and Non-branded queries.
Branded queries are those that mention your site's brand, domain
or brand-specific products and services,
including common misspellings.
Non-branded queries are those that don't mention them.
We'll talk a little more about this when we talk about the tables below the chart.
The first thing you need to know about the chart
is that you can choose the metrics you want to see,
including impressions, clicks, average click-through rate, or CTR,
and average position.
To do so, click the metrics themselves to add or remove them from the chart.
If you add or remove a metric from the chart,
it will also update the table below.
Just looking at the shape of the line will tell you a lot about your audience
and your performance in general.
In this case, you can see this site is searched for significantly more
during weekdays than weekends.
That's because it's part of Google's Developer documentation,
which is mostly read when professionals are working.
Usually, it's not a weekend pastime.
In addition, you can monitor drops or spikes in traffic
and start your journey to understand them.
For more on that,
check out our documentation on debugging drops in Search traffic.
I know I'm not supposed to have favorite features, but I do.
One of them is the custom chart annotations.
I think adding annotations to your chart
is a great way to add context on what's happening with your site
that might be affecting your Search traffic.
You can use them to mark important things,
such as when you launch a new feature or fix a bug on your website.
To add an annotation,
right-click the chart on the specific date you want to annotate.
Make sure the date is correct using the date picker.
Type your note in the text field and click "Add."
Annotations will appear for everyone with access to this property,
which could include others at your company
or vendors that have been given access by the property owner.
You'll see them regardless of what filters you apply,
but they won't show up in comparison mode or 24-hour views.
After you get a quick overview from your performance chart,
it's time to dive in.
The tables will enable you to understand exactly what happens to your performance.
You can check queries, pages, countries, devices,
search appearances and specific dates.
Here are some ideas on what to look for when analyzing your data.
If search queries you expect to see don't appear,
your site might not have enough useful content relevant to those queries.
If important pages on your site aren't in the Pages list,
there might be an issue with them.
In that case, you should use Inspect URL to find out why.
Check out the links in the description to learn more.
If the number of impressions is significantly higher than clicks,
or in other words,
if the CTR is very low for a query or a page,
you could consider adding images or structured data to your pages
to make them more attractive to Search users.
Use the Branded and Non-branded filter
to check queries that mention or not your site's brand, domain
or brand-specific products and services,
including common misspellings.
This might show interesting areas where people are searching for your content
directly related to your brand.
Those are just a few examples
of what information you can learn from the Performance tables,
but the sky is the limit.
I hope you learned a few tricks
to monitor and analyze your performance on Google.
In summary,
make sure you understand what data you're looking at using data controls.
Take a quick look at what the data tells you using the line chart,
and dive deep into details to learn what to do with the data using tables.
Data controls, charts, tables.
Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch our upcoming videos.
Stay tuned.
Whose phone is that?
Ah, oh...
John, I told you I'm recording today!
No, no, I'm not talking about ranking.
No, I'm not talking about Trends today, I'm talking about Search Console.
Yes, Search Console.
You know, the line charts, bar charts?
No, no pie charts, John.
It does-- no, it doesn't depend.
No pie charts.
Okay, John, I'll talk to you tomorrow, okay?
Bye!
---
## 2025-12-02 - Getting started with Search Console Insights
URL: https://www.youtube.com/watch?v=BKtQ5tVAwSo
Caption: en (manual, json3)
Welcome to another Search Console training.
I'm Daniel Waisberg, Search Advocate at Google.
In this video,
I'll talk about a quick way to get started with Search Console,
using the Insights report.
Search Console Insights centralizes your performance highlights
and provides a high-level view of your search traffic.
It shows how your content is performing,
what's trending up or down, which queries are bringing visitors to your site, and more.
In a separate video,
I dive deeper into the Search Performance reports,
which are important when you want to analyze further.
There, I discuss controls, features, charts and tables,
so check out the links in the description.
GOOGLE SEARCH CONSOLE TRAINING
GETTING STARTED WITH SEARCH CONSOLE INSIGHTS
Before we go on to discuss what you can see in the Insights report,
we need to clarify a few things to make sure we're on the same page.
First, the report shows mostly traffic coming from the main Google Search tab.
I'll call out one exception when I get there.
Second, you get an impression
every time someone sees a link to your website,
and you get a click every time someone clicks that link
and goes to your website.
Third, a query is a word or expression
that people search for in Google Search when they find you.
That's all the context you need
to understand the Search Console Insights report.
Let's dive in.
When you open Search Console,
you'll find the Insights report in the navigation.
You can also find a link in the video description.
The only control available is the date picker,
where you can choose the last seven days, 28 days or three months.
If you'd like to take a look at an article or product you published recently,
you should choose the last seven days.
If you'd like to see your hits in the last few months,
choose three months.
The default is the last 28 days,
as it gives you a good indication of your performance.
Following that, you'll see two prominent numbers,
the total Clicks and Impressions you got during the time period you chose.
The little line charts, or spark lines, will also update based on your time choice,
showing the clicks and impressions from that period
and if they went up or down.
The first card is called "Your content,"
and it shows information about the performance of specific pages on your site.
There are three tables in this card.
The first shows your Top pages, the content that received the most clicks.
Then you see the "Trending up" pages,
which are the ones that gained the most clicks
compared to the previous period.
For example, when looking at the last 28 days,
the previous period would be the 28 days prior to that.
Last, you'll see the "Trending down" pages,
which are the ones that lost the most clicks
compared to the previous period.
In each of these tables,
you'll find how many clicks the pages received
and also the change when compared to the previous period.
Green means the content is doing well,
and red, not so much.
If you'd like to see more examples of pages,
click "View more."
If you'd like to learn more about a specific page,
for example, which queries led visitors to it,
from which countries or devices,
you can click the page row in the table.
This will take you to the Search Results Performance reports,
with a feature to include only this page.
I'll talk more about this report in another video.
Check the links in the description.
In the Queries card, you'll find the performance of different search terms
that led visitors to your site.
These queries are grouped into themes or clusters.
Search Console tries to find common patterns in your queries
to help you see the bigger picture.
You'll also be able to check the Top, Trending up
and Trending down groups of queries.
If you click one of the table rows,
you'll be taken to the Search Results Performance report,
with a filter to include all the queries in this group.
Clicking the filter will enable you to edit the list of queries for further analysis.
If you're not sure how to use regular expressions,
check the links in the description.
The "Top countries" card will show you the distribution of traffic
from different countries.
You can also click one of the countries here
to dig deeper into the performance for this specific country.
The "Branded traffic" card shows the distribution of your clicks
between queries that are Branded versus Non-branded.
Branded queries are those that contain your brand's name, domain or products,
including spelling variations and mistakes.
You could use that to track the success of brand awareness efforts
or identify content gaps with your loyal audience.
Click the chart to apply one of the options to a performance report
and analyze it further.
The "Additional traffic sources" card
is the exception I mentioned in the introduction.
Here, in addition to seeing your Google Search traffic,
you'll also be able to compare it to Discover and Google News.
We'll break down Search to several of its tabs,
like Video, Image and News.
This can help you understand where your traffic is coming from.
Click any row to get a more detailed report on each of them.
Thank you for staying to the end.
Hopefully, this video helps you get up and running
with the Search Console Insights report.
In summary, it will help you understand and monitor
your content performance on Google Search,
all in one place.
Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch our upcoming videos.
Stay tuned!
GOOGLE SEARCH CONSOLE TRAINING
The "Top countries" card will show you the distribution of traffic
from different countries.
No, not that type of traffic.
We'll talk about the good kind in the next video.
---
## 2025-11-17 - Search Console, AI, and HTTPs updates Search Console (Q4 ‘25)
URL: https://www.youtube.com/watch?v=o0AGWPU96TQ
Caption: en (automatic, json3)
Hello everyone and welcome to today's
Google search news. I hope life is
treating you reasonably well wherever
you are. My name is John Mueller. I'm
your host today here from Google
Switzerland. Today we have news from
search console AI and search discover
shopping and more. Sounds interesting,
right? Let's get started. First up,
search console has a nice new logo. I
know, I know you don't get number one
ranking with just a logo, but it's still
nice. Within Search Console Insights, we
added achievements for your site. I love
seeing the progress when a site starts
getting clicks from search. I trust
you've collected a few of these awards
in the meantime, and I hope you get many
more. By the way, links to everything
are in the description below. Also,
there we added query groups. Users
search in many ways for your website,
and query groups combine similar
searches, making it easier for you to
focus on bigger themes.
And that's not all. Custom annotations
in the performance report are now
available for everyone. [snorts] They're
great to label events affecting your
site and are shared with your site's
Search Console users. We hope these
features make it easier to use Search
Console, helping you to be more
productive while getting the most out of
Google Search.
Next up, some Google search changes.
First, to get it out of the way, there
was the August spam update. We update
our automated spam detection systems
from time to time to improve the quality
of content shown in the search results.
Hopefully, not a problem for your site.
Next, AI mode became available to more
languages and locations. With AI mode,
we're seeing people diving deeper into
complex topics and asking questions
nearly three times longer than
traditional searches. This data is
included in your search console
performance reports already. Also in AI
mode, we're experimenting with agentic
features. These enable users to get
things done directly in search. For
example, users might be able to reserve
a table through your restaurant website
automatically. It's currently in search
labs for some countries. Can the AI
agent navigate your website and help
users with tasks there? Try it out. I
expect to report more about agentic
systems over time. It's a fascinating
new way of interacting with websites.
Finally, also experimental in search
labs, there's web guide. It uses AI to
group and organize search results,
making it easier to find information and
web pages. With it, you'll find a
familiar collection of links, making it
easy to dive into web pages. Try it out
if you have a chance. Next in line is
Discover, our interest based automated
feed. Creators can now be more visible
in Discover. So, if you're creating
timely and highquality content on
various social platforms, that content
could now be shown in addition to your
website's articles. We've also added a
profile for publications and creators
together with a follow button, helping
users to keep up with what you create
online. Now, let's move over to
shopping.
For e-commerce sites, we added support
for organizationwide
shipping and return policies, both in
structured data and in search console.
This makes it a bit easier for sites to
specify these policies, helping to build
trust with potential customers. This is
in addition to existing product level
settings.
In search, we dropped a few visual
elements that use structured data. We
evaluate the usefulness of features for
both site owners and users regularly and
cleanup were reasonable. You can
continue to use these structured data
types on your website, but they don't
have a visual effect in search anymore.
Having a flexible hosting configuration
that makes it easy for you to add and
update structured data helps you to be
on top of structured data changes.
And now over to some external posts. The
SEO community is never quiet and I
wanted to share a few things which I
found particularly insightful. Links are
in the description as always. First, we
have Hannah Masters on maximizing the
click with things that a site can do to
make the most out of every user's visit.
Then, there's a set of slides from
Charles Meen with lessons learned from
crawling a lot of sites. If you want
your content represented in any online
system, then crawling is the first step.
Finally, there's Barry Adams with AI
survival strategies for publishers. A
nice compilation of tips and good
practices for publishers in the modern
era of search and AI. But wait, I have a
few more things for you.
The Google security team just announced
that Chrome will make HTTPS the default
by October 2026, meaning users will have
to give permission before any non-secure
site can load. I hope you're all using
HTTPS.
ZKit, Google's WordPress plug-in, now
supports reader revenue manager, helping
you to grow, retain, and engage people
by adding newsletter signups, surveys,
contributions, and subscriptions. If you
use WordPress, check out Sidekit.
We added some additional information on
how to configure JavaScript-based payw
walls to our documentation so that they
work well for search and beyond. And
since we frequently get asked questions
about it, no, Google doesn't support the
LLM's text file. As we've mentioned
before, you don't need to do anything
special to be displayed in Google's AI
powered search features.
August through September are often
filled with events here. It's
inspirational for us to meet folks like
you working on websites worldwide. This
time we met you in Thailand, Mexico,
Hungary, Ireland, Germany, Hong Kong,
Serbia, Dubai, Japan, Israel, the UK,
Turkey, and even Switzerland. We'd love
to meet more of you. So, watch out for
future events on our blog. And with
that, this episode of Google Search News
is now complete. Thank you for tuning
in. I hope this video was useful, and
please add feedback and comments. We
read [music] them all. If you subscribe
to this channel, we'll let you know when
another episode is ready. Bye.
---
## 2025-11-06 - How to perform a technical SEO audit
URL: https://www.youtube.com/watch?v=aLWQqlpwHK8
Caption: en (manual, json3)
Technical SEO audits:
they can be very useful to find blind spots in your technical setup
that can help search engines better interact and understand your websites.
But sometimes it doesn't do that, does it?
But finding technical issues is just half of an audit.
It should also make sense in the context of the audited website
and help prioritize low hanging fruit rather than just arbitrary listing findings.
So, let's dive into technical SEO audits.
Technical SEO audits often look like this: a nice graphic overview with some scores.
Sometimes it also has priority ratings.
Unfortunately, sometimes they look like this.
Reports with arbitrary scores or limits on numbers are quite hard to interpret.
Do they even make sense?
Let's dive in a bit deeper.
In my opinion, a technical audit should make sure
no technical issues prevent or interfere with crawling or indexing.
It can use checklists and guidelines to do so,
but it needs experience and expertise
to adapt these guidelines and checklists to the site you audit.
A technical audit needs to do three things, kind of.
You use tools and guidelines to identify potential issues.
You then create a report tailored to the specific site
in order to make sense of the data you found in the first step,
and then you make suggestions based on the specific site's needs.
So, we first need to understand the site,
then find potential problems,
and then give reasonable recommendations.
If we go a bit deeper on this,
we need to figure out how the site works first on a technology level,
then use our tools properly to identify issues
that affect this kind of technology basis,
then group our findings according to the amount of effort
and the amount of impact a fix will have.
It also helps a lot to talk to the people who are familiar with the site and its technology
to figure out if your evaluation makes sense for them.
A few things to look out for during the audit
are routing issues or network issues,
HTTP headers and metadata,
redirect chains or loops, canonicalization and linking issues,
as well as markup and rendering issues.
With many of these, your choice of tools will definitely help.
Crawling tools, for instance,
can identify redirect chains or loops and linking issues quite quickly.
HTTP headers and information like HTTPS certificates and their validity
can be investigated right in your browser.
You can also use Google Search Console's Crawl Stats report
to find out how your server interacts with Google bots.
Please note that not everything these tools find is equally problematic.
A high number of 404s, for instance, is expected
if you removed a lot of content recently.
That's not a problem.
It's a normal consequence of that.
But if you have an unexplained rise in 404 responses, though,
that's something you want to point out and investigate in the technical SEO audit.
Where does it come from?
How can we fix that?
There are a lot more aspects you should look into for a technical audit,
but the specifics can vary depending on the site.
For example, an international site with different language versions
should get an hreflang audit as part of a technical audit.
But that doesn't make sense for a single-language website.
Let us know in the comments
if you'd like us to dive even deeper into this topic.
Let's put it all together.
For technical audit,
you need to understand the site, examine it properly, evaluate your findings
and explain what you recommend and why.
Please, please don't follow your tools blindly.
Make sure your findings are meaningful for the website in question
and take the time to prioritize them for maximum impact.
Thanks so much for watching this video,
and hopefully we'll see more technical audits that are helpful
and make the web a better place for us all.
Stay tuned for more Lightning Talks,
and let us know in the comments which topic we should do a video on.
Like and subscribe if you want more of our videos in the future.
Have a great time and bye bye!
---
## 2025-11-03 - How Search Off the Record tackles SEO and web development
URL: https://www.youtube.com/watch?v=x1_FS61AzLM
Caption: en (automatic, json3)
[music]
Hello and welcome to a new episode of
Search of the Record, a podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. My name is
Martin and today it's the hundth
episode. Woo! [cheering] Yes. And today
with me is um Hey, wait a wait a minute.
Hello.
Um,
where are they? They they were supposed
to be here. Wait. Oh, no, no, no, no,
no. They're all on vacation.
Um,
you know what? This is the 100th episode
and no one's here. This is That's
outrageous. Okay, you know what? I'll
call them. I'm pretty sure they'll be
fine with that. Okay, let's see if we
can get Gary on the phone.
Hello. The owner of this particular
telephone is currently engaged in an
activity elsewhere. This activity may
involve grappling with the fundamental
questions of the universe or it may
involve grappling with the stubborn gem
charlet. The two are often
indistinguishable in their complexity
and level of frustration. Goodbye. Your
message will now be recorded. All right.
This is going well. All right. Okay.
That's that's not a great start. I'll
try that later. Sorry for that
listeners. Let's go with Lizzy.
Oh, hi Martin.
>> Hi Lizzy. How are you doing? Where are
you?
>> Actually, I'm out on a hike with my dog
Molly in Grundon.
>> Ah. Uh, sorry for the interruption. It
is for the podcast.
>> We're passing by a patch of cows.
Actually, uh, let me pull over to the
side so that the cowbell does not
continue to disrupt this podcast
recording.
Okay. So, what's up to what do I owe the
honor of this phone call?
>> I was wondering if you had a favorite
moment from one of our episodes.
>> Let me see. I think the one that stands
out the most to me, at least the one
that's coming to my mind right away, uh
was the one where we did dramatic
readings of the SEO starter guide, uh
just because the format and the concept
was so uh silly and unhinged. Uh and it
was also one of the first episodes I
joined in as a guest. Um, and I remember
being a lot more nervous um about that
than I am today. Um, and since then it's
been several years and we've recorded so
many more episodes, not just as a guest,
but uh as a recurring host also.
[music]
In a world of mobile devices, most
people are searching on Google using a
mobile device.
The desktop version of a site might be
difficult to view and use on a mobile
device. As a result, having a mobile
ready site is critical to your online
presence.
In fact, starting in late 2016, Google
has begun experiments to primarily use
the mobile version of a site's content
for ranking, parsing, structure data,
and generating snippets. [music]
Three years later, uh we got to do
another episode on the SEO starter guide
uh because we picked up a project um to
revamp it. Um it's a document that's I
think in the top three of uh page views
for our site uh and it just hadn't
received much love in like 10 15 years.
We even did a a podcast recording uh for
that episode when we were actively
working on rewriting that guide which I
really liked because I really feel like
it's representative of the heart of
Search Off thereord podcast where we're
really going behind the scenes on a
project that's in progress and not
complete yet. Um
really shows like the inner workings and
our thought process. Uh there's
particularly a part where I think Gary
and I are discussing, debating,
arguing
um whether or not we should include
anti-atterns in the documentation and
whether it's worth it or not, like pros
and cons. Um and I particularly liked
that you can kind of see our thought
process and that it we hadn't come to a
conclusion yet. Um, for the listeners to
avoid any spoilers, you can check the
SEO starter guide after this episode to
see whether or not we ended up including
a section on that. Um, but yeah, I hope
you can find the clip and I hope this
helps. Okay, talk later.
>> Yeah, that was a that was a fun moment.
So, let me see if I
if I can find the You know what? This
isn't live. Editor roll.
Site owners can use whatever metadata
they want. Like it doesn't really
matter. It's just usually the problem is
that they are expecting something from
the meta tag to perform some magic with
search engines and usually those
metatags don't exist or they don't do
anything and including meta keywords. I
think Google never actually used meta
keywords. I will bet a banana that we
never will. I feel very conflicted about
documenting antiatterns because we
perhaps also give ideas about like new
worries for site owners to think about.
I mean you've done mythbusting
presentations in the past. One of the
things in our myth busting presentation
is that using any other Google product
will not influence your rankings in
Google search. But the anti-attern
thing, it's imagining what our users
already know and should we address that
like hey they might have heard this or
read this thing before and so we should
tell them like hey actually you don't
need to do that or by absence of
information is that enough because like
Gary said introducing a worry or like h
don't do this they're like wait I never
even thought about doing that like what
is this thing now I have to like go look
into like what is a meta like I don't
even know what a metatag is I think we
don't actually talk about any other
metatags other than metad description.
>> Okay.
>> So, it's almost like a concept that
we're not like, "Oh, just go add a bunch
of metatags to your site." That's not
something that we're even going into
right now in the SEO starter guide
because it's more that's like a
secondary like phase two.
>> Yeah. Okay. I I think that that makes
sense to me at least because it's also
kind of that aspect of like if we say,
"Oh, you don't need to use metatags
because they have no effect." And people
are like, why is Google telling us not
to use these meta keywords?
>> Yeah,
>> surely there's a secret reason,
>> right?
>> Why they're trying to hoard these
keywords to themselves
and [laughter]
we don't
>> or by not mentioning it's like, oh, this
is the secret to everything. I it's a
conspiracy about why it's not there. Let
me go look into it.
>> Okay, maybe I shouldn't have brought up
this topic in that case. I'm sorry. Like
all of the listeners should just kind of
like blur out the last 10 minutes.
>> Block it out of your memory.
>> We did not talk about meta keywords.
Don't worry, no meta keywords were
harmed.
>> I just thought of something else. The
like for anti-atterns like if you think
from chaos theory perspective
because that's the easiest thing that I
can come up with right now, then
technically anything will affect your
rankings. It's like a butterfly flaps
its wings outside the train station and
tomorrow your rankings will fall because
of a series of cascading effects. So
does that mean that we should document
that the moon and the butterflies affect
your rankings indirectly?
>> Seasonality. I don't know.
>> Well, seasonality. Sure.
>> Sure. Like it the moon. I don't know.
>> Okay. I think we should try to document
things that have more of an objective
effect than butterflies. Chaos theory is
as objective as it gets. [music]
Okay, let's see if we can get Gary on
the phone.
>> Hello. You have reached a communications
terminal currently assigned to Gary.
>> All right, this is going well. All
right. Okay, let's try Cherry instead. I
wonder where she's hanging out.
Hi. I was just relaxing. Ah,
>> Cherry, it's me, Martin. Hi.
>> Why are you calling? Did something blow
up? Oh my god.
>> No, no, no, no, no, no, no. Like that.
You just happened to be on the podcast.
I mean, where are you right now?
>> I am on holiday. Um, looking at trees.
Oh, wait. Something's moving. Well, I'm
not quite sure what I'm looking at to be
honest. I'm definitely not scouting
another venue for Search Central Live if
that's what you're thinking.
>> Uh, okay. Quick random question. As you
might know, we're recording the hundth
episode of uh Search of the Record.
What's your favorite moment from Search
of the Record so far? Anything that
comes to mind?
>> Um, my favorite? Wow. Um, 100. That's a
lot of noise. Um, I think this is a good
time to admit that I I I I don't really
listen to them to any of them.
>> Right. Okay. That was I mean, thanks for
your cander, but that was not quite the
answer I was expecting for our big
celebration.
>> Yeah. I mean, I've joined as a speaker
two or three times, which is which is
very lovely, but I'm just not um a big
podcast person in general. Nothing
personal really against um search of the
record. I just prefer the sound of well
whatever this is. Oh oh oh oh oh oh oh
oh oh oh oh oh oh oh oh oh oh oh oh oh
oh oh oh oh oh oh oh oh but but but but
but but I do use them.
>> Uhhuh. For what? To allow the penguins
to sleep.
>> No, I use them to to not get fired. Like
sometimes before presentation, I'll
listen to the relevant ones to see
what's already been said externally, you
know, so I don't accidentally say
something that I shouldn't. For example,
I found those that went deep about
indexing very useful.
>> Mhm. Okay. So, what you're saying is our
podcast has kept you employed at least.
>> Yeah, exactly. Oh, wait a second. This
is a work call, isn't it? I'm supposed
to be on vacation. Oh, dear. Martin. Um,
you are
you are suddenly breaking
up. The network here is terrible.
>> No, what? No, no, no, no. It sounds
perfectly clear on on my
>> No, no, no. You're fading. I think I'm
going to go into a a penguin a tunnel.
Very flappy. Sorry. Got to go. Congrats
on the hund. Bye. [sighs]
>> Okay. I All right. Okay. You know what?
I can work with that. Hold hold hold on.
I uh
uh I I I think
um Yeah. Yeah. Spilling the beans on
spilling the beans on caffeine. I think
we we have we have that from uh from
episode 7. Let's let's hear it.
So Gary, like since we're in a podcast
format now, would you be interested in
going through some of those details
around like how search works, how
indexing works here? What kind of
question is that? Tell us a little more
about indexing, Gary. Come on, let's do
it.
>> Man, I wish I could, but I really don't
want to.
>> You should do it.
>> Tough luck, Buttercup. You have to.
Let's do it. Well, it's kind of well
fine. Okay,
>> let's talk about caffeine. [laughter]
>> Actually, that's a good topic because
there was some confusion about that on
Twitter as well. So, maybe I can shed a
light or two on that topic. Actually, we
could do a breakdown of caffeine on
these podcasts.
>> Okay.
>> Yeah, we should. Okay, let's do that.
So, yeah, we have caffeine. That's our
indexing system. Only externally it's
called caffeine. internally it has some
other name but that doesn't really
matter and it does many many things and
I think that's actually not very clear
externally that it does many things for
people it's just like we have the
crawler which is Googlebot and then that
goes to something something Google magic
well people know that it gets rendered
and then something something Google
magic and then we have an index now we
can actually break down that Google
magic and People in general know that
Google magic or could figure it out if
they wanted to. But that Google magic is
essentially what caffane is doing.
Basically ingesting picking up whatever
is produced by Googlebot which is a
protocol buffer. You can look it up on
your favorite search engine what a
protocol buffer is. And then that
protocol buffer is picked up by caffeine
and then we collect signals blah blah
blah and then we add the information
that caffeine produced into our index.
Now what's happening inside caffeine?
Well the very first step is that
protocol buffer ingestion. Basically it
picks up the protocol buffer and starts
processing it. The very first step after
ingestion is conversion.
>> What does that mean? Well, it's
conversion basically. It converts,
right?
>> What to what
>> do you have problem with the word or?
>> No, I'm just like, okay, we have a
protocol buffer which has all the
information that it needs. What does it
convert there?
>> Does it convert the protocol buffer into
a different format or
>> Well, that too, but um first we have to
for example normalize the HTML.
>> Uhhuh. because as you may have heard or
noticed the internet is generally broken
[laughter]
HTML wise but we still uh try to make
sense of it. Now if you have really
broken HTML then that's kind of hard. So
we push all the HTML through an HTML
lexer. Again, search for the name, you
can figure out what that is, but
basically we normalize the HTML. And
then it's much easier to process it. And
then there comes the hot stepper. H1,
H2, H3, H4.
I know all these header tags are also
normalized. Through rendering, we try to
understand the styling that was applied
on the H tag. So we can determine the
relative importance of the H tags
compared to each other.
[music]
>> All right. Now, now
hello. You have reached a communications
terminal.
>> Oh, come on. All right. Ah, John is
probably around. Let's see if I can get
him
on the phone.
>> Hello. Hello.
>> Ah, John.
>> Oh, hi Martin.
>> Good to talk to you.
>> It's so great to hear from you. And wow,
I haven't had a phone call in ages. What
a surprise.
>> How and where are you?
>> I'm currently in the office working on
an important document. It looks like a
script maybe for podcast episode. I'm
just going to turn around really slow
and double check that you're not
hovering behind me. Anyway, what can I
help you with?
>> All right. Okay. I'm I'm I'm just
collecting people's favorite moments
from the podcast. Do you have anything
that comes to mind?
>> Wow. H It's really hard to pinpoint a
specific moment. There's so many
episodes that I found fun and
interesting. As we say, we've been
having fun with these. So, let me think.
H, not that I don't like episodes with
just a team, but I really enjoy the ones
where we have a guest joining us,
bringing insights into things that are
new and different. It doesn't have to be
a technical or heavy duty SEO thing,
whatever that is. For example, I love
the episode with Jessica U from the
Google Doodles team. It's a world I
never thought much about, but where
there's obviously a lot of thought and
care needed to help make things that
users love to find. So delightful. Such
a unique part of the Google search
engine. I loved it. Oh yeah, the doodles
one. Oh yeah, that's a that's a really
good one. That's that was wild stuff.
And I I think I've seen so many doodles
and never really thought about it
either, but I do remember that episode.
Let me let me find that. Episode 84 with
Jessica U from the Doodles team. Let me
find that. That was That was nice. Let's
have a listen together, shall we?
>> So, Doodles and Delight, can you tell us
a little bit about what does it mean to
be the lead of Google Doodles? Are you
handdrawing them? Are you uploading them
to the search results page? What is
involved there?
>> Okay. Yeah, sure. So, I lead up several
teams that are devoted to bringing joy
um to our users and our audience. And so
there are doodles which hopefully you're
familiar with, but they are the uh
changes to the logo that we've done
since the beginning of Google and that
sometimes have um interactive games or
experiences behind them and sometimes
just bring you to a related search page.
And then there are Easter eggs which are
more hidden and are on specific search
pages. So if you do the search like do a
barrel roll, your whole page will spin
or a skew or things like that. Um or
you'll see even sort of larger
interactive experiences come out um
depending on what you search. And then
we also work on sort of in product
delight. So some animations or some
celebrations of things um that are are
sort of much more um integrated uh
moments. Does this also include some of
the smaller things like the search loop
type stuff where it's like did you mean
this and it navigates back? So it
doesn't necessarily need to be like a
big flashy animated thing. It could be
like something small.
>> Totally right. Like if you search
recursion it says, "Did you mean
recursion?" That one. Yes. [laughter]
>> So good.
>> Yes.
>> Do you ever have Easter eggs inside the
doodles themselves? Like an inception
kind of thing? [laughter]
>> Yes. Yes, we do. Actually, I think the
most obvious thing is that we have a
universe of beloved characters that we
bring back um through several things.
So, one of the most popular ones is
Weather Frog. Um, so if you use Google
Weather on certain platforms, you'll see
this little frog on the bottom and he's
like wearing sunglasses and sunning if
it's hot out and sunny or he's got an
umbrella if it's, you know, raining in
your area. Um, so that was created by a
doodler on our team several several
years ago and he has appeared in some of
the doodle games, you know, uh,
competing for in different sports or
getting a boba or whatever. And then
likewise in one of the Halloween games
that we did, there was um a cat named
Momo that was inspired by one of the
doodlers actual cats and he has appeared
in various games as well and obviously
in various Halloweens afterwards, Black
Cat. And so yeah, you'll see that the a
few of these characters coming back uh
in different contexts. They're all
friends. Is this something that's
planned or is it like happened
organically?
>> It that it happened organically. It's
just our team being funny. [laughter]
You can see the reaction on the
internet. People love it. We get fan
art, you know, for these characters. We
joke that we want to create a line of
plushies. Um, I don't think that's a
business Google will get into, but um,
you know, it's, uh, it it was done
initially just for our own
entertainment, but it's, yeah, it's been
a fun sort of inside joke with our
deepest fans. [music]
Come on, Gary. Come on. Come on.
Please.
>> Hello. You have reached the
communications terminal currently
assigned to Gary. The occupants of this
residence are at this precise moment
experiencing a profound state of
unavailableness. This state is not
entirely unlike the state of being
available, but with the notable and for
you inconvenient absence of the people
you wish to speak to.
>> Wait, that's a different answering.
What?
>> Gary.
>> Oh, what?
>> Hello, Gary.
I'm calling for the hundth episode of
SOTR and I wanted to ask about your
favorite moment.
>> Why?
>> Because I like you and you are part of
Search of the Record and I want to hear
which was your favorite moment.
>> But why?
>> Because that's what nice people do. We
wanted to have a look back at all the
things that we already experienced and
did in this podcast. And uh I value your
opinion.
>> Okay.
>> Mhm.
>> I don't buy that. What? What do you need
this for? You're going to use my voice
to
break into my house.
>> No, I already did that. I don't do the
same trick twice.
>> Oh, okay. What was your question?
>> My question was, this is the hundth
episode and from the previous 99, which
one was your favorite moment?
>> Interesting.
>> You have a favorite moment? No,
>> I don't have favorites.
Um,
let's go with that one episode where we
were bantering about JavaScript. Just
the two of us, you and I.
>> M. Oh, that was a lovely one.
>> That was a good episode.
>> Yeah, that was a nice one
>> because I could talk nasty about
JavaScript.
>> You enjoyed that, didn't you?
>> Wait a minute. I do that all the time
anyway. [laughter]
All right, I'll I'll find the
>> Wait, I I'm on vac I'm on vacation. I'm
not I'm not supposed to work. And you're
calling about work,
>> Martin?
>> Yeah.
>> Explain yourself.
>> Uh, I'm
sorry,
but I really needed your help on this,
and thank you so much for helping me.
>> Okay.
>> Can I can I can I can I do something
nice for you once you are back?
>> Well, you could hang up now.
>> Okay, fine. Thank you so much, Gary.
Have a great rest of your vacation and
hopefully see you soon.
>> Bye.
>> Bye. Okay, he hung up already. All
right. Okay. So, right, right, right,
right, right. Let's find that snippet
where we talk about JavaScript. If I
remember from episode 24, there was a
nice moment where we had this episode
where we talked about JavaScript, which
was aptly called let's talk JavaScript.
So, let's do that now.
Why? Why? Why is scoping so stupid in
JavaScript?
>> It's [laughter] not stupid. Come on.
Just because it's slightly different
from most programming languages doesn't
mean that it's stupid.
>> It's counterintuitive.
>> That's true. Okay, I give you that
point. It is counterintuitive.
>> Thank you. Hoisting.
>> I think that comes back to historical
reasons. Can we actually explain scoping
and hoisting before we
>> go ahead?
>> So [laughter]
with scoping, scoping is about where a
thing lives. So in code you have
variables which are basically little
placeholders where you give a name to
some sort of value. So for instance you
might have a variable called name in
that you would store I don't know Anna
for instance and then later on you can
use that to do things for in a very very
simple example you have a login form
with a username and a password and you
want to send that username password
combination to the server to actually do
a login you will probably have a
variable named username and one named
password and then you have some code
that takes whatever has been put into
the input fields for username and
password and stores it in these
variables to then later on send a
request to the server using these
variables and whenever you would type
into the input field again you would
update the variables so that you always
send whatever has been just typed into
the input fields to the server. Now the
question of scoping is where in the code
can I access these? And by default if
you just write JavaScript without any
functions or fanciness everything is
global
which is great and is terrible.
>> It is I will go with terrible.
[music]
>> Okay. All these snippets actually make
me wonder what was my favorite moment
from the podcast. I mean, the the
conversation with JavaScript was fun and
uh and but I I think the one where Lizzy
and Gary and I talked about pi and ants
and
all that stuff just to segue into
deoing.
That that was a that was an interesting
one. Let's let's have a listen at that
episode for a moment. DEOing. Ah,
episode 34.
But anyway, they are still the wrong
audience and that is something that
happens on the web as well uh to some
extent and we notice that with Lizzy on
um developers.google.com/arch
site um that we like to call onesie
because it's easier to say,
>> right? But why don't you want as much
traffic as possible on our
documentation?
>> Because some traffic is the wrong kind
of traffic.
>> How so? So with traffic usually what you
want is to have it convert. In case of
search documentation or developer
documentation that would be they
complete some action as a result of
reading the documentation. And if they
are for example reading the wrong kind
of documentation because we optimized
for something that we shouldn't have
then they are not going to be able to
complete set action. And I think we have
quite a few examples for this but one
prominent one was the removals u
documentation. If you think about it
there are at least two tools maybe three
um where you can remove search results
for example those three tools
documentation should be optimized
differently for different keywords so
they attract the right kind of traffic
from search engines
>> so that the people use the right tools
for what they are trying to accomplish.
>> Right. I think we could uh take a step
back actually to talk about how we
discovered this was an issue because it
was not necessarily that we just looked
at our analytics to see oh we are having
too much traffic and we don't want that.
It was actually
>> wait.
No, it's Well, I'm saying this.
[laughter]
Uh, so we were getting buckets of
feedback reported to us through our send
feedback button that were people saying,
can you remove this picture of me on
Instagram or all these other uh use
cases that we were just like, well, this
is not the flow that you should like,
how did you arrive here, first of all.
Second of all, the document that is here
is not going to help you on this
journey. And we wanted to help those
people find the right point, but also
make sure that our doc was actually
getting viewed by the people that it
should be getting viewed by.
>> So what you're saying is that to
identify the traffic that we don't want
on our pages, you had to add a feedback
functionality so that we we got feedback
on what people thought the intention of
the dog was. And then we saw that that
mismatched with what the dog actually
intended to do.
>> Yeah. Like how the problem arrived to us
was not necessarily us looking at data
in a vacuum. Um we were looking at other
things and then thought hey actually I
think that one way that this is uh that
could be solved is if we were to deo
this part of our site because uh we saw
that a large amount of our traffic was
coming from search. And uh then we
investigated like what does it look like
when you search for remove something
from search and our page was at the top
and we didn't necessarily want that for
generic type query.
>> That is fascinating because normally
people would like die for getting on the
top of search results and now you're
saying oh we really want to get out of
it for this specific query.
[music]
Well, well, well. I think we made this a
nice little review. Maybe y'all want to
tell us your favorite moments. Let us
know in the comments. Either way, I'd
like to say thank you all so much for
being with us for 100 episodes. We're
super grateful for all the conversations
and comments and likes and listens you
all have given us and we are very much
looking forward to more episodes full of
fun and insights from behind the scenes
at Search Central. I do definitely hope
that you had fun and I do hope that
we'll all be back at the microphones
together soon. So, leave us a like and
subscribe and uh talk to you soon.
Bye-bye.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of our next events we go to. If you have
any thoughts, let us know. And of
course, do not forget to like and
subscribe. Thank you so much for
listening [music] and goodbye.
---
## 2025-09-25 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 09 月 25 日)
URL: https://www.youtube.com/watch?v=nYcjJAj60e4
Caption: live_chat (manual, json)
window.WIZ_global_data = {"AfY8Hf":false,"FL1an":false,"HiPsbb":0,"MUE6Ne":"youtube_web","MuJWjd":false,"UUFaWc":"%.@.null,1000,2]","cfb2h":"youtube.web-front-end-critical_20260608.09_p0","fPDxwd":[],"hsFLT":"%.@.null,10,3]","iCzhFc":false,"nQyAE":{},"oxN3nb":{"1":false,"0":false,"610401301":false,"899588437":false,"772657768":true,"513659523":false,"568333945":true,"1331761403":false,"651175828":false,"722764542":false,"748402145":false,"748402146":false,"748402147":true,"333098724":false,"861377723":false,"861377724":false,"869336903":false,"882674507":false,"869336904":false,"869336905":false,"1675845485":false,"919444824":false,"916544035":false,"923536252":false,"482019471":false},"u4g7r":"%.@.null,1,3]","vJQk6":false,"xnI9P":false,"xwAfE":true,"yFnxrf":2486};var ytcfg={d:function(){return window.yt&&yt.config_||ytcfg.data_||(ytcfg.data_={})},get:function(k,o){return k in ytcfg.d()?ytcfg.d()[k]:o},set:function(){var a=arguments;if(a.length>1)ytcfg.d()[a[0]]=a[1];else{var k;for(k in a[0])ytcfg.d()[k]=a[0][k]}}};
window.ytcfg.set('EMERGENCY_BASE_URL', '\/error_204?t\x3djserror\x26level\x3dERROR\x26client.name\x3d1\x26client.version\x3d2.20260612.01.00');(function(){window.yterr=window.yterr||true;window.unhandledErrorMessages={};window.unhandledErrorCount=0;
window.onerror=function(msg,url,line,columnNumber,error){var err;if(error)err=error;else{err=new Error;err.stack="";err.message=msg;err.fileName=url;err.lineNumber=line;if(!isNaN(columnNumber))err["columnNumber"]=columnNumber}var message=String(err.message);if(!err.message||message in window.unhandledErrorMessages||window.unhandledErrorCount>=5)return;window.unhandledErrorCount+=1;window.unhandledErrorMessages[message]=true;var img=new Image;window.emergencyTimeoutImg=img;img.onload=img.onerror=function(){delete window.emergencyTimeoutImg};
var combinedLineAndColumn=err.lineNumber;if(!isNaN(err["columnNumber"]))combinedLineAndColumn=combinedLineAndColumn+(":"+err["columnNumber"]);var stack=err.stack||"";var values={"msg":message,"type":err.name,"client.params":"unhandled window error","file":err.fileName,"line":combinedLineAndColumn,"stack":stack.substr(0,500)};var thirdPartyScript=!err.fileName||err.fileName===""||stack.indexOf("extension://")>=0;var replaced=stack.replace(/https:\/\/www.youtube.com\//g,"");if(replaced.match(/https?:\/\/[^/]+\//))thirdPartyScript=
true;else if(stack.indexOf("trapProp")>=0&&stack.indexOf("trapChain")>=0)thirdPartyScript=true;else if(message.indexOf("redefine non-configurable")>=0)thirdPartyScript=true;var baseUrl=window["ytcfg"].get("EMERGENCY_BASE_URL","https://www.youtube.com/error_204?t=jserror&level=ERROR");var unsupported=message.indexOf("window.customElements is undefined")>=0;if(thirdPartyScript||unsupported)baseUrl=baseUrl.replace("level=ERROR","level=WARNING");var parts=[baseUrl];var key;for(key in values){var value=
values[key];if(value)parts.push(key+"="+encodeURIComponent(value))}img.src=parts.join("&")};
(function(){function _getExtendedNativePrototype(tag){var p=this._nativePrototypes[tag];if(!p){p=Object.create(this.getNativePrototype(tag));var p$=Object.getOwnPropertyNames(window["Polymer"].Base);var i=0;var n=void 0;for(;i
window.ytAtN = res); window.addEventListener('DOMContentLoaded', () => {window.ytAtN(); delete window.ytAtN;});if (window.ytcsi) {window.ytcsi.tick('csl', null, '');}if (document.fonts && document.fonts.load) {document.fonts.load("400 10pt Roboto", ""); document.fonts.load("500 10pt Roboto", "");}body{padding:0;margin:0;overflow-y:scroll}body.autoscroll{overflow-y:auto}body.no-scroll{overflow:hidden}body.no-y-scroll{overflow-y:hidden}.hidden{display:none}textarea{--paper-input-container-input_-_white-space:pre-wrap}.grecaptcha-badge{visibility:hidden}ytd-masthead.shell{background-color:#fff!important;position:fixed;top:0;right:0;left:0;display:-ms-flex;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:56px;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;align-items:center}ytd-masthead.shell #menu-icon{margin-left:16px}ytd-app>ytd-masthead.chunked{position:fixed;top:0;width:100%}ytd-masthead.shell.dark,ytd-masthead.shell.theater{background-color:#0f0f0f!important}ytd-masthead.shell.full-window-mode{background-color:#0f0f0f!important;opacity:0;-webkit-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px))}ytd-masthead.shell>:first-child{padding-left:16px}ytd-masthead.shell>:last-child{padding-right:16px}ytd-masthead #masthead-logo{display:-ms-flex;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}ytd-masthead #masthead-logo #country-code{margin-right:2px}ytd-masthead.shell #yt-logo-red-svg,ytd-masthead.shell #yt-logo-red-updated-svg,ytd-masthead.shell #yt-logo-svg,ytd-masthead.shell #yt-logo-updated-svg{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:8px;padding:0;color:#000}ytd-masthead.shell #a11y-skip-nav{display:none}ytd-masthead.shell svg{width:40px;height:40px;padding:8px;margin-right:8px;-moz-box-sizing:border-box;box-sizing:border-box;color:#606060;fill:currentColor}ytd-masthead .external-icon{width:24px;height:24px}ytd-masthead .yt-icons-ext{fill:currentColor;color:#606060}ytd-masthead.shell.dark .yt-icons-ext ytd-masthead.shell.theater .yt-icons-ext{fill:#fff}ytd-masthead svg#yt-logo-svg{width:80px}ytd-masthead svg#yt-logo-red-svg{width:106.4px}ytd-masthead svg#yt-logo-updated-svg{width:90px}ytd-masthead svg#yt-logo-red-updated-svg{width:97px}@media (max-width:656px){ytd-masthead.shell>:first-child{padding-left:8px}ytd-masthead.shell>:last-child{padding-right:8px}ytd-masthead.shell svg{margin-right:0}ytd-masthead #masthead-logo{-ms-flex:1 1 0.000000001px;-webkit-flex:1;-webkit-box-flex:1;-moz-box-flex:1;flex:1;-webkit-flex-basis:0.000000001px;-ms-flex-preferred-size:0.000000001px;flex-basis:0.000000001px}ytd-masthead.shell #yt-logo-red-svg,ytd-masthead.shell #yt-logo-svg{margin-left:4px}}@media (min-width:876px){ytd-masthead #masthead-logo{width:129px}}#masthead-skeleton-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}ytd-masthead.masthead-finish #masthead-skeleton-icons{display:none}.masthead-skeleton-icon{border-radius:50%;height:32px;width:32px;margin:0 8px;background-color:#e3e3e3}ytd-masthead.dark .masthead-skeleton-icon{background-color:#292929}ytd-masthead .yt-icons-ext{color:var(--yt-sys-color-baseline--text-primary)}ytd-masthead svg#yt-logo-red-svg #youtube-red-paths path,ytd-masthead svg#yt-logo-red-updated-svg #youtube-red-paths path,ytd-masthead svg#yt-logo-svg #youtube-paths path,ytd-masthead svg#yt-logo-updated-svg #youtube-paths path{fill:#282828}ytd-masthead.dark svg#yt-logo-red-svg #youtube-red-paths path,ytd-masthead.dark svg#yt-logo-red-updated-svg #youtube-red-paths path,ytd-masthead.dark svg#yt-logo-svg #youtube-paths path,ytd-masthead.dark svg#yt-logo-updated-svg #youtube-paths path,ytd-masthead.theater svg#yt-logo-red-svg #youtube-red-paths path,ytd-masthead.theater svg#yt-logo-svg #youtube-paths path{fill:#fff}#search-input.ytd-searchbox-spt input{-webkit-appearance:none;-webkit-font-smoothing:antialiased;background-color:transparent;border:none;box-shadow:none;color:inherit;font-family:Roboto,Noto,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-left:4px;max-width:100%;outline:none;text-align:inherit;width:100%;-ms-flex:1 1 0.000000001px;-webkit-flex:1;-webkit-box-flex:1;-moz-box-flex:1;flex:1;-webkit-flex-basis:0.000000001px;-ms-flex-preferred-size:0.000000001px;flex-basis:0.000000001px}#search-container.ytd-searchbox-spt{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}#search-input.ytd-searchbox-spt #search::-webkit-input-placeholder{color:#888}#search-input.ytd-searchbox-spt #search::-moz-input-placeholder{color:#888}#search-input.ytd-searchbox-spt #search:-ms-input-placeholder{color:#888}html{background-color:#fff!important;-webkit-text-size-adjust:none}html[dark]{background-color:#0f0f0f!important}#logo-red-icon-container.ytd-topbar-logo-renderer{width:86px}if (window.ytcsi) {window.ytcsi.tick('bc', null, '');}Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 09 月 25 日) - YouTubevar ytInitialPlayerResponse = {"responseContext":{"serviceTrackingParams":[{"service":"GFEEDBACK","params":[{"key":"is_viewed_live","value":"False"},{"key":"is_alc_surface","value":"false"},{"key":"ipcc","value":"0"},{"key":"logged_in","value":"0"},{"key":"visitor_data","value":"CgtIY2JXSnJ4bWluQSjduL_RBjIKCgJUSBIEGgAgU2LfAgrcAjE5LllUPVFQS2I2Z0NEeUxQQ2dHSk9zNGtkck1lbW02M1BxRk5IdEhKYjlQZXk4UzFQY1FqblV0Vkt5bW9oRWk4Q3VLbWphbERUYW1nVXFXdzhkaC1RTDFndFowaFUzbmU5aDlLVHltYVVVZ21Ua3pRMHYxcEZXV3dKd3huVmdlQmdwa04xZjdYcGl4YWRCNFpCaklvakJGYkdnSG02MXdBOGU4cVZnYXBTNkFCX082LWtyS2paeHZDaFo1X21tSHZLTHhUT2VJVmVEVGVXRjM2bjk1T1plQVlsTkc1VEFsTFh2X0x6SWZudS15Ym1tQm5hY2pyZ0wxTHA4Z1dNU2loME9QRXJUZ29DZWlaTEI1VGdXNEsyMy1MVmZkQklkMVdxd2hINExDa0I4ZGtTSmx3WmxpazZTUGptRU9HTjVKUWlEcE5ZeXVIZXdlT1lDd3hjSGNremJlSjAtdw%3D%3D"}]},{"service":"CSI","params":[{"key":"c","value":"WEB"},{"key":"cver","value":"2.20260612.01.00"},{"key":"yt_li","value":"0"},{"key":"GetPlayer_rid","value":"0x0010ca91c900dc4f"}]},{"service":"GUIDED_HELP","params":[{"key":"logged_in","value":"0"}]},{"service":"ECATCHER","params":[{"key":"client.version","value":"2.20260612"},{"key":"client.name","value":"WEB"}]}],"maxAgeSeconds":0,"mainAppWebResponseContext":{"loggedOut":true,"trackingParam":"k5_fmPxhoXZRGt0I6uF6uRKndtpj0QdG_X3LjcCDmsc_syF3riicLFX7czRMkuMYNLBwOcCw59TLtslLKPQGSS"},"responseId":"IhMIsvCJ4oyJlQMVyPpzAR0--Rmp","webResponseContextExtensionData":{"webResponseContextPreloadData":{"preloadMessageNames":["miniplayerRenderer","offlineabilityRenderer","playerCaptionsTracklistRenderer","playerAnnotationsExpandedRenderer","subscribeButtonRenderer","confirmDialogRenderer","buttonRenderer","playerStoryboardSpecRenderer","playerMicroformatRenderer","cardCollectionRenderer","cardRenderer","simpleCardTeaserRenderer","infoCardIconRenderer","mealbarPromoRenderer"]},"hasDecorated":true}},"playabilityStatus":{"status":"OK","playableInEmbed":true,"offlineability":{"offlineabilityRenderer":{"offlineable":true,"formats":[{"name":{"runs":[{"text":"Full HD (1080p)"}]},"formatType":"HD_1080","availabilityType":"OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED","savedSettingShouldExpire":false},{"name":{"runs":[{"text":"สูง (720p)"}]},"formatType":"HD","availabilityType":"OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED","savedSettingShouldExpire":false},{"name":{"runs":[{"text":"ปานกลาง (360p)"}]},"formatType":"SD","availabilityType":"OFFLINEABILITY_AVAILABILITY_TYPE_FREE","savedSettingShouldExpire":true},{"name":{"runs":[{"text":"ต่ำ (144p)"}]},"formatType":"LD","availabilityType":"OFFLINEABILITY_AVAILABILITY_TYPE_FREE","savedSettingShouldExpire":true}],"clickTrackingParams":"CA8QxzciEwiy8InijImVAxXI-nMBHT75GakyC29mZmxpbmVsaXN0ygEEg_nx6Q=="}},"miniplayer":{"miniplayerRenderer":{"playbackMode":"PLAYBACK_MODE_ALLOW"}},"contextParams":"Q0FFU0FnZ0M="},"streamingData":{"expiresInSeconds":"21540","formats":[{"itag":18,"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/videoplayback?expire=1781543101\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026id=o-ANodddfkHv5tJ1_AKD_18F3WOKX2Qx_nhCD4-P43DAyK\u0026itag=18\u0026source=youtube\u0026requiressl=yes\u0026xpc=EgVo2aDSNQ%3D%3D\u0026cps=364\u0026met=1781521501%2C\u0026mh=bz\u0026mm=31%2C29\u0026mn=sn-5np5po4v-0gue%2Csn-5np5po4v-c33sd\u0026ms=au%2Crdu\u0026mv=m\u0026mvi=5\u0026pcm2cms=yes\u0026pl=48\u0026rms=au%2Cau\u0026initcwndbps=2571250\u0026bui=ARmQxEU2oCG1MRwIG0ImcQxE2qGM8lvq580VPTdBY3LWDqL9rlKZwu5svAW9vj3aj1zki2rItP65-t3R\u0026spc=SQ-umpJfrjADZYQ43RJ5aHRCiTNqtoeHpBL6gKDw8Spx791DyEEDUfSJgPyJZGm4rUEbBLQ0\u0026vprv=1\u0026svpuc=1\u0026mime=video%2Fmp4\u0026ns=fY0loYWrvjPBLbLnItG33CQV\u0026rqh=1\u0026cnr=14\u0026ratebypass=yes\u0026dur=1205.835\u0026lmt=1776540261473463\u0026mt=1781521058\u0026fvip=3\u0026fexp=51565115%2C51565681\u0026c=WEB\u0026sefc=1\u0026txp=5308224\u0026n=LB-igV7wW5H2LQqiNq\u0026sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt\u0026sig=AHEqNM4wRQIhANS3HK8qofaR-EjEHUfgTEFmu7Wu1XY5QL0Nfx_7B7onAiBZqu5FBDLLpIVXSBcJpxhuqyogPQtxhYDES-vdrU18WQ%3D%3D\u0026lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps\u0026lsig=APaTxxMwRAIgLZeBtjQKWcsmnFAoqlbBX-E1GJYAT7wv-XebEdGVkkUCIFk579DGdwcTQVHBreGYe-QmEHXRmQYfexOKjV249OjP","mimeType":"video/mp4; codecs=\"avc1.42001E, mp4a.40.2\"","bitrate":206145,"width":640,"height":360,"lastModified":"1776540261473463","quality":"medium","fps":30,"qualityLabel":"360p","projectionType":"RECTANGULAR","audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205835","audioSampleRate":"44100","audioChannels":2,"qualityOrdinal":"QUALITY_ORDINAL_360P"}],"adaptiveFormats":[{"itag":137,"mimeType":"video/mp4; codecs=\"avc1.640028\"","bitrate":1666378,"width":1920,"height":1080,"initRange":{"start":"0","end":"740"},"indexRange":{"start":"741","end":"3304"},"lastModified":"1758771058329714","contentLength":"68491085","quality":"hd1080","fps":30,"qualityLabel":"1080p","projectionType":"RECTANGULAR","averageBitrate":454421,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_1080P"},{"itag":248,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":1960622,"width":1920,"height":1080,"initRange":{"start":"0","end":"219"},"indexRange":{"start":"220","end":"3973"},"lastModified":"1758771070082054","contentLength":"69471460","quality":"hd1080","fps":30,"qualityLabel":"1080p","projectionType":"RECTANGULAR","averageBitrate":460926,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_1080P"},{"itag":136,"mimeType":"video/mp4; codecs=\"avc1.64001f\"","bitrate":894831,"width":1280,"height":720,"initRange":{"start":"0","end":"738"},"indexRange":{"start":"739","end":"3302"},"lastModified":"1758771052403735","contentLength":"31600359","quality":"hd720","fps":30,"qualityLabel":"720p","projectionType":"RECTANGULAR","averageBitrate":209660,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_720P"},{"itag":247,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":990830,"width":1280,"height":720,"initRange":{"start":"0","end":"219"},"indexRange":{"start":"220","end":"3901"},"lastModified":"1758771074768406","contentLength":"32773753","quality":"hd720","fps":30,"qualityLabel":"720p","projectionType":"RECTANGULAR","averageBitrate":217445,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_720P"},{"itag":135,"mimeType":"video/mp4; codecs=\"avc1.4d401f\"","bitrate":457539,"width":854,"height":480,"initRange":{"start":"0","end":"738"},"indexRange":{"start":"739","end":"3302"},"lastModified":"1758771055285104","contentLength":"17694891","quality":"large","fps":30,"qualityLabel":"480p","projectionType":"RECTANGULAR","averageBitrate":117401,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_480P"},{"itag":244,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":492891,"width":854,"height":480,"initRange":{"start":"0","end":"219"},"indexRange":{"start":"220","end":"3819"},"lastModified":"1758771059438192","contentLength":"18977207","quality":"large","fps":30,"qualityLabel":"480p","projectionType":"RECTANGULAR","averageBitrate":125909,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_480P"},{"itag":134,"mimeType":"video/mp4; codecs=\"avc1.4d401e\"","bitrate":257519,"width":640,"height":360,"initRange":{"start":"0","end":"738"},"indexRange":{"start":"739","end":"3302"},"lastModified":"1758771051414687","contentLength":"11761572","quality":"medium","fps":30,"qualityLabel":"360p","projectionType":"RECTANGULAR","averageBitrate":78035,"highReplication":true,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_360P"},{"itag":243,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":283162,"width":640,"height":360,"initRange":{"start":"0","end":"219"},"indexRange":{"start":"220","end":"3797"},"lastModified":"1758771064876485","contentLength":"12314659","quality":"medium","fps":30,"qualityLabel":"360p","projectionType":"RECTANGULAR","averageBitrate":81704,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_360P"},{"itag":133,"mimeType":"video/mp4; codecs=\"avc1.4d4015\"","bitrate":132801,"width":426,"height":240,"initRange":{"start":"0","end":"738"},"indexRange":{"start":"739","end":"3302"},"lastModified":"1758771052157131","contentLength":"6179979","quality":"small","fps":30,"qualityLabel":"240p","projectionType":"RECTANGULAR","averageBitrate":41002,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_240P"},{"itag":242,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":138024,"width":426,"height":240,"initRange":{"start":"0","end":"218"},"indexRange":{"start":"219","end":"3795"},"lastModified":"1758771063652548","contentLength":"6399216","quality":"small","fps":30,"qualityLabel":"240p","projectionType":"RECTANGULAR","averageBitrate":42457,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_240P"},{"itag":160,"mimeType":"video/mp4; codecs=\"avc1.4d400c\"","bitrate":62952,"width":256,"height":144,"initRange":{"start":"0","end":"737"},"indexRange":{"start":"738","end":"3301"},"lastModified":"1758771053495803","contentLength":"3189301","quality":"tiny","fps":30,"qualityLabel":"144p","projectionType":"RECTANGULAR","averageBitrate":21160,"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_144P"},{"itag":278,"mimeType":"video/webm; codecs=\"vp9\"","bitrate":80702,"width":256,"height":144,"initRange":{"start":"0","end":"218"},"indexRange":{"start":"219","end":"3795"},"lastModified":"1758771058512670","contentLength":"4197145","quality":"tiny","fps":30,"qualityLabel":"144p","projectionType":"RECTANGULAR","averageBitrate":27847,"colorInfo":{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxDurationMs":"1205771","qualityOrdinal":"QUALITY_ORDINAL_144P"},{"itag":140,"mimeType":"audio/mp4; codecs=\"mp4a.40.2\"","bitrate":131405,"initRange":{"start":"0","end":"722"},"indexRange":{"start":"723","end":"2206"},"lastModified":"1758771038302962","contentLength":"19515882","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":129476,"highReplication":true,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205835","audioSampleRate":"44100","audioChannels":2,"loudnessDb":-1.9399996,"trackAbsoluteLoudnessLkfs":-15.94,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":140,"mimeType":"audio/mp4; codecs=\"mp4a.40.2\"","bitrate":131410,"initRange":{"start":"0","end":"722"},"indexRange":{"start":"723","end":"2206"},"lastModified":"1758771124209137","contentLength":"19515882","quality":"tiny","xtags":"CggKA2RyYxIBMQ","projectionType":"RECTANGULAR","averageBitrate":129476,"highReplication":true,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205835","audioSampleRate":"44100","audioChannels":2,"loudnessDb":-0.67000008,"isDrc":true,"trackAbsoluteLoudnessLkfs":-14.67,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":140,"mimeType":"audio/mp4; codecs=\"mp4a.40.2\"","bitrate":131554,"initRange":{"start":"0","end":"722"},"indexRange":{"start":"723","end":"2206"},"lastModified":"1758772812552479","contentLength":"19516215","quality":"tiny","xtags":"CgcKAnZiEgEx","projectionType":"RECTANGULAR","averageBitrate":129478,"highReplication":true,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205835","audioSampleRate":"44100","audioChannels":2,"loudnessDb":0.55000019,"trackAbsoluteLoudnessLkfs":-13.45,"isVb":true,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":249,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":52853,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2318"},"lastModified":"1758771155121621","contentLength":"7522415","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":49908,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-1.9399996,"trackAbsoluteLoudnessLkfs":-15.94,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":249,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":53388,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2318"},"lastModified":"1758771239832005","contentLength":"7591182","quality":"tiny","xtags":"CggKA2RyYxIBMQ","projectionType":"RECTANGULAR","averageBitrate":50364,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-0.67000008,"isDrc":true,"trackAbsoluteLoudnessLkfs":-14.67,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":249,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":52992,"initRange":{"start":"0","end":"258"},"indexRange":{"start":"259","end":"2311"},"lastModified":"1758772528235655","contentLength":"7590334","quality":"tiny","xtags":"CgcKAnZiEgEx","projectionType":"RECTANGULAR","averageBitrate":50358,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":0.55000019,"trackAbsoluteLoudnessLkfs":-13.45,"isVb":true,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":250,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":65266,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2319"},"lastModified":"1758771155121133","contentLength":"9185726","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":60943,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-1.9399996,"trackAbsoluteLoudnessLkfs":-15.94,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":250,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":65316,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2319"},"lastModified":"1758771236396220","contentLength":"9218250","quality":"tiny","xtags":"CggKA2RyYxIBMQ","projectionType":"RECTANGULAR","averageBitrate":61159,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-0.67000008,"isDrc":true,"trackAbsoluteLoudnessLkfs":-14.67,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":250,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":64596,"initRange":{"start":"0","end":"258"},"indexRange":{"start":"259","end":"2312"},"lastModified":"1758772528258956","contentLength":"9166647","quality":"tiny","xtags":"CgcKAnZiEgEx","projectionType":"RECTANGULAR","averageBitrate":60816,"audioQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":0.55000019,"trackAbsoluteLoudnessLkfs":-13.45,"isVb":true,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":251,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":112503,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2319"},"lastModified":"1758771155122649","contentLength":"16026208","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":106327,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-1.9399996,"trackAbsoluteLoudnessLkfs":-15.94,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":251,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":112696,"initRange":{"start":"0","end":"265"},"indexRange":{"start":"266","end":"2319"},"lastModified":"1758771233651502","contentLength":"16105315","quality":"tiny","xtags":"CggKA2RyYxIBMQ","projectionType":"RECTANGULAR","averageBitrate":106852,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":-0.67000008,"isDrc":true,"trackAbsoluteLoudnessLkfs":-14.67,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"},{"itag":251,"mimeType":"audio/webm; codecs=\"opus\"","bitrate":127020,"initRange":{"start":"0","end":"258"},"indexRange":{"start":"259","end":"2320"},"lastModified":"1758772528226159","contentLength":"18035310","quality":"tiny","xtags":"CgcKAnZiEgEx","projectionType":"RECTANGULAR","averageBitrate":119656,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"1205801","audioSampleRate":"48000","audioChannels":2,"loudnessDb":0.55000019,"trackAbsoluteLoudnessLkfs":-13.45,"isVb":true,"qualityOrdinal":"QUALITY_ORDINAL_UNKNOWN"}],"serverAbrStreamingUrl":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/videoplayback?expire=1781543101\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026id=o-ANodddfkHv5tJ1_AKD_18F3WOKX2Qx_nhCD4-P43DAyK\u0026source=youtube\u0026requiressl=yes\u0026xpc=EgVo2aDSNQ%3D%3D\u0026cps=364\u0026met=1781521501%2C\u0026mh=bz\u0026mm=31%2C29\u0026mn=sn-5np5po4v-0gue%2Csn-5np5po4v-c33sd\u0026ms=au%2Crdu\u0026mv=m\u0026mvi=5\u0026pcm2cms=yes\u0026pl=48\u0026rms=au%2Cau\u0026initcwndbps=2571250\u0026spc=SQ-umpJcrjADZYQ43RJ5aHRCiTNrtoeHpBL6gKDw8Spx791DyEEDUfSJgPyJZGmIqKkbnA\u0026svpuc=1\u0026ns=_cRcJGJxVIQyEM-cgIQpNZwV\u0026sabr=1\u0026rqh=1\u0026mt=1781521058\u0026fvip=3\u0026keepalive=yes\u0026fexp=51565115%2C51565681\u0026c=WEB\u0026n=rCyFibj9So26F2UsYs\u0026sparams=expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Cspc%2Csvpuc%2Cns%2Csabr%2Crqh\u0026sig=AHEqNM4wRgIhAJneDR266Z4PkOv6DCUDexmwXdsA_n5r4cbZBwmmuCmKAiEAnTIGXYR-wfZpPzX85v2n6OAlAMjtpEKVqFV_bBdeKyA%3D\u0026lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Crms%2Cinitcwndbps\u0026lsig=APaTxxMwRAIgLZeBtjQKWcsmnFAoqlbBX-E1GJYAT7wv-XebEdGVkkUCIFk579DGdwcTQVHBreGYe-QmEHXRmQYfexOKjV249OjP"},"playbackTracking":{"videostatsPlaybackUrl":{"baseUrl":"https://s.youtube.com/api/stats/playback?cl=929398745\u0026docid=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026fexp=\u0026ns=yt\u0026plid=AAZUSMxCuSzL_Usb\u0026el=detailpage\u0026len=1206\u0026of=wpCttTnDw-3KTbQLS4GLXw\u0026vm=CAEQABgEOjJBSHFpSlRMQXlsdXMzeHF3MTlmYWZrVU13MlJxcG1vQzVyVUZKREpXVWNPemI5a3dwZ2JcQUxkcUFQSnYtVGVTamxUeHl6cU9waTZRVjBuRXU2RTZaZmZDQkdZOThhSzJLME92ZHFGMTNrYW5LUFNhRGtCSjhsTzBKVk9GZnFKZjBKOWlKeXR5M2hzT2loMFA"},"videostatsDelayplayUrl":{"baseUrl":"https://s.youtube.com/api/stats/delayplay?cl=929398745\u0026docid=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026fexp=\u0026ns=yt\u0026plid=AAZUSMxCuSzL_Usb\u0026el=detailpage\u0026len=1206\u0026of=wpCttTnDw-3KTbQLS4GLXw\u0026vm=CAEQABgEOjJBSHFpSlRMQXlsdXMzeHF3MTlmYWZrVU13MlJxcG1vQzVyVUZKREpXVWNPemI5a3dwZ2JcQUxkcUFQSnYtVGVTamxUeHl6cU9waTZRVjBuRXU2RTZaZmZDQkdZOThhSzJLME92ZHFGMTNrYW5LUFNhRGtCSjhsTzBKVk9GZnFKZjBKOWlKeXR5M2hzT2loMFA"},"videostatsWatchtimeUrl":{"baseUrl":"https://s.youtube.com/api/stats/watchtime?cl=929398745\u0026docid=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026fexp=\u0026ns=yt\u0026plid=AAZUSMxCuSzL_Usb\u0026el=detailpage\u0026len=1206\u0026of=wpCttTnDw-3KTbQLS4GLXw\u0026vm=CAEQABgEOjJBSHFpSlRMQXlsdXMzeHF3MTlmYWZrVU13MlJxcG1vQzVyVUZKREpXVWNPemI5a3dwZ2JcQUxkcUFQSnYtVGVTamxUeHl6cU9waTZRVjBuRXU2RTZaZmZDQkdZOThhSzJLME92ZHFGMTNrYW5LUFNhRGtCSjhsTzBKVk9GZnFKZjBKOWlKeXR5M2hzT2loMFA"},"ptrackingUrl":{"baseUrl":"https://www.youtube.com/ptracking?ei=XdwvavLNIcj1z7sPvvLnyAo\u0026plid=AAZUSMxCuSzL_Usb\u0026pltype=contentugc\u0026ptk=youtube_none\u0026video_id=nYcjJAj60e4"},"qoeUrl":{"baseUrl":"https://s.youtube.com/api/stats/qoe?cl=929398745\u0026docid=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026el=detailpage\u0026event=streamingstats\u0026fexp=\u0026ns=yt\u0026plid=AAZUSMxCuSzL_Usb"},"atrUrl":{"baseUrl":"https://s.youtube.com/api/stats/atr?c=WEB\u0026docid=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026len=1206\u0026ns=yt\u0026plid=AAZUSMxCuSzL_Usb\u0026ver=2\u0026vm=CAEQABgEOjJBSHFpSlRMQXlsdXMzeHF3MTlmYWZrVU13MlJxcG1vQzVyVUZKREpXVWNPemI5a3dwZ2JcQUxkcUFQSnYtVGVTamxUeHl6cU9waTZRVjBuRXU2RTZaZmZDQkdZOThhSzJLME92ZHFGMTNrYW5LUFNhRGtCSjhsTzBKVk9GZnFKZjBKOWlKeXR5M2hzT2loMFA","elapsedMediaTimeSeconds":5},"videostatsScheduledFlushWalltimeSeconds":[10,20,30],"videostatsDefaultFlushIntervalSeconds":40,"youtubeRemarketingUrl":{"baseUrl":"https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend=innertube\u0026cname=1\u0026cver=2_20260612\u0026foc_id=Wf2ZlNsCGDS89VBF_awNvA\u0026label=followon_view\u0026ptype=no_rmkt\u0026random=989905577","elapsedMediaTimeSeconds":0}},"captions":{"playerCaptionsTracklistRenderer":{"captionTracks":[{"baseUrl":"https://www.youtube.com/api/timedtext?v=nYcjJAj60e4\u0026ei=XdwvavLNIcj1z7sPvvLnyAo\u0026caps=asr\u0026opi=112496729\u0026exp=xpe\u0026xoaf=5\u0026xowf=1\u0026xospf=1\u0026hl=th\u0026ip=0.0.0.0\u0026ipbits=0\u0026expire=1781546701\u0026sparams=ip,ipbits,expire,v,ei,caps,opi,exp,xoaf\u0026signature=86A091182C3702DAEA74448C7ED0747F03F2AB87.C9E76210CBB691B8E5A634B3514B784C78BDEDA0\u0026key=yt8\u0026kind=asr\u0026lang=ja","name":{"simpleText":"ญี่ปุ่น (สร้างอัตโนมัติ)"},"vssId":"a.ja","languageCode":"ja","kind":"asr","isTranslatable":true,"trackName":""}],"audioTracks":[{"captionTrackIndices":[0]}],"translationLanguages":[{"languageCode":"el","languageName":{"simpleText":"กรีก"}},{"languageCode":"kl","languageName":{"simpleText":"กรีนแลนด์"}},{"languageCode":"kn","languageName":{"simpleText":"กันนาดา"}},{"languageCode":"gn","languageName":{"simpleText":"กัวรานี"}},{"languageCode":"gaa","languageName":{"simpleText":"กา"}},{"languageCode":"gl","languageName":{"simpleText":"กาลิเซีย"}},{"languageCode":"kha","languageName":{"simpleText":"กาสี"}},{"languageCode":"gd","languageName":{"simpleText":"เกลิกสกอต"}},{"languageCode":"ko","languageName":{"simpleText":"เกาหลี"}},{"languageCode":"km","languageName":{"simpleText":"เขมร"}},{"languageCode":"kri","languageName":{"simpleText":"คริโอ"}},{"languageCode":"crs","languageName":{"simpleText":"ครีโอลเซเซลส์ฝรั่งเศส"}},{"languageCode":"co","languageName":{"simpleText":"คอร์ซิกา"}},{"languageCode":"xh","languageName":{"simpleText":"คะห์โอซา"}},{"languageCode":"kk","languageName":{"simpleText":"คาซัค"}},{"languageCode":"ca","languageName":{"simpleText":"คาตาลัน"}},{"languageCode":"ky","languageName":{"simpleText":"คีร์กีซ"}},{"languageCode":"gu","languageName":{"simpleText":"คุชราต"}},{"languageCode":"qu","languageName":{"simpleText":"เคชวา"}},{"languageCode":"ku","languageName":{"simpleText":"เคิร์ด"}},{"languageCode":"hr","languageName":{"simpleText":"โครเอเชีย"}},{"languageCode":"ka","languageName":{"simpleText":"จอร์เจีย"}},{"languageCode":"zh-Hant","languageName":{"simpleText":"จีน (ตัวเต็ม)"}},{"languageCode":"zh-Hans","languageName":{"simpleText":"จีน (ตัวย่อ)"}},{"languageCode":"jv","languageName":{"simpleText":"ชวา"}},{"languageCode":"cs","languageName":{"simpleText":"เช็ก"}},{"languageCode":"sn","languageName":{"simpleText":"โชนา"}},{"languageCode":"ts","languageName":{"simpleText":"ซองกา"}},{"languageCode":"dz","languageName":{"simpleText":"ซองคา"}},{"languageCode":"sg","languageName":{"simpleText":"ซันโก"}},{"languageCode":"sm","languageName":{"simpleText":"ซามัว"}},{"languageCode":"su","languageName":{"simpleText":"ซุนดา"}},{"languageCode":"zu","languageName":{"simpleText":"ซูลู"}},{"languageCode":"ceb","languageName":{"simpleText":"เซบู"}},{"languageCode":"sr","languageName":{"simpleText":"เซอร์เบีย"}},{"languageCode":"st","languageName":{"simpleText":"โซโทใต้"}},{"languageCode":"nso","languageName":{"simpleText":"โซโทเหนือ"}},{"languageCode":"so","languageName":{"simpleText":"โซมาลี"}},{"languageCode":"ja","languageName":{"simpleText":"ญี่ปุ่น"}},{"languageCode":"nl","languageName":{"simpleText":"ดัตช์"}},{"languageCode":"da","languageName":{"simpleText":"เดนมาร์ก"}},{"languageCode":"to","languageName":{"simpleText":"ตองกา"}},{"languageCode":"tt","languageName":{"simpleText":"ตาตาร์"}},{"languageCode":"ti","languageName":{"simpleText":"ติกริญญา"}},{"languageCode":"tr","languageName":{"simpleText":"ตุรกี"}},{"languageCode":"te","languageName":{"simpleText":"เตลูกู"}},{"languageCode":"tk","languageName":{"simpleText":"เติร์กเมน"}},{"languageCode":"ta","languageName":{"simpleText":"ทมิฬ"}},{"languageCode":"tg","languageName":{"simpleText":"ทาจิก"}},{"languageCode":"bo","languageName":{"simpleText":"ทิเบต"}},{"languageCode":"tum","languageName":{"simpleText":"ทุมบูกา"}},{"languageCode":"th","languageName":{"simpleText":"ไทย"}},{"languageCode":"dv","languageName":{"simpleText":"ธิเวหิ"}},{"languageCode":"no","languageName":{"simpleText":"นอร์เวย์"}},{"languageCode":"ne","languageName":{"simpleText":"เนปาล"}},{"languageCode":"new","languageName":{"simpleText":"เนวาร์"}},{"languageCode":"ny","languageName":{"simpleText":"เนียนจา"}},{"languageCode":"bs","languageName":{"simpleText":"บอสเนีย"}},{"languageCode":"bn","languageName":{"simpleText":"บังกลา"}},{"languageCode":"ba","languageName":{"simpleText":"บัชคีร์"}},{"languageCode":"bg","languageName":{"simpleText":"บัลแกเรีย"}},{"languageCode":"eu","languageName":{"simpleText":"บาสก์"}},{"languageCode":"rn","languageName":{"simpleText":"บุรุนดี"}},{"languageCode":"br","languageName":{"simpleText":"เบรตัน"}},{"languageCode":"be","languageName":{"simpleText":"เบลารุส"}},{"languageCode":"pa","languageName":{"simpleText":"ปัญจาบ"}},{"languageCode":"pam","languageName":{"simpleText":"ปัมปังกา"}},{"languageCode":"fa","languageName":{"simpleText":"เปอร์เซีย"}},{"languageCode":"pt","languageName":{"simpleText":"โปรตุเกส"}},{"languageCode":"pt-PT","languageName":{"simpleText":"โปรตุเกส (โปรตุเกส)"}},{"languageCode":"pl","languageName":{"simpleText":"โปแลนด์"}},{"languageCode":"fr","languageName":{"simpleText":"ฝรั่งเศส"}},{"languageCode":"my","languageName":{"simpleText":"พม่า"}},{"languageCode":"ps","languageName":{"simpleText":"พัชโต"}},{"languageCode":"fy","languageName":{"simpleText":"ฟริเซียนตะวันตก"}},{"languageCode":"fj","languageName":{"simpleText":"ฟิจิ"}},{"languageCode":"fi","languageName":{"simpleText":"ฟินแลนด์"}},{"languageCode":"fil","languageName":{"simpleText":"ฟิลิปปินส์"}},{"languageCode":"fo","languageName":{"simpleText":"แฟโร"}},{"languageCode":"bho","languageName":{"simpleText":"โภชปุรี"}},{"languageCode":"hmn","languageName":{"simpleText":"ม้ง"}},{"languageCode":"mr","languageName":{"simpleText":"มราฐี"}},{"languageCode":"mn","languageName":{"simpleText":"มองโกเลีย"}},{"languageCode":"mfe","languageName":{"simpleText":"มอริสเยน"}},{"languageCode":"mt","languageName":{"simpleText":"มอลตา"}},{"languageCode":"mk","languageName":{"simpleText":"มาซิโดเนีย"}},{"languageCode":"gv","languageName":{"simpleText":"มานซ์"}},{"languageCode":"mg","languageName":{"simpleText":"มาลากาซี"}},{"languageCode":"ml","languageName":{"simpleText":"มาลายาลัม"}},{"languageCode":"ms","languageName":{"simpleText":"มาเลย์"}},{"languageCode":"mi","languageName":{"simpleText":"เมารี"}},{"languageCode":"yi","languageName":{"simpleText":"ยิดดิช"}},{"languageCode":"lg","languageName":{"simpleText":"ยูกันดา"}},{"languageCode":"uk","languageName":{"simpleText":"ยูเครน"}},{"languageCode":"de","languageName":{"simpleText":"เยอรมัน"}},{"languageCode":"yo","languageName":{"simpleText":"โยรูบา"}},{"languageCode":"rw","languageName":{"simpleText":"รวันดา"}},{"languageCode":"ru","languageName":{"simpleText":"รัสเซีย"}},{"languageCode":"ro","languageName":{"simpleText":"โรมาเนีย"}},{"languageCode":"la","languageName":{"simpleText":"ละติน"}},{"languageCode":"lb","languageName":{"simpleText":"ลักเซมเบิร์ก"}},{"languageCode":"lv","languageName":{"simpleText":"ลัตเวีย"}},{"languageCode":"luo","languageName":{"simpleText":"ลัว"}},{"languageCode":"lo","languageName":{"simpleText":"ลาว"}},{"languageCode":"ln","languageName":{"simpleText":"ลิงกาลา"}},{"languageCode":"lt","languageName":{"simpleText":"ลิทัวเนีย"}},{"languageCode":"lua","languageName":{"simpleText":"ลูบา-ลูลัว"}},{"languageCode":"war","languageName":{"simpleText":"วาเรย์"}},{"languageCode":"ve","languageName":{"simpleText":"เวนดา"}},{"languageCode":"cy","languageName":{"simpleText":"เวลส์"}},{"languageCode":"vi","languageName":{"simpleText":"เวียดนาม"}},{"languageCode":"wo","languageName":{"simpleText":"โวลอฟ"}},{"languageCode":"es","languageName":{"simpleText":"สเปน"}},{"languageCode":"sk","languageName":{"simpleText":"สโลวัก"}},{"languageCode":"sl","languageName":{"simpleText":"สโลวีเนีย"}},{"languageCode":"ss","languageName":{"simpleText":"สวาติ"}},{"languageCode":"tn","languageName":{"simpleText":"สวานา"}},{"languageCode":"sw","languageName":{"simpleText":"สวาฮีลี"}},{"languageCode":"sv","languageName":{"simpleText":"สวีเดน"}},{"languageCode":"sa","languageName":{"simpleText":"สันสกฤต"}},{"languageCode":"si","languageName":{"simpleText":"สิงหล"}},{"languageCode":"sd","languageName":{"simpleText":"สินธิ"}},{"languageCode":"oc","languageName":{"simpleText":"อ็อกซิตัน"}},{"languageCode":"os","languageName":{"simpleText":"ออสเซเตีย"}},{"languageCode":"aa","languageName":{"simpleText":"อะฟาร์"}},{"languageCode":"en","languageName":{"simpleText":"อังกฤษ"}},{"languageCode":"ab","languageName":{"simpleText":"อับฮาเซีย"}},{"languageCode":"am","languageName":{"simpleText":"อัมฮารา"}},{"languageCode":"as","languageName":{"simpleText":"อัสสัม"}},{"languageCode":"ak","languageName":{"simpleText":"อาคาน"}},{"languageCode":"az","languageName":{"simpleText":"อาเซอร์ไบจาน"}},{"languageCode":"hy","languageName":{"simpleText":"อาร์เมเนีย"}},{"languageCode":"ar","languageName":{"simpleText":"อาหรับ"}},{"languageCode":"ig","languageName":{"simpleText":"อิกโบ"}},{"languageCode":"it","languageName":{"simpleText":"อิตาลี"}},{"languageCode":"id","languageName":{"simpleText":"อินโดนีเซีย"}},{"languageCode":"iu","languageName":{"simpleText":"อินุกติตุต"}},{"languageCode":"uz","languageName":{"simpleText":"อุซเบก"}},{"languageCode":"ug","languageName":{"simpleText":"อุยกูร์"}},{"languageCode":"ur","languageName":{"simpleText":"อูรดู"}},{"languageCode":"ee","languageName":{"simpleText":"เอเว"}},{"languageCode":"et","languageName":{"simpleText":"เอสโตเนีย"}},{"languageCode":"eo","languageName":{"simpleText":"เอสเปรันโต"}},{"languageCode":"af","languageName":{"simpleText":"แอฟริกานส์"}},{"languageCode":"sq","languageName":{"simpleText":"แอลเบเนีย"}},{"languageCode":"or","languageName":{"simpleText":"โอดิยา"}},{"languageCode":"om","languageName":{"simpleText":"โอโรโม"}},{"languageCode":"is","languageName":{"simpleText":"ไอซ์แลนด์"}},{"languageCode":"ay","languageName":{"simpleText":"ไอย์มารา"}},{"languageCode":"ga","languageName":{"simpleText":"ไอริช"}},{"languageCode":"hu","languageName":{"simpleText":"ฮังการี"}},{"languageCode":"haw","languageName":{"simpleText":"ฮาวาย"}},{"languageCode":"hi","languageName":{"simpleText":"ฮินดี"}},{"languageCode":"iw","languageName":{"simpleText":"ฮิบรู"}},{"languageCode":"ht","languageName":{"simpleText":"เฮติครีโอล"}},{"languageCode":"ha","languageName":{"simpleText":"เฮาซา"}}],"defaultAudioTrackIndex":0}},"videoDetails":{"videoId":"nYcjJAj60e4","title":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 09 月 25 日)","lengthSeconds":"1206","channelId":"UCWf2ZlNsCGDS89VBF_awNvA","isOwnerViewing":false,"shortDescription":"【本日のご質問】\n4:08 「クロールの統計情報」で提示される URL\n6:08 head 内に記述された HTML 要素\n7:38 サイト移転に伴いドメインの評価は分散するか\n9:23 クロールリクエスト数が激減\n10:44 検索アナリティクスの平均順位\n12:04 サイトが検索結果に表示されない\n13:44 セキュリティ警告への対応\n17:03 作品名より略称で検索した方が上位表示される\n\n【関連リンク:今回ご紹介した動画や記事】\n\nSearch Central Live Tokyo: The 2025 Return\nhttps://developers.google.com/search/blog/2025/09/scl-tok?hl=ja\n\nサイトを移転する方法\nhttps://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes?hl=ja\n\n表示回数、掲載順位、クリック数とは\nhttps://support.google.com/webmasters/answer/7042828?hl=ja\n\n[セキュリティの問題] レポート\nhttps://support.google.com/webmasters/answer/9044101?hl=ja\n\n司会 : 小川安奈( https://x.com/piropiroanna )\n-------------------------------\n\nGoogle では、日本のサイト運営者のみなさまに向けて、2013 年より検索のご質問にお答えするオフィスアワーを定期的に行ってきました。幾度かのリブランディングを経て、2023 年 5 月より新しく Google 検索オフィスアワーとなりました。\n\nGoogle 検索オフィスアワーでは、SEO 担当者、エンジニア、デザイナー、マーケティングなどサイトの運営に関わる皆さんからの、Google 検索に関するご質問に Google 社員がお答えします。\n\n本オフィスアワーに関して、下記のブログ記事にて詳しくご紹介しています。\n🔗 #Google検索オフィスアワー のご紹介\nhttps://developers.google.com/search/blog/2023/04/introducing-japanese-office-hours?hl=ja\n\n今後のイベントの予定は決まり次第こちらのページでお知らせいたします。\nhttps://developers.google.com/search/events?hl=ja\n\nみなさまからのご質問、楽しみにしております!!\n\n🎥 過去の動画一覧 👉 https://goo.gle/search-oh-playlist\n📄 質問フォーム 👉 https://goo.gle/search-oh","isCrawlable":true,"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCSWFzMJcOkiCjbwqSU93zXVTx6pw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLA4mqPXlFkJuuinunKTEvor2T4bRA","width":196,"height":110},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDwN3bmyKLpV9yjcPgoPWgxixqNEw","width":246,"height":138},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCguLNwg-Jxq1UqVRWZDtjd6qYktg","width":336,"height":188},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/maxresdefault.jpg?v=68d36cc9","width":1920,"height":1080}]},"allowRatings":true,"viewCount":"2712","author":"Google Search Central","isLowLatencyLiveStream":false,"isPrivate":false,"isUnpluggedCorpus":false,"latencyClass":"MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL","isLiveContent":false,"isTvfilmVideo":false},"annotations":[{"playerAnnotationsExpandedRenderer":{"featuredChannel":{"startTimeMs":"0","endTimeMs":"1206000","watermark":{"thumbnails":[{"url":"https://i.ytimg.com/an/Wf2ZlNsCGDS89VBF_awNvA/featured_channel.jpg?v=6019b9da","width":40,"height":40}]},"trackingParams":"CAoQ8zciEwiy8InijImVAxXI-nMBHT75Gak=","navigationEndpoint":{"clickTrackingParams":"CAoQ8zciEwiy8InijImVAxXI-nMBHT75GakyAml2ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/channel/UCWf2ZlNsCGDS89VBF_awNvA","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA"}},"channelName":"Google Search Central","subscribeButton":{"subscribeButtonRenderer":{"buttonText":{"runs":[{"text":"ติดตาม"}]},"subscribed":false,"enabled":true,"type":"FREE","channelId":"UCWf2ZlNsCGDS89VBF_awNvA","showPreferences":false,"subscribedButtonText":{"runs":[{"text":"ติดตามแล้ว"}]},"unsubscribedButtonText":{"runs":[{"text":"ติดตาม"}]},"trackingParams":"CAsQmysiEwiy8InijImVAxXI-nMBHT75GakyAml2","unsubscribeButtonText":{"runs":[{"text":"ยกเลิกการติดตาม"}]},"serviceEndpoints":[{"clickTrackingParams":"CAsQmysiEwiy8InijImVAxXI-nMBHT75GakyAml2ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/subscribe"}},"subscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"EgIIBBgAWAE%3D"}},{"clickTrackingParams":"CAsQmysiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAsQmysiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","openPopupAction":{"popup":{"confirmDialogRenderer":{"trackingParams":"CAwQxjgiEwiy8InijImVAxXI-nMBHT75Gak=","dialogMessages":[{"runs":[{"text":"เลิกติดตาม "},{"text":"Google Search Central"},{"text":" ใช่ไหม"}]}],"confirmButton":{"buttonRenderer":{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"เลิกติดตาม"}]},"serviceEndpoint":{"clickTrackingParams":"CA4Q8FsiEwiy8InijImVAxXI-nMBHT75GakyAml2ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"CgIIBBgAMAE%3D"}},"accessibility":{"label":"เลิกติดตาม"},"trackingParams":"CA4Q8FsiEwiy8InijImVAxXI-nMBHT75Gak="}},"cancelButton":{"buttonRenderer":{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"ยกเลิก"}]},"accessibility":{"label":"ยกเลิก"},"trackingParams":"CA0Q8FsiEwiy8InijImVAxXI-nMBHT75Gak="}},"primaryIsCancel":false}},"popupType":"DIALOG"}}]}}],"subscribeAccessibility":{"accessibilityData":{"label":"ติดตาม Google Search Central"}},"unsubscribeAccessibility":{"accessibilityData":{"label":"เลิกติดตาม Google Search Central"}},"signInEndpoint":{"clickTrackingParams":"CAsQmysiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252FUCWf2ZlNsCGDS89VBF_awNvA%26feature%3Div%26continue_action%3DQUFFLUhqbUZFR1ZqUnFxSEVJWHRwYlRPMjdsRmdISEp2d3xBQ3Jtc0ttYlNsWDBBUm52Szg4RDZNaEFKNFkwTTJITXNpcWk0cGNEVlJuQkFKM3VKZnBMY0Q1YlFwc19JSV85dlRCbWVWb3NrbXJxODhWdEhTX29uWm80MGZ6UTA5SzRUakRMYTQ4QUZCdU1KbmZfVVVlVkJCdlhkb1J2SlRmMjBvd3dJODN0RFhCRkpXWlNIclhDWlI1X0dVRHdjaElSUkdydUZlUTZxbW9XNTQ1RmM3X19xQXQwX3RmM3UzZkVMcWpOUlZtcURKU0Q%253D\u0026hl=th"}}}}}},"allowSwipeDismiss":true,"annotationId":"601477cc-0000-26ec-b44d-30fd3810282c"}}],"playerConfig":{"granularVariableSpeedConfig":{"minimumPlaybackRate":25,"maximumPlaybackRate":200,"stepSize":5,"defaultPlaybackRateOptions":[{"label":"1.0","value":100,"isPremiumUpsell":false,"priority":5},{"label":"1.25","value":125,"isPremiumUpsell":false,"priority":2},{"label":"1.5","value":150,"isPremiumUpsell":false,"priority":3},{"label":"1.75","value":175,"isPremiumUpsell":false,"priority":0},{"label":"2.0","value":200,"isPremiumUpsell":false,"priority":4},{"label":"3.0","value":300,"isPremiumUpsell":true,"priority":1}]},"vssClientConfig":{"vssUsePostRequest":true},"audioConfig":{"loudnessDb":-1.9399996,"perceptualLoudnessDb":-15.94,"enablePerFormatLoudness":true,"trackAbsoluteLoudnessLkfs":-15.94,"loudnessTargetLkfs":-14,"loudnessNormalizationConfig":{"applyStatefulNormalization":false,"preserveStatefulLoudnessTarget":true,"maxStatefulTimeThresholdSec":300,"minimumLoudnessTargetLkfs":-24}},"streamSelectionConfig":{"maxBitrate":"20570000"},"playerControlsConfig":{"showCachedInTimebar":true},"daiConfig":{"sendSsdaiMissingAdBreakReasons":true},"mediaCommonConfig":{"dynamicReadaheadConfig":{"maxReadAheadMediaTimeMs":120000,"minReadAheadMediaTimeMs":15000,"readAheadGrowthRateMs":1000},"mediaUstreamerRequestConfig":{"videoPlaybackUstreamerConfig":"Cq0JCpcFCAAlAACAPy0zM3M_NT0Klz9yGgoWbWZzMl9jbWZzX3dlYl92M18yXzAwMxgAoAEBqAEAuAIA2gKAARCw6gEYgN3bASCgnAEooJwBcIgngAH0A-ABA5gCDNACAugCBIADAogDiCeoAwPAAwHIAwGABAHQBAHYBAH4BAeABX3ABQHIBQHgBdAP6AUB-AXQD5AGAdAGAfAGAYAH0A-ACAGICAGdCM3MTD6gCOgH4AgB6Aj___________8B-gJFqAHQhgOFApqZGT-NAgAAgD_AAt8D_QLNzMw9kAMBnQMK1yM91QQAACBBtQa9N4Y1vQYzM4NAyAcB5QcAgAlE8AcBgAgBqAMBsAMD0AMB2AMBygQcChMIwKkHEJh1GOgHJQAAAAAoADAAEODUAxjQD9IEDwoICLAJELAJIAEgiCcoAdoEDQoGCPAuEPAuIPAuKAGYBgGoBoCAAtIGFAjoBxBkGg0IiCcVAAAAPx3NzEw_2AYBuAcBoAgB0ggGCAEQARgBqQkAAAAAAADwv7EJAAAAAAAA8L_QCQHaCSRCcXVadVZhQVpoTUE1VnRwZUJFVGNrMEIwbjRBNHVtWE15NFLqCwSLBowGgAwBqAyQAeANAcgPAdAPAegQAZARAaARAbIRLENBTVNIQlVkdWJiSkRKUUNuQTc1RmIwR1dKVUQxQXFvMVFfY0EtMFRCQVk90BIB4BIBgBMBsBMB2BMA6BMBiBQAkRQAAAAAAADwv5kUAAAAAAAA8L_KFBF2MjAyNTA5MjJfMTIyNi4wMNgUiCfiFDAKABIsQ0FNU0hCVWR1YmJKREpRQ25BNzVGYjBHV0pVRDFBcW8xUV9jQS0wVEJBWT2BFQAAAAAAAPC_qBUBwBUBiKehygsBMgwIiQEQ8pCx4fzyjwMyDAj4ARCGuP7m_PKPAzIMCIgBEJe4x9788o8DMgwI9wEQlryc6fzyjwMyDAiHARDwpvff_PKPAzIMCPQBEPDk9OH88o8DMgwIhgEQn4mL3vzyjwMyDAjzARDF28Dk_PKPAzIMCIUBEMuxuN788o8DMgwI8gEQxIH24_zyjwMyDAigARD7i4rf_PKPAzIMCJYCEJ6mvOH88o8DMgwIjAEQ8uXq1_zyjwMyHAiMARDxi-aA_fKPAxoOQ2dnS0EyUnlZeElCTVEyGgiMARCfsu6lg_OPAxoMQ2djS0FuWmlFZ0V4MgwI-QEQ1evEj_3yjwMyHAj5ARDFk_e3_fKPAxoOQ2dnS0EyUnlZeElCTVEyGgj5ARCHiaWegvOPAxoMQ2djS0FuWmlFZ0V4MgwI-gEQ7efEj_3yjwMyHAj6ARC8uaW2_fKPAxoOQ2dnS0EyUnlZeElCTVEyGgj6ARCMv6aegvOPAxoMQ2djS0FuWmlFZ0V4MgwI-wEQ2fPEj_3yjwMyHAj7ARCu9v20_fKPAxoOQ2dnS0EyUnlZeElCTVEyGgj7ARDvvqSegvOPAxoMQ2djS0FuWmlFZ0V4OgBSKhoCamEoADIYVUNXZjJabE5zQ0dEUzg5VkJGX2F3TnZBOABAAFgAYAB4AKABAbABBboBAwQFMcIBCAECAwQFCCow0AEAgAIAEkwAuTjmqjBFAiBw2rXaK-8bd_3yeng6eTRDpKehEtbEpvhGaEhMzt15EQIhALZPhTr-RM3qJJlAN3_A3YqDhEQmAwRLw9VWEVVRBywJGgJlaQ=="},"useServerDrivenAbr":true,"serverPlaybackStartConfig":{"enable":true,"playbackStartPolicy":{"startMinReadaheadPolicy":[{"minReadaheadMs":1200}]}},"platypusUseEnvoyNetFetch":false,"fixLivePlaybackModelDefaultPosition":false},"webPlayerConfig":{"useCobaltTvosDash":true,"webPlayerActionsPorting":{"getSharePanelCommand":{"clickTrackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_web_player_share_panel"}},"webPlayerShareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNA%3D%3D"}},"subscribeCommand":{"clickTrackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/subscribe"}},"subscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"EgIIBxgA"}},"unsubscribeCommand":{"clickTrackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"CgIIBxgA"}},"addToWatchLaterCommand":{"clickTrackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"nYcjJAj60e4","action":"ACTION_ADD_VIDEO"}]}},"removeFromWatchLaterCommand":{"clickTrackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"nYcjJAj60e4"}]}}}}},"storyboards":{"playerStoryboardSpecRenderer":{"spec":"https://i.ytimg.com/sb/nYcjJAj60e4/storyboard3_L$L/$N.jpg?sqp=-oaymwENSDfyq4qpAwVwAcABBqLzl_8DBgjD4c3GBg==|48#27#100#10#10#0#default#rs$AOn4CLCQKwhfXrVctGKE_d4dDYiJGNQUjA|80#45#122#10#10#10000#M$M#rs$AOn4CLDDcsaTpWHMoZOsMWUrzeXkjaPPAQ|160#90#122#5#5#10000#M$M#rs$AOn4CLBXQXPDoPBAid0tnh7az7vaCAJD5Q|320#180#122#3#3#10000#M$M#rs$AOn4CLAJKnPWyx7oxPo9ghCFIl-3EgY7YA","recommendedLevel":3,"fineScrubbingRecommendedLevel":2,"highResolutionRecommendedLevel":3}},"microformat":{"playerMicroformatRenderer":{"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/maxresdefault.jpg","width":1280,"height":720}]},"embed":{"iframeUrl":"https://www.youtube.com/embed/nYcjJAj60e4","width":1280,"height":720},"title":{"simpleText":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 09 月 25 日)"},"description":{"simpleText":"【本日のご質問】\n4:08 「クロールの統計情報」で提示される URL\n6:08 head 内に記述された HTML 要素\n7:38 サイト移転に伴いドメインの評価は分散するか\n9:23 クロールリクエスト数が激減\n10:44 検索アナリティクスの平均順位\n12:04 サイトが検索結果に表示されない\n13:44 セキュリティ警告への対応\n17:03 作品名より略称で検索した方が上位表示される\n\n【関連リンク:今回ご紹介した動画や記事】\n\nSearch Central Live Tokyo: The 2025 Return\nhttps://developers.google.com/search/blog/2025/09/scl-tok?hl=ja\n\nサイトを移転する方法\nhttps://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes?hl=ja\n\n表示回数、掲載順位、クリック数とは\nhttps://support.google.com/webmasters/answer/7042828?hl=ja\n\n[セキュリティの問題] レポート\nhttps://support.google.com/webmasters/answer/9044101?hl=ja\n\n司会 : 小川安奈( https://x.com/piropiroanna )\n-------------------------------\n\nGoogle では、日本のサイト運営者のみなさまに向けて、2013 年より検索のご質問にお答えするオフィスアワーを定期的に行ってきました。幾度かのリブランディングを経て、2023 年 5 月より新しく Google 検索オフィスアワーとなりました。\n\nGoogle 検索オフィスアワーでは、SEO 担当者、エンジニア、デザイナー、マーケティングなどサイトの運営に関わる皆さんからの、Google 検索に関するご質問に Google 社員がお答えします。\n\n本オフィスアワーに関して、下記のブログ記事にて詳しくご紹介しています。\n🔗 #Google検索オフィスアワー のご紹介\nhttps://developers.google.com/search/blog/2023/04/introducing-japanese-office-hours?hl=ja\n\n今後のイベントの予定は決まり次第こちらのページでお知らせいたします。\nhttps://developers.google.com/search/events?hl=ja\n\nみなさまからのご質問、楽しみにしております!!\n\n🎥 過去の動画一覧 👉 https://goo.gle/search-oh-playlist\n📄 質問フォーム 👉 https://goo.gle/search-oh"},"lengthSeconds":"1206","ownerProfileUrl":"http://www.youtube.com/@GoogleSearchCentral","externalChannelId":"UCWf2ZlNsCGDS89VBF_awNvA","isFamilySafe":true,"availableCountries":["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"],"isUnlisted":false,"hasYpcMetadata":false,"viewCount":"2712","category":"Science \u0026 Technology","publishDate":"2025-09-24T20:00:06-07:00","ownerChannelName":"Google Search Central","liveBroadcastDetails":{"isLiveNow":false,"startTimestamp":"2025-09-25T03:00:06+00:00","endTimestamp":"2025-09-25T03:21:32+00:00"},"uploadDate":"2025-09-24T20:00:06-07:00","isShortsEligible":false,"externalVideoId":"nYcjJAj60e4","likeCount":"40","canonicalUrl":"https://www.youtube.com/watch?v=nYcjJAj60e4"}},"cards":{"cardCollectionRenderer":{"cards":[{"cardRenderer":{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"ดูการแก้ไข"},"trackingParams":"CAkQ0DYiEwiy8InijImVAxXI-nMBHT75Gak=","prominent":true,"logVisibilityUpdates":true,"onTapCommand":{"clickTrackingParams":"CAkQ0DYiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-error-corrections","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}}},"cueRanges":[{"startCardActiveMs":"0","endCardActiveMs":"5000","teaserDurationMs":"6000","iconAfterTeaserMs":"5000"}],"trackingParams":"CAgQtZcBGAAiEwiy8InijImVAxXI-nMBHT75Gak="}}],"headerText":{"simpleText":"จาก Google Search Central"},"icon":{"infoCardIconRenderer":{"trackingParams":"CAcQsJcBIhMIsvCJ4oyJlQMVyPpzAR0--Rmp"}},"closeButton":{"infoCardIconRenderer":{"trackingParams":"CAYQsZcBIhMIsvCJ4oyJlQMVyPpzAR0--Rmp"}},"trackingParams":"CAUQwjciEwiy8InijImVAxXI-nMBHT75Gak=","allowTeaserDismiss":true,"logIconVisibilityUpdates":true}},"trackingParams":"CAAQu2kiEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","messages":[{"mealbarPromoRenderer":{"icon":{"thumbnails":[{"url":"https://www.gstatic.com/youtube/img/promos/growth/6ad5a99c727579634bc3e2fb67562a2621170bdd11578967392667be5a05c5e4_384x384.png","width":384,"height":384}]},"messageTexts":[{"runs":[{"text":"รับชม YouTube แบบไม่มีโฆษณา"}]}],"actionButton":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","text":{"runs":[{"text":"ฟรี 1 เดือน"}]},"trackingParams":"CAQQ7G8iEwiy8InijImVAxXI-nMBHT75Gak=","command":{"clickTrackingParams":"CAQQ7G8iEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CAQQ7G8iEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/premium?ybp=Eg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%253D","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":93498,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"SPunlimited","params":"kgNBEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEZDoaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGQ%3D"}},{"commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/feedback"}},"feedbackEndpoint":{"feedbackToken":"AB9zfpJZHM3ebtMSpNv2XDj0GWwyHOuw6kpUPmUku3UUd9x8-hrhIZ3HPqsaaw_BF3_h_whaUkWFlokXhHMvkkCRnmQEcoh3-RSuFEut5DGPAooz6LwpDv3AD9QdQI4SovAvFOVUgkaSOzbnohEKKdT56z2PX8cih7fM_bUbhxO-Mkh0a8tbsx8","uiActions":{"hideEnclosingContainer":true}}}]}}}},"dismissButton":{"buttonRenderer":{"style":"STYLE_MONO_TONAL","size":"SIZE_DEFAULT","text":{"runs":[{"text":"ไม่เป็นไร"}]},"trackingParams":"CAMQ7W8iEwiy8InijImVAxXI-nMBHT75Gak=","command":{"clickTrackingParams":"CAMQ7W8iEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CAMQ7W8iEwiy8InijImVAxXI-nMBHT75GanKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/feedback"}},"feedbackEndpoint":{"feedbackToken":"AB9zfpI7gvpAtEVBjA5fdcFpGKyqVIIGw7-k7L8VKkSCxQ-xvmaKOx4ZwMCQ5PbevQo13XSLfgnLJg5Cq061Xywc59LCFMMGqHhQ-Y9ctFE8EPxmOD9VUH-nVBcSDY4tdni1G9nU40Ts-5SqlStCja3VO--A2sbvpBmdZiHFKwpXbmlGV-Q3z54","uiActions":{"hideEnclosingContainer":true}}}]}}}},"triggerCondition":"TRIGGER_CONDITION_POST_AD","style":"STYLE_MODERN","trackingParams":"CAIQ42kYASITCLLwieKMiZUDFcj6cwEdPvkZqQ==","impressionEndpoints":[{"clickTrackingParams":"CAIQ42kYASITCLLwieKMiZUDFcj6cwEdPvkZqcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/feedback"}},"feedbackEndpoint":{"feedbackToken":"AB9zfpLuVHpL4l1pRjqqwtB6Gs4i7Usg3dJuzvos3YEUFjdCt5GYp1YxsMm8dnvUzKXEdgywL8PoVn9P7z81T17GlOpF0P1FHbKh9wNLjU34AojhpTihbSwFr9m-cTlZhZGpK9hpGdmX39qgBvWjX86ABrV4_mQB38DTqWJ9cliExKw65m6jjTE","uiActions":{"hideEnclosingContainer":false}}}],"isVisible":true,"messageTitle":{"runs":[{"text":"YouTube Premium"}]},"iconDark":{"thumbnails":[{"url":"https://www.gstatic.com/youtube/img/promos/growth/6ad5a99c727579634bc3e2fb67562a2621170bdd11578967392667be5a05c5e4_384x384.png","width":384,"height":384}]},"supplementalText":{"runs":[{"text":"เป็นไปตามข้อกำหนด ยกเลิกได้ตลอดเวลา"}]}}}],"adBreakHeartbeatParams":"Q0FBJTNE","frameworkUpdates":{"entityBatchUpdate":{"mutations":[{"entityKey":"Eg0KC25ZY2pKQWo2MGU0IPYBKAE%3D","type":"ENTITY_MUTATION_TYPE_REPLACE","payload":{"offlineabilityEntity":{"key":"Eg0KC25ZY2pKQWo2MGU0IPYBKAE%3D","offlineabilityRenderer":"CAEaGwoTChEKD0Z1bGwgSEQgKDEwODBwKRgHIAIoABocChQKEgoQ4Liq4Li54LiHICg3MjBwKRgCIAIoABooCiAKHgoc4Lib4Liy4LiZ4LiB4Lil4Liy4LiHICgzNjBwKRgBIAEoARocChQKEgoQ4LiV4LmI4LizICgxNDRwKRgEIAEoASINMgtvZmZsaW5lbGlzdA==","addToOfflineButtonState":"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED","contentCheckOk":true,"racyCheckOk":true,"loggingDirectives":{"trackingParams":"CAEQxzciEwiy8InijImVAxXI-nMBHT75Gak=","visibility":{"types":"4"}}}}}],"timestamp":{"seconds":"1781521501","nanos":600298748}}}};var meta = document.createElement('meta'); meta.name = 'referrer'; meta.content = 'origin-when-cross-origin'; document.getElementsByTagName('head')[0].appendChild(meta);(function(){'use strict';var m=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
function n(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b>>0)+"_",f=0;return b});
r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");m(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return z(t(this))}});
return a});
function z(a){a={next:a};a[Symbol.iterator]=function(){return this};
return a}
r("WeakMap",function(a){function b(e){this.g=(q+=Math.random()+1).toString();if(e){e=u(e);for(var k;!(k=e.next()).done;)k=k.value,this.set(k[0],k[1])}}
function c(){}
function d(e){var k=typeof e;return k==="object"&&e!==null||k==="function"}
function f(e){if(!x(e,g)){var k=new c;m(e,g,{value:k})}}
function h(e){var k=Object[e];k&&(Object[e]=function(l){if(l instanceof c)return l;Object.isExtensible(l)&&f(l);return k(l)})}
if(function(){if(!a||!Object.seal)return!1;try{var e=Object.seal({}),k=Object.seal({}),l=new a([[e,2],[k,3]]);if(l.get(e)!=2||l.get(k)!=3)return!1;l.delete(e);l.set(k,4);return!l.has(e)&&l.get(k)==4}catch(ca){return!1}}())return a;
var g="$jscomp_hidden_"+Math.random();h("freeze");h("preventExtensions");h("seal");var q=0;b.prototype.set=function(e,k){if(!d(e))throw Error("Invalid WeakMap key");f(e);if(!x(e,g))throw Error("WeakMap key fail: "+e);e[g][this.g]=k;return this};
b.prototype.get=function(e){return d(e)&&x(e,g)?e[g][this.g]:void 0};
b.prototype.has=function(e){return d(e)&&x(e,g)&&x(e[g],this.g)};
b.prototype.delete=function(e){return d(e)&&x(e,g)&&x(e[g],this.g)?delete e[g][this.g]:!1};
return b});
function A(a,b){a instanceof String&&(a+="");var c=0,d=!1,f={next:function(){if(!d&&c>>0),F=0;Math.max.apply(Math,w(Object.values({v:1,u:2,o:4,D:8,G:16,B:32,h:64,l:128,i:256,F:512,j:1024,m:2048,C:4096,A:8192})));function G(a,b){this.width=a;this.height=b}
G.prototype.aspectRatio=function(){return this.width/this.height};
G.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
G.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
G.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function H(){var a=document;var b="DIV";a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)}
;var I=new WeakMap;function J(a,b){a=[a];for(var c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\v")}
;function K(a,b,c){if(b instanceof G)c=b.height,b=b.width;else if(c==void 0)throw Error("missing height argument");a.style.width=L(b);a.style.height=L(c)}
function L(a){typeof a=="number"&&(a=Math.round(a)+"px");return a}
;(function(a,b){function c(f){f=u(f);f.next();f=v(f);return b(d,f)}
b=b===void 0?J:b;var d=D(a);return function(){var f=y.apply(0,arguments),h=this||B,g=I.get(h);g||(g={},I.set(h,g));h=g;g=[this].concat(w(f));f=c?c(g):g;if(Object.prototype.hasOwnProperty.call(h,f))h=h[f];else{var q=u(g);g=q.next().value;q=v(q);g=a.apply(g,q);h=h[f]=g}return h}})(function(a){var b=H();
a&&(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=H();K(a,"200px","200px");b.appendChild(a);document.body.appendChild(b);a=b.offsetWidth-b.clientWidth;b&&b.parentNode&&b.parentNode.removeChild(b);return a});var M=B.window,N,O,P=(M==null?void 0:(N=M.yt)==null?void 0:N.config_)||(M==null?void 0:(O=M.ytcfg)==null?void 0:O.data_)||{};C("yt.config_",P);function Q(a){a=R(a);return typeof a==="string"&&a==="false"?!1:!!a}
function R(a,b){var c={};a=("EXPERIMENT_FLAGS"in P?P.EXPERIMENT_FLAGS:c)[a];return a!==void 0?a:b}
;var S=Number(R("kevlar_watch_page_horizontal_margin",24)||0),T=Number(R("kevlar_watch_page_columns_top_padding",24)||0),U=426+S*2,V=Number(R("kevlar_watch_two_column_width_threshold",1E3)||0),W=S*2,X=Number(R("kevlar_watch_secondary_width",402)||0),aa=Number(R("kevlar_watch_max_player_width",1280)||0),ba=Number(R("kevlar_watch_flexy_metadata_height",136)||0);
function Y(a,b,c){c=c===void 0?!1:c;var d=d===void 0?!1:d;var f=Math.max(a.width,U);f=a.width>=V?f-(W+X+S+((d===void 0?0:d)?64:0)):f-W;f=Math.min(f,aa);var h=Math.min(f*b,a.height-(56+T+ba)),g=240;(c===void 0?0:c)&&(g=380);b=657||a.height>=630&&a.width>=V&&a.width=630&&a.width>=1327&&(g=480));(d===void 0?0:d)&&a.width>=V&&(g-=32*b);h=Math.max(h,
g);b=V&&(f=Y(a,.5625,c).width);return new G(Math.round(f),Math.round(h))}
function Z(a){if(a){var b=.5625,c=a.querySelector(".html5-video-player");c&&typeof c.getVideoAspectRatio==="function"&&(b=1/c.getVideoAspectRatio());c=window.document;c=c.compatMode=="CSS1Compat"?c.documentElement:c.body;K(a,Y(new G(c.clientWidth,c.clientHeight),b))}}
;C("yt.flexy.setPlayerlikeElementSize",Z);Q("desktop_delay_player_resizing")||Z(document.querySelector("#player.skeleton #player-api"));}).call(this);
(function() {var element = document.querySelector('#player-placeholder'); if (yt && yt.flexy && yt.flexy.setPlayerlikeElementSize && typeof yt.flexy.setPlayerlikeElementSize === 'function') {yt.flexy.setPlayerlikeElementSize(element);}})();if (window.ytcsi) {window.ytcsi.tick('gcc', null, '');}(function() {var element = document.querySelector('#player-placeholder'); if (element && element.remove && typeof element.remove === 'function') {element.remove();}})();window.ytplayer = window.ytplayer || {}; window.ytplayer.bootstrapPlayerContainer = document.getElementById('player-api'); window.ytplayer.bootstrapWebPlayerContextConfig = window.yt && window.yt.config_ && window.yt.config_.WEB_PLAYER_CONTEXT_CONFIGS && window.yt.config_.WEB_PLAYER_CONTEXT_CONFIGS['WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH']; window.ytplayer.bootstrapPlayerResponse = window['ytInitialPlayerResponse'];(function playerBootstrap(){if(window.ytplayer.bootstrapPlayerContainer&&window.ytplayer.bootstrapWebPlayerContextConfig){var createPlayer=window.yt&&window.yt.player&&window.yt.player.Application&&(window.yt.player.Application.createAlternate||window.yt.player.Application.create);if(createPlayer){if(window.ytplayer.bootstrapPlayerResponse){window.ytplayer.config={args:{raw_player_response:window.ytplayer.bootstrapPlayerResponse}};if(window.ytcsi)window.ytcsi.tick("cfg",null,"")}createPlayer(window.ytplayer.bootstrapPlayerContainer,
window.ytplayer.config,window.ytplayer.bootstrapWebPlayerContextConfig);window.pis="initialized"}}})();ytplayer.load=function(){throw new Error("Unexpected call to ytplayer.load.");};
(function() {var element = document.querySelector('#player-api'); if (yt && yt.flexy && yt.flexy.setPlayerlikeElementSize && typeof yt.flexy.setPlayerlikeElementSize === 'function') {yt.flexy.setPlayerlikeElementSize(element);}})();if(window["_spf_state"])window["_spf_state"].config={"assume-all-json-requests-chunked":true};
if (window.ytcsi) {window.ytcsi.tick('bs', null, '');}ytcfg.set('initialBodyClientWidth', document.body.clientWidth);if (window.ytcsi) {window.ytcsi.tick('ai', null, '');}เกี่ยวกับสื่อลิขสิทธิ์ติดต่อเราครีเอเตอร์โฆษณานักพัฒนาซอฟต์แวร์ข้อกำหนดความเป็นส่วนตัวนโยบายและความปลอดภัยวิธีการทำงานของ YouTubeทดลองใช้ฟีเจอร์ใหม่© 2026 Google LLCif (window.ytcsi) {window.ytcsi.tick('nc_pj', null, '');}if (window.ytcsi) {window.ytcsi.tick('rsbe_dpj', null, '');}if (window.ytcsi) {window.ytcsi.tick('js_ld', null, '');}if (window.ytcsi) {window.ytcsi.tick('rsef_dpj', null, '');}if (window.ytcsi) {window.ytcsi.tick('rsae_dpj', null, '');}if (window.ytcsi) {window.ytcsi.tick('js_r', null, '');}var scheduleAppLoad=function(e){window.removeEventListener("script-load-dpj",scheduleAppLoad);if(window["ytsignals"]&&window["ytsignals"]["getInstance"]){var ytSignalsInstance=window["ytsignals"]["getInstance"]();var signal=ytSignalsInstance["onAny"](["eoir","eor"]);ytSignalsInstance["parkOrScheduleJob"](appLoad,3,signal)}else{appLoad();var ua=window["navigator"]["userAgent"];var shouldLog=ua.indexOf("msnbot")===-1&&ua.indexOf("BingPreview")===-1&&ua.indexOf("bingbot")===-1;if(shouldLog)window.onerror("ytsignals missing",
"async_attach_app_loader.js",0,0,new Error("ytsignals missing"))}};var appLoad=function(){var ytcsi=window.ytcsi;if(ytcsi)ytcsi.tick("apa_b");var appEl=document.querySelector("ytd-app");var mastheadEl=appEl&&appEl.querySelector("ytd-masthead");if(mastheadEl)mastheadEl.removeAttribute("disable-upgrade");if(appEl)appEl.removeAttribute("disable-upgrade");if(ytcsi)ytcsi.tick("apa_a")};var ytSignals=window["ytsignals"];if(ytSignals)scheduleAppLoad();else window.addEventListener("script-load-dpj",scheduleAppLoad);
if (window.ytcsi) {window.ytcsi.tick('ac', null, '');}var onPolymerReady = function(e) {window.removeEventListener('script-load-dpj', onPolymerReady);if (window.ytcsi) {window.ytcsi.tick('apr', null, '');}}; if (window.Polymer && Polymer.RenderStatus) {onPolymerReady();} else {window.addEventListener('script-load-dpj', onPolymerReady);}(function() {if (window.ytAtN) {window.ytAtN({'R': '\x7b\x22responseContext\x22:\x7b\x22serviceTrackingParams\x22:\x5b\x7b\x22service\x22:\x22CSI\x22,\x22params\x22:\x5b\x7b\x22key\x22:\x22c\x22,\x22value\x22:\x22WEB\x22\x7d,\x7b\x22key\x22:\x22cver\x22,\x22value\x22:\x222.20260612.01.00\x22\x7d,\x7b\x22key\x22:\x22yt_li\x22,\x22value\x22:\x220\x22\x7d,\x7b\x22key\x22:\x22GetAttestationChallenge_rid\x22,\x22value\x22:\x220x0010ca91c900dc4f\x22\x7d\x5d\x7d,\x7b\x22service\x22:\x22GFEEDBACK\x22,\x22params\x22:\x5b\x7b\x22key\x22:\x22logged_in\x22,\x22value\x22:\x220\x22\x7d,\x7b\x22key\x22:\x22visitor_data\x22,\x22value\x22:\x22CgtIY2JXSnJ4bWluQSjduL_RBjIKCgJUSBIEGgAgU2LfAgrcAjE5LllUPVFQS2I2Z0NEeUxQQ2dHSk9zNGtkck1lbW02M1BxRk5IdEhKYjlQZXk4UzFQY1FqblV0Vkt5bW9oRWk4Q3VLbWphbERUYW1nVXFXdzhkaC1RTDFndFowaFUzbmU5aDlLVHltYVVVZ21Ua3pRMHYxcEZXV3dKd3huVmdlQmdwa04xZjdYcGl4YWRCNFpCaklvakJGYkdnSG02MXdBOGU4cVZnYXBTNkFCX082LWtyS2paeHZDaFo1X21tSHZLTHhUT2VJVmVEVGVXRjM2bjk1T1plQVlsTkc1VEFsTFh2X0x6SWZudS15Ym1tQm5hY2pyZ0wxTHA4Z1dNU2loME9QRXJUZ29DZWlaTEI1VGdXNEsyMy1MVmZkQklkMVdxd2hINExDa0I4ZGtTSmx3WmxpazZTUGptRU9HTjVKUWlEcE5ZeXVIZXdlT1lDd3hjSGNremJlSjAtdw%3D%3D\x22\x7d\x5d\x7d,\x7b\x22service\x22:\x22GUIDED_HELP\x22,\x22params\x22:\x5b\x7b\x22key\x22:\x22logged_in\x22,\x22value\x22:\x220\x22\x7d\x5d\x7d,\x7b\x22service\x22:\x22ECATCHER\x22,\x22params\x22:\x5b\x7b\x22key\x22:\x22client.version\x22,\x22value\x22:\x222.20260612\x22\x7d,\x7b\x22key\x22:\x22client.name\x22,\x22value\x22:\x22WEB\x22\x7d\x5d\x7d\x5d,\x22mainAppWebResponseContext\x22:\x7b\x22loggedOut\x22:true\x7d,\x22responseId\x22:\x22IhMIuYaL4oyJlQMVkQbqAR1NIw8R\x22,\x22webResponseContextExtensionData\x22:\x7b\x22hasDecorated\x22:true\x7d\x7d,\x22challenge\x22:\x22a\x3d6\\u0026a2\x3d10\\u0026b\x3dX1Ly4hqlcpARoBQekI5K-MMS02o\\u0026c\x3d1781521501\\u0026d\x3d1\\u0026t\x3d21600\\u0026c1a\x3d1\\u0026c6a\x3d1\\u0026c6b\x3d1\\u0026hh\x3dL8TiTaIMJFcxVM7Z6-9rksjk-dtELvP2Gbe3ASNB6z4\x22,\x22bgChallenge\x22:\x7b\x22interpreterUrl\x22:\x7b\x22privateDoNotAccessOrElseTrustedResourceUrlWrappedValue\x22:\x22\/\/www.google.com\/js\/th\/9-2K6R9C-508vEnYS1Ftsi58ljDwU_V75W_FuULd8TQ.js\x22\x7d,\x22interpreterHash\x22:\x229-2K6R9C-508vEnYS1Ftsi58ljDwU_V75W_FuULd8TQ\x22,\x22program\x22:\x22oOpecfxGLaY1rAdEj6n6nYPz1VGlpQykieQ1yc8WAT8\/v4FAyGm0K5Xi3KPEfdBa03I4ozhflYo687pHj3igVAe+fA\/jd3UNh5ErULfERPkf8Dvz3N+FHi7eJ8Yb2LhxONXZK6gL92UFhV\/99PZKcMpZdy+u8mYij5ugzZKyk+CM4OvStYn9s\/GmUNLBq9hOevDTd1cC05nbID7VERr1Dnto5I7QAWG3mfdcU7EN1nQalQbr+c7GuHGkEKQOLDRkVdCbZsoM9XEQGH5dr2Qflu+mrXf8OCPj0o5RNzm8A6\/5aPMwhfeZUlstehAfHhmm0cn1H8QCP+4KHG1hH5Kzoa3b8kpqUK9oppDtNQQUM7mxpGTAtomVF9TAtv7BDlDetEWhAnebKorRCmdzNd1+bR84yue6SIDD8mccGeFCks8z3AYK0IHHlnKMDFAaDd5gewMAJqgxSsmTdH07JUH3oNCSrY4\/GWPKOPySmLoeT5YXmwISDBZWBWv1GK+Khj0HokDKiRHP40ez0QpQigL66o\/clWDr8FGDKSjFuS8kmvtvlaPXN1rxCHSEeAw8NXdwiI9QHgKopOSFP9fX4H3pRI3ZcrgP\/1esI2SEDj4Glwc2fPvWaTxOcxkXQqM6znW30OBH+LvPvK+cf3S2RgUqmIBNU1TPgEh+6XgbW0BmglzTsRXKjunOsUNWnyywELu6UvGM2206W45nOF8eTK6UEirxgjOg657NNUR5CHQSOdg3YhskY166tE9I+aa82c4\/\/QTVLJZ\/Z6LquA2BvdBWlvr9GNIYR76UgSv52tshckTJUC2saJwPMfjPquWLBCsCV6QfI0r4RW6oLHrl41gSTuL6wrYi552YkBoEF5+RHg6QHpXb0JYDSm8WNR8J0bsQyVPRWkND5e8yv5eBdx4XC85nRsmb0V\/3dszQmLkW\/Ak3s7gXh415rtsm9kWE3acI4Sy8rkfT+TPqsr4eUMo7HdT+np3VZ9JOjkVZlpGYbm+PMQ+BUCgmPG966pyOIsIhuODrbR81v6VLyy9zQWAb7Xy7IjQxuLG\/QZ3i9QHaXqG5ui82hZtVydunywBaI5VCrgVWjH+HKB0\/sg5WfsiACGzHlmUWEgVDqdO5WAqzHDgU164Q2ZGJx5\/mKqSd\/TwqTTk6Y66SLaMMjF3gXdJcyk9ZSGMyjsGdfDpnzCa+8GQZVNICSZaI+BQVofWgMQc8WTqNSpY\/NB6rnLoKgHsETtgy2zsTkPTLnan2HkeA+45OMeG1d+mRn0Arh4cJyk1cjPYzD+PPuFWIBnh5bRv0jdfgjVax8bD1rXPp8pZx8sqwFTGocRP9euKNLvTbNBW1QvdLOgT4+ThhHF7+YV3jS3cUgnDjilGA8NfXGv2KezfQlnX9FcgiRSAbEcKdsb3Jalf3Zfy\/PrXLOtls532dnR74EUejAH94UsJpnhL9zqcFn0+ozOdBoeHkRGJRHve4NNL+EaLAQ5IYdGdUR5fSYMSb6SmDxwH2lmC\/69WxvMxi+9y\/pZf+sess6+efKgG0TMhWFU4vNV5RoAhx+917PUB9NYzOd7Qt5KBBQ6QjbqwkxlXaw4+vmS\/M81cR6OQOu9oV8sIU2xB7isGcHaujJEBxY8oz0p6ibAzoPaAfmISAxY23IeNATx94pkTtxhIykv+ohuKjqHiAEGmFPsF9HE5Brha+tTmN+mZ\/occVM6Kmmjz9sXpnejzLdOna6Eye9gJfNO7YeXr44Vlal88jtRtX6k44D7RMkoa9PLx\/szNNlU7mH+7IouxU5h9u97Oozoe42SuM8RllYKHCzu+ld9sg8SZtF0jU4zQUN+mas3RS4Ftr+6RHKV6iIx8Q8yxRwqA8osZ7Y\/HSXszEngk2WIOZeakvHfNrS7QrtOWe5Mn22gQTJhaa3xAA6SALIbuuQhdu\/FFoK8K7m3wtWwrzB5U9lhS\/FoQQx46SCeWquAkc3mIzL3h2cPHVbER9RdELugwiku1NKOl9SJkkUKGpkxcsy+KDUAcq3u6a8jV+Xws4oumVGq1\/Ne7xkh0XDu9IxNjaTxAWcErJyQoYkRzyVkK9xTbFemTloX2FHt3wtGxp65lOcarBPdi6y1sxOwSFtku7kABexGIopEYe\/Kpjlqosj63dAWnPlzL2N6sxTsv824IV6n3SWPmJtfPTYLlkBtx6A1hB\/ht7tO8NdmbKUlSKFI4AiEJiXLU4XGg7bIw7jQihbjrnGt7GPeYPK5LC5VNn2AqZ\/zlyvxSmYSRChkdzfhX9EY+nmWzvr8UYYdc48FCUmkXJW\/xFoE0scv8THSX+25yUsL1ue6Is9eP2POa7LEmsy5uK6RtF7IHQBTcpzI72gHYtBJQY\/0tshxU+fRRX5yvXy\/p6rZS62m0TfHs1byCtqBH16txByrmbIy6\/aHzS51\/Wt6s4e\/ONbg0vSW+SVHbwis5GhRoxvx8Npwc6yozeP\/v5hvd4n44NrTbbYHpXdq7ON3IfYWpx9O1vu\/tDqH2OKl5fzVizDBUgpJK6KMoWEycc4tEMTIfS7RhV5Oehr6Hu3FZcrP25hdvWkJ258egyDvwAMerlSsOS1aOUtGniQu98eUBYiVOr980kk5LvNNYOrI38yek2FXXiyIYyo8HIEC7MCo2uloI3mobO26igAFOH3xc+dqzy6Emy0l+owHcM1X1tHp+5uEKsPfbCqH91OAIqLCZBGSCI6Y7XHwwUzzS4GAGiO+GyFHeAoRksU5sDaufhONTgFf5IJNEdTTa6vNIWqMoWNkSU6CbNWGkB48pIrmnPiTa0atET3J8YEwCbhJ6r3w939DYDs0pzmfYjMcQ2n2Qr9yLgjZ0esPGRKsubbSJVIjgpXRO4CQbSoA54hYC9vwGbzkq7hYkOedfwBOvEFSMOmVUZmUOVTOhBUsKRIKJR9kZwljPRTKWYyxCe6QuTkr5Hlr1e4cw3d\/uDZkYYLkv4SZALMxZms3NQ1RKR1T1BhlkliPOQiPHoOymqgoq6nAnoSo63KeIWlol3wSaDkYHOeVyFK7cKFmVwlcnTsO56JTq1zO\/hTFQMYWAT11p+ELiuIJHWXyLF6K4Qtg2ABabxWhC\/vKNIHwgLKBb\/5BG82Ulb+aB5xpEyXfWliXCqpzLLn1bMXhEMIwHX31Aj8nZIrv5GdNw06le2FZxwWVdF88lAZBUOb3wDVHOnf2GSoMpN3Rq30ujBMHoOij\/iLwatzeVval2bVb+2Svt\/dLS\/NZIro0wyWnpDYFL9emV7MkwoIQi4Kkp9tgDW+rPqPFmzFs77qNUHK+1SAviwihomwyfn1h\/zGape9ifFBfVXUslLNx\/GXbRUbVnMKehFBaUpjAVTnvEV4jgVOcx5xahy3ddjvfn6wh5ehwjcIwA73AuZXMo4Z4haLe4ygyGTlhjgAgQP4vaymOd4gnQ2RSxeDf16RSMV+xb5oP5Q6IuOlQS28KehAzt3+qp5QYLh4iMdgfoexhbdZK0zpn6F2XSuHGuPoumoEaBlYLr1jeTuFDdxu8N\/e2INOlClzuYliYZbhbRseOQ8EwtahndpePzh+H+4P\/+tSQA6q5Y\/OOmXbGsEhc\/dFikzvozMhMkCcMpbCQakwloiZop4OEOFxNKIUJUap2kgT7VjRxdCL\/vn4T135JFQoZnbjnLqzb8jAhtQa7hZ6k7kDmMvk0ico8wPGdKukkCuw8v6ybmKuvef74qMwwnK4pUPZJXqhXG8n5cGUJv7jx2RsvwU6C7chybiFlYERBdvguaaFJPCIp84GBoHPCtQC4eXs4vO6PdRunVDJO9MOA6WXrO2t6+ofwJCCpZjArOIaFdiEns7HnaEKNbk+q1EPswb1wM9OqgY1WU2h0JN8bfjXIjfLHrbGmZTIFwMbCfH8qW5FBGcU2KSxOp0r6T5CITRO3IQqWtowW\/NHQjOQfs8lTDq7RCMRIz108xyLDSJNAtS+s5j8N7BRLthDkLKMEYpOPaYwu8piwTWByixql6Dow0hr1KJmJWrVt6YOYC2CVdkY2el0du3V8BWpQcTJgFLSSG8Iv+e4Cz40Osc0Z5COFnpx7WUy9wJgHau6BOSjkEGwgCLeNAc2niz0D9Qyq9cXzVxJ57wRGxmCHHfEPkG7krpKohhasBq1wTXJ95q39LrEKrQk9+ZragUo8LYKxNfiGIOdjMhDbM\/YrRyRYH\/GezPQxjtRJmXEel8GbjPyFLB1Dxd6zz2Ovfjg+jVeKGSOaWOW35jCSxqpYYzvjJ9hxh2h2ixac+K1j1holMsg2RPgydbKUuJB2SYXat7iKJOoOGlvlJ32nwe7pxE26xLrD8Ut9tpJQv7Yl3qbmgGEp\/PSgPbFkkXc7k7EV8AkyFxtNKYCu71SiRqt8Drua6aRRRtMSdnzAUQ6FCLjxPduUA0IfZYmmWlp5rPOOPWPqb5CmhpjjH1E8ZLEwrMrkgpNiiW9V7zwu90dmp1OvSuwJHrM0P8OtZqF5uhda4nYhTHiY9eLBRB4HrXUd0FuFG4z5MwavWa5MgqZQyAunhNXI8OQVxTeZJv9dAqY0cQntENuXNwE2L\/\/UI2aEBWLWxPhFIwCBoSG8sKu6Hbiqbb4sOEn1GSGayiYx6oY3WpeKWwMD5y1ulpFiKz4gmAVfhyQycZdQCm1VqGXmTLKkE3xejgonLtQ6yatPV02LatjQJ\/7S9hxQFc+9gcnrukZQjXJCvnFPWcsdfZBINS1HKPMAf4DMfQO9Z2o7u6Ddnpq2G8wxMQWYXPdLytj+4PbXRLJUNMXthalQV1xBRip5oRH9ap5h76Q4+\/XQiwngSJgQZYg67DesJXEQ0vGNB4Bono5WgI89VGi2Lcq+x7Sanjo0YWBE5Ui+f9EgR\/dmRNsx002UNE3FSoIMWgBV1E1v\/CR3KrunJvWwTf\/8s3oHlETaUMGoPzyqe7q5Q33pfwv8tFvAbkCEJVXP8lizFtElP9teT2CmUMjZzq3GuZZVyF94jtJmMW4l01J7HQ51UD1R2nahRxEkW9SgGsVhZcGomk4dDPFHxbiAgJUd1SjEd7XwQD5AgpGLBiYBvPb+qDKPQB2EVgo1UURjBx4ItUm7AWzROmpOLvQoly0cr\/QldZ5ctz0WGZDst80BHKZ3ARKAmBclDvsIAk0WFojKo5WqG0RRW4Gki19fZ+X4biisW99QnkioNtZi0gy\/utrtoGdTt0vPsuvPn38m2K7VRcJG3u4p8hNkTANjiAUjc08eevmr1th1EBQmcKpLWHJuns5z6FiS8xm4\/oAJmRitlATUEkkvTylz9dP4V+8NqUmfHGGRnK1hqvgHmo4rrg5LxHJmwITwXz7GLveJ0A9F2tz7KXiHpCPhltX8WOzTYa4VMaAp9BrqGjVxp2N5FDS1uW3M88wZTs3hLhkb+FYBoIxM18WmYFfIbSr1v5RfW5oeVPcRudV6YkuCd+X7htL+rMaeve97l369j45SjXI31rk80dWSS86rp9YBU8ao+mw7lB48f6tTemGQKQLljbRbO92d9iD0WGxl2ghJXMM75niru\/JcicjVjheZqMWQ5w7MCZDXoDYecXl50bGbOQi2DzOj+GL3ySy4UFX1B\/K5W00KeXlFOHp7prLKiaAa6n8BO0te3hxwfPfZLAxhnLAB09UJBVzp64k2nk2K4OrEsmALvh5uM7K45XJS+k\/x9r+Cd9AjOYOVfNl5nGCYSMk9+slwAU2R1GqNqzqvSuYcqIQhO+If2iOeJk\/FD64nvd9qUbHYfn0LONFVhk86d8VGxXqV1tKyzGSn5dkQXQLnD0HUJ0QjpMzSCBB7hwBhbDDKkZPe5s87oFofvBj6N3V7\/YWn3SerMqytiEDxlTNdZszS0HGNoMyqia4ewkJJNO6o4DyC6Gg\/mX8VuuUW21jXDFsmBqfQUivV+QaWaSkl+o1t6ePCq1eeyhzUJCOIWBJ0pa1erOM1kH5H2jOvucs99Ms4gIW3BzGRusQa1a9R+Mp9WAi7N\/adE1c5VOzk7N3vRgyt\/XWZA0IjT21GYDOY2XA+rMaXtuCpAX0PYMwHe7ezRILYriqdVMEGnUmQBq25QeuqErswJf8XpMM0aeAyvBnI5hDxSWK7OwpHk0S7tQgLtxkRDPnqrMwHvO0vb2PKTOi5JRaejNWelb9\/IJyDhYRt4Ekbj8XCU6yJmbamJHQMnxqA7p0pbPZyBFSPV+Xg7OZAzdslRMSOQOEDWUHbH+vefmm4oznYOiift6CC2\/CDpdxrMdF2Q+3KpKS\/gEWHPzyYdlB1pR3cAdzLy5a4k\/Aqs2dzWgPosTf3jSffMaTyPES+P4bPYXBgim+kNc3SzI5sjHcilNIxumGt4CkW9XDqnYRXB3XUYOkXOC6kltpPDEHYcAOCh8jJNOQV0AlDPtHmC1fzCKts345x\/4f4C+XO34vvMd1EAbbcCAc2b1OlgudENpmBzc4R8bVAwv1p9XS7AD2zssnkthaV5BglkuZxwLF1jGca+4PwR7y06DgwPsIWPMXV7UnSMBA8P75L8CIzlXJ8p3VTUhO\/gd3LLSTnkVLFJyfc0UKLpeZefJxn7JHl7yheFb8eLwheVIbHdcEgSfJPRg3iw1lNmAOmWBmDc0RmFBw+Lm7VxXPzcK0O+78PTyxNK5Vb0el5P7tMq\/RYXeHT9YZ+jwra5P7nIKBU9wJbhhkWKTX\/NTvtvCaU0VFESaMUx4Frm\/o\/rUydnbHtyglkcfalE3vGy9TOt3IxKRBdmH\/qZ5TLJr5g1xO6zi+zCnaXxoVMzE3sEc2LsegJXVwKFKyimFmnvvX+FMZ2fK2iWdQDEDM7MsueKPUuBjpBCeNVaHzIugx2IScAxYM+5WNj5DV2ziQ0gRH3z88K1g9mDVD4RAEMT6vZ11mW68TMDz\/NaSlf0Md26R2wRcA+ogPxxb6LNuXbplE7DTzIzxcqN+LQH1Ys4g\/Iwa2mPv2rxhjYjTVr1iU+Rc5qO9mcHJB5770lGsNcungQEbvVtU9d6kpNRuAnd\/1TOUFmZimTX8avjLT+UhhYz8XK\/ZM2hfjXvr37FEi8tEuCkC7PqpMP42PSoSlhVlR85gEQhCbwg7sKVGsgNUw1Pv\/EojE9ON6obPUXQq1tBNx3FqT1IzZpmr58MYdyZhDVm4mzqK4PyPTTQvbW7YVhBYyzCjvV7jXp9nYWQWDt88PJCKtWx9HvM2uJO5T4+OlUG81BoR074NthfNIyKS2pl1lluHHKoQfQOfU4n1tfUfuFwjIYeACvjhEQ+cfGXSaSFfzjyUxXtfwcRcMsGxPEjiGe41eIllukuj6uirZHpL3vtsu61RVfqGJYzGXEA7btdCGfwlRn5I281y7d\/cQtvSCKZCmn2DrkOBRi3ibopWuuT5Q+723F7yb9mn0tYM6AkrIzZeS90uUHsKwzJnUc1r1ukkFUSkBEC2liFdjxWQmrgvGOsPpZRw02ElBnetkwyF4IrqeIufH5bJpHSn\/v8fMYaXhD4TMwG4ITNNVg5beRr\/sln7ESSDyapn1M7kQTP\/A0WCOXC18eF\/MEnS\/6IOfn0kxRLiPEezXZhOXTgzNxknbH+atATg55afN947nMvArcelJUtEJarAnVIKV+hbArGvZvh7lzscoyuNxDXZdAmxanW6JE+9DnYz2a\/3qRSNC99BNtZY2lFicY\/00RdrfnB+GlmuODjGjgF4dVrydkLF\/YwLeDoWxXsPyUgcCthF\/BUjF2q6XvohmjB4Xhu1jZcX637K1CfNlC8Lf7KyR+yCYIBfBsHgSIROmwkmdlgUTLgd21rtmCJ5JZyHhLsdbDYzDVMxt72UFIItMmZUWSWO\/kU+EOQk8s14TP60sR0S42kqlae51Y7i\/HLBThaG3wh7hXkEA2Hwrhf3GkdyjqKi+Yu+1tawR475cUF5JjmT6\/HZdKg3vb2gyKpqAMeNlKdth6CpTTL3oR2LTMO1RO27kY6Ag5VqlV8dMMe\/drusI71\/wADsWvuRbkMia5+tNOilHEE+x\/Ob9IhGz+jdL6tfMhBiGiEFFZgHGezfJxdtEvBFUQk9N466R+zezRE8DJb72SXJ0QyaEuVTo0bg6odUTQVRkHpcYGSKhzX0PEIeWPjMsxhBZY\/iVCx\/wdTsdPgRbR0xDd49cpCV1ajAYhohNlYFCsn74jm0LP365yr9S10w9FtuW+TRojPxPYI7exOy8VdNBHeDaIIExBNoeM9xQ2P5rLBW+xe5XBQ8Khwwb5nKmRhynxbjQce797UWsSs\/KA9mAPVG4hdO8g5\/6CIzVZHXSiJNgML96kkmxYDGt8ZELnwUoAJB6uFohbQ6MnWFfNtqChcumb14nJqkI2kakJPeHhidzSac1tGxK+9NEGWxm8hJqRuF+JvUT64GZa5wuGYRJh\/LtWObYVDyH8rL2EIRNq\/bPvS08jxt\/GNY8eIM7i9mywtta\/zsm1nrNs7zVksol2aAw1oNOCnRgy3aVyE6+lk\/DBT02v7QFEQMuTivPhfY5sQG4cr8SwgcL1qV78HmCGW552BVfmr\/lHvKQ1pBIZolzJqul+OOc6MZOg+FmT9\/haVKbXN60myUkhXjifm+R\/ZEfvU5B2lQ2j+7rLIXQCcNom5YLFyxuKbd7e12nQIjZJxjljQsMU67YlvrBZleLAixU902xJN5w8XpxHzjKsk4r8DmOW7oK9gUY2mRWuMGy8bjY5\/fxH1e49aZm5ARxNPDw1\/gExzJ2zwtPGIL2ZAVkCVjdOPk36OJQafc06+sWD35dD7tYiAS2b6iY0yZLWnf0ZjPeQWySzfiq4xufbvcSJvI3lEMmWRrC78qnSncSOVBKeFWfRkIiCRPwmTGLe1fUY\/oittMfgEnQ2cs7JMSgGKvyYPC9ySbl+pygLG5RaXciBrV0AQLGcY0EjPwY0eznDqF61nhRdeTMkKzzLC0wgLsPkA1iHk0IUDHL0csZhzOxIX6G0f9fh\/6AuRAMcXDRwTXjFYmwDWUurz6f1ILDwEV9RK65JJJSEwgWCvbEXx9c0s96Al5p0+8xllRW5ahks57jjdSnExsLzx8YP5tes1V0NeqP2u\/Fuvm13jxiaJs8YG5mgpzvroN+eIAHwcsyOnLMwegukTfbB3ZB9gr3S+QO\/AZbteM6MUazXRyPRNdAcTv\/X6pV5c6KAnTR8S2ElNXdlIid\/Dy997Klpsz4LStVsTmGgRJ7wER8hHAZLEys5UI\/cjpwgg1E9WIEttxGfEEFTnkwkjsqWUMPww9w4VNhcVhWfemeTn8FaxN6KoNkfxGMZNu0oWCpskh4xaZaCsLdMIs3EX1rP5hQGWGx\/AOlxxvyhDpT0UsTlcFkOHf1ShYi5EtPNewZkxuyEGIIALiGc99ABbtmGa8lji99Ce254Cc5NhE8rVErNI8RagDP7OFoa8rPeK4DnUCgp9u\/jenl+GzKrd3\/mPIADJEdadpdY+wO\/sapcMv\/q+GXq4oF35QiHvZO1DPPgwdCyvddz+YpHKLEJvo1GqFWUYZRqOHhxbVUX4aoqE2mSpvmN18W\/5w7g+lX9yQGzfMb+HA037B\/RlK7cWV\/mcGvnX3SEX297ZSckldikTd+ybtn29NOq9HLbqPos\/NG93sqj9wuZGTJEKVkxN1ofdyn7MaKVi0o9Tj2Ah\/ngcM9cI\/dk48sr2QMoqbMTCD2IbihnMayff+UAmeBIb\/oUYC8NFM7JW6kJ2IX1CIvBllqEPPp7CqxoYDRbZsV6MmEa4Ew+RY9NygCWF4BuJYXCEeiDBSxjDqLw0d5lo3Fw+BS6Nq36LuTk0pD0eBTWwaGp42E3zD9vC85+HH6IcTwKQGx3b1SiQSlZ\/rQ6D9w1aqLD7J2AJFzLmvRj\/2M54GoD7yQi6XaXPUWNaS\/rA12n179YRdnGf+\/\/puL+GN\/wXWHrMStIWLiCdQSQkdxvXZbsHZ\/z7HKOOSkjqXhxp84wHmOJGnBIBbPp8oONl6Tx3BtLwIwylp88n98tv38xIP\/yZPm6z3r7STYPyAQW4Xiu0Yn5rUsdHY4\/kbv5gaplZsGvI\/VU59WSQHW8i+exNWrf89WSwCfWo6Fdn0pHtZWnhc\/oMjq8x39S5lB4Zydpl+k41f6ciEiDuqmF0oFgb6Lt6HeJN5pKzxDi78iTn9yskT45iNoizwaUcsDVo0hRet\/n4LyZSDE3fnBxN5I0jRS4xt0d\/N\/m7a8KcYVHgk+nXRfAb2TJ39CKc4cFWw77OvPvqVMrQW4+WGmxJmOwXA2t48DAz8NaSSaWgLVhpm29h5qDwhlevsky+V8qzevvZs8Okf\/OAOlViZYRWBIdaMXlJiVSZTzA6CPphci54Yf1np2tWwOzqXnx\/zwZr31CAl0h6W1QafoEgOy4iISfYgIVDWZKdVJFw6mWweg1T6GuAFQVr48bIxDR1aXflZ1u0QOONU9nBzBAiK6b6rewM08WKN\/65fKBxK4PMb5MvS8+uerEkCq3m6Yd5DJPLqr2JWi4DHYWkuwiy7oFjDd\/f8BuTAbXGyM\/sP1rNyHh3FlMmNTSsC+wmVvJy7z0pc\/vOpXG4r73fcXs46cpa9t73\/a5sGGSzzbKVhTpsXWmG\/mHC17RFD06EuLffhH+e9CLWlA6svLvgd3Eypz9em93uKuEV7OxZ7m4Rf0Mg\/hSiiKnAXdbkGJ5Xola96jB5df1gCqqKIkjg1AXJ6QC0Mhgkd3gci\/A+YOZUeYXRjSOx1UmU8jE4hRP5fIe6OgOWzJKIB23ZgYhuHYaC2NAzqOW6j5sNfpupbauDx5RNVUYMQu1f8vgajYmr\/0WzEiaGtS9413gTSS8p3zeoS0YbQBE2eaXh7HKTtVmm0ySFBYwhvYWyd9tRQHQ+FkBwReLkRNa5azFwva745BJDWjQJNGyy511s9+c2vmaaRQM5iZxBEY63qbf0LQ9kTrYVGbPZG8Z7inE2qSsUEEZrN9jHw+9Qgn1DAKM25QoYXcdx3SQvyGtHDk9IU05bnuSfEx1dhVuTDFlkLqTTu\/W\/JnZMHerO6\/bHKokO9KAsRJaeudczhIpuAmkJHrY3Qb1NW1KmQzNOcv6OFoZRQQppZOU4LeQbJwVgm5gM6T2C8MjyNfquNApF4SvwFoBCJzU3SvHxec0vHeHP\/sxiO0fCSWHVrig2UB4RGXWBpaTHX9uIhTEJd4pcof\/7ZKLlHobhBktliR\/PjFT8jsi3eBF3V02AjGFw0gDd7zmR7KYAzyNeDHiuJ+gH6Nzft8+covCzheYl0csLkMiz7YjpAClpCtAhXiNx7fs8dpXpsNx+ViynE+EYBd1aMryQ8FkzJ8yveMFfCI+nqDfh0lZUD097jTBk8kwJAeZO3CiVMKiTKmuedrcZGXoFq5qCCXHL9pSlAEiUbOpdhl6rVp2+Wa3ur9t6T95kPeYkCZPYhaweLc4M\/imoUaaeU7zxYdS7xIeHPFvHYgmN55oVm0rvqlmM3f3CtYhCoBMoYVH7OPSJB3DJEgsIw0jtfOrmGSULWj6aJrl4KQQxC1xXQJ969VWymTPDNHNSolab2qkW2SL\/zCItb5hdiH3ZnJ0ptlgzDwoDx5n3OHV1axKzHeno6nRB+FvAr14PYNH1R75TiMfj+V9oZOVrVe2\/FJB+\/PEh1Ept8fm3CAIVoK0q5bi2P0qcPBmBmMU+Y4ifTm18tna6Qd26sH0z+PMcHWgYcD9DeVyL7+AFgA40L3ee0DRUGpB0CSOpLoG8qhYhTBdJ\/KgBTr0ze31f5J46Qg\/sYvqgJzzlp9dBoGltMAapsCA8G0EeZnur5c\/cJi3jJhxXFEmDuvFQF02Yyz1KfY49nO4YwhvusfxMr4u3s\/ES9z9Vwfv1Gjp8pY8UdoYvJX0Ru5y3ytEZ094aD8CJMWabPWHfzAhpOkKh+vO47EdD+UKPE69ZQi95m4t+oAkgjESaA7VAxS+JY8WgmZhPPiWO8LyxGs+Agb7\/jxZ8VVaNW2rLcrAe9\/ajLL8Ro4C+ZtmalBBMemAXe0Un+cXu1ZMs+E8Je8Ku2+RIV4WkefBjaDf5YjBooW0oKnCO5XMOkYkS+alt8yVlhBprd1shdlN\/b+eDfhTka2bbUbyMyLD5h\/AEnf7wUllj\/TSIvJP7gvxB+Sq1HzVh3YxOoIFDSjHZ\/fJLByeKuCNkdtaFQ0Dg1SmAX3ZKr12JhlrbVYRKopmw0Kicapglb8enefkCwX5cN2Nu4Jpjrnia7DIhdoULzmPEtSQgrJVJhDkigvYmsoQDciQ37EplYlvLIbx\/4yeF1HTBZQnpIhFYOd82xayBc8WzMgNuCwTAzStUDw+0TrFKaGO1r0OvEIIEoO5qCfO0+0cHPe2j8+xDBVIgjJYHIoIbjm9dCStOM\/AebWefNL8Wj9Ajiv6pKabqe\/ssClDS0uE5UWurdbLfOPAmw2by\/HnSfTpQgwQhCRhm2vcPwVt982svohZLSBHNNLfymiVLa2JnFuP219Zzg8MPVvLqudncgk0F0Gu3admpmw4VknB2iuGiGL1D\/KzPWN7+XhJpHmxHRS1ggltdCKd3ieNeQFWiqS5JBwcxflljYj96CIqerb6OIUW3\/nGRILD0NSPCxrdm1RQMpuclV\/8vawVGkYV3HEspdrCVdZOjFmpOkILWNSFNCFVFDXDIJH0iPMtsQvzUGOmtYA7nsg\/eEln7bLMMaEBh\/ehqXzORVl2NyoyHfBio7t6yq+XXDMYt9uyNjgmdqddyBkQ7tYA\/b3PwWkYHFN0KJn4J0l2P9ck+D14jdp4kLlC9APRmNuCG3hq1nRgzpF1uYpjrkLXqog32gLTqIBtWeR4ahN\/QeyH7l\/V2dJB2iNTVvm8fqrw+B9ue8fKHSIpK\/yWU\/wEeo4FBRw9IwfPj2kP5Zo\/0xMv0P4vootOdJWcEmgpcSHtoKd7Xa8sHCLmDoXxBIGFmAwms3hTJGtN5BRlYB9pMjTG11IGOPZ2lTyx4SZfuonAxzR6Nmk9gAnALFegpEg8NA83nOmlLW27il60kRy9gXSOfCklKOvyy6Pc0xMQhQcq0EBE56qHn2moQTBo0nsPJrDflOzqPWbyVIcB1AEbCoS4Q2kcWvhTd9wi\/zXDLlswjayTHIuH6xrpOi8dqo4ofvLF26oNqMTXYUpA8cXaCThAHDU49ty4xxl9WmSurlGQBTZks0pGYeiz4CuWiuFE2V\/AhCbiFc\/Raj7mIGGZRPhE1kgU+xm461zDtRRITzugG9DKfaDZ2pSlMwswYZ0WZju2yhTyINifV4m2oeBG4lV2rbDWuv+GPjfuVrNt98k7zM3wH5u3hid3YeDB+FVD9CAAE8XukWg+UQ8RICQPGv8DsJskRBX3UxaOJ6ZmcdaZjhrgkWgAIMgRxnSQQxBc\/RXHYJnnd1h0UMjKLQ29tcgsuzx7FNL+77aXiFdt5A9jsHgIVuu55xHg7hDrOe21WCSbNyA3kKdMPN6tnDd14Hcs4l63c3n\/P\/ra+TkHWCx3q+F9eaDVCnJtbRIsxnELBzSbdSV50uuk35G1zb5VOyQa2x6pWkvJi9jeU4R\/ZdNPoyRnrq5WK7GCJA\/eJWs3FhRGVWmkNV45+UxXNbAdtsdyAcUALY0vS7ZwN8ESpjoLryh4rH0fpZclFmRUw9s0lYgntIrzMuSCcrVsM1YD9YpmF4rSHSodAF\/Cjh2ffXRtxq3ArUl01WMN\/\/smyQ7LfxMlwqK88Ip6TZv72TfpnWUF4k3Q8z7xcwQBKDa8+wzaMQ6cSyKsy7FDkGZLEHc6BY8Ep4zIWMsxQt7+AJC2GBWYAaIpQXnPsEQkj9QYpN1LPw75O40bpDKXhjhP+R+Bvb7du8qdR1KQL87mAhmQbirLED38iu3ZECQAqbQYLRirJJrwzL0m3wvo0EpdrHL\/w3nNWxyeSBIEMvHYz6EQGDV6sJqttRn3b593U0uessgxdmuwTjvRPn98ZnocGvKv5N99yi7LshdRTW0sNmYHc07MFS17w5wlFXnRDdwZSkuHzXNKgOz65d7ODTO4LU2GElgXSChgmgiSGM4ZMMbN2Mm0wXcOyRk26h21F7WzZPlm95cZOAChgD8szf9Psahb6AOTb3kMGfi7tbe7OA61W09b\/eyBd057U4jQlz\/SvDAtDe4ra5rlUpswspaCih3RlhuKi6lKSNykUm97h9tbyY7k5iI8GkYiPd5H+mHnIE96jG9hRbiwS0zCzX2VcMiFixqjRyQx70hMTtF2cK5SKwRV7RXVbbYJtXI0SF54SoZ8Omh3J7uLHOkUfXfeXzl6Zi9e3SzRunprkordq0TIRhQhzB7qZxAPtu8mHnELA0ADuJpBxR5jyzt0xSlxixRU77HONo2C8RSrto3UW6N5jNTVqPrAbzPzQ4Tog+ysxeHBM49tCgf2mwrcxBqW3jhIlQxVwgwMOdJBlNo1\/rlAuhfP8XWvxLaiVeoRxhppCuAhvLw7wKqADGY6uCOFK0tcSEIlO7BYfadBpEXJMySLD76VIz0JyMkcxn+5BDjUG6ywEm3PJWzDtwL5gNRmGh+ibQ505LYZJuCJkyOrHGBtnHY57RkpgCppkabvoOe4pbciGN+U+1dJExDEGxZbUcrgvovLhzpfQIMv12sKbMqsAyJOYc6XEl84IlGlnajnh1LwYFgezkxram7FfFZX9dDEcx8UwbJvy6rqLjgEhZ8drUACH91fGK9iS71w2Vg7iZ3CGtUSmlg6FBfOVV8sDsZSP6FmbLqmP9ttTl+2m5sQRSDkCMFQnM6KrPLYeB1XxqMyF5\/IVuEOXgqpo3q27UqOSGQi0xY7E2EGWdnhN\/WW2aznA6uOUxhDWG4X8xTZYuBc39X3cJGHYGv+om3JG9gUmQ1+pa4PIAdGpd13RvrFzqSoWBOaCxYFg145iJqrnEwS89ymyikxl4BB3GWPNS5KBn70mvEQ6tjQo10OcsAZlvmlid0weLeMUjUQS6NMNHUkhjYrGT71QSDQLIEC+csOl8YaudNI56fYm090xAUZzZc9VR\/8w0Hfn70yuSAA0h382rl9bSBaftSHIQqmf5ghYzMpoi2c697vmvstZIxAEBHuTILCUmUVq89yNR+40JsLgta+MLWgsE5TK0240IDKTgRzPUxjt26pLnp7q3TnPs+pIWjuWLOJy0zqcFHL9f2E7Vvb85O18603szQIasKtL1nH0VX5FWyGfXsnuc7STEXueuSWi+yQM3iE1nrLl8DXtGXs64VnWIsYEX5EQ7jWa1JdZJMeiQHhlu\/nOaC\/cG5lw+wZVXbrIv1kvNcK5yIksSqCA0fXKIkdaAwVVj5SH4V9VlPZjO7Z4mZdTOKWRVm+yM6g2A5fQJRvUgw9NpXSQWmAaXbkbH1qVDwmxfk9u8zrUxDj3p1MRMTyTHz6zs5OrdNzs9axYckX4NL6oh01MyTtq1tgucPOd1ooXKAapjSF9kgUERPpQK6jWrdFaZSO1NH2ZTTrIvNPvCV7MReTUZ6woZw09Qj3TrsclMp7dGqDDOiNSK3f2tvnJRC32GQAerGniqFYuLsObG6q5Z5lKkYdxtPZ3Zw+BgOH4LHKn5Yv6WKm+xT1KOCFbKYbEXeDwG432oWo3UNds5KOLLa8zsNrG4vd0DEG0ZSiKhCGvBuPbgYV2P5ifKuC4RfYrpexTxl1yXcjM7bDHqneh9srUinn2BFi2w9oo46mp7jGV+Q\/EA6bbdwCLv4BAkIDi4di8Pqff0QD5WDxhmaJSI6z9Gy1Q0UnlBVUluzpHQ62c86r6B1SnwmIowDQ9\/P1hI3YDhYDFrCKjQoDOSkP6pUZ97k2h17u9tNibOdGguMygJ8roPC+asbdmV1o5uPrtuSF6GA87J5rLFX0+re8OEvl2K3p7w\/WyeeKjMMdgbbMlJMTYBJzRzcHQyqK9EY\/jF3A2x09DYb2tDw5rzkoc4iRIZxPl9fwQj3AIav\/hjmcpLC6Qe9mdulWkMfwuxPbtTmXd\/u\/UeXsH2J3gyic8HkKI\/FyyQsby+4e5hQMFQxg58IpxiJjF\/O0FGEKluuRJ5ywzPuPoA8SFe\/qbUCDkyfAkCG9H0bupt252PHPayV+tj\/JGFFurehQrqA\/nkn3Jh\/RrtMwmCOn5KiWerHF6hsevjtbLme3L74Gdr29tMK5R3wXd0uFQQE21uegh4nb4wr2bd2MNTMvO4ImxPM6DgtPjICrRsVvk7OlNGJY3MnG391bFcN6b4RLPgxE\/kfm6FgeuUJemzTYxdzEt\/74ck+0G9cF0KPCT0Z2+eNFnLaW435PTuJ4zQBecQzcTxD88FcNH9k55dXgJQmON+dzFmy9QW5fsjUQLFP7gROSg+6KoUq+qerekjaqJhACPPRdEW3Br54qnCNKB65MjodMtDvfn8Pyxy0pZj9jCDov2Tbqwo38lP4vk+STjWl2iZ35xn486cAgoU6NgqP3qvS4zRrp7ZtKWyOwld2CUaw\/LabhVhYFN3eWkiI8HrqMaEiTzOk7iXPNmOo5mi0DadJi7GXOUY7cDtD\/Psp5X5mrbF8BP81o6gOHPMo1pPrC0Bm3YzWrubGNsHAytBZtxmayZV16uwo1o\/COMmfZdGy5zWZe7JqI1J7qoMZnHqqFJ2vj4DrmiwMtuIgaGBrcvLUT\/PErf2eovxeKz3wQEYsiGKMlX73WP2DGMwvUyNwNvXuC6pujUj7IOQPQj\/mzYxeexAZGskmOMK41c4B\/+WvyFkmELCXmj8KYdtSLmRQ5pQlmNVzn5iZHW6\/tHhGhW401JRfA1ftXdcSjbX1OsQyD0WVY+4pPiExQYIRO9QcNbJoeNZRXW5Us8OSwmmJvi3YUUNVjnroYMOFGNXcHK9ECUdYGUrB2Tm+lSqNtsIOmuYyMizS0c3zvrP2qe8Tf728QauWVjqa5sxCwxE7JgJeYoU2S4Sro87NedLkCPSMn\/2it6Slm2ImfkAa\/RWuabtmuEmzF6u\/46J9bL668koU3jOBHMnUvx0rOWEmBWmGwsjpztdz5Q1zs6YGU2vENwym0dKqM3t8dQL8OPE9beoeMwCn+KLXq6hxrowddz3SLeLvWjlXTff+KtCWWjc6JBsweVymL7ZaQ0I3qmspLk9oZtegvINPphACMt2Vy8DIfrHYBMLc3ozIOSRhdxMEyYaw1t\/vqfrmfRIbo9ikNaMsMV1gauyT+fsG2EBWUDpuACQvIdMotMXV0DDgUj6wqAfb6hgUltffO5+QVHtXBK0gmsNAM2uOy7sXnB8lvg8Tnp7i8nz2A\/0EOzIj47t2ZnGtIvBX8q1vHW1fVAdRh1rpwPi3TJa+Be9DVTmbsyrS3PLZNi8mh2pGUXpvlUoLgPpkms9MywSvwr7O3jw2AbPh98EORc8KVFg7QvgPJs5AvXit\/xK4HNGuYLR7M9OtNzyDk2XcW\/bZ86lJc7IcUjpr5\/jHXMpVVr+IPzcQ\/jy3tVCIYXVGDfBUGbUwFXMx9bFvksb+LZ0o9wzWZVwUcY38O83Qoy2CRNegBY9muFharX7uQMYvEM9ehU9SckvME6Q0BA0FrTj3F2\/Ys6Vtkl7v3jhaV0dGvu9fwzRiAz1n\/vLjnv5tMUfRll6Cvb\/Tl\/YFTlZZGAiwjiITsCkQ9RiibcaM44lVAAF9TvH9RbxoiHgrjJbSuAgnWWkM8vEGh5bZtASYhMAamlTIDMWpCaRFP0M2OFR2l2GQeb1RM8C9vaJXNG+7jBGTf3b\/WjILJuRADEGi8sEGT5gcRBXnj\/rWkr6kwqyYuibl9yy5QGmNc7eLTnwJE1xKi4NdG1sNMy4A48lbcd+tHmE8+rwehqfBCL7eOKoVQ7FjNT58uc2n1BYY8sTOHSaecuaYvLF\/2TH3E4XnpHp1cygYGJgWL9u57KEbcmCrkVlvwut8xN5hE+fLeI7w3UpQYepuffSwSaTxT3B3Wd04H3YHnY0Po6XbHT4eo9MHdH0Xu54F4djueoNOxrNN3UTjRIZ7YXQ0\/OKXKKV3q1ux3LSpixs0H5HjrsRh2zoBfB8vjEl8lH3FluPY9nKIysly8UQj2bz52a83DxgR61HjZJqg8S4PmKQ+phYj+IqWG2qki1k\/kG7KncvOMZrEW1Jdk5nXlexL6q7nCeEDo7FB9d2Pgdzd4SHXiqy4PvB0j3SZkVxkq\/mFp4v68TT9YtXsLnk3PwNdSLfs8kFhjg1Ak36mc5E7Z+3FWHM1P+VFZEh500Qth\/VpDR\/5vRJW2T1s45ZJIEorGaSGV37Fhe79wuIHiptI\/eBZ\/fL83MKl2FSK0gZ38X2dP6ffI3zB14XuZgCpoFrLd42EoPi+CPp0qTxE2K0bsHufVSQphMrJEsKaLOnepSHlRh2Dvs3z0d14uxzTY1BTSOtNuEtmCYg7FafscbACzzuDcUeJ9JmlsohTVj67DtEuS03HKwVxivF7JGunrT16qccVWIOyXTu+fDkDe4e4JPokt0ZHhRUHDMe2LCKyM7qrdt6l8NIcYZYipbVoYtzRXYTcK931ae6x9RYCp9QKslrnG7zW8+2Qwak+A9qtvkI62JdKXBGVvSge81UGFR+yI9QaKaJJUOz52LDEqoM\/7VYJTKNrKpntwPJfbr+Ov4mB9uwW1XHiyRPd4a4gzwoRiiFbztzojH7X7G3jowTiq2aK4ClyTCA0xbmsYWLl1l62CzwjOmwRhGba3tuwN4hbv10Z8qrt5D13bFjOgpxzMrxu5mgBdbomRZ+oBD1Mz+OsTkSAqccXttj+jDugT8qs5Z1UfWQCazd6stE2E9Tz3FjvRNsKReNk+2ZJqLShwc4w\/6XyKg49jW+eN0XLKMv7yWR+Rw84I2Uj72A5rJqe6XBtJyogKg74iQH817v+s0Ki+QUzHxjf3foSdOCiXj0GrvfiEqwOo6pf7d04XGV9Xd0OwkE6W3LwDU4m\/DOxrc8sTglj6gUBud\/pLHqfiTziS5kqTXfwZUO4oaYDt\/GInvowfiWqtJtngcgsYUNEmi0QEyVD+1SjpSm1MT0AfUxDM1a\/H2C50IJs9FQjcMyxXki1Xj8ioVJk0iD5K29nsni4FB6TX9AbW+e7juHf955H9RsE8vDillnIdkN\/YPTfC\/BnekVBRXelaaKKD\/6h0eOzOEuM0jMvuPDv\/H5jgtU4A9AMGDkdDTRXxnFmVMqI\/\/31od6jdt9bNISQ5R8f659fbjecbt7M8\/Neh42CQtXsL1DvROnwvq1gRrhVnT0e+m6KlpiEnMkdopXQKW4v83zd7uG3WA60uM3lljo9ZOb3mx9Xk41WxvI0EG4DE8YBLFWcduLEpH0KjvXAuIux1D5YIpWq0p2ORxa36c3tNh1Sgp+y9T1qKuruG1fw2GVhuCqEXhGZjWhpT7+ksDr2gY0wAPAAPoPyOegB4FNYOcgZok90tRNS\/nnFoypzbt2+fJBqp7YMGfdsehb1+7GHEsUJZZOq1bda5RGPKSAdxCerApcpc+8SeWsw\/PvEcGPM55b97W3MF\/\/vfh966+H9BSEa+FUgawT2GKOGM94mBtc4ywjnRwgQPGmULpx\/3+pcAC67GX8S8i+GVC3gsRWPSA92QyVdRPzVMiCMLPJnd\/V+9r8\/hVmTf7QE\/zGEXfxoV6HDXTfzCftCgTvjCL\/oSO2Yw\/Kg3NkbqsVaLgygIsf3rrF0k5JF4Xb\/Sy+8Xlb16lXX9th0eXn4nnDJuUg4UI+mMkTiRV6gBvqHY+qSKZKwzItO1uD7kM9pSuV8rJjPig5MCZrf6nXUY\/ZWK04YEZyaq113jNtQA6WoSVL2OQhHUYMfPOcJEQuzQNKVGvTF\/UjqZhYOxcsqB+Vb8ksvzSHVwxBjpnUC0DFhnUCAXkm+jUaifPOaeWp6bKFvKHq\/ynqjfarIBgxRPAkK8x\/yqRKa3EUbbF4oslUa1xhs697noEq3R06vWHz4jyhhpsyHnI0gG\/uIk6l68jsyr7aJhdsVStui0UFEV1mgFkaxQb38c36SHpf2wDUQbC6Bu\/AebTUA\/gtUCvPKXmHMH3m2V6JkPXI76Ytxnj7jF9tfre6kdJBqGCFOQeqtIiBOXEU63gxoxbo4Yb4+31sKr7tAhM1LCcUkfD5SNJKmOnPsLyUgAo70na\/cSARswqTFKhv4mI0HJaYHk9zVPAJky3y5UREqhGhlpJh4hD5q6gYMeVx023zLsffvotgghHrKUufGmjHr7cRb2UtwRWMabtZ6l8NupYwk3B0H3\/rRIWYjJADU+z3LSxRLtpc1fTZhtkvDwd9XhDyheIRkAfDQuu3VBmSpiBoUEmIIrfB6P68Oa6MNlI8x2HCTgO3f8YVN\/ycIqKKcaqczsh1S79gmVQbCGnoWDpYHD+8XLPjSF6gJngHGgTkB+zDMfDwHJTJKIeLA2FkftEthoUpX1SGT6VI6Hh28s5WJXcTjP1SU8pnFn8BbKZtfTrj0nEjXdc5yGG0qnKGuM2wJWzV3Q4oosFVxVcFxuwcQMBJRDG+FcxMyN+PL8CAo2Gs+ba\/Ax6W1I+vxkBE2eKsrXAqyn1VvMZY1nTfcMbgzfgMPk3fR7Gcoizq4V4Rl2tRZlEQofLiUUalyIclCSwT2L4Dqn3ADEyuhkRiCRRZ+zxUMplZQPqZq5Is6HAnSysbUy7VNvh7knHEBd8KsJ6mL7taW+kM75x9b0MlpZAoWxGvKemSSZm8MmkjTAuaX3gEr9W1beVR6mkrwOMma5mIFggMriR07982YRtHO8TGZcagg9h5J\/5u+dEfxIEopLAgo6MfFyDfnpCNAG44AAVwDP9DcefYTP9nT35J9LPatkyjJJgutHdIVKLeDu3\/nDibRQbFkTePsPK1XFmDol9EL6+Mw\/V\/jndPBHfHaETW8m\/ep5Q3eQEF571NAMqBzb9XBVcSOkgu1UM5+e7v3bXs1hMT3iJZM9+Z+vlsuoifM2fcyvgIJ7zhTjtdX+MevoOWMtbyMwq80ftmEP3l2rBLmB4aSRUIVqfuowaiaLzxFfORtPvim0YvdRZQmOoPmgUHtxsxF3DMMelknpngI9Q\/rlBdkxZk3f67\/PVl4CRLKmDKv4TUbL7nFBvcUzf2Of2kAWgJqgV94QAhdYf+mutUG2DeAIx4UxBCdbEoq\/wtv0pGycILbsas4IkGdO957ivK9zuD56RCu+22Eqdn3ECMRs6xP2i8RxfqCfjkKTgV84siz6LP5k\/sihcfTOFk4oEX3FvyP5eVVIVAs3kFqkXQFXq\/yFeJKerYPzWXfw0zZtF1MATt70sJ2CUIRId8pawSPp1QBqsULk\/RhkrDiL+vmMnCkbNKo0DFgIeqBD696UyybgV8N67UG0wQ+FtadwgLsbrGZwR4K0nr1jbQLlXbN2kmA2PdkTjjm5HS5Nr7GVV46VLfPYVVvtaShNH\/DlRCFyMAOlYB9K5vZ8eoD7VQMwo264sb7LEp8hMYydow9o3TYCKO+OvC6UhIBqh1quEOf5W9IIeJSunCEZeM3Blt3GGe5P1GKv1kUug5wslCXLadUVNU5Xe2xvyjIvOvrb0PfvWHXk6aHwrnHRG4QTX+li3HPQnMAsmgM8aXL9tHxyeEWDBpHNG3dwhmwKi+MGE76ijtzO+MDb\/HHtVKel0jPA\/x0AZhg8kyXW2Hggr1fCHW0SODiptXVd7Vvczr9j3C4tTb8q0knIv1Tf1JmFHtmxwOBbj+CDsQe9hLOFAIEifHgsANRzuDYym7ahD3Sk\/0+i+zQfVuo1\/dCzCVQ54utjl1AuBdBDegElpOdmJco6DUC5yIPp2cqLE0TTq2lHXnms\/LiMGxXUzyDifb3Piw2TnL3Crc+Wm9gbrRJlfNbPk1wHU7OjNFDHHKLlLoWQU\/dmFS7WNh80VCEJY2vrroAd\/d0mmhDX\/Ltn8tgy8rjMvZ2188eaWvIaOSLQwiK4GKYt9ujNIwFv9aDwWqw5N0A\/XeDYjIxIE72KYdGT0+hkX6W02Cz9Oq2S50QRIieT7Ni0SDhdn9CpRwTqRNOl0FE3K4rxaKoKz73HRrO6pf2vZUpMqA65L7iUxgmPwa8XeMQ7+uvSEl4nIDrNyFc2X4913Ob2d9JCAf2\/P9bM09NnEuqm9vfF85U8CU207swcOhcWYyGl21wEacYGbpOda+4bXswuVwYNsED745rK\/45N5ZC1KU1iG0Dul0ZA\/ivnh\/vUja\/6H0TeKHf3y202IBugWy6JX49I0j0WqrPOik+HXV9RCwl8w5nhG+NSYvdaS67CtVdFR5dalBz54W7l+2MWSjDA+SPvOZw3lEOyAZ9japnKlCOMJFX2rzceJ2VpsAUBJCToHUPkgzN6r1eVl8CTsUO7nXweKFDMpPC+tvFIYnCkI7FPU2Kj0eCRbcsW51kT9jl201L00RLnXMoJIpaKpKS2Z3eeDzjniZXja3ujreEtjRPasUTgdGk1DExxZuzRZgO56fJGTNskfL\/6\/ECIN7qOvV1eQV+AbQLENv7bsyMK6trGppXmzV7i8BdBD+oLBs2LVwbTEuvAuS5JDRR4N5r4fd7mAmTB8Ysl7MSB3HDS6OMNOMF\/\/stjC7ZIouTGNP9CFD5clz2XLy5l3kpEN9\/IRMkir7daRPSJGO7z2iL2uI9c2EJqnIkd2fHjTY+uXagr2QkE5AXd6C\/VGVOT4P0AYS+fi8bNxZgZm+jpCCrZl9ISm9xj6lQGp12ajH06uA4H\/qaMXWwsi9C29EexuR7PAAoKEQav8yZHr\/PAh7\/TtQ1dOC5QM41YdbEuwXCP9BSGnAFt30ekaGSCV+e2\/alHJvFyZocaR+izFgOOyPmGXRsgvyPCwzvrHgM3VyEbL1tuWPc9M7mWEhZy\/zACLZmn8Gb6gYHXzTuVSswpXjiiccB+Jc78Q4iV03Vf75nox7Bfq\/pM5eLgLT\/XfJIIA+bWs4RXg5bJxqL+Ke+bqMl+L\/FWkv45gNCWGRMNUcDYVncOmyjj0x\/cOMeD4tpFYI2zngbzAByOxh626ydQwjSohV+R8MVKkFnkHMwC1x7\/Cxl4WdjNLARbrpr9QHwPuj1nrZBMVWIqVrlLPWt32Lc4WqIwa99J3\/9JYqk92opcfvbTPj82oegQRPsq8+aaAR06C4gXubf8WWToctgwRe9iFnrKEB\/7E7Hfv68tmUAJg7NJrixlm1\/heu0izjcq\/TcFCC21klo6J+J+Tf+dDIdDuRH1xD3H\/SXW9lOCaFm1Cln8UZNVUXNF8Rj4Af0HCCAAvNBjRY\/Xlp6tCICtj4NRCphqY6fY5p8xfiFdqK4xokT4KpQNlHhGRGJ+TGKgqe9OwlOwq5StFeIKn+Z8In5lOyrR5mb55AROTSKJlBJhoSp49Y12Pd\/063ArRROxx21YM7nLIWXOC4Bezm6Fp2\/EfNTd+uhboA7KYgtg0Lo+v7iHFphWfskr0zHj9hllc2UuefHarTqoUeB6o03ilBfQxPTheAbh3g1DBFkLXjUcS+4AlREWHy7e5\/OlxSsOchj36rNS\/feaa2BdmI1FsqbJ7V5EiDhz2IbpwEglGg3rCiXS+qvaJSIhmTeRkZwSYbbKbZUeH+G\/Q3HQlYWXQ9HVdqBnbHWQyaGpJzYVXsQ0WVYaf1nkElTp38AIGuZfNF3N2clyO5IlUL0WR8lxwMEK0qMtGZek821zb5ZVNC97RBk3fAtlyQsBeK4q7F8mGvszh1ojNYWZrdLH5cIKtEcDLDDORR\/ABgJASjhtOG5o7fY+O0T4oeGX7EMSrBInHR4i3RMhDiz6n9JwA47ObBmTbB2Dv0xDHj+6SePAoy6yy1POxtgqNSciqWQiK7gD\/iwenE4reaoUIK96ckjM9p6IKJYDLea5mzQan0L\/oq5YW6jEWfs5LBehaM7SVR0So9MUSTJoWAmI0bRAfcFFQ0hGD2B4E08ZnQmR+nqpynnUL0cEmQ9ei2FytivRXwS\/L7Sp9R0YyZHqxcDxvL\/\/e6xbdVOzG49tm8GObNFrmNmSzWzoBfarQzuzw4EqJ1ybBG4DNivriHI5V3OcNWKbyN26K30fxqOaMy88oRHpZkxGXqqNSI7X+Vt9yYdJcdGHHYyFy3duAZmlxvyI7EycqR3KmBbAgnltl0JhRfUuxlUsTqLBA3caL+fqK3DGcJItGQBb5QgEsWY0fYjXjy+uwNd6kn3tF34kGExzliLj2qxXBoLbnb2r7Y0RGkd9875W0kl91y2zW9Ph83Qr+Op5wm1XE\/eXmLu8+qbV747aloniDCRo9LJgIMeUOm1hy7RVafqlY0C4QOLAJJoegkctQVkoXyR5dWbJKjd\/mhfEmSpdpF2rGSJqUlwoX2kh\/1aOVSqIru28kBU7HXDFZWj8ijOf7lED6b1sYyjBFPGr\/bnN2z6s3fCvOkYfMoG41z8iF5zXSjxsxR3YcSiDNxXFxhMoqRSlQFZ403zDsdtXgSYzg3qYqX9BGc6HvOceSb2r4z9TYKJujL8s26+iHWWXq1ducZn7veO7Y4AQpo7BfGpihrzy\/yM6\/RrBBvHXK+\/Eo7h0IaPH3\/KidcHdOHMA4C98DHfE6\/rUmC4kKDlGXHwKFd3Vp5GL+LmZmhQWC02S15JXTeCWtTFGNUG8l6QkUSHSHLiymAg+d5woFHAimtV0aloVIkuEYPDyJgfTfLKI+fEHuNuOSLwv8sj1ppFlYZ\/Ws85XfqG0YVKmYnGikfnd7dgk7u\/C4OQvhzAX7BEDF1For6+F0W6HHRek8KPYYFDJqJAVB6nNTvfwR4O9xNdfZAAGK1He8rqL9wiGHVK+HHJ1ivegbliI1hNbXbroUbUrI6qHouUfM+CrN+Cfc14v\/HgctZfgSg+kVT2FTnTdONB9Ukt0TQc+f3l2v\/nG9zrwv8kH7l3xwMY4VJXJxmgYgbDJdGjcyXWNVd\/yEuhNX9KVSx\/x7WMvOyKSUwuedHVfUfZ5K7M422lov4ZNey0vA5w00HZ\/UhhcFA6Prv42btqBlpFEyL919lHYiuziains7HyaAjGNeeDAWSfFpC7KFvLtJ5Sw+INyp1eqUVku5cizu9ZQ00+se6UqCLSeDq8QJsJmBQkUSd7BW239w1kN1juxEWS\/nIeI\/O14\/v3YL\/tUQchaF7ozOCinS95bNVY2SC2xjT1CoW6mHk2dcDv5T3Q04uejUpWAv4EcTPyLFrqmgssAA4tdm2SS4e2A8F\/S8ujWegLGkcZ7SP8LmKpTvsrOlnP429El0uTvzaNQTERVBx5WSR2efFdM3p8e6xqd1\/j1CiD3d94vZaHt2RKlSaLkD1QFXfJOUCjgYze7oGg6TdvKoRl8dGQBoUOlcJT6IefuFxtBYRzlhuYTHzqAU5aWNKiW+ssi6m65Y4Ip4y\/EZyiqrgKmI3VssRoSh2bjF132KLbC+JGrDkj+k4sP7ZgO1uN3wkC3id5Ho+5v9RaTZfFbrfsyKz0DKw8Zkw9j1FPs\/6PeDyA83F3Jzx2SsZy6yt2uDW040M2WB0vUyKGGWdLzjaPSrkR+n+HFaNWxki3lLkzQ0ahKHS4yMZ3zTCkM1md7WL3k8JBALAHUEOvBzpWQoO9ScyQC7y9smdrP4GObqST8827YXz98nGOA+pmuMPmyRx912J0zKCLRCJvS7bSPLDnT1uIdJc7ub5JfU6\/mw68ep\/0Hcqd3guki4gTjDafIB48abAfDbreitEsGaIbqOdkrE4CO3\/WrVQ6ZXwJokjR9kF842t8c99DkpN\/BKp66fwSQxHduftGb+9inQB3smyhm\/PKCqYikxFODlWjI6TEvdwtDvwB7ouLcJznwO2JNkRxqHownYQ5bx2ZNggQ2oafolM7bPt3ryTyfO6jRG2EgBgo06uhnV5yqowxUt9sHr1VsY6BqSgMMT9v0YUQbm\/vpeSeZzTuYlY0qPiT9p3iBA4fBZ5t6cQU5KylRSESb4n4AeKu1iQF1cj+oAXJy2G\/SsUGLGaGgzOCoE2YH\/9JeROTQEjW5h3bFQIIQCZm4Awg+yfLpnAormRNe4Avnig1E0O0M47Rlf3q4vzFqIzz8J9sG\/FrHE3YqgRUVZcY015wkPXdRMru7RcXzTDD4iltk33+gcCxgyi+vnfMJ7R76dfshMBwqGbws13HmIDkVSG4XCFNbvzFcbDmNcYZSifb6npFFIYi6gp5OQlcflfMgE4061nJarTHx9Mk\/R2vF0QpMCull6MG6GhPIM5kBJYOkkECVaPjigHqJFCxDhcMHHLd0PogZIgExr+aI43PV8N2s3w6PzpdoEztrmSFCYLj7MEUfpQCFTmgvarFh+HCDJbRCOa6wZUYhNoFgPYi\/DZ5WG7HYQuNTJQpZMDnfRwDGXUs5E1\/ya\/U4WlVUL180YacxX\/upo482IXs5TKvLgKqodhpQwz2np+it2d\/o84UgNnto5JVjmTD0CJQzuZ4hdt84bey8m1l9aIkHmeWIomZJcBSm5w7q84KmUzZbsILWzWWCAMNRI+r86lJu+qSYiROA+PJEkYvHX+V8bH4+OLbhdJE\/SCyXaVfnEhxsmTJqQGfkVKrmdx+LnLiEjq6Aix9Nj6qkrezeGaUCOUWo8YXpameNPIng0jaG7nLGx8tCBrsKQKygREB6wdtcE0oMgIXsX8X8uGnSwRqqdJdEJCB\/JV7Ehae8VEoT9+PmdjiV771CqYhXqvmfC3j\/CuzwhzNSa6haNzkTqTi5jIailGauWpshH4fDhQNIc1yBcufKVWvts7Yw6molWRaksy9cDrikAnXYx4Z0ZbC5JHYB79XEEibSg2Yy4eyff1DhzRu0uS7Rg8ykNuK0K7St2T\/0+yWRq4uY2JEeGRhtoz\/ca7y1pqVaLQ4BV2Oep9YtPdWMvYWTBkDO7zgU0PZO2tGMrJotI6jmuOlhZr91wlMX3yMYyv7YttOre2U101Wohcbfsfn7fU9lYcq5oSfJI4RsaDIOqx8C4g8Wg6GnvNjAQJtAvkVdADLsn5soLkt\/ltsa4UVdqpMOxRcnGbxYHopneftKnlHkeJ3Te8hpU8Hj1p1Z8SzE6KLzcy80cSAwxhbvtzzT+bw4akExtcxgzirj5jB\/ntmmfjvCjkQfH7JmRaVhZ7I0jmFt73bd0XmqEy\/jMzRBkaEBiZ4T6hQ4vTUfAIoXIREFA1Cd8RR0NloRzYnv+VLxPDXN3dfWtezXyt3fXLp17OnGSpmg0NEIQJ7eRzzVPodhkj4v0rwMBzekkFblmqbZFjq7f8FriaRrKsZbB0PHp0YCA49+BHvbSIQebttLXstgBgjG+7oOtB+QSTVZFKX4JBWhkXPCd8H9cEbSfcWlLBkKKWg34e4MKkmmeFGFOn0P139Yq8tuP4lMoMLc5EMe8Wf+dFg\/R9+7GFTU47VM3cPg6wnbhBvo9XuxIftL\/67BLGYUsIsFTxq+63k1jabG2gQXFT30Ci+nV7i1PdZiiSsw+mx3DSS4AQBSn7X6tyvyN9o6dmt3auyktu1JjTaodceekN9cblca5RRHSO5xmrRCBoVYK++p\/g6c\/Izb4jf8r57z1+oxVS1B6RYlmpbuiyc4XNtAgyRx1Mi0\/9sijtozgtQESbhKJ3FKGlzSzfQ7Fm+j8URIgn26xtrl0hynm3b6GTQqwLNRRrH9nJM93ygPuCQFNwrPLlRRJiR3rQHzVb\/MZKj5QZj4dw48fW2KB6VRs9Z5pv60L+F9cWKR\/dGOhMkLpoVo2ChCcDt8a+MZz0rD9r93ymQcAse4jBp1OCM66IH8qaYlBtUbuJS1CL8gUGMFRguf\/CG1huBAWL5UmIhMu\/tUze0\/1TmKulc\/YpFAkPjRHjoEDvit7gy8BZlz6EtSPitnLC8V17KkMx47iEbBbwvSHXEU7XcU6pvWGT\/pjwZziOUsyUf6ViHoXBzt+cKuJE5y+m7i5MBIw22MWO5GpTEvApylNvhpeD7Hs0h+TMn+CBSKKZsjosdyMXVpcS8Y0mfIMdp0kt49BxXLod\/nWkIg+fvR75BvKuNoO0aJWtwC5QsRoqBoAXjC72Rm2HLxx28ogTspI5JqHlDizDpptCujN9r6r5yONkBhK48MceFJMMRe92kpH+Jmkp3yLGbnTsSVEXYvCfVN7401gSoxfYR+kZWlmESfDB2sys8lFRRdhYs6bZZDUoyCmaHAxekN552YJY22d9e9a3Y96UI+Xo3BR8gVbWlLSQ6jPwBchuzVvD6eHpqReaVhDTcM3mCn\/\/3Q9NCSpZP5zOTS2sdYlRjNZYiyWC5n7Y47v9yO5JYYJcsGX\/XRyFJAM0frIxJuRyTOsb9w2wLc9kcM4TPrRS7hY0vXOq6W7haeXqXxjvRjzDDlZ8HTVfpSfCbV2MRkmkO30YKCx95UfiQysGade7mAzISEnMXftrJ8sB85NohED+6qh8EKDg5BannBkx1QhRrrHKbk5DdILbmshyAbu5OwDSoybgBOODtSuwHCI6E3G8so2WRvnRk8uOkKLZdLLzbl9t4IJER0QZeuZakeNsYvee6SKi64HdMFNUJpSl5umFyP9Xu5tBLT0dq3Di6I7ND\/lalVNLi9WnK\/56CJrTv2Mc6SeZhfc\/NsHLAtWGPIugFzE7Uv\/DkrZAVj+2lwwH1q5OLFiCatpfSATxR8fsHqee5RszCdhju9uJMUhgTyiKvsHfaLvFxR6S+K9MG9iaJZNKuHA7aiJHD0U07GYHnqkrEQr8g7zBhrQ7Y818GLzY10a0oVnklSsuZK\/ZaQIloKqrtTIQ7OrA90sAfMN\/J3n5Ya3bYvDQrE0sCkjySxrNKiad3HofeLr9fsjQHpUaEk38Ikcc2L5aGkDX+v7G6RHanZ8twCPIDAJC8r9OtTorTKeu34cv03+c6ZuNKlZhkmzeZ+tep5GIrv6jTpY9W7cyJn75tj2NnC78GVc63nnFmrXpGWceIMKFwDkfbIKs0Oh1qZ4htFR1kdQbL8nO83PuVN\/u8uJsLZUIKiT7wYILtsuz4hcn31uvCIpDQY4e+W7I7TyJI9nfsM9UrCoX+HHD6yh+j\/z\/bz33QFKiAz5dv1Wr+CK3b29+JmlPNqrE4+xrqHCxBlCnEZgDFESeBN5uSWXsNxG\/1hTldG2MytjpCtP7oeVRXtdbvhRu0bjf3WGgIhXaqBVc3jW\/X56mMfGePMMXaST5neGm3oEPlnfUu8N\/WMZlMcCUzAGku57GVDpmHwLjUBeF+qPMtpRQ+JBZ1M3o\/tx7blqz7kgMhX1keQc3emv7G74qO4rUCGZ9oFgH5U6jDedNj6DgztRDpMCNgyTz0KYl3mjK3ceFcUUN+DQp8Ro3s3YVRvuHqecLs3CjFxD9K5VUXGhnY0E7rV1ums+FlNGwqboOWegZh2VAJ5gFHLtjclRKHEnb7a506ElIn1nenpsn8rheCe8WHYdoYjWSNU17sgpwxHpRG1VkPIKpQ\/6fpsiaB87mSQT6LprEAevUoax3pwgQoiP3JE1AAP8MDPF8IwgYdbkvogLAQah+pluL6KNCJQ\/QMDRfYCUQWw44u0U63aBp+aK7dICPSOifUkGAZuRPPIVZzl\/khg2XuNYFdf3dFQXwK0310IvojkBIusHtAnPc+1atedStj9YBwO6\/tm0BcNWBDlVlxNlvtUQj\/Jukuo7hTt7l5llKSMNl+\/xNoWlzAu4WfaqYvYXubX0EX8XUE0Vxx8PcMVa3GY24gxMk+2jYk9IFjkTCKb8Yf6CPnlDS7jWDFZybrYlPwWQGlaaVKkp0mBy4mzjBVe4WVCnLBKD6pTeItFI+EqXDv7kKJQEf0L14fF8eHtgunH1GqRMndAnvrFtEFzWc6gMomPhiddmyS+KZS5CNmhvmIjhnQT9BCzX3ooTbi8LM+Tidvsun03NHG\/mFfaOFdYo5GBNe4WjKNlR71jRsVdIiDpFDUFwk338Tb\/6zLwepwEm\/S4LCFWQOOka942JUg3jyZACBK1jhSZ2mxGz9wZy54j9O4podRtb02HhQ04+25Sb+kKKNm7rOG\/p24CdaEt5YTc8TgUHlnx1Bzye8C+MPuAvlqQ1XIg0SAEubkWpGRhryyGbCIP7h+jvCagDa\/psu1GiNJmQezrr\/vZhB82EXBUPDZisJ2K0PMhuL6GMkT0WoTSktvEo3SEh6n+PYX8I9XmYwdxRC8jC5V43nx6mH8RiLtv2jX9LK7X83G064BBLsyOClewsBAWoLMZb5Homvg4ro8igo76kphy6NbzSefzXItDhw9bu7eHyD5kTLsvfQJJG\/XKEm0BnkOBZ9aG82f0Xn\/rnKJzC6su2eCUUikEygvB3skC9ZlcfksYMmB85ejcZvYwYvYHOT+iuEdutL0sM65Fu6wYzYxi7GcuqKbT\/4SEMEjDfHX1NsdB9cfMV8WDzyJ8+AqYhWLMw96bDCQ4lvIgYkL5afPnBeoyD16XaO7qQauswFuXHsWtggLC7vYYVwU2zc7E2+6AbKP5ezG9b7uJTHzbOo51Qlw+YdJD+ovvKE5+VXr3yZrPWlcCMamtHKEjYdhxAA3gkhOIduWbEZ3CFdDy5lQE6sTPU2+oLAIIpExGxsj0evxIQ+U25FjpnrawA6sKww3\/6Zy2OltYtoovlSQQSkC21Cbl6zx2VP5BFg+csmQ6r6F1PW\/A1Llng\/kamj8DFcDtAzV06CtSLqbNkKWvj\/eGWS1Nw7BGeY3+T0u5gALa5cfk5KCnYr0lIKbU\/rTtlVdSUq5a\/JLuKTc8aRZPcXKVwoBUTTxRy9RXf9QE\/cjHpSQJvKXOUcDwk4z4HGJTJS09K5cQN9oufgf48SZIjY52eX0+JwWfmDHgT336o4sC1bjYZpm5lRgYReYix8HqNA9Fllk32qpM0pvMz2Be1dBjbJidrPRFNVFL516CHk\/5JZApF9iE8xoLBrlmaNHWnEiiTa\/bTGOqJij05cq8SFOUxw4lS8o8i0EM\/WskYGwhHlIVyyyOHjjceqC9V4y+0Ox+RXmVxLrBplS7rlil30azA95wErikNaIDG89fi3Qi3rY1nIdpAetlEd5xYQpc+XDMmLrTaw4nNsp6PN2jkcvcgyJ8h4VmkJNHh1yakapmN6Vn6E1WYq26OaJXZ2f\/Lw4YbG\/BhVg1ZYJMYdnVj6R14M\/0eYTilin3aEGc2AUuARlRy\/wkS\/s4aQkXc0NcAEJFKicb9M\/SvRsHRfh+9MSn+YsFS8GDJoq8O8XNhTdDpDtrmd+RuFgtILQaI9H5G9Wtpfn+To65J5EHjE1LntvPdZ8F6FfUZtcbMNUMhcOLRTa+VL0RMmWHa3zqqbAOXPso5cFaX9OHKvMWoOnqHEoVgCDVaByaS+HeZKc+FYHC4DV0HmbeUw5\/ZSoqUPWBfvDcsS2pf9i\/jleZYKR4fKxKLwCe7ybUNJ6woAqL1rhONip4KwOtFDd3du18cEXLXhSwV2Wkaa2\/szsRsmXnXXv6xtxWGxsqfxT2Cqxt7NSq03V2c4wjnElMbLU\/pvzYapWu4WNo+J3ICZy14i97rv\/qM1jY4vAux4bg7p2w2A6o2YF6veshn1eeZAVm3lRJnq+PTDBvPU2qZsXY6HRPFd+PCdN1HheTtFaYAT1o2Rvxsu4Wgkcvr78qGztpk5oNT+FwlQ1zyyCYUFWkyJaRFEYOPjIkcqHCqXcep5pQQEdrhTq3VoUcOvddtRU7rhhEZPVxjNMDmDkfrdEBtOYv1gas8XtelH4DkILyvHIj2VPAlVeyNWtl9yQcoYWbrM96kHrnB9ZCUE6FY\/6fzPe6EQi7v29B7sXiypIqav3Qwc5DpSyO76Ckypdi0Pf+NjSEfcOKe+EsHDkGzvuPeyVYbAANYTJ7dDiykZpURY8bbpgGRDpiA2RT0KBkQRNaTgDWL9ZW0YDHZWYaJa4QWRNyss49amWex9NtSSiu3WT+GWxtlDYtom\/IvGFQzS1QMa9\/\/8gFV5yL7nQvJaG\/DP7f6zXuRVu15215ck8Y7YcUvzAQTcCC3bq8jYAg0fWTTGzCZPSQSF\/Lmb\/v0hr4ns9ZEXbzRfAnbej\/Evu2LPMJ5jrWthuwfPlm3IuJRSi9hKm4KGA3h7LG0r6PpeMRspixrp5VyyccrXURdNB7xDF31H\/y8GtReVMW5NdllzhQK36MAP3ZSI9FxHUfnaAI\/vPAMGkOx9lMndBZpnO6QlwS8s0Q1ZJeKFWJF2oT6q7AE4dGZStqwStKKZbud6kBayMv6WjEw7DRBsu8tiDTU1uAO9BUIaUOhc\/uQw6hy8uEZyioipd+qLWLPm3MSIySjeHkP4JOmzZMdiROBgNy9j5S7xNdRIan7TV9O88hZSqTMCcmMB5sQjZ08\/rPxJvNMdYjPZw6Ex7UT7Yati7dm2aC9WJ07jrLiJHLIde297Tl4UXVw61DE8TdREAb8rZqE+xayPKHozMSXd\/DhbyVTBKohX\/8F8jUL9ss72KhKyvdZDBM7jzbi0f8NFjGqwvb2dphVLE1Ne4AY4FQDUehgxTqRbfqLHE1qC7QdcyYif1OwlqqPogJxN6B0+ZOFJwm43SBhQ+gUAf8igkkoJCP+apchTWrHh8V6XMFkiW13Jk+GxDrlU\/D7n4NZCDhsbhsdX3miSmpQn9UVHwqx3xBfC33XZZLtvLrQl40i9XXj535wvMB+CLfgwIkVGKDLeXt9qeQIDAD9VqfQmsdHzx97W7pV6hesNdES1ByKCBR2jh1pA5wbt8ihh7UYI4jqTUeTVVpby1krU7BMsqMU94O0+AeYRVgjzbdGPJzIAFkVLvx4v5lQKZ3Xh2zUxs\/4g2gp6eX7pTjQXGBbcQ7Qqqt+H0MRIZdc17UYVdnL+kM2Od70gX3BqWw6Nj\/dJVnjk2vlykgJTAX+CnWayGpyZ93QSay6SY6WsghF+LwK7NXO2A85Jj3ZcFKJcKeSUbLHONFWTQQg3QvBT7KL13WXEXZTcm60qcu1FDKHw2+\/87EfxnsGlY8tMO\/FplxqBiz780srHqcxeC6JlH4XHQgtpT7hx1BVXQCYjhZlr5nFsATPBbLA\/dQ9pFI3LlNCBcOeckgc158aKuwMa\/oWoltV+QGqsKIMzGOVROZXNPzaQfli2SrbAyZ5U10E4QNFXb4SO29WSBXxnAg0VQon0HQRuyLaSqo30AuEEzOOFalkCuKna8TR4rvaxgcs30rkK4Z22zad5obnjgBW6GK0\x22,\x22globalName\x22:\x22trayride\x22,\x22clientExperimentsStateBlob\x22:\x22\x5bnull,null,null,null,null,null,null,\x5b\x5d,\x5b\x5d\x5d\x22\x7d\x7d','T': 'ASAFAUJxbwaA6ul06kfE9sGy8198zCdxpaSZWCp084mrpjvXddVJJusULj5NhQuyKGGgqy4-E5YOuGo2NnOLRwrQ-V4\x3d',});}})();if (window.ytcsi) {window.ytcsi.tick('pdc', null, '');}var ytInitialData = {"responseContext":{"serviceTrackingParams":[{"service":"CSI","params":[{"key":"c","value":"WEB"},{"key":"cver","value":"2.20260612.01.00"},{"key":"yt_li","value":"0"},{"key":"GetWatchPage_rid","value":"0x0010ca91c900dc4f"}]},{"service":"GFEEDBACK","params":[{"key":"logged_in","value":"0"},{"key":"visitor_data","value":"CgtIY2JXSnJ4bWluQSjduL_RBjIKCgJUSBIEGgAgU2LfAgrcAjE5LllUPVFQS2I2Z0NEeUxQQ2dHSk9zNGtkck1lbW02M1BxRk5IdEhKYjlQZXk4UzFQY1FqblV0Vkt5bW9oRWk4Q3VLbWphbERUYW1nVXFXdzhkaC1RTDFndFowaFUzbmU5aDlLVHltYVVVZ21Ua3pRMHYxcEZXV3dKd3huVmdlQmdwa04xZjdYcGl4YWRCNFpCaklvakJGYkdnSG02MXdBOGU4cVZnYXBTNkFCX082LWtyS2paeHZDaFo1X21tSHZLTHhUT2VJVmVEVGVXRjM2bjk1T1plQVlsTkc1VEFsTFh2X0x6SWZudS15Ym1tQm5hY2pyZ0wxTHA4Z1dNU2loME9QRXJUZ29DZWlaTEI1VGdXNEsyMy1MVmZkQklkMVdxd2hINExDa0I4ZGtTSmx3WmxpazZTUGptRU9HTjVKUWlEcE5ZeXVIZXdlT1lDd3hjSGNremJlSjAtdw%3D%3D"}]},{"service":"GUIDED_HELP","params":[{"key":"logged_in","value":"0"}]},{"service":"ECATCHER","params":[{"key":"client.version","value":"2.20260612"},{"key":"client.name","value":"WEB"}]}],"mainAppWebResponseContext":{"loggedOut":true,"trackingParam":"k5_fmPxhoXZRGt-U1bDcbYo846Ts88QokWNc8piAzrfEKGc8piCcf1aA6HRMkusYh7BwOcCw59TLtslLKPQGSS"},"responseId":"IhMImfyJ4oyJlQMVlwNcAB1SVhg5","webResponseContextExtensionData":{"webResponseContextPreloadData":{"preloadMessageNames":["twoColumnWatchNextResults","results","videoPrimaryInfoRenderer","videoViewCountRenderer","menuRenderer","menuServiceItemRenderer","segmentedLikeDislikeButtonViewModel","likeButtonViewModel","toggleButtonViewModel","buttonViewModel","modalWithTitleAndButtonRenderer","buttonRenderer","dislikeButtonViewModel","unifiedSharePanelRenderer","menuFlexibleItemRenderer","menuServiceItemDownloadRenderer","downloadButtonRenderer","videoSecondaryInfoRenderer","videoOwnerRenderer","metadataBadgeRenderer","subscribeButtonRenderer","subscriptionNotificationToggleButtonRenderer","menuPopupRenderer","confirmDialogRenderer","metadataRowContainerRenderer","compositeVideoPrimaryInfoRenderer","itemSectionRenderer","videoMetadataCarouselViewModel","carouselTitleViewModel","carouselItemViewModel","textCarouselItemViewModel","commentsHeaderRenderer","continuationItemRenderer","secondaryResults","lockupViewModel","thumbnailViewModel","thumbnailBottomOverlayViewModel","thumbnailBadgeViewModel","lockupMetadataViewModel","decoratedAvatarViewModel","avatarViewModel","contentMetadataViewModel","sheetViewModel","listViewModel","listItemViewModel","downloadListItemViewModel","animatedThumbnailOverlayViewModel","badgeViewModel","autoplay","liveChatRenderer","liveChatHeaderRenderer","sortFilterSubMenuRenderer","clientSideToggleMenuItemRenderer","menuNavigationItemRenderer","playerOverlayRenderer","watchNextEndScreenRenderer","endScreenVideoRenderer","thumbnailOverlayTimeStatusRenderer","thumbnailOverlayNowPlayingRenderer","playerOverlayAutoplayRenderer","playerOverlayVideoDetailsRenderer","autoplaySwitchButtonRenderer","quickActionsViewModel","tooltipViewModel","decoratedPlayerBarRenderer","multiMarkersPlayerBarRenderer","speedmasterEduViewModel","engagementPanelSectionListRenderer","engagementPanelTitleHeaderRenderer","sectionListRenderer","adsEngagementPanelContentRenderer","chipBarViewModel","chipViewModel","macroMarkersListRenderer","macroMarkersListItemRenderer","structuredDescriptionContentRenderer","videoDescriptionHeaderRenderer","expandableVideoDescriptionBodyRenderer","horizontalCardListRenderer","richListHeaderRenderer","videoDescriptionTranscriptSectionRenderer","videoDescriptionInfocardsSectionRenderer","desktopTopbarRenderer","topbarLogoRenderer","fusionSearchboxRenderer","dialogViewModel","dialogHeaderViewModel","panelFooterViewModel","basicContentViewModel","topbarMenuButtonRenderer","multiPageMenuRenderer","hotkeyDialogRenderer","hotkeyDialogSectionRenderer","hotkeyDialogSectionOptionRenderer","voiceSearchDialogRenderer","cinematicContainerRenderer","microformatDataRenderer"]},"ytConfigData":{"visitorData":"CgtIY2JXSnJ4bWluQSjduL_RBjIKCgJUSBIEGgAgU2LfAgrcAjE5LllUPVFQS2I2Z0NEeUxQQ2dHSk9zNGtkck1lbW02M1BxRk5IdEhKYjlQZXk4UzFQY1FqblV0Vkt5bW9oRWk4Q3VLbWphbERUYW1nVXFXdzhkaC1RTDFndFowaFUzbmU5aDlLVHltYVVVZ21Ua3pRMHYxcEZXV3dKd3huVmdlQmdwa04xZjdYcGl4YWRCNFpCaklvakJGYkdnSG02MXdBOGU4cVZnYXBTNkFCX082LWtyS2paeHZDaFo1X21tSHZLTHhUT2VJVmVEVGVXRjM2bjk1T1plQVlsTkc1VEFsTFh2X0x6SWZudS15Ym1tQm5hY2pyZ0wxTHA4Z1dNU2loME9QRXJUZ29DZWlaTEI1VGdXNEsyMy1MVmZkQklkMVdxd2hINExDa0I4ZGtTSmx3WmxpazZTUGptRU9HTjVKUWlEcE5ZeXVIZXdlT1lDd3hjSGNremJlSjAtdw%3D%3D","rootVisualElementType":3832},"webPrefetchData":{"navigationEndpoints":[{"clickTrackingParams":"IhMImfyJ4oyJlQMVlwNcAB1SVhg5MgxyZWxhdGVkLWF1dG9I7qPrx8DkyMOdAZoBBQgDEPgdygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=QAFIAQ%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","params":"EAEYAdoBBAgBKgA%3D","playerParams":"QAFIAQ%3D%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}},{"clickTrackingParams":"IhMImfyJ4oyJlQMVlwNcAB1SVhg5MgxyZWxhdGVkLWF1dG9I7qPrx8DkyMOdAZoBBQgDEPgdygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=QAFIAQ%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","params":"EAEYAdoBBAgBKgA%3D","playerParams":"QAFIAQ%3D%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}},{"clickTrackingParams":"IhMImfyJ4oyJlQMVlwNcAB1SVhg5MgxyZWxhdGVkLWF1dG9I7qPrx8DkyMOdAZoBBQgDEPgdygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=QAFIAQ%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","params":"EAEYAdoBBAgBKgA%3D","playerParams":"QAFIAQ%3D%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}}]},"hasDecorated":true}},"contents":{"twoColumnWatchNextResults":{"results":{"results":{"contents":[{"videoPrimaryInfoRenderer":{"title":{"runs":[{"text":"Japanese Google Search Office Hours( "},{"text":"#Google検索オフィスアワー","navigationEndpoint":{"clickTrackingParams":"CK0CENbKAxgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/hashtag/google%E6%A4%9C%E7%B4%A2%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%82%A2%E3%83%AF%E3%83%BC","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":6827,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEhashtag","params":"6gUlCiFnb29nbGXmpJzntKLjgqrjg5XjgqPjgrnjgqLjg6_jg7wYAQ%3D%3D"}},"loggingDirectives":{"trackingParams":"CK0CENbKAxgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},{"text":" 2025 年 09 月 25 日)"}]},"viewCount":{"videoViewCountRenderer":{"viewCount":{"simpleText":"การดู 2,712 ครั้ง"},"shortViewCount":{"simpleText":"การดู 2.7 พัน ครั้ง"},"originalViewCount":"0"}},"videoActions":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"รายงาน"}]},"icon":{"iconType":"FLAG"},"serviceEndpoint":{"clickTrackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showEngagementPanelEndpoint":{"identifier":{"tag":"PAabuse_report"},"globalConfiguration":{"params":"qgdxCAESC25ZY2pKQWo2MGU0GmBFZ3R1V1dOcVNrRnFOakJsTkVBQldBQjRCWklCTWdvd0VpNW9kSFJ3Y3pvdkwya3VlWFJwYldjdVkyOXRMM1pwTDI1WlkycEtRV28yTUdVMEwyUmxabUYxYkhRdWFuQm4%3D"},"engagementPanelPresentationConfigs":{"engagementPanelPopupPresentationConfig":{"popupType":"PANEL_POPUP_TYPE_DIALOG"}}}},"trackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}],"trackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","topLevelButtons":[{"segmentedLikeDislikeButtonViewModel":{"likeButtonViewModel":{"likeButtonViewModel":{"toggleButtonViewModel":{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"LIKE","title":"40","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKsCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CKsCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"หากชอบวิดีโอนี้"},"content":{"simpleText":"ลงชื่อเข้าใช้เพื่อให้ความคิดเห็นของคุณมีความหมาย"},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CKwCEPqGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th\u0026ec=66426","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKwCEPqGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/like"}},"likeEndpoint":{"status":"LIKE","target":{"videoId":"nYcjJAj60e4"},"likeParams":"Cg0KC25ZY2pKQWo2MGU0IAAyDAjeuL_RBhDQrt6-AQ%3D%3D"}},"idamTag":"66426"}},"trackingParams":"CKwCEPqGBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}}}}}}]}},"accessibilityText":"กดชอบวิดีโอนี้ร่วมกับคนอื่นอีก 40 คน","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKsCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","accessibilityId":"id.video.like.button","tooltip":"ฉันชอบวิดีโอนี้"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"LIKE","title":"41","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKoCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CKoCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/removelike"}},"likeEndpoint":{"status":"INDIFFERENT","target":{"videoId":"nYcjJAj60e4"},"removeLikeParams":"Cg0KC25ZY2pKQWo2MGU0GAAqDAjeuL_RBhDRqN--AQ%3D%3D"}}}]}},"accessibilityText":"กดชอบวิดีโอนี้ร่วมกับคนอื่นอีก 40 คน","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKoCEKVBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","accessibilityId":"id.video.like.button","tooltip":"เลิกชอบ"}},"identifier":"watch-like","trackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isTogglingDisabled":true}},"likeStatusEntityKey":"EgtuWWNqSkFqNjBlNCA-KAE%3D","likeStatusEntity":{"key":"EgtuWWNqSkFqNjBlNCA-KAE%3D","likeStatus":"INDIFFERENT"}}},"dislikeButtonViewModel":{"dislikeButtonViewModel":{"toggleButtonViewModel":{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"DISLIKE","title":"ไม่ชอบ","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKgCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},{"innertubeCommand":{"clickTrackingParams":"CKgCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"หากไม่ชอบวิดีโอนี้"},"content":{"simpleText":"ลงชื่อเข้าใช้เพื่อให้ความคิดเห็นของคุณมีความหมาย"},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CKkCEPmGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th\u0026ec=66425","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKkCEPmGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/dislike"}},"likeEndpoint":{"status":"DISLIKE","target":{"videoId":"nYcjJAj60e4"},"dislikeParams":"Cg0KC25ZY2pKQWo2MGU0EAAiDAjeuL_RBhDt5OC-AQ%3D%3D"}},"idamTag":"66425"}},"trackingParams":"CKkCEPmGBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}}}}}}]}},"accessibilityText":"ไม่ชอบวิดีโอนี้","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKgCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","accessibilityId":"id.video.dislike.button","tooltip":"ฉันไม่ชอบวิดีโอนี้"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"DISLIKE","title":"ไม่ชอบ","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKcCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},{"innertubeCommand":{"clickTrackingParams":"CKcCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/removelike"}},"likeEndpoint":{"status":"INDIFFERENT","target":{"videoId":"nYcjJAj60e4"},"removeLikeParams":"Cg0KC25ZY2pKQWo2MGU0GAAqDAjeuL_RBhD9meG-AQ%3D%3D"}}}]}},"accessibilityText":"ไม่ชอบวิดีโอนี้","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKcCEKiPCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","accessibilityId":"id.video.dislike.button","tooltip":"ฉันไม่ชอบวิดีโอนี้"}},"trackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isTogglingDisabled":true}},"dislikeEntityKey":"EgtuWWNqSkFqNjBlNCA-KAE%3D"}},"iconType":"LIKE_ICON_TYPE_UNKNOWN","likeCountEntity":{"key":"unset_like_count_entity_key"},"dynamicLikeCountUpdateData":{"updateStatusKey":"like_count_update_status_key","placeholderLikeCountValuesKey":"like_count_placeholder_values_key","updateDelayLoopId":"like_count_update_delay_loop_id","updateDelaySec":5},"teasersOrderEntityKey":"EgtuWWNqSkFqNjBlNCD8AygB"}},{"buttonViewModel":{"iconName":"SHARE","title":"แชร์","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKUCEOWWARgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CKUCEOWWARgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNKABAQ%3D%3D","commands":[{"clickTrackingParams":"CKUCEOWWARgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKYCEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}]}},"accessibilityText":"แชร์","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKUCEOWWARgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","accessibilityId":"id.video.share.button","tooltip":"แชร์"}}],"accessibility":{"accessibilityData":{"label":"การทำงานเพิ่มเติม"}},"flexibleItems":[{"menuFlexibleItemRenderer":{"menuItem":{"menuServiceItemRenderer":{"text":{"runs":[{"text":"บันทึก"}]},"icon":{"iconType":"PLAYLIST_ADD"},"serviceEndpoint":{"clickTrackingParams":"CKMCEOuQCSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"runs":[{"text":"ต้องการดูวิดีโอนี้อีกครั้งในภายหลังไหม"}]},"content":{"runs":[{"text":"ลงชื่อเข้าใช้เพื่อเพิ่มวิดีโอนี้ลงในเพลย์ลิสต์"}]},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CKQCEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3D%252Fwatch%253Fv%253DnYcjJAj60e4\u0026hl=th\u0026ec=66427","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKQCEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"idamTag":"66427"}},"trackingParams":"CKQCEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}}}}},"trackingParams":"CKMCEOuQCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},"topLevelButton":{"buttonViewModel":{"iconName":"PLAYLIST_ADD","title":"บันทึก","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CKECEOuQCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},{"innertubeCommand":{"clickTrackingParams":"CKECEOuQCSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"runs":[{"text":"ต้องการดูวิดีโอนี้อีกครั้งในภายหลังไหม"}]},"content":{"runs":[{"text":"ลงชื่อเข้าใช้เพื่อเพิ่มวิดีโอนี้ลงในเพลย์ลิสต์"}]},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CKICEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3D%252Fwatch%253Fv%253DnYcjJAj60e4\u0026hl=th\u0026ec=66427","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKICEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"idamTag":"66427"}},"trackingParams":"CKICEPuGBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}}}}}}]}},"accessibilityText":"บันทึกไปยังเพลย์ลิสต์","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKECEOuQCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","tooltip":"บันทึก"}}}},{"menuFlexibleItemRenderer":{"menuItem":{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CKACENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","offlineVideoEndpoint":{"videoId":"nYcjJAj60e4","onAddCommand":{"clickTrackingParams":"CKACENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","getDownloadActionCommand":{"videoId":"nYcjJAj60e4","params":"CAEQAA%3D%3D","offlineabilityEntityKey":"Eg0KC25ZY2pKQWo2MGU0IPYBKAE%3D","isCrossDeviceDownload":false}}}},"trackingParams":"CKACENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},"topLevelButton":{"downloadButtonRenderer":{"trackingParams":"CJ8CENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","targetId":"watch-download-button","command":{"clickTrackingParams":"CJ8CENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","offlineVideoEndpoint":{"videoId":"nYcjJAj60e4","onAddCommand":{"clickTrackingParams":"CJ8CENGqBSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","getDownloadActionCommand":{"videoId":"nYcjJAj60e4","params":"CAEQAA%3D%3D","offlineabilityEntityKey":"Eg0KC25ZY2pKQWo2MGU0IPYBKAE%3D","isCrossDeviceDownload":false}}}},"hasLabel":true}}}}]}},"trackingParams":"CJ4CEMyrARgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","dateText":{"simpleText":"แสดงครั้งแรกแล้วเมื่อวันที่ 24 ก.ย. 2025"},"relativeDateText":{"accessibility":{"accessibilityData":{"label":"8 เดือนที่ผ่านมา"}},"simpleText":"8 เดือนที่ผ่านมา"}}},{"videoSecondaryInfoRenderer":{"owner":{"videoOwnerRenderer":{"thumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s48-c-k-c0x00ffffff-no-rj","width":48,"height":48},{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s88-c-k-c0x00ffffff-no-rj","width":88,"height":88},{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s176-c-k-c0x00ffffff-no-rj","width":176,"height":176}]},"title":{"runs":[{"text":"Google Search Central","navigationEndpoint":{"clickTrackingParams":"CJ0CEOE5IhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}]},"subscriptionButton":{"type":"FREE"},"navigationEndpoint":{"clickTrackingParams":"CJ0CEOE5IhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}},"subscriberCountText":{"accessibility":{"accessibilityData":{"label":"ผู้ติดตาม 7.89 แสน คน"}},"simpleText":"ผู้ติดตาม 7.89 แสน คน"},"trackingParams":"CJ0CEOE5IhMImfyJ4oyJlQMVlwNcAB1SVhg5","badges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"ยืนยันแล้ว","trackingParams":"CJ0CEOE5IhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"label":"ยืนยันแล้ว"}}}]}},"subscribeButton":{"subscribeButtonRenderer":{"buttonText":{"runs":[{"text":"ติดตาม"}]},"subscribed":false,"enabled":true,"type":"FREE","channelId":"UCWf2ZlNsCGDS89VBF_awNvA","showPreferences":false,"subscribedButtonText":{"runs":[{"text":"ติดตามแล้ว"}]},"unsubscribedButtonText":{"runs":[{"text":"ติดตาม"}]},"trackingParams":"CI8CEJsrIhMImfyJ4oyJlQMVlwNcAB1SVhg5KPgdMgV3YXRjaA==","unsubscribeButtonText":{"runs":[{"text":"ยกเลิกการติดตาม"}]},"subscribeAccessibility":{"accessibilityData":{"label":"ติดตาม Google Search Central"}},"unsubscribeAccessibility":{"accessibilityData":{"label":"เลิกติดตาม Google Search Central"}},"notificationPreferenceButton":{"subscriptionNotificationToggleButtonRenderer":{"states":[{"stateId":3,"nextStateId":3,"state":{"buttonRenderer":{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"NOTIFICATIONS_NONE"},"accessibility":{"label":"การตั้งค่าปัจจุบันคือรับการแจ้งเตือนที่ปรับเปลี่ยนในแบบของคุณ แตะเพื่อเปลี่ยนการตั้งค่าการแจ้งเตือนสำหรับช่อง Google Search Central"},"trackingParams":"CJwCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"การตั้งค่าปัจจุบันคือรับการแจ้งเตือนที่ปรับเปลี่ยนในแบบของคุณ แตะเพื่อเปลี่ยนการตั้งค่าการแจ้งเตือนสำหรับช่อง Google Search Central"}}}}},{"stateId":0,"nextStateId":0,"state":{"buttonRenderer":{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"NOTIFICATIONS_OFF"},"accessibility":{"label":"การตั้งค่าปัจจุบันคือไม่รับการแจ้งเตือน แตะเพื่อเปลี่ยนการตั้งค่าแจ้งเตือนสำหรับช่อง Google Search Central"},"trackingParams":"CJsCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"การตั้งค่าปัจจุบันคือไม่รับการแจ้งเตือน แตะเพื่อเปลี่ยนการตั้งค่าแจ้งเตือนสำหรับช่อง Google Search Central"}}}}}],"currentStateId":3,"trackingParams":"CJQCEJf5ASITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","command":{"clickTrackingParams":"CJQCEJf5ASITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CJQCEJf5ASITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","openPopupAction":{"popup":{"menuPopupRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"simpleText":"ปรับเปลี่ยนในแบบของคุณ"},"icon":{"iconType":"NOTIFICATIONS_NONE"},"serviceEndpoint":{"clickTrackingParams":"CJoCEOy1BBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5MhJQUkVGRVJFTkNFX0RFRkFVTFTKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/notification/modify_channel_preference"}},"modifyChannelNotificationPreferenceEndpoint":{"params":"ChhVQ1dmMlpsTnNDR0RTODlWQkZfYXdOdkESAggBGAAgBFITCgIIAxILblljakpBajYwZTQYAA%3D%3D"}},"trackingParams":"CJoCEOy1BBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isSelected":true}},{"menuServiceItemRenderer":{"text":{"simpleText":"ไม่รับ"},"icon":{"iconType":"NOTIFICATIONS_OFF"},"serviceEndpoint":{"clickTrackingParams":"CJkCEO21BBgEIhMImfyJ4oyJlQMVlwNcAB1SVhg5MhtQUkVGRVJFTkNFX05PX05PVElGSUNBVElPTlPKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/notification/modify_channel_preference"}},"modifyChannelNotificationPreferenceEndpoint":{"params":"ChhVQ1dmMlpsTnNDR0RTODlWQkZfYXdOdkESAggDGAAgBFITCgIIAxILblljakpBajYwZTQYAA%3D%3D"}},"trackingParams":"CJkCEO21BBgEIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isSelected":false}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"ยกเลิกการติดตาม"}]},"icon":{"iconType":"PERSON_MINUS"},"serviceEndpoint":{"clickTrackingParams":"CJUCENuLChgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJUCENuLChgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"confirmDialogRenderer":{"trackingParams":"CJYCEMY4IhMImfyJ4oyJlQMVlwNcAB1SVhg5","dialogMessages":[{"runs":[{"text":"เลิกติดตาม "},{"text":"Google Search Central"},{"text":" ใช่ไหม"}]}],"confirmButton":{"buttonRenderer":{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"เลิกติดตาม"}]},"serviceEndpoint":{"clickTrackingParams":"CJgCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgV3YXRjaMoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"CgIIAxILblljakpBajYwZTQYAA%3D%3D"}},"accessibility":{"label":"เลิกติดตาม"},"trackingParams":"CJgCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"cancelButton":{"buttonRenderer":{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"ยกเลิก"}]},"accessibility":{"label":"ยกเลิก"},"trackingParams":"CJcCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"primaryIsCancel":false}},"popupType":"DIALOG"}}]}},"trackingParams":"CJUCENuLChgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}},"popupType":"DROPDOWN"}}]}},"targetId":"notification-bell","secondaryIcon":{"iconType":"EXPAND_MORE"}}},"targetId":"watch-subscribe","signInEndpoint":{"clickTrackingParams":"CI8CEJsrIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"ต้องการติดตามช่องนี้ไหม"},"content":{"simpleText":"ลงชื่อเข้าใช้เพื่อติดตามช่องนี้"},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CJMCEP2GBCITCJn8ieKMiZUDFZcDXAAdUlYYOTIJc3Vic2NyaWJlygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3D%252Fwatch%253Fv%253DnYcjJAj60e4%26continue_action%3DQUFFLUhqbmItRHlPTnM5OFpGODZYSFVTN09Xc1U1d2VrZ3xBQ3Jtc0tsZDBoN05mLWNVV3hmSE1PZTJxanhGc2w1eEtPd1FVSEhJY3cwSC1ya09STDFOU2VmZ1RDQjV4TU0yS0RYS1R0QTQxZFAxejZqRktBYVNHd1VzYXd0bldzZGhHQ05xb0sxVWVMRGNnNjgxU283WE9RYmNINlFWRlJZMnpiUjVCZ1VjRVVSRmpkSGFBQkFpeU9mRFNXOFNpandnY2xZcURIUzAxZ1d6QkE5WnlCeXZjUWlpb00tTzlvRGFVOVY2MDJhZDR0RGE\u0026hl=th\u0026ec=66429","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CJMCEP2GBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"continueAction":"QUFFLUhqbmItRHlPTnM5OFpGODZYSFVTN09Xc1U1d2VrZ3xBQ3Jtc0tsZDBoN05mLWNVV3hmSE1PZTJxanhGc2w1eEtPd1FVSEhJY3cwSC1ya09STDFOU2VmZ1RDQjV4TU0yS0RYS1R0QTQxZFAxejZqRktBYVNHd1VzYXd0bldzZGhHQ05xb0sxVWVMRGNnNjgxU283WE9RYmNINlFWRlJZMnpiUjVCZ1VjRVVSRmpkSGFBQkFpeU9mRFNXOFNpandnY2xZcURIUzAxZ1d6QkE5WnlCeXZjUWlpb00tTzlvRGFVOVY2MDJhZDR0RGE","idamTag":"66429"}},"trackingParams":"CJMCEP2GBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}}}}},"subscribedEntityKey":"EhhVQ1dmMlpsTnNDR0RTODlWQkZfYXdOdkEgMygB","onSubscribeEndpoints":[{"clickTrackingParams":"CI8CEJsrIhMImfyJ4oyJlQMVlwNcAB1SVhg5KPgdMgV3YXRjaMoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/subscribe"}},"subscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"EgIIAxgAIgtuWWNqSkFqNjBlNA%3D%3D"}}],"onUnsubscribeEndpoints":[{"clickTrackingParams":"CI8CEJsrIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CI8CEJsrIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"confirmDialogRenderer":{"trackingParams":"CJACEMY4IhMImfyJ4oyJlQMVlwNcAB1SVhg5","dialogMessages":[{"runs":[{"text":"เลิกติดตาม "},{"text":"Google Search Central"},{"text":" ใช่ไหม"}]}],"confirmButton":{"buttonRenderer":{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"เลิกติดตาม"}]},"serviceEndpoint":{"clickTrackingParams":"CJICEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5KPgdMgV3YXRjaMoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEndpoint":{"channelIds":["UCWf2ZlNsCGDS89VBF_awNvA"],"params":"CgIIAxILblljakpBajYwZTQYAA%3D%3D"}},"accessibility":{"label":"เลิกติดตาม"},"trackingParams":"CJICEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"cancelButton":{"buttonRenderer":{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"ยกเลิก"}]},"accessibility":{"label":"ยกเลิก"},"trackingParams":"CJECEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"primaryIsCancel":false}},"popupType":"DIALOG"}}]}}]}},"metadataRowContainer":{"metadataRowContainerRenderer":{"collapsedItemCount":0,"trackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"showMoreText":{"simpleText":"...เพิ่มเติม"},"showLessText":{"simpleText":"แสดงน้อยลง"},"trackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","defaultExpanded":false,"descriptionCollapsedLines":3,"showMoreCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}},{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","scrollToEngagementPanelCommand":{"targetId":"engagement-panel-structured-description"}}]}},"showLessCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},"attributedDescription":{"content":"【本日のご質問】\n4:08 「クロールの統計情報」で提示される URL\n6:08 head 内に記述された HTML 要素\n7:38 サイト移転に伴いドメインの評価は分散するか\n9:23 クロールリクエスト数が激減\n10:44 検索アナリティクスの平均順位\n12:04 サイトが検索結果に表示されない\n13:44 セキュリティ警告への対応\n17:03 作品名より略称で検索した方が上位表示される\n\n【関連リンク:今回ご紹介した動画や記事】\n\nSearch Central Live Tokyo: The 2025 Return\nhttps://developers.google.com/search/...\n\nサイトを移転する方法\nhttps://developers.google.com/search/...\n\n表示回数、掲載順位、クリック数とは\nhttps://support.google.com/webmasters...\n\n[セキュリティの問題] レポート\nhttps://support.google.com/webmasters...\n\n司会 : 小川安奈( https://x.com/piropiroanna )\n-------------------------------\n\nGoogle では、日本のサイト運営者のみなさまに向けて、2013 年より検索のご質問にお答えするオフィスアワーを定期的に行ってきました。幾度かのリブランディングを経て、2023 年 5 月より新しく Google 検索オフィスアワーとなりました。\n\nGoogle 検索オフィスアワーでは、SEO 担当者、エンジニア、デザイナー、マーケティングなどサイトの運営に関わる皆さんからの、Google 検索に関するご質問に Google 社員がお答えします。\n\n本オフィスアワーに関して、下記のブログ記事にて詳しくご紹介しています。\n🔗 #Google検索オフィスアワー のご紹介\nhttps://developers.google.com/search/...\n\n今後のイベントの予定は決まり次第こちらのページでお知らせいたします。\nhttps://developers.google.com/search/...\n\nみなさまからのご質問、楽しみにしております!!\n\n🎥 過去の動画一覧 👉 https://goo.gle/search-oh-playlist\n📄 質問フォーム 👉 https://goo.gle/search-oh","commandRuns":[{"startIndex":9,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=248s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":248,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=248\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"4 นาที และ 8 วินาที"}}},{"startIndex":36,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=368s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":368,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=368\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"6 นาที และ 8 วินาที"}}},{"startIndex":62,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=458s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":458,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=458\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"7 นาที และ 38 วินาที"}}},{"startIndex":89,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=563s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":563,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=563\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"9 นาที และ 23 วินาที"}}},{"startIndex":108,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=644s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":644,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=644\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"10 นาที และ 44 วินาที"}}},{"startIndex":129,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=724s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":724,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=724\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"12 นาที และ 4 วินาที"}}},{"startIndex":151,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=824s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":824,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=824\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"13 นาที และ 44 วินาที"}}},{"startIndex":170,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=1023s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":1023,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=1023\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"17 นาที และ 3 วินาที"}}},{"startIndex":264,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbUtFeHZPVUJTR3UzVS1zaGtfazhJOFlmaWtzQXxBQ3Jtc0ttSFdHVnJvQXRXc05FUE1RYUZJcUhBUnpCelVsbjFkRmpRTXVhOUJudTBDaWxZbmJ2ZGl0X3BxSVJVNjVfT1E2RGNDUHo4TVgxVWJlYU91WEI0SUVWNm54dExYR21IV2htMlhjVVVuRkRoeVEwa3lySQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbUtFeHZPVUJTR3UzVS1zaGtfazhJOFlmaWtzQXxBQ3Jtc0ttSFdHVnJvQXRXc05FUE1RYUZJcUhBUnpCelVsbjFkRmpRTXVhOUJudTBDaWxZbmJ2ZGl0X3BxSVJVNjVfT1E2RGNDUHo4TVgxVWJlYU91WEI0SUVWNm54dExYR21IV2htMlhjVVVuRkRoeVEwa3lySQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":317,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbUFmd19BMzAwZm5YVk9mOURhbE1ORm5RZnlld3xBQ3Jtc0tuZi01LVpMZXh3Z2h1MXBHMTBySjREdTNqZGVLMlZhZGE3RjVDbDlRNTFRRk4tNVJXZl9qaHNyenA1TzlrQjdTcjlZNlRBYnhOUTg2MjR3alQ2dzJDZjI3LU5QcWxGem5lYmxNeHpwTzUxTlhRUFNySQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbUFmd19BMzAwZm5YVk9mOURhbE1ORm5RZnlld3xBQ3Jtc0tuZi01LVpMZXh3Z2h1MXBHMTBySjREdTNqZGVLMlZhZGE3RjVDbDlRNTFRRk4tNVJXZl9qaHNyenA1TzlrQjdTcjlZNlRBYnhOUTg2MjR3alQ2dzJDZjI3LU5QcWxGem5lYmxNeHpwTzUxTlhRUFNySQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":377,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbmdRUmdGbGoxM0tvYnJLdXFxUm1MNUdaYmhWUXxBQ3Jtc0tsTlRyZ3h4RzhlXzlVdHNvTFgxQmxRclcyR1ZFNUhfeUU4U3V3b19xdzUyWkZuckw0d0VoSEZwa2RxeVJLaGpSa09FNGxCSDktd0VUNTlUMlFLMzVSZ2lGcmVUVll6MmhHTmtrRER4NzBXdG9HdWVPRQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbmdRUmdGbGoxM0tvYnJLdXFxUm1MNUdaYmhWUXxBQ3Jtc0tsTlRyZ3h4RzhlXzlVdHNvTFgxQmxRclcyR1ZFNUhfeUU4U3V3b19xdzUyWkZuckw0d0VoSEZwa2RxeVJLaGpSa09FNGxCSDktd0VUNTlUMlFLMzVSZ2lGcmVUVll6MmhHTmtrRER4NzBXdG9HdWVPRQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":436,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbExRZ2dlbGQ1UG9iZ2ZwQ0dlRkJ1ZjQyUkFVZ3xBQ3Jtc0tsNnVIMENkQTRSM1d4UWVwTEdTNGNLaUtBY1c5eDI5anptcG13WG9GczdBVGFXdllpT0p0NHpxYWZBWUNsZ3dQd3BJbDNYb0N4QkwzZ09wNDIyejJrTWtLUmtvUlpBaTNvUkVoWDFuVE9nYkV4TURwMA\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbExRZ2dlbGQ1UG9iZ2ZwQ0dlRkJ1ZjQyUkFVZ3xBQ3Jtc0tsNnVIMENkQTRSM1d4UWVwTEdTNGNLaUtBY1c5eDI5anptcG13WG9GczdBVGFXdllpT0p0NHpxYWZBWUNsZ3dQd3BJbDNYb0N4QkwzZ09wNDIyejJrTWtLUmtvUlpBaTNvUkVoWDFuVE9nYkV4TURwMA\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":489,"length":26,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1NzeUszcndXVUZfNWF1Wkhja2MwbmIwNGhDZ3xBQ3Jtc0ttZG1fWTFqT2FkYXZCRXpYLTMteW5WOUZpdlRiNWk0YndrQkJmSnhyRzRUWlBwXzhGWnlEWU10LVNDazBIZnlyUXlSZ0lpNXFBQXlkUVZISklHTDViaDlRbGtVMDZaSk9uNUVjU1Jld1Y5NGRuQzhUNA\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1NzeUszcndXVUZfNWF1Wkhja2MwbmIwNGhDZ3xBQ3Jtc0ttZG1fWTFqT2FkYXZCRXpYLTMteW5WOUZpdlRiNWk0YndrQkJmSnhyRzRUWlBwXzhGWnlEWU10LVNDazBIZnlyUXlSZ0lpNXFBQXlkUVZISklHTDViaDlRbGtVMDZaSk9uNUVjU1Jld1Y5NGRuQzhUNA\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":818,"length":16,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI4CENzXBBgxIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/hashtag/google%E6%A4%9C%E7%B4%A2%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%82%A2%E3%83%AF%E3%83%BC","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":6827,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEhashtag","params":"6gUlCiFnb29nbGXmpJzntKLjgqrjg5XjgqPjgrnjgqLjg6_jg7wYAQ%3D%3D"}}},"loggingDirectives":{"trackingParams":"CI4CENzXBBgxIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"startIndex":840,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbTl2Yk9sajJyS2gxeVdGV1hwUTNsTWhMdHA3Z3xBQ3Jtc0trSS1NUFFLRjNPQ1poa3JDQXNoLVhJS2RlWjFKMzJ0b1JXdXA4YTlZLUVjdzg3bkNhUl9vNGpxeF8zZkJVMVh0TVpuYlRBZDhtaVBESEg1aVZDR0N5M1REQTZXcG03aUZVTVdXejUzZGpZaUtYVy02UQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbTl2Yk9sajJyS2gxeVdGV1hwUTNsTWhMdHA3Z3xBQ3Jtc0trSS1NUFFLRjNPQ1poa3JDQXNoLVhJS2RlWjFKMzJ0b1JXdXA4YTlZLUVjdzg3bkNhUl9vNGpxeF8zZkJVMVh0TVpuYlRBZDhtaVBESEg1aVZDR0N5M1REQTZXcG03aUZVTVdXejUzZGpZaUtYVy02UQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":917,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa2pEY3VNYVZKMkRaMEZRUGFIYVJYaXI3OG5Bd3xBQ3Jtc0tuZkxkTmVOdzJUQnRiOUhwLXB2eDMtMWdZQ3R6dVV2SFktUTR1NXQ2T0hLUzUtLXAyNkN1VmpLYUR6aTMxa0VSVFdUS1h4YmF6TDdEeF9pOTZtQ1ozRGUycUU2bGdjOUVMNkZOdFVxaHZFYnliWFFEYw\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa2pEY3VNYVZKMkRaMEZRUGFIYVJYaXI3OG5Bd3xBQ3Jtc0tuZkxkTmVOdzJUQnRiOUhwLXB2eDMtMWdZQ3R6dVV2SFktUTR1NXQ2T0hLUzUtLXAyNkN1VmpLYUR6aTMxa0VSVFdUS1h4YmF6TDdEeF9pOTZtQ1ozRGUycUU2bGdjOUVMNkZOdFVxaHZFYnliWFFEYw\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":998,"length":34,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1ZldmdTY0ZNc3Rkdm1YdTJLdklhS2xEYWRIUXxBQ3Jtc0tub1dEOUlVeGhHamRtRDQ1LVNqWlpyREhEZi00REFXNnp5YTJZbWExU0NwY3hqMGJ0Q0VfVDE1TzhyV3E1bG5CTHh1RG1TdnRTZGh5MDdqWGJaNTRjYjdhcXNzOVZrS1hRQWxtcXBKX2tzNC1Lekctcw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1ZldmdTY0ZNc3Rkdm1YdTJLdklhS2xEYWRIUXxBQ3Jtc0tub1dEOUlVeGhHamRtRDQ1LVNqWlpyREhEZi00REFXNnp5YTJZbWExU0NwY3hqMGJ0Q0VfVDE1TzhyV3E1bG5CTHh1RG1TdnRTZGh5MDdqWGJaNTRjYjdhcXNzOVZrS1hRQWxtcXBKX2tzNC1Lekctcw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":1046,"length":25,"onTap":{"innertubeCommand":{"clickTrackingParams":"CI0CEM2rARgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQHKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbEUxRkNGUXVzLU5qWHZwM3JKZXRfbGszbnlGZ3xBQ3Jtc0tsWjZlMXFtSUJHM1F4bFpEWlR6ZlBaSldIVlQ1OFMtVk91S1M2LVUwWWlBRDZMc0UyUmJVaWZ4ejllR1RrMDlvNTE1bzAxUUdHS2ZuaklKYURyOURBSVVCSXVaZ2Y1N3laQm5SYnJBUlpOVlRGcEJHYw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbEUxRkNGUXVzLU5qWHZwM3JKZXRfbGszbnlGZ3xBQ3Jtc0tsWjZlMXFtSUJHM1F4bFpEWlR6ZlBaSldIVlQ1OFMtVk91S1M2LVUwWWlBRDZMc0UyUmJVaWZ4ejllR1RrMDlvNTE1bzAxUUdHS2ZuaklKYURyOURBSVVCSXVaZ2Y1N3laQm5SYnJBUlpOVlRGcEJHYw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}}],"styleRuns":[{"startIndex":0,"length":9,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":9,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":13,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":36,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":40,"length":22,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":62,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":66,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":89,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":93,"length":15,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":108,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":113,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":129,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":134,"length":17,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":151,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":156,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":170,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":175,"length":89,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":264,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":304,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":317,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":357,"length":20,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":377,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":417,"length":19,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":436,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":476,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":489,"length":26,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":515,"length":303,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":818,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":834,"length":6,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":840,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":880,"length":37,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":917,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":957,"length":41,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":998,"length":34,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":1032,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":1046,"length":25,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":9,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":9,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":13,"length":23,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":36,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":40,"length":22,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":62,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":66,"length":23,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":89,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":93,"length":15,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":108,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":113,"length":16,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":129,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":134,"length":17,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":151,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":156,"length":14,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":170,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":175,"length":89,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":264,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":304,"length":13,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":317,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":357,"length":20,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":377,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":417,"length":19,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":436,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":476,"length":13,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":489,"length":26,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":515,"length":303,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":818,"length":16,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":834,"length":6,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":840,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":880,"length":37,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":917,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":957,"length":41,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":998,"length":34,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":1032,"length":14,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":1046,"length":25,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"compositeVideoPrimaryInfoRenderer":{}},{"itemSectionRenderer":{"contents":[{"videoMetadataCarouselViewModel":{"carouselTitles":[{"carouselTitleViewModel":{"title":"เล่นแชทสดซ้ำ","previousButton":{"buttonViewModel":{"iconName":"CHEVRON_LEFT","accessibilityText":"ก่อนหน้า","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CIwCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_XSMALL","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"nextButton":{"buttonViewModel":{"iconName":"CHEVRON_RIGHT","accessibilityText":"ถัดไป","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CIsCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_XSMALL","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}}],"carouselItems":[{"carouselItemViewModel":{"itemType":"VIDEO_METADATA_CAROUSEL_PAGINATION_TYPE_LIVE_CHAT_STATIC_TEXT","carouselItem":{"textCarouselItemViewModel":{"iconName":"MESSAGE_BUBBLE_OVERLAP","text":{"content":"ดูความคิดเห็นเกี่ยวกับวิดีโอนี้ที่ผู้ชมรายอื่นโพสต์ขณะถ่ายทอดสด"},"onTap":{"innertubeCommand":{"clickTrackingParams":"CIkCEOuICSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","setLiveChatCollapsedStateAction":{}}},"trackingParams":"CIkCEOuICSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","button":{"buttonViewModel":{"title":"เปิดแผง","onTap":{"innertubeCommand":{"clickTrackingParams":"CIoCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","setLiveChatCollapsedStateAction":{}}},"style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CIoCEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_XSMALL"}}}}}}]}}],"trackingParams":"CIgCELsvGAMiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CIYCELsvGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC25ZY2pKQWo2MGU0GAYyJSIRIgtuWWNqSkFqNjBlNDAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CIYCELsvGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","header":{"commentsHeaderRenderer":{"countText":{"runs":[{"text":"ความคิดเห็น"}]},"trackingParams":"CIcCEO6YASITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","screenReaderOnly":true}},"sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CIUCELovIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"secondaryResults":{"secondaryResults":{"results":[{"itemSectionRenderer":{"contents":[{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBoPncsofgwvIEGsNryBE-dWA7cBg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCxAixXQG8OFGhwXlDRlBOCT6gUiw","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"MUSIC"}}]},"text":"1:03:41","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"4gunptlfRWQ","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","inlinePlaybackBadgeData":{"replicateAsTimestamp":true},"rendererContext":{"accessibilityContext":{"label":"1 ชั่วโมง 3 นาที และ 41 วินาที"}}}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Happy Mood Chill Pop ☕ When You Feel Tired | Soft Cafe Music to Relax, Heal \u0026 Feel Like"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/TmGYeOpLy-PxLVcZZiqtDTBWIY4NK7lFikPhT17fgQWHsr2U7ZWnZCL6bW3yAo4WTlVuu5IP=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Mira Chill Pop","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CP8BENTEDBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@MiraChillPop","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCit_DHKdNDQhrYBdGBNoxUQ","canonicalBaseUrl":"/@MiraChillPop"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Mira Chill Pop"}}]},{"metadataParts":[{"text":{"content":"9.4 หมื่น"},"accessibilityLabel":"การดู 9.4 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"2 เดือนที่แล้ว"},"accessibilityLabel":"2 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CIACEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CIQCEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CIQCEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CIQCEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"4gunptlfRWQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CIQCEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["4gunptlfRWQ"],"params":"CAQ%3D"}},"videoIds":["4gunptlfRWQ"],"videoCommand":{"clickTrackingParams":"CIQCEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=4gunptlfRWQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"4gunptlfRWQ","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e20ba7a6d95f4564\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CIMCEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CIMCEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CIMCEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgs0Z3VucHRsZlJXUQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CIICENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CIICENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"4gunptlfRWQ","onAddCommand":{"clickTrackingParams":"CIICENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"4gunptlfRWQ","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CIACEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgs0Z3VucHRsZlJXUQ%3D%3D","commands":[{"clickTrackingParams":"CIACEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CIECEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CIACEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"4gunptlfRWQ","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CP8BENTEDBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Happy Mood Chill Pop ☕ When You Feel Tired | Soft Cafe Music to Relax, Heal \u0026 Feel Like 1 ชั่วโมง และ 3 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CP8BENTEDBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=4gunptlfRWQ\u0026list=RD4gunptlfRWQ\u0026start_radio=1\u0026pp=oAcB","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"4gunptlfRWQ","playlistId":"RD4gunptlfRWQ","params":"OAHAAQG4BQE%3D","playerParams":"oAcB","nofollow":true,"loggingContext":{"vssLoggingContext":{"serializedContextData":"Gg1SRDRndW5wdGxmUldR"}},"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e20ba7a6d95f4564\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB2_L0aQiDpKGYgIKoZjNoldrsK_Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC3B58Jw2D4I2NShQK8EXfyQ6gwtw","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"2:36","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"EA4uWb8UsiU","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"2 นาที และ 36 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/EA4uWb8UsiU/mqdefault_6s.webp?du=3000\u0026sqp=CKKvv9EG\u0026rs=AOn4CLBBMp9Gp2Xj_LdS8ZU2t1e9OukxnQ","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"How to Set Up Google Search Console API \u0026 Permissions for SEO Analytics Tool"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nXibJ73-D1yxvjwxAxQGJG9MluuavGCVcI-pFd-dzx8A=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Cubite Technologies","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPkBENTEDBgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@cubitetechnologies8570","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCkGo1Mx2iS0EDuk3ys-JHjA","canonicalBaseUrl":"/@cubitetechnologies8570"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Cubite Technologies"}}]},{"metadataParts":[{"text":{"content":"773"},"accessibilityLabel":"การดู 773 ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"1 ปีที่แล้ว"},"accessibilityLabel":"1 ปีที่แล้ว"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CPoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CP4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CP4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CP4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"EA4uWb8UsiU","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CP4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["EA4uWb8UsiU"],"params":"CAQ%3D"}},"videoIds":["EA4uWb8UsiU"],"videoCommand":{"clickTrackingParams":"CP4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=EA4uWb8UsiU","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"EA4uWb8UsiU","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=100e2e59bf14b225\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CP0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CP0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CP0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtFQTR1V2I4VXNpVQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"EA4uWb8UsiU","onAddCommand":{"clickTrackingParams":"CPwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"EA4uWb8UsiU","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtFQTR1V2I4VXNpVQ%3D%3D","commands":[{"clickTrackingParams":"CPoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CPsBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CPoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"EA4uWb8UsiU","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPkBENTEDBgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"How to Set Up Google Search Console API \u0026 Permissions for SEO Analytics Tool 2 นาที และ 36 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPkBENTEDBgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=EA4uWb8UsiU","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"EA4uWb8UsiU","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=100e2e59bf14b225\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBclybvD1Ffz64z8I3YQrsFflD6QQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLConLLebby35HABJX52JjfaVGZo3g","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"1:30:27","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"KTJRcdXVe5s","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"1 ชั่วโมง 30 นาที และ 27 วินาที"}}}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"ถ่ายทอดสด รายการเรื่องเด่นเย็นนี้ วันที่ 15 มิถุนายน 2569"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/2Ur0CpoF5szt2rgMkHyuFWqpMLlHcswvOJblxs2zUPdb4vtXamA-DDDP4jDrWtjs78DQC73P=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง ครอบครัวข่าว3","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPMBENTEDBgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@Krobkruakao3","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCirZPTc9IoKM_DsA9aKbc4g","canonicalBaseUrl":"/@Krobkruakao3"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"ครอบครัวข่าว3"}}]},{"metadataParts":[{"text":{"content":"2.7 หมื่น"},"accessibilityLabel":"การดู 2.7 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"สตรีมแล้วเมื่อ 8 นาทีที่แล้ว"},"accessibilityLabel":"สตรีมแล้วเมื่อ 8 นาทีที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CPMBENTEDBgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CPQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CPgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"KTJRcdXVe5s","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CPgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KTJRcdXVe5s"],"params":"CAQ%3D"}},"videoIds":["KTJRcdXVe5s"],"videoCommand":{"clickTrackingParams":"CPgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KTJRcdXVe5s\u0026pp=0gcJCbsFdf6zKzOD","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KTJRcdXVe5s","playerParams":"0gcJCbsFdf6zKzOD","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=29325171d5d57b9b\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CPcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtLVEpSY2RYVmU1cw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"KTJRcdXVe5s","onAddCommand":{"clickTrackingParams":"CPYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"KTJRcdXVe5s","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtLVEpSY2RYVmU1cw%3D%3D","commands":[{"clickTrackingParams":"CPQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CPUBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CPQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"KTJRcdXVe5s","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPMBENTEDBgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"ถ่ายทอดสด รายการเรื่องเด่นเย็นนี้ วันที่ 15 มิถุนายน 2569 1 ชั่วโมง และ 30 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPMBENTEDBgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KTJRcdXVe5s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KTJRcdXVe5s","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=29325171d5d57b9b\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-3Se3vQ8Tr4jP_Hh0SqKmPHmZAw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLA7Om_lCbrJrNbxVaRKQBz2xMjHIQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"4:40","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"Q-vh_fdlnPE","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"4 นาที และ 40 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/Q-vh_fdlnPE/mqdefault_6s.webp?du=3000\u0026sqp=CIWav9EG\u0026rs=AOn4CLDtpEemvVv2B6P5_zqLA40dfqYIsw","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69)"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/5mrrBVHwLM9k7PomxgKzfAiVpxu1bLxOMRaC3duZtzsG46zz2WMYtG6fs5rNwEsmY0sFibEcAQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Monomax Sports","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CO0BENTEDBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@MonomaxSports","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRmaC25gopUxw-EOKbNm5Gg","canonicalBaseUrl":"/@MonomaxSports"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Monomax Sports"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"1.4 ล้าน"},"accessibilityLabel":"การดู 1.4 ล้าน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"12 ชม. ที่แล้ว"},"accessibilityLabel":"12 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CO0BENTEDBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CO4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CPIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"Q-vh_fdlnPE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CPIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["Q-vh_fdlnPE"],"params":"CAQ%3D"}},"videoIds":["Q-vh_fdlnPE"],"videoCommand":{"clickTrackingParams":"CPIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=0gcJCbsFdf6zKzOD","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","playerParams":"0gcJCbsFdf6zKzOD","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=43ebe1fdf7659cf1\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CPEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtRLXZoX2ZkbG5QRQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"Q-vh_fdlnPE","onAddCommand":{"clickTrackingParams":"CPABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"Q-vh_fdlnPE","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CO4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtRLXZoX2ZkbG5QRQ%3D%3D","commands":[{"clickTrackingParams":"CO4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CO8BEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CO4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"Q-vh_fdlnPE","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CO0BENTEDBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69) 4 นาที และ 40 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CO0BENTEDBgDIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=43ebe1fdf7659cf1\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBYzgtjguHHblPxPDhLHqzVqqbTDg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDRVrlWgoGgz1WKLLH5I5ExDmMYWg","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"17:48","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"_b6GWzqaGiY","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"17 นาที และ 48 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/_b6GWzqaGiY/mqdefault_6s.webp?du=3000\u0026sqp=CMDvvtEG\u0026rs=AOn4CLDwV2CB_aDWeve7cRf8UC5dWQwTgA","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"【LLMOは必要ない⁉ SEOだけやればいい?】Google公式発表を読み解く 生成AI検索への最適化とは?"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/nl1tIJVb022lpgaMeRqSRS5r96ttugaN5ZuwkdB4PApkYKbH_nA1aItAMdyuWb2qXnASdaDkqg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง 東京SEOメーカーAIO戦略室【世界基準でSEO / LLMOを設計するプロ集団】\t","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COcBENTEDBgEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@tokyoSEOmaker","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC-aM1fh3QMaGm7GtrrlLbCA","canonicalBaseUrl":"/@tokyoSEOmaker"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"東京SEOメーカーAIO戦略室【世界基準でSEO / LLMOを設計するプロ集団】\t"}}]},{"metadataParts":[{"text":{"content":"444"},"accessibilityLabel":"การดู 444 ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"7 วันที่แล้ว"},"accessibilityLabel":"7 วันที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"COgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"_b6GWzqaGiY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["_b6GWzqaGiY"],"params":"CAQ%3D"}},"videoIds":["_b6GWzqaGiY"],"videoCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=_b6GWzqaGiY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"_b6GWzqaGiY","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=fdbe865b3a9a1a26\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"COsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtfYjZHV3pxYUdpWQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"_b6GWzqaGiY","onAddCommand":{"clickTrackingParams":"COoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"_b6GWzqaGiY","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtfYjZHV3pxYUdpWQ%3D%3D","commands":[{"clickTrackingParams":"COgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"COkBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"COgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"_b6GWzqaGiY","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COcBENTEDBgEIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"【LLMOは必要ない⁉ SEOだけやればいい?】Google公式発表を読み解く 生成AI検索への最適化とは? 17 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COcBENTEDBgEIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=_b6GWzqaGiY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"_b6GWzqaGiY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=fdbe865b3a9a1a26\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCiJq0H3-Xut-MUxQH3HdZlBMb94g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCBDiZDsF0byDsh10Fl2hrO25ejng","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"17:50","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"fJZ2ItNOugk","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"17 นาที และ 50 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/fJZ2ItNOugk/mqdefault_6s.webp?du=3000\u0026sqp=CPOEv9EG\u0026rs=AOn4CLCbhTnXd5QulFqCWJPbzEfflqddzA","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"\"นายกฯ\"ของขึ้น!มท. ถามหา \"รองฯซีฟู้ด\" | ทันข่าวเที่ยง | 15 มิ.ย. 69 | NationTV22"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/E-kdd04gX_UkT2YV9Flv98VomyscK21bXQtf_gt6AwqD4GSq2b3T0BPCVUdUem7OaJFZOOsqig=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Nation Online","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COEBENTEDBgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@nationonlineth","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCIoFfVIOrRRbI-WVdDhTTwg","canonicalBaseUrl":"/@nationonlineth"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Nation Online"}}]},{"metadataParts":[{"text":{"content":"1.9 หมื่น"},"accessibilityLabel":"การดู 1.9 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"4 ชม. ที่แล้ว"},"accessibilityLabel":"4 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"COEBENTEDBgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"COIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"fJZ2ItNOugk","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["fJZ2ItNOugk"],"params":"CAQ%3D"}},"videoIds":["fJZ2ItNOugk"],"videoCommand":{"clickTrackingParams":"COYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fJZ2ItNOugk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fJZ2ItNOugk","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=7c967622d34eba09\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"COUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtmSloySXROT3Vnaw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"fJZ2ItNOugk","onAddCommand":{"clickTrackingParams":"COQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"fJZ2ItNOugk","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtmSloySXROT3Vnaw%3D%3D","commands":[{"clickTrackingParams":"COIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"COMBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"COIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"fJZ2ItNOugk","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COEBENTEDBgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"\"นายกฯ\"ของขึ้น!มท. ถามหา \"รองฯซีฟู้ด\" | ทันข่าวเที่ยง | 15 มิ.ย. 69 | NationTV22 17 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COEBENTEDBgFIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fJZ2ItNOugk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fJZ2ItNOugk","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=7c967622d34eba09\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCPpGq-5d1usmXD9b9enHFqtOFpPA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC5bTJR2p9vwHyehwFkplCzXE07VQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"37:22","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"i8wiBuklDXE","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"37 นาที และ 22 วินาที"}}}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2026 年 03 月 05 日)"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Google Search Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNsBENTEDBgGIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Google Search Central"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"2.5 พัน"},"accessibilityLabel":"การดู 2.5 พัน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"3 เดือนที่แล้ว"},"accessibilityLabel":"3 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CNwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"i8wiBuklDXE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["i8wiBuklDXE"],"params":"CAQ%3D"}},"videoIds":["i8wiBuklDXE"],"videoCommand":{"clickTrackingParams":"COABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=i8wiBuklDXE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"i8wiBuklDXE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=8bcc2206e9250d71\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CN8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CN8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CN8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtpOHdpQnVrbERYRQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CN4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CN4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"i8wiBuklDXE","onAddCommand":{"clickTrackingParams":"CN4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"i8wiBuklDXE","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtpOHdpQnVrbERYRQ%3D%3D","commands":[{"clickTrackingParams":"CNwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CN0BEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CNwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"i8wiBuklDXE","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNsBENTEDBgGIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2026 年 03 月 05 日) 37 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNsBENTEDBgGIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=i8wiBuklDXE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"i8wiBuklDXE","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=8bcc2206e9250d71\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCp40ZnrK-DkcwTTncQBufCUrgzhw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDhtyoagQujr8CDllTLTQTYNigsvQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"19:25","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"UnP_hVNHvfM","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"19 นาที และ 25 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/UnP_hVNHvfM/mqdefault_6s.webp?du=3000\u0026sqp=CMyJv9EG\u0026rs=AOn4CLCruF1hyVOadkeyz3Q43z5YdC6FYA","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"19 นาทีนี้ ผมจะช่วยเปลี่ยนคุณจาก \"คนธรรมดา\" ให้ใช้ AI เก่งกว่า \"คน 99% \""},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/VBFLM37Ai6Keuq9ie-MbxPUsNJMQXl_MKJAQEerQEOnOYn4_bwGXet_GD6QP3oFl7YZl1lzl=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Dewviko - AI ","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNUBENTEDBgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@dewviko","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCbWwIR5qzNXWnw4rRIym3RA","canonicalBaseUrl":"/@dewviko"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Dewviko - AI "}}]},{"metadataParts":[{"text":{"content":"2.5 พัน"},"accessibilityLabel":"การดู 2.5 พัน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"6 วันที่แล้ว"},"accessibilityLabel":"6 วันที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CNUBENTEDBgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CNYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"UnP_hVNHvfM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["UnP_hVNHvfM"],"params":"CAQ%3D"}},"videoIds":["UnP_hVNHvfM"],"videoCommand":{"clickTrackingParams":"CNoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UnP_hVNHvfM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UnP_hVNHvfM","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5273ff855347bdf3\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CNkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtVblBfaFZOSHZmTQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"UnP_hVNHvfM","onAddCommand":{"clickTrackingParams":"CNgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"UnP_hVNHvfM","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtVblBfaFZOSHZmTQ%3D%3D","commands":[{"clickTrackingParams":"CNYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNcBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CNYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"UnP_hVNHvfM","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNUBENTEDBgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"19 นาทีนี้ ผมจะช่วยเปลี่ยนคุณจาก \"คนธรรมดา\" ให้ใช้ AI เก่งกว่า \"คน 99% \" 19 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNUBENTEDBgHIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UnP_hVNHvfM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UnP_hVNHvfM","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5273ff855347bdf3\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCX-w6TGcyEvOjK4fB2t9KxYKZaSw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBbiOlN70d-gOOzc2kDKQ1D-L7ZKg","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"10:31","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"5LF6SwB5jZ0","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"10 นาที และ 31 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/5LF6SwB5jZ0/mqdefault_6s.webp?du=3000\u0026sqp=CMumv9EG\u0026rs=AOn4CLCROduetO2KWOwEYByb92XPKURFZA","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Analyzing performance on Google Search"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Google Search Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CM8BENTEDBgIIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Google Search Central"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"2.3 หมื่น"},"accessibilityLabel":"การดู 2.3 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"6 เดือนที่แล้ว"},"accessibilityLabel":"6 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CNABEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"5LF6SwB5jZ0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["5LF6SwB5jZ0"],"params":"CAQ%3D"}},"videoIds":["5LF6SwB5jZ0"],"videoCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=5LF6SwB5jZ0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"5LF6SwB5jZ0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e4b17a4b00798d9d\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CNMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgs1TEY2U3dCNWpaMA%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNIBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNIBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"5LF6SwB5jZ0","onAddCommand":{"clickTrackingParams":"CNIBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"5LF6SwB5jZ0","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNABEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgs1TEY2U3dCNWpaMA%3D%3D","commands":[{"clickTrackingParams":"CNABEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNEBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CNABEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"5LF6SwB5jZ0","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CM8BENTEDBgIIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Analyzing performance on Google Search 10 นาที และ 31 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CM8BENTEDBgIIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=5LF6SwB5jZ0\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"5LF6SwB5jZ0","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e4b17a4b00798d9d\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB-PHzWnOZ76HfnKhpxUvEJ0VbFGw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLANcBwTw3fytF6P5Shnlr1oml1GNw","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"14:40","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"wgwuySqk64g","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"14 นาที และ 40 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/wgwuySqk64g/mqdefault_6s.webp?du=3000\u0026sqp=CNCIv9EG\u0026rs=AOn4CLAcUqpIyYNbIY2KhryblPeDN3btrQ","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"คริสกลายเป็นเด็กซูเปอร์ฮีโร่และช่วยเหลือเพื่อนๆ!"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/BJ5o8-rprHyvQ3PGMbEUKf--yUvIQ97gorwnFb5ThjL_VZyfiBNZok_BOTs_c2zoFhL3wjBO=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Chris kids show","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMkBENTEDBgJIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@Chriskidsshow","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC3-CVRgsaN8AAPDSRy6V7FA","canonicalBaseUrl":"/@Chriskidsshow"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Chris kids show"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"7.1 ล้าน"},"accessibilityLabel":"การดู 7.1 ล้าน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"9 เดือนที่แล้ว"},"accessibilityLabel":"9 เดือนที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"มีเสียงพากย์","badgeStyle":"BADGE_DEFAULT","trackingParams":"CMkBENTEDBgJIhMImfyJ4oyJlQMVlwNcAB1SVhg5","iconName":"PERSON_RADAR_FILLED"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CMoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CM4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CM4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"wgwuySqk64g","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["wgwuySqk64g"],"params":"CAQ%3D"}},"videoIds":["wgwuySqk64g"],"videoCommand":{"clickTrackingParams":"CM4BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=wgwuySqk64g\u0026pp=ugUEEgJ0aA%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"wgwuySqk64g","playerParams":"ugUEEgJ0aA%3D%3D","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=c20c2ec92aa4eb88\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CM0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CM0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CM0BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgt3Z3d1eVNxazY0Zw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"wgwuySqk64g","onAddCommand":{"clickTrackingParams":"CMwBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"wgwuySqk64g","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgt3Z3d1eVNxazY0Zw%3D%3D","commands":[{"clickTrackingParams":"CMoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMsBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CMoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"wgwuySqk64g","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMkBENTEDBgJIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"คริสกลายเป็นเด็กซูเปอร์ฮีโร่และช่วยเหลือเพื่อนๆ! 14 นาที และ 40 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMkBENTEDBgJIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=wgwuySqk64g\u0026pp=ugUEEgJ0aA%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"wgwuySqk64g","playerParams":"ugUEEgJ0aA%3D%3D","nofollow":true,"ustreamerConfig":"KgYKBBICdGg=","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=c20c2ec92aa4eb88\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAICuHZ4hKnxtZXoPYEGbAHIP0iwA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAm6Bpe4UXiD279j38K_77gK09Vsg","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"7:46","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"hBUuXgR-PSw","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"7 นาที และ 46 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/hBUuXgR-PSw/mqdefault_6s.webp?du=3000\u0026sqp=CPiKv9EG\u0026rs=AOn4CLAcbQge4M_XUyMkxB1QewYBttb5Zw","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"AI Websites, Crawling and Search Console updates (Q2 ‘26)"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Google Search Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMMBENTEDBgKIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Google Search Central"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"1.8 หมื่น"},"accessibilityLabel":"การดู 1.8 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"2 เดือนที่แล้ว"},"accessibilityLabel":"2 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CMQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"hBUuXgR-PSw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["hBUuXgR-PSw"],"params":"CAQ%3D"}},"videoIds":["hBUuXgR-PSw"],"videoCommand":{"clickTrackingParams":"CMgBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=hBUuXgR-PSw\u0026pp=ugUEEgJlbg%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"hBUuXgR-PSw","playerParams":"ugUEEgJlbg%3D%3D","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=84152e5e047e3d2c\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CMcBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtoQlV1WGdSLVBTdw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"hBUuXgR-PSw","onAddCommand":{"clickTrackingParams":"CMYBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"hBUuXgR-PSw","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtoQlV1WGdSLVBTdw%3D%3D","commands":[{"clickTrackingParams":"CMQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMUBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CMQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"hBUuXgR-PSw","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMMBENTEDBgKIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"AI Websites, Crawling and Search Console updates (Q2 ‘26) 7 นาที และ 46 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMMBENTEDBgKIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=hBUuXgR-PSw\u0026pp=ugUEEgJlbg%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"hBUuXgR-PSw","playerParams":"ugUEEgJlbg%3D%3D","nofollow":true,"ustreamerConfig":"KgYKBBICZW4=","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=84152e5e047e3d2c\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB6lyOGPHZ_lzaCxUjak6UTQxnfWw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDFb8lCNcvN2FCg_BiVb1bXi-nt_w","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"MUSIC"}}]},"text":"2:51:01","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"Xr57TSQHCDk","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","inlinePlaybackBadgeData":{"replicateAsTimestamp":true},"rendererContext":{"accessibilityContext":{"label":"2 ชั่วโมง 51 นาที และ 1 วินาที"}}}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Top Songs Cover Version TopHit20. Hot Music Pop Playlist Best Song 🎙✨ 2026"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/E8mvwMXK9ntvb8Fv774LTlvXCqjjCw03BHABHcsxT8MSYZ9Hs8h_8odfKEOquNqrYN5dIjcN-A=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Pop Hits Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CL4BENTEDBgLIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@PopHitsCentral3501","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCXw1bJxhZntIGHZy7Bn6l5A","canonicalBaseUrl":"/@PopHitsCentral3501"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Pop Hits Central"}}]},{"metadataParts":[{"text":{"content":"9.6 หมื่น"},"accessibilityLabel":"การดู 9.6 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"2 สัปดาห์ที่แล้ว"},"accessibilityLabel":"2 สัปดาห์ที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CL8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"Xr57TSQHCDk","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["Xr57TSQHCDk"],"params":"CAQ%3D"}},"videoIds":["Xr57TSQHCDk"],"videoCommand":{"clickTrackingParams":"CMIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Xr57TSQHCDk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Xr57TSQHCDk","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5ebe7b4d24070839\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CMEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtYcjU3VFNRSENEaw%3D%3D"}}}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CL8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtYcjU3VFNRSENEaw%3D%3D","commands":[{"clickTrackingParams":"CL8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMABEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CL8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"Xr57TSQHCDk","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CL4BENTEDBgLIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Top Songs Cover Version TopHit20. Hot Music Pop Playlist Best Song 🎙✨ 2026 2 ชั่วโมง และ 51 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CL4BENTEDBgLIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Xr57TSQHCDk\u0026list=RDXr57TSQHCDk\u0026start_radio=1\u0026pp=oAcB","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Xr57TSQHCDk","playlistId":"RDXr57TSQHCDk","params":"OAHAAQG4BQE%3D","playerParams":"oAcB","nofollow":true,"loggingContext":{"vssLoggingContext":{"serializedContextData":"Gg1SRFhyNTdUU1FIQ0Rr"}},"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5ebe7b4d24070839\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/WK75bhJ46_w/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAhmII8OBVcEr-dFw3N98n0rbi_oQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/WK75bhJ46_w/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBPCerERt816WtsQDo5raHKt3ejIw","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"4:18","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"WK75bhJ46_w","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"4 นาที และ 18 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/WK75bhJ46_w/mqdefault_6s.webp?du=3000\u0026sqp=COy2v9EG\u0026rs=AOn4CLAB4V0CQ75bUsqhMKg6kBVU2uW19A","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"[Highlight] FIFA World Cup 2026 : Germany vs Curaçao (15-06-69)"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/5mrrBVHwLM9k7PomxgKzfAiVpxu1bLxOMRaC3duZtzsG46zz2WMYtG6fs5rNwEsmY0sFibEcAQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Monomax Sports","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLgBENTEDBgMIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@MonomaxSports","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRmaC25gopUxw-EOKbNm5Gg","canonicalBaseUrl":"/@MonomaxSports"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Monomax Sports"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"9.9 แสน"},"accessibilityLabel":"การดู 9.9 แสน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"15 ชม. ที่แล้ว"},"accessibilityLabel":"15 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CLgBENTEDBgMIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CLkBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CL0BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CL0BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL0BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"WK75bhJ46_w","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL0BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["WK75bhJ46_w"],"params":"CAQ%3D"}},"videoIds":["WK75bhJ46_w"],"videoCommand":{"clickTrackingParams":"CL0BEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=WK75bhJ46_w","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"WK75bhJ46_w","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=58aef96e1278ebfc\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLwBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLwBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CLwBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtXSzc1YmhKNDZfdw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLsBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLsBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"WK75bhJ46_w","onAddCommand":{"clickTrackingParams":"CLsBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"WK75bhJ46_w","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLkBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtXSzc1YmhKNDZfdw%3D%3D","commands":[{"clickTrackingParams":"CLkBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLoBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CLkBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"WK75bhJ46_w","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLgBENTEDBgMIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"[Highlight] FIFA World Cup 2026 : Germany vs Curaçao (15-06-69) 4 นาที และ 18 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLgBENTEDBgMIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=WK75bhJ46_w","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"WK75bhJ46_w","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=58aef96e1278ebfc\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/q9tEG49eDYM/hqdefault.jpg?v=6a2fbece\u0026sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAtjU3xbV35gj9CBpWDciqkR9biqg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/q9tEG49eDYM/hqdefault.jpg?v=6a2fbece\u0026sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCvnvhDFs0gGtSm-wjakDSypPEIXg","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"LIVE"}}]},"text":"ไลฟ์สด","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_LIVE","animationActivationTargetId":"q9tEG49eDYM","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"[Live] กัมพูชา พร้อมรบ ? ขนรถถังประชิดชายแดน | มีเรื่องต้องคุย 15 มิ.ย. 2569"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/qxP5MJpqBa9yk8ASnYkSVxFwsLfOYxRo2LkrN5JcI6Dd5BbaofUY99XvoSOR1pF1Hgse4pRvCA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Ch7HD News","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLMBENTEDBgNIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@ch7hdnews","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC2OtDM92rLjt4mm43ED1Q-w","canonicalBaseUrl":"/@ch7hdnews"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Ch7HD News"}}]},{"metadataParts":[{"text":{"content":"ดูอยู่ 6.5 พัน คน"},"accessibilityLabel":"ดูอยู่ 6.5 พัน คน","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CLQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLcBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLcBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLcBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"q9tEG49eDYM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLcBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["q9tEG49eDYM"],"params":"CAQ%3D"}},"videoIds":["q9tEG49eDYM"],"videoCommand":{"clickTrackingParams":"CLcBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=q9tEG49eDYM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"q9tEG49eDYM","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=abdb441b8f5e0d83\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLYBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLYBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CLYBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtxOXRFRzQ5ZURZTQ%3D%3D"}}}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtxOXRFRzQ5ZURZTQ%3D%3D","commands":[{"clickTrackingParams":"CLQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLUBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CLQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"q9tEG49eDYM","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLMBENTEDBgNIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"[Live] กัมพูชา พร้อมรบ ? ขนรถถังประชิดชายแดน | มีเรื่องต้องคุย 15 มิ.ย. 2569"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLMBENTEDBgNIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=q9tEG49eDYM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"q9tEG49eDYM","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=abdb441b8f5e0d83\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/HTpGfEHENa8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLA3tbP9FfMIc-8I_drmWgj13YUHMQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/HTpGfEHENa8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLB6QyRiWsXbmEaYldBpC0kghMteBQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"1:34:33","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"HTpGfEHENa8","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"1 ชั่วโมง 34 นาที และ 33 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/HTpGfEHENa8/mqdefault_6s.webp?du=3000\u0026sqp=CNeAv9EG\u0026rs=AOn4CLDt8wZnuRlixg-boT37xIJiVQCKig","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"รู้ทัน 15 มิถุนายน 2569"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lIdnlUyoBy-zGM_ChpWjm28xPkuqakan2y5rXQ-cMKKWc=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง รู้ทัน แชนแนล","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CK0BENTEDBgOIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@attachai-rootun","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCiG59Jg0rf_KGg_h6gFQ6_Q","canonicalBaseUrl":"/@attachai-rootun"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"รู้ทัน แชนแนล"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"1.7 หมื่น"},"accessibilityLabel":"การดู 1.7 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"สตรีมแล้วเมื่อ 1 ชม. ที่แล้ว"},"accessibilityLabel":"สตรีมแล้วเมื่อ 1 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CK0BENTEDBgOIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CK4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"HTpGfEHENa8","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["HTpGfEHENa8"],"params":"CAQ%3D"}},"videoIds":["HTpGfEHENa8"],"videoCommand":{"clickTrackingParams":"CLIBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=HTpGfEHENa8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"HTpGfEHENa8","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=1d3a467c41c435af\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CLEBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtIVHBHZkVIRU5hOA%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"HTpGfEHENa8","onAddCommand":{"clickTrackingParams":"CLABENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"HTpGfEHENa8","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CK4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtIVHBHZkVIRU5hOA%3D%3D","commands":[{"clickTrackingParams":"CK4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CK8BEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CK4BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"HTpGfEHENa8","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CK0BENTEDBgOIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"รู้ทัน 15 มิถุนายน 2569 1 ชั่วโมง และ 34 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CK0BENTEDBgOIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=HTpGfEHENa8\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"HTpGfEHENa8","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=1d3a467c41c435af\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/aALRg_A-IVM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDU0E6lJhKluP3iSZ2XyoaIHzLyjQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/aALRg_A-IVM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLATvqZLl8cFVNoPjE0Flga8ElWT8w","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"49:22","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"aALRg_A-IVM","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"49 นาที และ 22 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/aALRg_A-IVM/mqdefault_6s.webp?du=3000\u0026sqp=CO6Lv9EG\u0026rs=AOn4CLBG2AV8PlAaMv0t7gO9U-YPoAHgdw","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 12 月 18 日)"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Google Search Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKcBENTEDBgPIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Google Search Central"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"3.1 พัน"},"accessibilityLabel":"การดู 3.1 พัน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"5 เดือนที่แล้ว"},"accessibilityLabel":"5 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CKgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"aALRg_A-IVM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["aALRg_A-IVM"],"params":"CAQ%3D"}},"videoIds":["aALRg_A-IVM"],"videoCommand":{"clickTrackingParams":"CKwBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=aALRg_A-IVM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"aALRg_A-IVM","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=6802d183f03e2153\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKsBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgthQUxSZ19BLUlWTQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"aALRg_A-IVM","onAddCommand":{"clickTrackingParams":"CKoBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"aALRg_A-IVM","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgthQUxSZ19BLUlWTQ%3D%3D","commands":[{"clickTrackingParams":"CKgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKkBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKgBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"aALRg_A-IVM","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKcBENTEDBgPIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 12 月 18 日) 49 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKcBENTEDBgPIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=aALRg_A-IVM\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"aALRg_A-IVM","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=6802d183f03e2153\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/Opn9eldjiJA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAdLoazobCTip1dW7J8GiWXH-EefA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Opn9eldjiJA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC0ckTT8v7Y9oNaufBXkJ5X0ZTQjQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"2:36:19","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"Opn9eldjiJA","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"2 ชั่วโมง 36 นาที และ 19 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/Opn9eldjiJA/mqdefault_6s.webp?du=3000\u0026sqp=CMCLv9EG\u0026rs=AOn4CLDtuYC7CZepkMKMD9S0sgvDKb11Kg","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"🔴LIVE โหนกระแส อ้าวเห้ย! ยังไงกันแน่ \"ฟารีดา\" ไหนพูดซิ ไหนจริงไหนปลอม?"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/kRdMTJ9izEha5VvRT0eFAKPvivjNAupZCKFv94W3l_eSk3fP-ArIEoRh932ug_GQp29L66gOig=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง โหนกระแส [Hone-Krasae] official","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKEBENTEDBgQIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@honekrasaeofficial","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCXm0bpjlfB0AF-ZdPhT0K1A","canonicalBaseUrl":"/@honekrasaeofficial"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"โหนกระแส [Hone-Krasae] official"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"1.3 ล้าน"},"accessibilityLabel":"การดู 1.3 ล้าน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"สตรีมแล้วเมื่อ 2 ชม. ที่แล้ว"},"accessibilityLabel":"สตรีมแล้วเมื่อ 2 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CKEBENTEDBgQIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CKIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"Opn9eldjiJA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["Opn9eldjiJA"],"params":"CAQ%3D"}},"videoIds":["Opn9eldjiJA"],"videoCommand":{"clickTrackingParams":"CKYBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Opn9eldjiJA","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Opn9eldjiJA","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=3a99fd7a57638890\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CKUBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtPcG45ZWxkamlKQQ%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"Opn9eldjiJA","onAddCommand":{"clickTrackingParams":"CKQBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"Opn9eldjiJA","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtPcG45ZWxkamlKQQ%3D%3D","commands":[{"clickTrackingParams":"CKIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKMBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CKIBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"Opn9eldjiJA","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKEBENTEDBgQIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"🔴LIVE โหนกระแส อ้าวเห้ย! ยังไงกันแน่ \"ฟารีดา\" ไหนพูดซิ ไหนจริงไหนปลอม? 2 ชั่วโมง และ 36 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKEBENTEDBgQIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Opn9eldjiJA\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Opn9eldjiJA","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=3a99fd7a57638890\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/ZQbbJVWWf-0/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGHIgQyg7MA8=\u0026rs=AOn4CLA5xmg1AkkhDtPZ6DbQZAHG_9F_gw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/ZQbbJVWWf-0/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhyIEMoOzAP\u0026rs=AOn4CLDdqzR5A7XWWcotjJa4f7IwaBzmRw","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"10:24","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"ZQbbJVWWf-0","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"10 นาที และ 24 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/ZQbbJVWWf-0/mqdefault_6s.webp?du=3000\u0026sqp=CKCFv9EG\u0026rs=AOn4CLBZ9Ihlg_LzRX52_1Mk4PpVkcLjpA","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Netherlands vs Japan 2-2 Highlights | FIFA World Cup 2026™ | Goals \u0026 Best Moments"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/3oasdRq3WA5SMtNi1CtP123Bp5MNco-5YU8HRnxrvtPGlh0C818EOGepoGkImJuSCqfK6R6E=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง kick","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJsBENTEDBgRIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@kicksportslive","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCEib5BD8gjbjhwwJFqHbLyA","canonicalBaseUrl":"/@kicksportslive"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"kick"}}]},{"metadataParts":[{"text":{"content":"4.9 หมื่น"},"accessibilityLabel":"การดู 4.9 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"4 ชม. ที่แล้ว"},"accessibilityLabel":"4 ชั่วโมงที่ผ่านมา"}]},{"badges":[{"badgeViewModel":{"badgeText":"ใหม่","badgeStyle":"BADGE_DEFAULT","trackingParams":"CJsBENTEDBgRIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CJwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CKABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CKABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"ZQbbJVWWf-0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["ZQbbJVWWf-0"],"params":"CAQ%3D"}},"videoIds":["ZQbbJVWWf-0"],"videoCommand":{"clickTrackingParams":"CKABEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=ZQbbJVWWf-0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"ZQbbJVWWf-0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=6506db2555967fed\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJ8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJ8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CJ8BEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtaUWJiSlZXV2YtMA%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJ4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJ4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"ZQbbJVWWf-0","onAddCommand":{"clickTrackingParams":"CJ4BENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"ZQbbJVWWf-0","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtaUWJiSlZXV2YtMA%3D%3D","commands":[{"clickTrackingParams":"CJwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJ0BEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CJwBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"ZQbbJVWWf-0","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJsBENTEDBgRIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Netherlands vs Japan 2-2 Highlights | FIFA World Cup 2026™ | Goals \u0026 Best Moments 10 นาที และ 24 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJsBENTEDBgRIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=ZQbbJVWWf-0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"ZQbbJVWWf-0","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=6506db2555967fed\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/BKtQ5tVAwSo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDPsBTnHPpV69E0KzzwNtfnzT7h1w","width":168,"height":94},{"url":"https://i.ytimg.com/vi/BKtQ5tVAwSo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCz1_BVg5FOs1uOcGfwiFuWrNsyuQ","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"text":"6:32","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"BKtQ5tVAwSo","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"6 นาที และ 32 วินาที"}}}}]}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/BKtQ5tVAwSo/mqdefault_6s.webp?du=3000\u0026sqp=CJqzv9EG\u0026rs=AOn4CLBfeSn7BjkcUTmbgKjZRTSYeXKvHQ","width":320,"height":180}]}}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Getting started with Search Console Insights"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Google Search Central","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJUBENTEDBgSIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Google Search Central"},"icon":{"name":"CHECK_CIRCLE_FILLED","height":14,"width":14,"accessibilityLabel":"ยืนยันแล้ว"}}]},{"metadataParts":[{"text":{"content":"1.2 หมื่น"},"accessibilityLabel":"การดู 1.2 หมื่น ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"6 เดือนที่แล้ว"},"accessibilityLabel":"6 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CJYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"BKtQ5tVAwSo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["BKtQ5tVAwSo"],"params":"CAQ%3D"}},"videoIds":["BKtQ5tVAwSo"],"videoCommand":{"clickTrackingParams":"CJoBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=BKtQ5tVAwSo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"BKtQ5tVAwSo","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr6---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=04ab50e6d540c12a\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CJkBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtCS3RRNXRWQXdTbw%3D%3D"}}}}}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","offlineVideoEndpoint":{"videoId":"BKtQ5tVAwSo","onAddCommand":{"clickTrackingParams":"CJgBENGqBRgCIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","getDownloadActionCommand":{"videoId":"BKtQ5tVAwSo","params":"CAIQAA%3D%3D","isCrossDeviceDownload":false}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtCS3RRNXRWQXdTbw%3D%3D","commands":[{"clickTrackingParams":"CJYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJcBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CJYBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"BKtQ5tVAwSo","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJUBENTEDBgSIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Getting started with Search Console Insights 6 นาที และ 32 วินาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJUBENTEDBgSIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=BKtQ5tVAwSo\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"BKtQ5tVAwSo","playerParams":"0gcJCUELAYcqIYzv","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr6---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=04ab50e6d540c12a\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/PkdR5bOVhoY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDyZJ21lzp7U49NIPxDiVJ8WMp7PA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/PkdR5bOVhoY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBCK878v-dkYAILnsxRKxCy7QxM_w","width":336,"height":188}]},"overlays":[{"thumbnailBottomOverlayViewModel":{"badges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"MUSIC"}}]},"text":"1:04:58","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"PkdR5bOVhoY","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"กำลังเล่น","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","inlinePlaybackBadgeData":{"replicateAsTimestamp":true},"rendererContext":{"accessibilityContext":{"label":"1 ชั่วโมง 4 นาที และ 58 วินาที"}}}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Top Spotify Hits 2026 🍂 Best English Songs 2026 -Trending Music 2026 🎶 New Pop \u0026 Latest Pop Songs"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/cm1qY0p8uYFncGaX5KQ2Sk52g_roUtUL3rRhgbh-aWcf8WGQqBv8gMrQsk55XI4QLFKQdcNZ6Q=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"ไปที่ช่อง Top Hits Acoustic","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJABENTEDBgTIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@tophitsacoustic68","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCORF8EvTNIDovwWEVoOFhPw","canonicalBaseUrl":"/@tophitsacoustic68"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Top Hits Acoustic"}}]},{"metadataParts":[{"text":{"content":"1.4 ล้าน"},"accessibilityLabel":"การดู 1.4 ล้าน ครั้ง","leadingIcon":{"name":"PLAY_ARROW_OUTLINED","height":12,"width":12}},{"text":{"content":"2 เดือนที่แล้ว"},"accessibilityLabel":"2 เดือนที่ผ่านมา"}]}],"delimiter":" "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CJEBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"เพิ่มลงในคิว"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"PkdR5bOVhoY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["PkdR5bOVhoY"],"params":"CAQ%3D"}},"videoIds":["PkdR5bOVhoY"],"videoCommand":{"clickTrackingParams":"CJQBEP6YBBgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=PkdR5bOVhoY\u0026pp=0gcJCbsFdf6zKzOD","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"PkdR5bOVhoY","playerParams":"0gcJCbsFdf6zKzOD","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=3e4751e5b3958686\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}]}}}}}}},{"listItemViewModel":{"title":{"content":"บันทึกไปยังเพลย์ลิสต์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"BOOKMARK_BORDER"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CJMBEJSsCRgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtQa2RSNWJPVmhvWQ%3D%3D"}}}}}}}}}}},{"listItemViewModel":{"title":{"content":"แชร์"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJEBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtQa2RSNWJPVmhvWQ%3D%3D","commands":[{"clickTrackingParams":"CJEBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJIBEI5iIhMImfyJ4oyJlQMVlwNcAB1SVhg5","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"การทำงานเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CJEBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"PkdR5bOVhoY","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CJABENTEDBgTIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},"accessibilityContext":{"label":"Top Spotify Hits 2026 🍂 Best English Songs 2026 -Trending Music 2026 🎶 New Pop \u0026 Latest Pop Songs 1 ชั่วโมง และ 4 นาที"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CJABENTEDBgTIhMImfyJ4oyJlQMVlwNcAB1SVhg5MgdyZWxhdGVkSO6j68fA5MjDnQGaAQUIARD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=PkdR5bOVhoY\u0026list=RDPkdR5bOVhoY\u0026start_radio=1\u0026pp=oAcB","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"PkdR5bOVhoY","playlistId":"RDPkdR5bOVhoY","params":"OAHAAQG4BQE%3D","playerParams":"oAcB","nofollow":true,"loggingContext":{"vssLoggingContext":{"serializedContextData":"Gg1SRFBrZFI1Yk9WaG9Z"}},"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=3e4751e5b3958686\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}}}}}},{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CI4BELsvGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"CBQSKBILblljakpBajYwZTQyAMABAcgBAeABAaICDSj___________8BQAAYACqXBk1nb0lobzNXbk51ODFLTS0yczZMNnd5LUJBcTdCQW9EOGo0QUNnN0NQZ3NJNUlyOXl1MzA2WVhpQVFvRDhqNEFDZzNDUGdvSXBlVFMtSnZMaTRjUUNnUHlQZ0FLRGNJLUNnaWI5OVd1bmE2VW1Ta0tBX0ktQUFvTndqNEtDUEc1bHJ2ZnZfajFRd29EOGo0QUNnN0NQZ3NJcHJUbzFMUExvZF85QVFvRDhqNEFDZzNDUGdvSWlmUzZtcTNFbmN0OENnUHlQZ0FLRHNJLUN3anhtcFRKN3NDSTVvc0JDZ1B5UGdBS0RjSS1DZ2p6LTU2YTFmRF91VklLQV9JLUFBb093ajRMQ0oyYjVvT3d5ZDdZNUFFS0FfSS1BQW9Pd2o0TENJalhrOVdTMll1R3dnRUtBX0ktQUFvT3dqNExDS3o2LUtQZ3k4dUtoQUVLQV9JLUFBb053ajRLQ0xtUW5LRFM2WjdmWGdvRDhqNEFDZzNDUGdvSV9OZmprLUd0dnRkWUNnUHlQZ0FLRHNJLUN3aURtX2o2dUlQUjdhc0JDZ1B5UGdBS0RjSS1DZ2l2NjVDT3hNLVJuUjBLQV9JLUFBb053ajRLQ05QQy1JR19zTFNCYUFvRDhqNEFDZzNDUGdvSWtKR091Nld2Xzh3NkNnUHlQZ0FLRGNJLUNnanRfOW1zMWVTMmcyVUtBX0ktQUFvTndqNEtDS3FDZzZydG5OVFZCQW9EOGo0QUNnM0NQZ29JaG8zV25OdTgxS00tRWhRQUFnUUdDQW9NRGhBU0ZCWVlHaHdlSUNJa0pob0VDQUFRQVJvRUNBSVFBeG9FQ0FRUUJSb0VDQVlRQnhvRUNBZ1FDUm9FQ0FvUUN4b0VDQXdRRFJvRUNBNFFEeG9FQ0JBUUVSb0VDQklRRXhvRUNCUVFGUm9FQ0JZUUZ4b0VDQmdRR1JvRUNCb1FHeG9FQ0J3UUhSb0VDQjRRSHhvRUNDQVFJUm9FQ0NJUUl4b0VDQ1FRSlJvRUNDWVFKeW9VQUFJRUJnZ0tEQTRRRWhRV0dCb2NIaUFpSkNZag93YXRjaC1uZXh0LWZlZWQ%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}},"button":{"buttonRenderer":{"style":"STYLE_SUGGESTIVE","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"แสดงเพิ่มเติม"}]},"trackingParams":"CI8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CI8BEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"CBQSKBILblljakpBajYwZTQyAMABAcgBAeABAaICDSj___________8BQAAYACqXBk1nb0lobzNXbk51ODFLTS0yczZMNnd5LUJBcTdCQW9EOGo0QUNnN0NQZ3NJNUlyOXl1MzA2WVhpQVFvRDhqNEFDZzNDUGdvSXBlVFMtSnZMaTRjUUNnUHlQZ0FLRGNJLUNnaWI5OVd1bmE2VW1Ta0tBX0ktQUFvTndqNEtDUEc1bHJ2ZnZfajFRd29EOGo0QUNnN0NQZ3NJcHJUbzFMUExvZF85QVFvRDhqNEFDZzNDUGdvSWlmUzZtcTNFbmN0OENnUHlQZ0FLRHNJLUN3anhtcFRKN3NDSTVvc0JDZ1B5UGdBS0RjSS1DZ2p6LTU2YTFmRF91VklLQV9JLUFBb093ajRMQ0oyYjVvT3d5ZDdZNUFFS0FfSS1BQW9Pd2o0TENJalhrOVdTMll1R3dnRUtBX0ktQUFvT3dqNExDS3o2LUtQZ3k4dUtoQUVLQV9JLUFBb053ajRLQ0xtUW5LRFM2WjdmWGdvRDhqNEFDZzNDUGdvSV9OZmprLUd0dnRkWUNnUHlQZ0FLRHNJLUN3aURtX2o2dUlQUjdhc0JDZ1B5UGdBS0RjSS1DZ2l2NjVDT3hNLVJuUjBLQV9JLUFBb053ajRLQ05QQy1JR19zTFNCYUFvRDhqNEFDZzNDUGdvSWtKR091Nld2Xzh3NkNnUHlQZ0FLRGNJLUNnanRfOW1zMWVTMmcyVUtBX0ktQUFvTndqNEtDS3FDZzZydG5OVFZCQW9EOGo0QUNnM0NQZ29JaG8zV25OdTgxS00tRWhRQUFnUUdDQW9NRGhBU0ZCWVlHaHdlSUNJa0pob0VDQUFRQVJvRUNBSVFBeG9FQ0FRUUJSb0VDQVlRQnhvRUNBZ1FDUm9FQ0FvUUN4b0VDQXdRRFJvRUNBNFFEeG9FQ0JBUUVSb0VDQklRRXhvRUNCUVFGUm9FQ0JZUUZ4b0VDQmdRR1JvRUNCb1FHeG9FQ0J3UUhSb0VDQjRRSHhvRUNDQVFJUm9FQ0NJUUl4b0VDQ1FRSlJvRUNDWVFKeW9VQUFJRUJnZ0tEQTRRRWhRV0dCb2NIaUFpSkNZag93YXRjaC1uZXh0LWZlZWQ%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}}}],"trackingParams":"CI4BELsvGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","sectionIdentifier":"sid-wn-chips","targetId":"watch-next-feed"}}],"trackingParams":"CI0BEKkwIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"autoplay":{"autoplay":{"sets":[{"mode":"NORMAL","autoplayVideo":{"clickTrackingParams":"CIwBEOGSASITCJn8ieKMiZUDFZcDXAAdUlYYOTIMcmVsYXRlZC1hdXRvSO6j68fA5MjDnQGaAQUIAxD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE\u0026pp=QAFIAQ%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","params":"EAEYAdoBBAgBKgA%3D","playerParams":"QAFIAQ%3D%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}}}],"countDownSecs":5,"trackingParams":"CIwBEOGSASITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}},"conversationBar":{"liveChatRenderer":{"continuations":[{"reloadContinuationData":{"continuation":"op2w0wRuGl5DaWtxSndvWVZVTlhaakphYkU1elEwZEVVemc1VmtKR1gyRjNUblpCRWd0dVdXTnFTa0ZxTmpCbE5Cb1Q2cWpkdVFFTkNndHVXV05xU2tGcU5qQmxOQ0FCTUFBJTNEQAFyCAgEGAIgACgAeAE%3D","clickTrackingParams":"CIsBEMamAiITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek="}}],"header":{"liveChatHeaderRenderer":{"overflowMenu":{"menuRenderer":{"items":[{"clientSideToggleMenuItemRenderer":{"defaultText":{"runs":[{"text":"การประทับเวลา"}]},"defaultIcon":{"iconType":"ACCESS_TIME"},"toggledText":{"runs":[{"text":"การประทับเวลา"}]},"toggledIcon":{"iconType":"ACCESS_TIME"},"menuItemIdentifier":"timestamp_toggle","command":{"clickTrackingParams":"CIMBEJffASITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","toggleLiveChatTimestampsEndpoint":{"hack":true}}}},{"menuNavigationItemRenderer":{"text":{"runs":[{"text":"ส่งความคิดเห็น"}]},"icon":{"iconType":"FEEDBACK"},"navigationEndpoint":{"clickTrackingParams":"CIMBEJffASITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"userFeedbackEndpoint":{"hack":true,"bucketIdentifier":"live_chat"}},"trackingParams":"CIMBEJffASITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}],"trackingParams":"CIMBEJffASITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","accessibility":{"accessibilityData":{"label":"ตัวเลือกเพิ่มเติม"}}}},"collapseButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"CLOSE"},"accessibility":{"label":"ปิด"},"trackingParams":"CIoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CIoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CIoBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","signalAction":{"signal":"HIDE_LIVE_CHAT"}}]}}}},"viewSelector":{"sortFilterSubMenuRenderer":{"subMenuItems":[{"title":"เล่น Top chat ซ้ำ","selected":true,"continuation":{"reloadContinuationData":{"continuation":"op2w0wQOGgBAAXIICAQYACAAKAE%3D","clickTrackingParams":"CIkBEMamAiITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek="}},"accessibility":{"accessibilityData":{"label":"เล่น Top chat ซ้ำ"}},"subtitle":"ระบบอาจซ่อนข้อความบางรายการ เช่น ข้อความที่อาจเป็นสแปม","trackingParams":"CIgBEOPABxgAIhMImfyJ4oyJlQMVlwNcAB1SVhg5"},{"title":"เล่นแชทสดซ้ำ","selected":false,"continuation":{"reloadContinuationData":{"continuation":"op2w0wQOGgBAAXIICAEYACAAKAE%3D","clickTrackingParams":"CIcBEMamAiITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek="}},"accessibility":{"accessibilityData":{"label":"เล่นแชทสดซ้ำ"}},"subtitle":"ระบบจะแสดงข้อความทั้งหมด","trackingParams":"CIYBEOPABxgBIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}],"accessibility":{"accessibilityData":{"label":"ตัวเลือกโหมดแชทสด"}},"trackingParams":"CIUBEIHaBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","targetId":"live-chat-view-selector-sub-menu"}}}},"trackingParams":"CIMBEJffASITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","clientMessages":{"reconnectMessage":{"runs":[{"text":"ขาดการเชื่อมต่อกับแชท โปรดรอสักครู่ขณะที่เราพยายามเชื่อมต่ออีกครั้ง"}]},"unableToReconnectMessage":{"runs":[{"text":"ไม่สามารถเชื่อมต่อกับแชทได้ โปรดลองอีกครั้งภายหลัง"}]},"fatalError":{"runs":[{"text":"ไม่สามารถเชื่อมต่อกับแชทได้ โปรดลองอีกครั้งภายหลัง"}]},"reconnectedMessage":{"runs":[{"text":"เชื่อมต่อสำเร็จแล้ว"}]},"genericError":{"runs":[{"text":"เกิดข้อผิดพลาด โปรดลองอีกครั้ง"}]}},"isReplay":true,"initialDisplayState":"LIVE_CHAT_DISPLAY_STATE_COLLAPSED","showButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"แสดงการเล่นแชทซ้ำ"},"trackingParams":"CIQBEPBbIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}}}}},"currentVideoEndpoint":{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026pp=0gcJCQoBg6NKuzgg","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","playerParams":"0gcJCQoBg6NKuzgg","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","playerOverlays":{"playerOverlayRenderer":{"endScreen":{"watchNextEndScreenRenderer":{"results":[{"endScreenVideoRenderer":{"videoId":"4gunptlfRWQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBoPncsofgwvIEGsNryBE-dWA7cBg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDGOih8qGFmj27pRzQaxFR6RQqnew","width":196,"height":110},{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAaNAcbCnBUOb_QeuPGTDrcxXDbjw","width":246,"height":138},{"url":"https://i.ytimg.com/vi/4gunptlfRWQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCxAixXQG8OFGhwXlDRlBOCT6gUiw","width":336,"height":188}],"lightColorPalette":{"section2Color":16250871,"section3Color":15724527,"primaryTitleColor":1644825,"secondaryTitleColor":6645093,"section4Color":15263976},"darkColorPalette":{"section2Color":3355443,"section3Color":2500134,"primaryTitleColor":16777215,"secondaryTitleColor":13421772,"section4Color":1644825}},"title":{"accessibility":{"accessibilityData":{"label":"Happy Mood Chill Pop ☕ When You Feel Tired | Soft Cafe Music to Relax, Heal \u0026 Feel Like 1 ชั่วโมง และ 3 นาที"}},"simpleText":"Happy Mood Chill Pop ☕ When You Feel Tired | Soft Cafe Music to Relax, Heal \u0026 Feel Like"},"shortBylineText":{"runs":[{"text":"Mira Chill Pop","navigationEndpoint":{"clickTrackingParams":"CIIBEL1OGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/@MiraChillPop","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCit_DHKdNDQhrYBdGBNoxUQ","canonicalBaseUrl":"/@MiraChillPop"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"1 ชั่วโมง 3 นาที และ 41 วินาที"}},"simpleText":"1:03:41"},"lengthInSeconds":3821,"navigationEndpoint":{"clickTrackingParams":"CIIBEL1OGAAiEwiZ_InijImVAxWXA1wAHVJWGDkyCWVuZHNjcmVlbkjuo-vHwOTIw50BmgEFCAIQ-B3KAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=4gunptlfRWQ\u0026list=RD4gunptlfRWQ\u0026start_radio=1\u0026pp=oAcB","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"4gunptlfRWQ","playlistId":"RD4gunptlfRWQ","params":"OAHAAQG4BQE%3D","playerParams":"oAcB","loggingContext":{"vssLoggingContext":{"serializedContextData":"Gg1SRDRndW5wdGxmUldR"}},"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e20ba7a6d95f4564\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CIIBEL1OGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 9.4 หมื่น ครั้ง"}},"simpleText":"9.4 หมื่น"},"publishedTimeText":{"simpleText":"2 เดือนที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"1 ชั่วโมง 3 นาที และ 41 วินาที"}},"simpleText":"1:03:41"},"style":"DEFAULT","icon":{"iconType":"MUSIC"}}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"EA4uWb8UsiU","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB2_L0aQiDpKGYgIKoZjNoldrsK_Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAAYLgHBtYw3JboDv9Rt68FQAkjQg","width":196,"height":110},{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLD5cP-4mDeY3aLPb1Cdk6P4fsM0uQ","width":246,"height":138},{"url":"https://i.ytimg.com/vi/EA4uWb8UsiU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC3B58Jw2D4I2NShQK8EXfyQ6gwtw","width":336,"height":188}],"lightColorPalette":{"section2Color":16250871,"section3Color":15724527,"primaryTitleColor":1644825,"secondaryTitleColor":6645093,"section4Color":15263976},"darkColorPalette":{"section2Color":3355443,"section3Color":2500134,"primaryTitleColor":16777215,"secondaryTitleColor":13421772,"section4Color":1644825}},"title":{"accessibility":{"accessibilityData":{"label":"How to Set Up Google Search Console API \u0026 Permissions for SEO Analytics Tool 2 นาที และ 36 วินาที"}},"simpleText":"How to Set Up Google Search Console API \u0026 Permissions for SEO Analytics Tool"},"shortBylineText":{"runs":[{"text":"Cubite Technologies","navigationEndpoint":{"clickTrackingParams":"CIEBEL1OGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/@cubitetechnologies8570","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCkGo1Mx2iS0EDuk3ys-JHjA","canonicalBaseUrl":"/@cubitetechnologies8570"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 นาที และ 36 วินาที"}},"simpleText":"2:36"},"lengthInSeconds":156,"navigationEndpoint":{"clickTrackingParams":"CIEBEL1OGAEiEwiZ_InijImVAxWXA1wAHVJWGDkyCWVuZHNjcmVlbkjuo-vHwOTIw50BmgEFCAIQ-B3KAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=EA4uWb8UsiU","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"EA4uWb8UsiU","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=100e2e59bf14b225\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CIEBEL1OGAEiEwiZ_InijImVAxWXA1wAHVJWGDk=","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 773 ครั้ง"}},"simpleText":"773"},"publishedTimeText":{"simpleText":"1 ปีที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"2 นาที และ 36 วินาที"}},"simpleText":"2:36"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"KTJRcdXVe5s","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBclybvD1Ffz64z8I3YQrsFflD6QQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCveR1ue8LjKhKqIfQZkTZmzF_7Zg","width":196,"height":110},{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCrZVE-4bCwyQwM02YpnRXJGZGfYg","width":246,"height":138},{"url":"https://i.ytimg.com/vi/KTJRcdXVe5s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLConLLebby35HABJX52JjfaVGZo3g","width":336,"height":188}],"lightColorPalette":{"section2Color":16314866,"section3Color":15919081,"primaryTitleColor":1642514,"secondaryTitleColor":8344154,"section4Color":15457760},"darkColorPalette":{"section2Color":3344142,"section3Color":2491659,"primaryTitleColor":16770537,"secondaryTitleColor":13411242,"section4Color":1639175}},"title":{"accessibility":{"accessibilityData":{"label":"ถ่ายทอดสด รายการเรื่องเด่นเย็นนี้ วันที่ 15 มิถุนายน 2569 1 ชั่วโมง และ 30 นาที"}},"simpleText":"ถ่ายทอดสด รายการเรื่องเด่นเย็นนี้ วันที่ 15 มิถุนายน 2569"},"shortBylineText":{"runs":[{"text":"ครอบครัวข่าว3","navigationEndpoint":{"clickTrackingParams":"CIABEL1OGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/@Krobkruakao3","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCirZPTc9IoKM_DsA9aKbc4g","canonicalBaseUrl":"/@Krobkruakao3"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"1 ชั่วโมง 30 นาที และ 27 วินาที"}},"simpleText":"1:30:27"},"lengthInSeconds":5427,"navigationEndpoint":{"clickTrackingParams":"CIABEL1OGAIiEwiZ_InijImVAxWXA1wAHVJWGDkyCWVuZHNjcmVlbkjuo-vHwOTIw50BmgEFCAIQ-B3KAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KTJRcdXVe5s\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KTJRcdXVe5s","playerParams":"0gcJCUELAYcqIYzv","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=29325171d5d57b9b\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CIABEL1OGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 2.7 หมื่น ครั้ง"}},"simpleText":"2.7 หมื่น"},"publishedTimeText":{"simpleText":"สตรีมแล้วเมื่อ 8 นาทีที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"1 ชั่วโมง 30 นาที และ 27 วินาที"}},"simpleText":"1:30:27"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"Q-vh_fdlnPE","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-3Se3vQ8Tr4jP_Hh0SqKmPHmZAw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBuf5cp-7m1uJLx8_9oPf6L5Qj5_g","width":196,"height":110},{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCRRy5q9jYDeu48MGiaBuKgeL0fYA","width":246,"height":138},{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLA7Om_lCbrJrNbxVaRKQBz2xMjHIQ","width":336,"height":188}],"lightColorPalette":{"section2Color":16315121,"section3Color":15919335,"primaryTitleColor":1642768,"secondaryTitleColor":8017231,"section4Color":15458269},"darkColorPalette":{"section2Color":3345671,"section3Color":2492677,"primaryTitleColor":16771301,"secondaryTitleColor":13412515,"section4Color":1639939}},"title":{"accessibility":{"accessibilityData":{"label":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69) 4 นาที และ 40 วินาที"}},"simpleText":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69)"},"shortBylineText":{"runs":[{"text":"Monomax Sports","navigationEndpoint":{"clickTrackingParams":"CH8QvU4YAyITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@MonomaxSports","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRmaC25gopUxw-EOKbNm5Gg","canonicalBaseUrl":"/@MonomaxSports"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"4 นาที และ 40 วินาที"}},"simpleText":"4:40"},"lengthInSeconds":280,"navigationEndpoint":{"clickTrackingParams":"CH8QvU4YAyITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=43ebe1fdf7659cf1\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CH8QvU4YAyITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 1.4 ล้าน ครั้ง"}},"simpleText":"1.4 ล้าน"},"publishedTimeText":{"simpleText":"12 ชม. ที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"4 นาที และ 40 วินาที"}},"simpleText":"4:40"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"_b6GWzqaGiY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBYzgtjguHHblPxPDhLHqzVqqbTDg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCTCDeu7K5OMgNrkPyPAdUOXJ4_2g","width":196,"height":110},{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBiU1PGhHBqEbfZQbx1kq7d_FSzZg","width":246,"height":138},{"url":"https://i.ytimg.com/vi/_b6GWzqaGiY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDRVrlWgoGgz1WKLLH5I5ExDmMYWg","width":336,"height":188}],"lightColorPalette":{"section2Color":15856888,"section3Color":15199474,"primaryTitleColor":1053721,"secondaryTitleColor":5202554,"section4Color":14542059},"darkColorPalette":{"section2Color":1713459,"section3Color":1252390,"primaryTitleColor":15069439,"secondaryTitleColor":10728908,"section4Color":856601}},"title":{"accessibility":{"accessibilityData":{"label":"【LLMOは必要ない⁉ SEOだけやればいい?】Google公式発表を読み解く 生成AI検索への最適化とは? 17 นาที"}},"simpleText":"【LLMOは必要ない⁉ SEOだけやればいい?】Google公式発表を読み解く 生成AI検索への最適化とは?"},"shortBylineText":{"runs":[{"text":"東京SEOメーカーAIO戦略室【世界基準でSEO / LLMOを設計するプロ集団】\t","navigationEndpoint":{"clickTrackingParams":"CH4QvU4YBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@tokyoSEOmaker","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC-aM1fh3QMaGm7GtrrlLbCA","canonicalBaseUrl":"/@tokyoSEOmaker"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"17 นาที และ 48 วินาที"}},"simpleText":"17:48"},"lengthInSeconds":1068,"navigationEndpoint":{"clickTrackingParams":"CH4QvU4YBCITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=_b6GWzqaGiY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"_b6GWzqaGiY","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=fdbe865b3a9a1a26\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CH4QvU4YBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 444 ครั้ง"}},"simpleText":"444"},"publishedTimeText":{"simpleText":"7 วันที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"17 นาที และ 48 วินาที"}},"simpleText":"17:48"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"fJZ2ItNOugk","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCiJq0H3-Xut-MUxQH3HdZlBMb94g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBxwSSdrBhVPqEqPeIUWzA8EOs4yQ","width":196,"height":110},{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDXiC87raLX-9c4iJCxFIKO_ZN_Qg","width":246,"height":138},{"url":"https://i.ytimg.com/vi/fJZ2ItNOugk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCBDiZDsF0byDsh10Fl2hrO25ejng","width":336,"height":188}],"lightColorPalette":{"section2Color":16316401,"section3Color":15921383,"primaryTitleColor":1644562,"secondaryTitleColor":7038285,"section4Color":15460829},"darkColorPalette":{"section2Color":2631197,"section3Color":1644562,"primaryTitleColor":16775653,"secondaryTitleColor":13419427,"section4Color":789513}},"title":{"accessibility":{"accessibilityData":{"label":"\"นายกฯ\"ของขึ้น!มท. ถามหา \"รองฯซีฟู้ด\" | ทันข่าวเที่ยง | 15 มิ.ย. 69 | NationTV22 17 นาที"}},"simpleText":"\"นายกฯ\"ของขึ้น!มท. ถามหา \"รองฯซีฟู้ด\" | ทันข่าวเที่ยง | 15 มิ.ย. 69 | NationTV22"},"shortBylineText":{"runs":[{"text":"Nation Online","navigationEndpoint":{"clickTrackingParams":"CH0QvU4YBSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@nationonlineth","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCIoFfVIOrRRbI-WVdDhTTwg","canonicalBaseUrl":"/@nationonlineth"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"17 นาที และ 50 วินาที"}},"simpleText":"17:50"},"lengthInSeconds":1070,"navigationEndpoint":{"clickTrackingParams":"CH0QvU4YBSITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fJZ2ItNOugk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fJZ2ItNOugk","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=7c967622d34eba09\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CH0QvU4YBSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 1.9 หมื่น ครั้ง"}},"simpleText":"1.9 หมื่น"},"publishedTimeText":{"simpleText":"4 ชม. ที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"17 นาที และ 50 วินาที"}},"simpleText":"17:50"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"i8wiBuklDXE","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCPpGq-5d1usmXD9b9enHFqtOFpPA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDUfiEk4Q0Wunm4oOAllX7JJPAmHg","width":196,"height":110},{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAMnn-JmWTbkBQ-vdj851x4ocWixQ","width":246,"height":138},{"url":"https://i.ytimg.com/vi/i8wiBuklDXE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC5bTJR2p9vwHyehwFkplCzXE07VQ","width":336,"height":188}],"lightColorPalette":{"section2Color":15987192,"section3Color":15394802,"primaryTitleColor":1249305,"secondaryTitleColor":6510212,"section4Color":14802411},"darkColorPalette":{"section2Color":1642035,"section3Color":1182246,"primaryTitleColor":15590911,"secondaryTitleColor":11510732,"section4Color":788249}},"title":{"accessibility":{"accessibilityData":{"label":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2026 年 03 月 05 日) 37 นาที"}},"simpleText":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2026 年 03 月 05 日)"},"shortBylineText":{"runs":[{"text":"Google Search Central","navigationEndpoint":{"clickTrackingParams":"CHwQvU4YBiITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"37 นาที และ 22 วินาที"}},"simpleText":"37:22"},"lengthInSeconds":2242,"navigationEndpoint":{"clickTrackingParams":"CHwQvU4YBiITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=i8wiBuklDXE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"i8wiBuklDXE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=8bcc2206e9250d71\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHwQvU4YBiITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 2.5 พัน ครั้ง"}},"simpleText":"2.5 พัน"},"publishedTimeText":{"simpleText":"3 เดือนที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"37 นาที และ 22 วินาที"}},"simpleText":"37:22"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"UnP_hVNHvfM","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCp40ZnrK-DkcwTTncQBufCUrgzhw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDbQCL2b2PCKk4xgj3_FVi1-ejxGg","width":196,"height":110},{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDCUfWCiEFhmMKbPxW5G3Auf2v4Bw","width":246,"height":138},{"url":"https://i.ytimg.com/vi/UnP_hVNHvfM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDhtyoagQujr8CDllTLTQTYNigsvQ","width":336,"height":188}],"lightColorPalette":{"section2Color":16315377,"section3Color":15919847,"primaryTitleColor":1643024,"secondaryTitleColor":8018511,"section4Color":15458781},"darkColorPalette":{"section2Color":3349524,"section3Color":2495759,"primaryTitleColor":16772325,"secondaryTitleColor":13414051,"section4Color":1641994}},"title":{"accessibility":{"accessibilityData":{"label":"19 นาทีนี้ ผมจะช่วยเปลี่ยนคุณจาก \"คนธรรมดา\" ให้ใช้ AI เก่งกว่า \"คน 99% \" 19 นาที"}},"simpleText":"19 นาทีนี้ ผมจะช่วยเปลี่ยนคุณจาก \"คนธรรมดา\" ให้ใช้ AI เก่งกว่า \"คน 99% \""},"shortBylineText":{"runs":[{"text":"Dewviko - AI ","navigationEndpoint":{"clickTrackingParams":"CHsQvU4YByITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@dewviko","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCbWwIR5qzNXWnw4rRIym3RA","canonicalBaseUrl":"/@dewviko"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"19 นาที และ 25 วินาที"}},"simpleText":"19:25"},"lengthInSeconds":1165,"navigationEndpoint":{"clickTrackingParams":"CHsQvU4YByITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UnP_hVNHvfM\u0026pp=0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UnP_hVNHvfM","playerParams":"0gcJCUELAYcqIYzv","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5273ff855347bdf3\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHsQvU4YByITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 2.5 พัน ครั้ง"}},"simpleText":"2.5 พัน"},"publishedTimeText":{"simpleText":"6 วันที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"19 นาที และ 25 วินาที"}},"simpleText":"19:25"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"5LF6SwB5jZ0","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCX-w6TGcyEvOjK4fB2t9KxYKZaSw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLARV6wfinU9Jsgf-DpI1sJzP8FUHg","width":196,"height":110},{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDhA5YfJ4Bxhhta9Zb5HbhyQ4XIIA","width":246,"height":138},{"url":"https://i.ytimg.com/vi/5LF6SwB5jZ0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBbiOlN70d-gOOzc2kDKQ1D-L7ZKg","width":336,"height":188}],"lightColorPalette":{"section2Color":16315633,"section3Color":15920359,"primaryTitleColor":1643794,"secondaryTitleColor":7364176,"section4Color":15459293},"darkColorPalette":{"section2Color":3353124,"section3Color":2498587,"primaryTitleColor":16773349,"secondaryTitleColor":13415587,"section4Color":1643794}},"title":{"accessibility":{"accessibilityData":{"label":"Analyzing performance on Google Search 10 นาที และ 31 วินาที"}},"simpleText":"Analyzing performance on Google Search"},"shortBylineText":{"runs":[{"text":"Google Search Central","navigationEndpoint":{"clickTrackingParams":"CHoQvU4YCCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"10 นาที และ 31 วินาที"}},"simpleText":"10:31"},"lengthInSeconds":631,"navigationEndpoint":{"clickTrackingParams":"CHoQvU4YCCITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=5LF6SwB5jZ0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"5LF6SwB5jZ0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=e4b17a4b00798d9d\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHoQvU4YCCITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 2.3 หมื่น ครั้ง"}},"simpleText":"2.3 หมื่น"},"publishedTimeText":{"simpleText":"6 เดือนที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"10 นาที และ 31 วินาที"}},"simpleText":"10:31"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"wgwuySqk64g","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB-PHzWnOZ76HfnKhpxUvEJ0VbFGw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBWihoyxrN7jA_PX5l3l9PQrJE-Ag","width":196,"height":110},{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCrEwgmZ2q86KM74lQAPldye8wxLw","width":246,"height":138},{"url":"https://i.ytimg.com/vi/wgwuySqk64g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLANcBwTw3fytF6P5Shnlr1oml1GNw","width":336,"height":188}],"lightColorPalette":{"section2Color":16314865,"section3Color":15919079,"primaryTitleColor":1642512,"secondaryTitleColor":8344147,"section4Color":15457757},"darkColorPalette":{"section2Color":3344650,"section3Color":2492167,"primaryTitleColor":16770533,"secondaryTitleColor":13411235,"section4Color":1639429}},"title":{"accessibility":{"accessibilityData":{"label":"คริสกลายเป็นเด็กซูเปอร์ฮีโร่และช่วยเหลือเพื่อนๆ! 14 นาที และ 40 วินาที"}},"simpleText":"คริสกลายเป็นเด็กซูเปอร์ฮีโร่และช่วยเหลือเพื่อนๆ!"},"shortBylineText":{"runs":[{"text":"Chris kids show","navigationEndpoint":{"clickTrackingParams":"CHkQvU4YCSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@Chriskidsshow","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC3-CVRgsaN8AAPDSRy6V7FA","canonicalBaseUrl":"/@Chriskidsshow"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"14 นาที และ 40 วินาที"}},"simpleText":"14:40"},"lengthInSeconds":880,"navigationEndpoint":{"clickTrackingParams":"CHkQvU4YCSITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=wgwuySqk64g\u0026pp=ugUEEgJ0aA%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"wgwuySqk64g","playerParams":"ugUEEgJ0aA%3D%3D","ustreamerConfig":"KgYKBBICdGg=","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=c20c2ec92aa4eb88\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHkQvU4YCSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 7.1 ล้าน ครั้ง"}},"simpleText":"7.1 ล้าน"},"publishedTimeText":{"simpleText":"9 เดือนที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"14 นาที และ 40 วินาที"}},"simpleText":"14:40"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"hBUuXgR-PSw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAICuHZ4hKnxtZXoPYEGbAHIP0iwA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC_c3SI0gZSCpLysn4UJXmnRx9zHw","width":196,"height":110},{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBm4u_BeiQzDSZ6uoORY79BvKZbmQ","width":246,"height":138},{"url":"https://i.ytimg.com/vi/hBUuXgR-PSw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAm6Bpe4UXiD279j38K_77gK09Vsg","width":336,"height":188}],"lightColorPalette":{"section2Color":15856888,"section3Color":15199474,"primaryTitleColor":1053721,"secondaryTitleColor":5203066,"section4Color":14542059},"darkColorPalette":{"section2Color":531507,"section3Color":398630,"primaryTitleColor":15069695,"secondaryTitleColor":10729164,"section4Color":265753}},"title":{"accessibility":{"accessibilityData":{"label":"AI Websites, Crawling and Search Console updates (Q2 ‘26) 7 นาที และ 46 วินาที"}},"simpleText":"AI Websites, Crawling and Search Console updates (Q2 ‘26)"},"shortBylineText":{"runs":[{"text":"Google Search Central","navigationEndpoint":{"clickTrackingParams":"CHgQvU4YCiITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"7 นาที และ 46 วินาที"}},"simpleText":"7:46"},"lengthInSeconds":466,"navigationEndpoint":{"clickTrackingParams":"CHgQvU4YCiITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=hBUuXgR-PSw\u0026pp=ugUEEgJlbg%3D%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"hBUuXgR-PSw","playerParams":"ugUEEgJlbg%3D%3D","ustreamerConfig":"KgYKBBICZW4=","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gus.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=84152e5e047e3d2c\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2583750\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHgQvU4YCiITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 1.8 หมื่น ครั้ง"}},"simpleText":"1.8 หมื่น"},"publishedTimeText":{"simpleText":"2 เดือนที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"7 นาที และ 46 วินาที"}},"simpleText":"7:46"},"style":"DEFAULT"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"Xr57TSQHCDk","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLB6lyOGPHZ_lzaCxUjak6UTQxnfWw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDYGkhqf-d4KVa76kNwOYoCB2TqZw","width":196,"height":110},{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLBL1QMTzsy2_oMgZ4DWYmqLxoKgKg","width":246,"height":138},{"url":"https://i.ytimg.com/vi/Xr57TSQHCDk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDFb8lCNcvN2FCg_BiVb1bXi-nt_w","width":336,"height":188}],"lightColorPalette":{"section2Color":15857656,"section3Color":15200498,"primaryTitleColor":1382425,"secondaryTitleColor":5793899,"section4Color":14543339},"darkColorPalette":{"section2Color":2041126,"section3Color":1382425,"primaryTitleColor":15072255,"secondaryTitleColor":11060940,"section4Color":658444}},"title":{"accessibility":{"accessibilityData":{"label":"Top Songs Cover Version TopHit20. Hot Music Pop Playlist Best Song 🎙✨ 2026 2 ชั่วโมง และ 51 นาที"}},"simpleText":"Top Songs Cover Version TopHit20. Hot Music Pop Playlist Best Song 🎙✨ 2026"},"shortBylineText":{"runs":[{"text":"Pop Hits Central","navigationEndpoint":{"clickTrackingParams":"CHcQvU4YCyITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@PopHitsCentral3501","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCXw1bJxhZntIGHZy7Bn6l5A","canonicalBaseUrl":"/@PopHitsCentral3501"}}}]},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 ชั่วโมง 51 นาที และ 1 วินาที"}},"simpleText":"2:51:01"},"lengthInSeconds":10261,"navigationEndpoint":{"clickTrackingParams":"CHcQvU4YCyITCJn8ieKMiZUDFZcDXAAdUlYYOTIJZW5kc2NyZWVuSO6j68fA5MjDnQGaAQUIAhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Xr57TSQHCDk\u0026list=RDXr57TSQHCDk\u0026start_radio=1\u0026pp=oAcB0gcJCUELAYcqIYzv","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Xr57TSQHCDk","playlistId":"RDXr57TSQHCDk","params":"OAHAAQG4BQE%3D","playerParams":"oAcB0gcJCUELAYcqIYzv","loggingContext":{"vssLoggingContext":{"serializedContextData":"Gg1SRFhyNTdUU1FIQ0Rr"}},"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5np5po4v-0gul.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=5ebe7b4d24070839\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2717500\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CHcQvU4YCyITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 9.6 หมื่น ครั้ง"}},"simpleText":"9.6 หมื่น"},"publishedTimeText":{"simpleText":"2 สัปดาห์ที่แล้ว"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"2 ชั่วโมง 51 นาที และ 1 วินาที"}},"simpleText":"2:51:01"},"style":"DEFAULT","icon":{"iconType":"MUSIC"}}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"กำลังเล่น"}]}}}]}}],"title":{"simpleText":"คุณอาจชอบ..."},"trackingParams":"CHYQ-lwiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"autoplay":{"playerOverlayAutoplayRenderer":{"title":{"simpleText":"รายการถัดไป"},"videoTitle":{"accessibility":{"accessibilityData":{"label":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69) 4 นาที และ 40 วินาที"}},"simpleText":"[Highlight] FIFA World Cup 2026 : Netherlands vs Japan (15-06-69)"},"byline":{"runs":[{"text":"Monomax Sports","navigationEndpoint":{"clickTrackingParams":"CHIQ5JIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/@MonomaxSports","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRmaC25gopUxw-EOKbNm5Gg","canonicalBaseUrl":"/@MonomaxSports"}}}]},"pauseText":{"simpleText":"การเล่นอัตโนมัติหยุดชั่วคราว"},"background":{"thumbnails":[{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-3Se3vQ8Tr4jP_Hh0SqKmPHmZAw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Q-vh_fdlnPE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLA7Om_lCbrJrNbxVaRKQBz2xMjHIQ","width":336,"height":188}],"lightColorPalette":{"section2Color":16315121,"section3Color":15919335,"primaryTitleColor":1642768,"secondaryTitleColor":8017231,"section4Color":15458269},"darkColorPalette":{"section2Color":3345671,"section3Color":2492677,"primaryTitleColor":16771301,"secondaryTitleColor":13412515,"section4Color":1639939}},"countDownSecs":8,"cancelButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ยกเลิก"},"accessibility":{"label":"ยกเลิก"},"trackingParams":"CHUQ4JIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"ยกเลิก"}},"command":{"clickTrackingParams":"CHUQ4JIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/get_survey"}},"getSurveyCommand":{"endpoint":{"watch":{"hack":true}},"action":"SURVEY_TRIGGER_ACTION_AUTOPLAY_CANCEL"}}}},"nextButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"navigationEndpoint":{"clickTrackingParams":"CHQQ4pIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5SO6j68fA5MjDnQGaAQUIBhD4HcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Q-vh_fdlnPE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Q-vh_fdlnPE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=43ebe1fdf7659cf1\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"accessibility":{"label":"เล่นวิดีโอถัดไป"},"trackingParams":"CHQQ4pIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"เล่นวิดีโอถัดไป"}}}},"trackingParams":"CHIQ5JIBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","closeButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"REMOVE"},"accessibility":{"label":"ยกเลิกการเล่นอัตโนมัติสำหรับวิดีโอนี้"},"trackingParams":"CHMQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"4 นาที และ 40 วินาที"}},"simpleText":"4:40"},"style":"DEFAULT"}}],"preferImmediateRedirect":false,"videoId":"Q-vh_fdlnPE","publishedTimeText":{"simpleText":"12 ชม. ที่แล้ว"},"webShowNewAutonavCountdown":true,"webShowBigThumbnailEndscreen":false,"shortViewCountText":{"accessibility":{"accessibilityData":{"label":"การดู 1.4 ล้าน ครั้ง"}},"simpleText":"1.4 ล้าน"},"countDownSecsForFullscreen":3}},"shareButton":{"buttonRenderer":{"style":"STYLE_OPACITY","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"SHARE"},"navigationEndpoint":{"clickTrackingParams":"CHAQ5ZYBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNKABAg%3D%3D","commands":[{"clickTrackingParams":"CHAQ5ZYBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CHEQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"tooltip":"แชร์","trackingParams":"CHAQ5ZYBIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"addToMenu":{"menuRenderer":{"items":[{"menuNavigationItemRenderer":{"text":{"runs":[{"text":"บันทึกไปยังเพลย์ลิสต์"}]},"icon":{"iconType":"BOOKMARK_BORDER"},"navigationEndpoint":{"clickTrackingParams":"CG8QlKwJGBwiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CG8QlKwJGBwiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showSheetCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PAadd_to_playlist","params":"-gYNCgtuWWNqSkFqNjBlNA%3D%3D"}}}}}},"trackingParams":"CG8QlKwJGBwiEwiZ_InijImVAxWXA1wAHVJWGDk="}}],"trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp"}},"videoDetails":{"playerOverlayVideoDetailsRenderer":{"title":{"simpleText":"Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 09 月 25 日)"},"subtitle":{"runs":[{"text":"Google Search Central"},{"text":" "},{"text":"การดู 2,712 ครั้ง"},{"text":" "},{"text":"8 เดือนที่ผ่านมา"}]},"channelAvatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s88-c-k-c0x00ffffff-no-rj"}]},"avatarImageSize":"AVATAR_SIZE_XS"}},"onTap":{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showEngagementPanelEndpoint":{"identifier":{"tag":"engagement-panel-structured-description"}}}}},"autonavToggle":{"autoplaySwitchButtonRenderer":{"onEnabledCommand":{"clickTrackingParams":"CG4Q9bUEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/account/set_setting"}},"setSettingEndpoint":{"settingItemId":"406","boolValue":true,"settingItemIdForClient":"AUTONAV_FOR_SIGN_OUT"}},"onDisabledCommand":{"clickTrackingParams":"CG4Q9bUEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/account/set_setting"}},"setSettingEndpoint":{"settingItemId":"406","boolValue":false,"settingItemIdForClient":"AUTONAV_FOR_SIGN_OUT"}},"enabledAccessibilityData":{"accessibilityData":{"label":"เล่นอัตโนมัติเปิดอยู่"}},"disabledAccessibilityData":{"accessibilityData":{"label":"เล่นอัตโนมัติปิดอยู่"}},"trackingParams":"CG4Q9bUEIhMImfyJ4oyJlQMVlwNcAB1SVhg5","enabled":true}},"decoratedPlayerBarRenderer":{"decoratedPlayerBarRenderer":{"playerBar":{"multiMarkersPlayerBarRenderer":{"visibleOnLoad":{"key":""},"trackingParams":"CG0QocALIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}}},"fullscreenQuickActionsBar":{"quickActionsViewModel":{"quickActionButtons":[{"likeButtonViewModel":{"toggleButtonViewModel":{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"LIKE","title":"40","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGsQpUEiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"innertubeCommand":{"clickTrackingParams":"CGsQpUEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"หากชอบวิดีโอนี้"},"content":{"simpleText":"ลงชื่อเข้าใช้เพื่อให้ความคิดเห็นของคุณมีความหมาย"},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CGwQ-oYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th\u0026ec=66426","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CGwQ-oYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/like"}},"likeEndpoint":{"status":"LIKE","target":{"videoId":"nYcjJAj60e4"},"likeParams":"Cg0KC25ZY2pKQWo2MGU0IAAyDAjeuL_RBhCJ6L3FAQ%3D%3D"}},"idamTag":"66426"}},"trackingParams":"CGwQ-oYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}}}}}}]}},"accessibilityText":"กดชอบวิดีโอนี้ร่วมกับคนอื่นอีก 40 คน","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGsQpUEiEwiZ_InijImVAxWXA1wAHVJWGDk=","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","accessibilityId":"id.video.like.button","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"ฉันชอบวิดีโอนี้","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"LIKE","title":"41","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGoQpUEiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"innertubeCommand":{"clickTrackingParams":"CGoQpUEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/removelike"}},"likeEndpoint":{"status":"INDIFFERENT","target":{"videoId":"nYcjJAj60e4"},"removeLikeParams":"Cg0KC25ZY2pKQWo2MGU0GAAqDAjeuL_RBhDV2r7FAQ%3D%3D"}}}]}},"accessibilityText":"กดชอบวิดีโอนี้ร่วมกับคนอื่นอีก 40 คน","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGoQpUEiEwiZ_InijImVAxWXA1wAHVJWGDk=","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","accessibilityId":"id.video.like.button","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"เลิกชอบ","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"identifier":"watch-like","trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","isTogglingDisabled":true}},"likeStatusEntityKey":"EgtuWWNqSkFqNjBlNCA-KAE%3D","likeStatusEntity":{"key":"EgtuWWNqSkFqNjBlNCA-KAE%3D","likeStatus":"INDIFFERENT"}}},{"dislikeButtonViewModel":{"toggleButtonViewModel":{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"DISLIKE","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGgQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CGgQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"หากไม่ชอบวิดีโอนี้"},"content":{"simpleText":"ลงชื่อเข้าใช้เพื่อให้ความคิดเห็นของคุณมีความหมาย"},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CGkQ-YYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth\u0026hl=th\u0026ec=66425","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CGkQ-YYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/dislike"}},"likeEndpoint":{"status":"DISLIKE","target":{"videoId":"nYcjJAj60e4"},"dislikeParams":"Cg0KC25ZY2pKQWo2MGU0EAAiDAjeuL_RBhDtpsDFAQ%3D%3D"}},"idamTag":"66425"}},"trackingParams":"CGkQ-YYEIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}}}}}}]}},"accessibilityText":"ไม่ชอบวิดีโอนี้","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGgQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","accessibilityId":"id.video.dislike.button","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"ฉันไม่ชอบวิดีโอนี้","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"DISLIKE","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGcQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CGcQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/like/removelike"}},"likeEndpoint":{"status":"INDIFFERENT","target":{"videoId":"nYcjJAj60e4"},"removeLikeParams":"Cg0KC25ZY2pKQWo2MGU0GAAqDAjeuL_RBhD42MDFAQ%3D%3D"}}}]}},"accessibilityText":"ไม่ชอบวิดีโอนี้","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGcQqI8JIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","accessibilityId":"id.video.dislike.button","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"ฉันไม่ชอบวิดีโอนี้","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","isTogglingDisabled":true}},"dislikeEntityKey":"EgtuWWNqSkFqNjBlNCA-KAE%3D"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"COMMENT","onTap":{"innertubeCommand":{"clickTrackingParams":"CGYQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CGYQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showEngagementPanelEndpoint":{"panelIdentifier":"engagement-panel-comments-section"}},{"clickTrackingParams":"CGYQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","scrollToEngagementPanelCommand":{"targetId":"engagement-panel-comments-section"}}]}}},"accessibilityText":"ความคิดเห็น","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGYQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"แสดงความคิดเห็น","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"COMMENT","onTap":{"innertubeCommand":{"clickTrackingParams":"CGUQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","hideEngagementPanelEndpoint":{"panelIdentifier":"engagement-panel-comments-section"}}},"accessibilityText":"ความคิดเห็น","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGUQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"ซ่อนความคิดเห็น","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},"trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","toggledStateEntitySelectorType":"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_COMMENTS_PANEL"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"MESSAGE_BUBBLE_OVERLAP","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGQQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CGQQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","setLiveChatCollapsedStateAction":{}}}]}},"accessibilityText":"แชทสด","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGQQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","accessibilityId":"id.player.chat.toggle.button","enableIconButton":true}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"MESSAGE_BUBBLE_OVERLAP","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGMQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},{"innertubeCommand":{"clickTrackingParams":"CGMQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CGMQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","setLiveChatCollapsedStateAction":{"collapsed":true}},{"clickTrackingParams":"CGMQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","popoutLiveChatEndpoint":{"url":""}}]}}}]}},"accessibilityText":"ซ่อนแชท","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGMQtIQDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","accessibilityId":"id.player.chat.toggle.button","enableIconButton":true}},"trackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","toggledStateEntitySelectorType":"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_LIVE_CHAT_PANEL"}},{"buttonViewModel":{"iconName":"SHARE","onTap":{"serialCommand":{"commands":[{"logGestureCommand":{"gestureType":"GESTURE_EVENT_TYPE_LOG_GENERIC_CLICK","trackingParams":"CGEQ5ZYBGBQiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"innertubeCommand":{"clickTrackingParams":"CGEQ5ZYBGBQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNKABAg%3D%3D","commands":[{"clickTrackingParams":"CGEQ5ZYBGBQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CGIQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}]}},"accessibilityText":"แชร์","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CGEQ5ZYBGBQiEwiZ_InijImVAxWXA1wAHVJWGDk=","isFullWidth":false,"type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE","accessibilityId":"id.video.share.button","enableIconButton":true,"tooltipData":{"tooltipViewModel":{"tooltipText":"แชร์","placement":"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP","style":"TOOLTIP_VIEW_MODEL_STYLE_PLAYER"}}}},{"buttonViewModel":{"iconName":"MORE_HORIZ","onTap":{"innertubeCommand":{"clickTrackingParams":"CF4Q8FsYFSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","openPopupAction":{"popup":{"menuPopupRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"บันทึก"}]},"icon":{"iconType":"PLAYLIST_ADD"},"serviceEndpoint":{"clickTrackingParams":"CF8Q65AJGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":{"modalWithTitleAndButtonRenderer":{"title":{"runs":[{"text":"ต้องการดูวิดีโอนี้อีกครั้งในภายหลังไหม"}]},"content":{"runs":[{"text":"ลงชื่อเข้าใช้เพื่อเพิ่มวิดีโอนี้ลงในเพลย์ลิสต์"}]},"button":{"buttonRenderer":{"style":"STYLE_MONO_FILLED","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"ลงชื่อเข้าใช้"},"navigationEndpoint":{"clickTrackingParams":"CGAQ-4YEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3D%252Fwatch%253Fv%253DnYcjJAj60e4\u0026hl=th\u0026ec=66427","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"nextEndpoint":{"clickTrackingParams":"CGAQ-4YEIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"idamTag":"66427"}},"trackingParams":"CGAQ-4YEIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}}}}}},"trackingParams":"CF8Q65AJGAAiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"รายงาน"}]},"icon":{"iconType":"FLAG"},"serviceEndpoint":{"clickTrackingParams":"CF4Q8FsYFSITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","showEngagementPanelEndpoint":{"identifier":{"tag":"PAabuse_report"},"globalConfiguration":{"params":"qgdxCAESC25ZY2pKQWo2MGU0GmBFZ3R1V1dOcVNrRnFOakJsTkVBQldBQjRCWklCTWdvd0VpNW9kSFJ3Y3pvdkwya3VlWFJwYldjdVkyOXRMM1pwTDI1WlkycEtRV28yTUdVMEwyUmxabUYxYkhRdWFuQm4%3D"},"engagementPanelPresentationConfigs":{"engagementPanelPopupPresentationConfig":{"popupType":"PANEL_POPUP_TYPE_DIALOG"}}}},"trackingParams":"CF4Q8FsYFSITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}]}},"popupType":"RESPONSIVE_DROPDOWN"}}},"accessibilityText":"การดำเนินการเพิ่มเติม","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY","trackingParams":"CF4Q8FsYFSITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_LARGE","tooltip":"การดำเนินการเพิ่มเติม"}}]}},"speedmasterUserEdu":{"speedmasterEduViewModel":{"bodyText":{"content":"กำลังเล่นที่ความเร็ว 2 เท่า"}}},"showPlaybackRateUpsellPanelCommand":{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"interactionLoggingCommandMetadata":{"screenVisualElement":{"uiType":214295}}},"showDialogCommand":{"panelLoadingStrategy":{"requestTemplate":{"panelId":"PApremium_upsell","params":"igkCCAg%3D"},"screenVe":214295}}}}},"onResponseReceivedEndpoints":[{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","signalAction":{"signal":"ENABLE_CHROME_NOTIFICATIONS"}}]}},{"clickTrackingParams":"CAAQg2ciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","loadMarkersCommand":{"entityKeys":["EgtLRVlfTU9NRU5UUyCSAigB"]}}],"engagementPanels":[{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-comments-section","header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":[{"text":"ความคิดเห็น"}]},"contextualInfo":{"runs":[{"text":"2"}]},"menu":{"sortFilterSubMenuRenderer":{"subMenuItems":[{"title":"ยอดนิยม","selected":true,"serviceEndpoint":{"clickTrackingParams":"CFwQ48AHGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC25ZY2pKQWo2MGU0GAYyOCIRIgtuWWNqSkFqNjBlNDAAeAIwAUIhZW5nYWdlbWVudC1wYW5lbC1jb21tZW50cy1zZWN0aW9u","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT","command":{"clickTrackingParams":"CFwQ48AHGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showReloadUiCommand":{"targetId":"engagement-panel-comments-section"}}}},"accessibility":{"accessibilityData":{"label":"ยอดนิยม. แสดงความคิดเห็นที่แนะนำ"}},"subtitle":"แสดงความคิดเห็นที่แนะนำ","trackingParams":"CFwQ48AHGAAiEwiZ_InijImVAxWXA1wAHVJWGDk="},{"title":"ใหม่ที่สุด","selected":false,"serviceEndpoint":{"clickTrackingParams":"CFsQ48AHGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC25ZY2pKQWo2MGU0GAYyOCIRIgtuWWNqSkFqNjBlNDABeAIwAUIhZW5nYWdlbWVudC1wYW5lbC1jb21tZW50cy1zZWN0aW9u","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT","command":{"clickTrackingParams":"CFsQ48AHGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showReloadUiCommand":{"targetId":"engagement-panel-comments-section"}}}},"accessibility":{"accessibilityData":{"label":"ใหม่ที่สุด. แสดงความคิดเห็นล่าสุด รวมถึงความคิดเห็นที่อาจเป็นสแปม"}},"subtitle":"แสดงความคิดเห็นล่าสุด รวมถึงความคิดเห็นที่อาจเป็นสแปม","trackingParams":"CFsQ48AHGAEiEwiZ_InijImVAxWXA1wAHVJWGDk="}],"icon":{"iconType":"SORT"},"accessibility":{"accessibilityData":{"label":"จัดเรียงความคิดเห็น"}},"trackingParams":"CFoQgdoEIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"visibilityButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","icon":{"iconType":"CLOSE"},"trackingParams":"CFkQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ปิด"}},"command":{"clickTrackingParams":"CFkQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","hideEngagementPanelEndpoint":{"panelIdentifier":"engagement-panel-comments-section"}}}},"trackingParams":"CFYQ040EGAIiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"content":{"sectionListRenderer":{"contents":[{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CFgQuy8YACITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC25ZY2pKQWo2MGU0GAYyOCIRIgtuWWNqSkFqNjBlNDAAeAIwAUIhZW5nYWdlbWVudC1wYW5lbC1jb21tZW50cy1zZWN0aW9u","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CFgQuy8YACITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","sectionIdentifier":"comment-item-section","targetId":"engagement-panel-comments-section"}}],"trackingParams":"CFcQui8iEwiZ_InijImVAxWXA1wAHVJWGDk="}},"veType":76278,"targetId":"engagement-panel-comments-section","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","loggingDirectives":{"trackingParams":"CFYQ040EGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"content":{"adsEngagementPanelContentRenderer":{"hack":true}},"targetId":"engagement-panel-ads","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","loggingDirectives":{"trackingParams":"CFUQ040EGAMiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":[{"text":"ในวิดีโอนี้"}]},"visibilityButton":{"buttonRenderer":{"icon":{"iconType":"CLOSE"},"trackingParams":"CFQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ปิด"}},"command":{"clickTrackingParams":"CFQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CFQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","hideEngagementPanelEndpoint":{"identifier":{"tag":"engagement-panel-timeline-view-consolidated"}}},{"clickTrackingParams":"CFQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","updateTimedMarkersSyncObserverCommand":{"isEnabled":false,"timedSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSD-ASgB","panelSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSDEASgB"}}]}}}},"trackingParams":"CFIQ040EGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","subheader":{"chipBarViewModel":{"chips":[{"chipViewModel":{"text":"ข้อความถอดเสียง","selected":false,"displayType":"CHIP_VIEW_MODEL_DISPLAY_TYPE_UNSPECIFIED","tapCommand":{"innertubeCommand":{"clickTrackingParams":"CFMQmfsMGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CFMQmfsMGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","updateEngagementPanelContentCommand":{"targetPanelIdentifier":{"surface":"ENGAGEMENT_PANEL_SURFACE_WATCH","tag":"engagement-panel-timeline-view-consolidated"},"contentSourcePanelIdentifier":{"surface":"ENGAGEMENT_PANEL_SURFACE_WATCH","tag":"engagement-panel-searchable-transcript"}}},{"clickTrackingParams":"CFMQmfsMGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","updateTimedMarkersSyncObserverCommand":{"isEnabled":false,"timedSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSD-ASgB","panelSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSDEASgB"}}]}}},"accessibilityLabel":"ข้อความถอดเสียง","loggingDirectives":{"trackingParams":"CFMQmfsMGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}}],"chipBarStateEntityKey":"EiRlbmdhZ2VtZW50X3BhbmVsX2NoaXBzX2Jhcl9lbnRpdHlfaWQggwQoAQ%3D%3D"}}}},"veType":225031,"visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","onShowCommands":[{"clickTrackingParams":"CFIQ040EGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","scrollToEngagementPanelCommand":{"panelIdentifier":{"tag":"engagement-panel-timeline-view-consolidated"}}}],"resizability":"ENGAGEMENT_PANEL_RESIZABILITY_SNAP","onCloseCommand":{"clickTrackingParams":"CFIQ040EGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CFIQ040EGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","updateTimedMarkersSyncObserverCommand":{"isEnabled":false,"timedSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSD-ASgB","panelSyncEntityKey":"Eh10aW1lbGluZV92aWV3X3N5bmNfZW50aXR5X2tleSDEASgB"}}]}},"identifier":{"surface":"ENGAGEMENT_PANEL_SURFACE_WATCH","tag":"engagement-panel-timeline-view-consolidated"},"loggingDirectives":{"trackingParams":"CFIQ040EGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"content":{"sectionListRenderer":{"trackingParams":"CFEQui8iEwiZ_InijImVAxWXA1wAHVJWGDk=","hack":true}},"targetId":"PAsearch_preview","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","onShowCommands":[{"clickTrackingParams":"CFAQ040EGAUiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","scrollToEngagementPanelCommand":{"targetId":"PAsearch_preview"}}],"identifier":{"tag":"PAsearch_preview"},"loggingDirectives":{"trackingParams":"CFAQ040EGAUiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-macro-markers-auto-chapters","header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":[{"text":"ช่วงสำคัญ"}]},"subtitle":{},"visibilityButton":{"buttonRenderer":{"icon":{"iconType":"CLOSE"},"accessibility":{"label":"ปิด"},"trackingParams":"CE8Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ปิด"}},"command":{"clickTrackingParams":"CE8Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CE8Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-macro-markers-auto-chapters","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},{"clickTrackingParams":"CE8Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeMarkersVisibilityCommand":{"isVisible":false,"entityKeys":["EgtLRVlfTU9NRU5UUyCSAigB"]}}]}}}},"trackingParams":"CDUQ040EGAYiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"content":{"macroMarkersListRenderer":{"contents":[{"macroMarkersListItemRenderer":{"title":{"simpleText":"「クロールの統計情報」で提示される URL"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"4 นาที และ 8 วินาที"}},"simpleText":"4:08"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-DE19KkRnuhyxu4oeX5TCRTu11Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAbIfF55SgSgw5bETkuOWNr09ldOw","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CEwQ0NAGGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=248s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":248,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=248\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CEwQ0NAGGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CE0QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CE0QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGI8CPgBEjfjgIzjgq_jg63jg7zjg6vjga7ntbHoqIjmg4XloLHjgI3jgafmj5DnpLrjgZXjgozjgosgVVJM","commands":[{"clickTrackingParams":"CE0QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CE4QjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"4 นาที และ 8 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"head 内に記述された HTML 要素"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"6 นาที และ 8 วินาที"}},"simpleText":"6:08"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCJ__9ks21_iY8I9dxtJ7Bxry2DJg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLB-tmbMtpuSOnmuRttjK17L13_zYQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CEkQ0NAGGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=368s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":368,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=368\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CEkQ0NAGGAEiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CEoQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CEoQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGIrCPACEiZoZWFkIOWGheOBq-iomOi_sOOBleOCjOOBnyBIVE1MIOimgee0oA%3D%3D","commands":[{"clickTrackingParams":"CEoQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CEsQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"6 นาที และ 8 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"サイト移転に伴いドメインの評価は分散するか"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"7 นาที และ 38 วินาที"}},"simpleText":"7:38"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBLqS_kTxJJ6dgyW0SZLhnSnj0c4A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCXqfFiAjfNkthdKOhi4Xx7xSaPqg","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CEYQ0NAGGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=458s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":458,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=458\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CEYQ0NAGGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CEcQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CEcQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGJECMoDEj_jgrXjgqTjg4jnp7vou6LjgavkvLTjgYTjg4njg6HjgqTjg7Pjga7oqZXkvqHjga_liIbmlaPjgZnjgovjgYs%3D","commands":[{"clickTrackingParams":"CEcQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CEgQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"7 นาที และ 38 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"クロールリクエスト数が激減"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"9 นาที และ 23 วินาที"}},"simpleText":"9:23"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDlmRC8pGtvPYay9xZzJXIDF0z1mw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC_ypnhGwP5c1KeH4HGmWPbeNJ9oQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CEMQ0NAGGAMiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=563s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":563,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=563\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CEMQ0NAGGAMiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CEQQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CEQQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGIsCLMEEifjgq_jg63jg7zjg6vjg6rjgq_jgqjjgrnjg4jmlbDjgYzmv4DmuJs%3D","commands":[{"clickTrackingParams":"CEQQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CEUQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"9 นาที และ 23 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"検索アナリティクスの平均順位"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"10 นาที และ 44 วินาที"}},"simpleText":"10:44"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAsgWC9vVwY1YsYP8Eg8RE3N_zIWw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLANweFKJgE659bRQ67Hbi8mEEkltw","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CEAQ0NAGGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=644s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":644,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=644\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CEAQ0NAGGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CEEQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CEEQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGIvCIQFEirmpJzntKLjgqLjg4rjg6rjg4bjgqPjgq_jgrnjga7lubPlnYfpoIbkvY0%3D","commands":[{"clickTrackingParams":"CEEQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CEIQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"10 นาที และ 44 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"サイトが検索結果に表示されない"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"12 นาที และ 4 วินาที"}},"simpleText":"12:04"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCf5FXm9k1_sH0NHeh5gMWaZ7JQPA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCf-K4w1ZvwuSqQpYG_HEZZboArDQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CD0Q0NAGGAUiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=724s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":724,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=724\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CD0Q0NAGGAUiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CD4QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CD4QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGIyCNQFEi3jgrXjgqTjg4jjgYzmpJzntKLntZDmnpzjgavooajnpLrjgZXjgozjgarjgYQ%3D","commands":[{"clickTrackingParams":"CD4QjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CD8QjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"12 นาที และ 4 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"セキュリティ警告への対応"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"13 นาที และ 44 วินาที"}},"simpleText":"13:44"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDfDCyz9GZk0-JkUnGFU7AoCze96g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDZXmhObMw6RZs0Z5Hmdf7j6levpg","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CDoQ0NAGGAYiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=824s\u0026pp=0gcJCRkDDuyUWbzu","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":824,"playerParams":"0gcJCRkDDuyUWbzu","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=824\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CDoQ0NAGGAYiEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CDsQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CDsQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGIpCLgGEiTjgrvjgq3jg6Xjg6rjg4bjgqPorablkYrjgbjjga7lr77lv5w%3D","commands":[{"clickTrackingParams":"CDsQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CDwQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"13 นาที และ 44 วินาที"}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"作品名より略称で検索した方が上位表示される"},"timeDescription":{"accessibility":{"accessibilityData":{"label":"17 นาที และ 3 วินาที"}},"simpleText":"17:03"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBynloRVzYw4FXT3KeTGrqBmBLJJQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCUbjwVwv0le3BYZKijPOMP5-c-og","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CDcQ0NAGGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=1023s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":1023,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=1023\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CDcQ0NAGGAciEwiZ_InijImVAxWXA1wAHVJWGDk=","shareButton":{"buttonRenderer":{"style":"STYLE_TEXT","icon":{"iconType":"SHARE"},"trackingParams":"CDgQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"แชร์"}},"command":{"clickTrackingParams":"CDgQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtuWWNqSkFqNjBlNGJECP8HEj_kvZzlk4HlkI3jgojjgornlaXnp7DjgafmpJzntKLjgZfjgZ_mlrnjgYzkuIrkvY3ooajnpLrjgZXjgozjgos%3D","commands":[{"clickTrackingParams":"CDgQjdAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CDkQjmIiEwiZ_InijImVAxWXA1wAHVJWGDk=","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}},"macroMarkerRepeatStateEntityKey":"EgxyZXBlYXRfc3RhdGUgyQIoAQ%3D%3D","playerStateEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","timeDescriptionA11yLabel":"17 นาที และ 3 วินาที"}}],"syncButtonLabel":{"runs":[{"text":"ซิงค์กับเวลาของวิดีโอ"}]},"trackingParams":"CDYQ6NMGIhMImfyJ4oyJlQMVlwNcAB1SVhg5","syncModelEntityKey":"EgpzeW5jX21vZGVsIMQBKAE%3D"}},"targetId":"engagement-panel-macro-markers-auto-chapters","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","loggingDirectives":{"trackingParams":"CDUQ040EGAYiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-structured-description","header":{"engagementPanelTitleHeaderRenderer":{"title":{"simpleText":"คำอธิบาย"},"visibilityButton":{"buttonRenderer":{"icon":{"iconType":"CLOSE"},"trackingParams":"CDQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ปิด"}},"command":{"clickTrackingParams":"CDQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CDQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},{"clickTrackingParams":"CDQQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","updateToggleButtonStateCommand":{"toggled":false,"buttonId":"TOGGLE_BUTTON_ID_TYPE_STRUCTURED_DESCRIPTION"}}]}}}},"trackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDk="}},"content":{"structuredDescriptionContentRenderer":{"items":[{"videoDescriptionHeaderRenderer":{"title":{"runs":[{"text":"Japanese Google Search Office Hours( "},{"text":"#Google検索オフィスアワー","navigationEndpoint":{"clickTrackingParams":"CDMQ1soDGJcBIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"url":"/hashtag/google%E6%A4%9C%E7%B4%A2%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%82%A2%E3%83%AF%E3%83%BC","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":6827,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEhashtag","params":"6gUlCiFnb29nbGXmpJzntKLjgqrjg5XjgqPjgrnjgqLjg6_jg7wYAQ%3D%3D"}},"loggingDirectives":{"trackingParams":"CDMQ1soDGJcBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}},{"text":" 2025 年 09 月 25 日)"}]},"channel":{"simpleText":"Google Search Central"},"views":{"simpleText":"การดู 2,712 ครั้ง"},"publishDate":{"simpleText":"แสดงครั้งแรกแล้วเมื่อวันที่ 24 ก.ย. 2025"},"channelNavigationEndpoint":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s88-c-k-c0x00ffffff-no-rj"}]}}},{"expandableVideoDescriptionBodyRenderer":{"showMoreText":{"accessibility":{"accessibilityData":{"label":"แสดงเพิ่มเติม"}},"simpleText":"...เพิ่มเติม"},"showLessText":{"simpleText":"แสดงน้อยลง"},"attributedDescriptionBodyText":{"content":"【本日のご質問】\n4:08 「クロールの統計情報」で提示される URL\n6:08 head 内に記述された HTML 要素\n7:38 サイト移転に伴いドメインの評価は分散するか\n9:23 クロールリクエスト数が激減\n10:44 検索アナリティクスの平均順位\n12:04 サイトが検索結果に表示されない\n13:44 セキュリティ警告への対応\n17:03 作品名より略称で検索した方が上位表示される\n\n【関連リンク:今回ご紹介した動画や記事】\n\nSearch Central Live Tokyo: The 2025 Return\nhttps://developers.google.com/search/...\n\nサイトを移転する方法\nhttps://developers.google.com/search/...\n\n表示回数、掲載順位、クリック数とは\nhttps://support.google.com/webmasters...\n\n[セキュリティの問題] レポート\nhttps://support.google.com/webmasters...\n\n司会 : 小川安奈( https://x.com/piropiroanna )\n-------------------------------\n\nGoogle では、日本のサイト運営者のみなさまに向けて、2013 年より検索のご質問にお答えするオフィスアワーを定期的に行ってきました。幾度かのリブランディングを経て、2023 年 5 月より新しく Google 検索オフィスアワーとなりました。\n\nGoogle 検索オフィスアワーでは、SEO 担当者、エンジニア、デザイナー、マーケティングなどサイトの運営に関わる皆さんからの、Google 検索に関するご質問に Google 社員がお答えします。\n\n本オフィスアワーに関して、下記のブログ記事にて詳しくご紹介しています。\n🔗 #Google検索オフィスアワー のご紹介\nhttps://developers.google.com/search/...\n\n今後のイベントの予定は決まり次第こちらのページでお知らせいたします。\nhttps://developers.google.com/search/...\n\nみなさまからのご質問、楽しみにしております!!\n\n🎥 過去の動画一覧 👉 https://goo.gle/search-oh-playlist\n📄 質問フォーム 👉 https://goo.gle/search-oh","commandRuns":[{"startIndex":9,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=248s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":248,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=248\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"4 นาที และ 8 วินาที"}}},{"startIndex":36,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=368s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":368,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=368\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"6 นาที และ 8 วินาที"}}},{"startIndex":62,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=458s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":458,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=458\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"7 นาที และ 38 วินาที"}}},{"startIndex":89,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=563s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":563,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=563\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"9 นาที และ 23 วินาที"}}},{"startIndex":108,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=644s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":644,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=644\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"10 นาที และ 44 วินาที"}}},{"startIndex":129,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=724s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":724,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=724\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"12 นาที และ 4 วินาที"}}},{"startIndex":151,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=824s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":824,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=824\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"13 นาที และ 44 วินาที"}}},{"startIndex":170,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=1023s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":1023,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=1023\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"17 นาที และ 3 วินาที"}}},{"startIndex":264,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa2tLNjZqdkNmNkt0RGdqRWVpS2o3ajZ6azNwUXxBQ3Jtc0tsNW9TRExpUThGRkpNUW01aWhtMTdoWW9CcllKNTczSE00WjJ2T1pPak8zWXlUUVNJN0xWV09GQVRVQ0lCRWVyRXBmY3VlcG9qemJqdnVXU19sWkFROWRzV1NCVHhHc2JGdWtuLXRSUFJXMl9xWGV1NA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa2tLNjZqdkNmNkt0RGdqRWVpS2o3ajZ6azNwUXxBQ3Jtc0tsNW9TRExpUThGRkpNUW01aWhtMTdoWW9CcllKNTczSE00WjJ2T1pPak8zWXlUUVNJN0xWV09GQVRVQ0lCRWVyRXBmY3VlcG9qemJqdnVXU19sWkFROWRzV1NCVHhHc2JGdWtuLXRSUFJXMl9xWGV1NA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":317,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbDZRbG5CUDF0Y3dHYW84Z29neS1KT3Z0dmQyZ3xBQ3Jtc0ttdzlkOXpsVHdmRGdMUWR0QWJTV1dDdHZScDdFYzNBb0lJOUJFUktOMldYcXRMQ3Fock1COXBkQzV5X1pFUHlZYTVMUHVINWtGWnFyMHRTMDFza0tXd0JQYmJHem9yRUxmZDdqTmxUdF9RZjdIc01FRQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbDZRbG5CUDF0Y3dHYW84Z29neS1KT3Z0dmQyZ3xBQ3Jtc0ttdzlkOXpsVHdmRGdMUWR0QWJTV1dDdHZScDdFYzNBb0lJOUJFUktOMldYcXRMQ3Fock1COXBkQzV5X1pFUHlZYTVMUHVINWtGWnFyMHRTMDFza0tXd0JQYmJHem9yRUxmZDdqTmxUdF9RZjdIc01FRQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":377,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbWNaWVNqbVc1eWhxa2U0OWdacGo4XzEtSTdNUXxBQ3Jtc0tuUHl2Z0NjZU1LVzlJMkh5X01iMDBwdHJRTE5jTTlDd0w2RUx3TUFQTi1ZYnJGRWtSWGlEZkJ1VUNOUFh3dnlubTRBZVlPRERERE14QzVpVlVSSzRTdE1LR0hLbDlZdXllVGVRSHNFQ2tnTnk1ZWtmYw\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbWNaWVNqbVc1eWhxa2U0OWdacGo4XzEtSTdNUXxBQ3Jtc0tuUHl2Z0NjZU1LVzlJMkh5X01iMDBwdHJRTE5jTTlDd0w2RUx3TUFQTi1ZYnJGRWtSWGlEZkJ1VUNOUFh3dnlubTRBZVlPRERERE14QzVpVlVSSzRTdE1LR0hLbDlZdXllVGVRSHNFQ2tnTnk1ZWtmYw\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":436,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbWpCN1VWaEJKZGNaY0pPOWI3VGlSV3h1ck5lUXxBQ3Jtc0tsaGxIR1BEcEFLUDMxa21Ucmk1aGI4Z2VIaEJUbTJmc2Z5a2htcU1wMGxsVUtVa2NmNTBsUnFsSXF2UE15UXdQcHd2WnktM2NSWExHcWlYS1B4TTVvSDB6U1dCdm1RUDBZck9pTERsbWZUek9SS05sVQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbWpCN1VWaEJKZGNaY0pPOWI3VGlSV3h1ck5lUXxBQ3Jtc0tsaGxIR1BEcEFLUDMxa21Ucmk1aGI4Z2VIaEJUbTJmc2Z5a2htcU1wMGxsVUtVa2NmNTBsUnFsSXF2UE15UXdQcHd2WnktM2NSWExHcWlYS1B4TTVvSDB6U1dCdm1RUDBZck9pTERsbWZUek9SS05sVQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":489,"length":26,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1liSnlFak40X0U1SnRvV3lJQmduUncyTXRUQXxBQ3Jtc0tuMnVzdXo1U3djcVRrWUtuSm5BbFQxNk5wbkR3eEloZTJGcEoyUE12ajl2VmctRE5VZ0J2YkxHbFllQWhpSW5vaGhuSmxVOUY2ZjJ5cmtkdm1qQUpUeFFtZVNJSnROLVJaVVBlcGFTNk51eVVkcm1aYw\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa1liSnlFak40X0U1SnRvV3lJQmduUncyTXRUQXxBQ3Jtc0tuMnVzdXo1U3djcVRrWUtuSm5BbFQxNk5wbkR3eEloZTJGcEoyUE12ajl2VmctRE5VZ0J2YkxHbFllQWhpSW5vaGhuSmxVOUY2ZjJ5cmtkdm1qQUpUeFFtZVNJSnROLVJaVVBlcGFTNk51eVVkcm1aYw\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":818,"length":16,"onTap":{"innertubeCommand":{"clickTrackingParams":"CDIQ3NcEGGwiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/hashtag/google%E6%A4%9C%E7%B4%A2%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%82%A2%E3%83%AF%E3%83%BC","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":6827,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEhashtag","params":"6gUlCiFnb29nbGXmpJzntKLjgqrjg5XjgqPjgrnjgqLjg6_jg7wYAQ%3D%3D"}}},"loggingDirectives":{"trackingParams":"CDIQ3NcEGGwiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"startIndex":840,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbDFpeG1NamZua1pDYUxXQjZYN2VnSmtQMElFd3xBQ3Jtc0trVGktalJpdUloYklQcFZIb3JtX3RNdFF4SWt0dlpwUnp1V2ExQm9rTTNCd2F4YnFybm1QajhHSDRzME5HeERwdXlDWGFORFI5M1ZxX1FTblpITXlZT1BGb0Ffc3ZQejd5bmdPTWxUUVBEcVJyQ1ZyVQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbDFpeG1NamZua1pDYUxXQjZYN2VnSmtQMElFd3xBQ3Jtc0trVGktalJpdUloYklQcFZIb3JtX3RNdFF4SWt0dlpwUnp1V2ExQm9rTTNCd2F4YnFybm1QajhHSDRzME5HeERwdXlDWGFORFI5M1ZxX1FTblpITXlZT1BGb0Ffc3ZQejd5bmdPTWxUUVBEcVJyQ1ZyVQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":917,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbEptTkZRSXhKdzlQcW5MZmp2Y3RSd2t5cmpVUXxBQ3Jtc0tsUndsemhYZk5iOFRfZGdJMkp4eXo1RDBmQ18xZ2h0UThPWHNsOHlfRVl0QlpCbWdOdjlHMUo4OGRKZ3RSckotekY3WnU3eXUxc3doejVoZTlZeVljV2p6eVNCNnJ3bmV5d0Riemk3dThVaUxwZWNVUQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbEptTkZRSXhKdzlQcW5MZmp2Y3RSd2t5cmpVUXxBQ3Jtc0tsUndsemhYZk5iOFRfZGdJMkp4eXo1RDBmQ18xZ2h0UThPWHNsOHlfRVl0QlpCbWdOdjlHMUo4OGRKZ3RSckotekY3WnU3eXUxc3doejVoZTlZeVljV2p6eVNCNnJ3bmV5d0Riemk3dThVaUxwZWNVUQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":998,"length":34,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa3MzYmMwYkpEcWgzN1hUQ25fUE5rWG1NWFVmUXxBQ3Jtc0ttRmVDOE5PdDlXaHdZeEdGOFhtMUNkMERmVXRBdEg4ZllRV3NCZXl1bXpCTmxMT3FZbzlITXpBbFMyMTJyNEZCdlY3MVFXNzNPeXBIWkVZc0drTElfMS1YR3U1bUFIaFpORGgydEpCYlRYTFlneGVxYw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqa3MzYmMwYkpEcWgzN1hUQ25fUE5rWG1NWFVmUXxBQ3Jtc0ttRmVDOE5PdDlXaHdZeEdGOFhtMUNkMERmVXRBdEg4ZllRV3NCZXl1bXpCTmxMT3FZbzlITXpBbFMyMTJyNEZCdlY3MVFXNzNPeXBIWkVZc0drTElfMS1YR3U1bUFIaFpORGgydEpCYlRYTFlneGVxYw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":1046,"length":25,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbHhWYk9lcWFFLXhlT3c4RmNqZ0hDRktKY3BMUXxBQ3Jtc0trZ0tlT0kwV0tSX3JyTzU2ZW5mMTA2UzBnbmpNNHQ3VnpvcHZJVXcyamNMdTRqRDNOdTh0enhTd0d2TkZ6OWJJMFV5SlFGUUY0cEpIckJaMjJQLVhfTmVFeVNtOUJ4cFpTaXlYUVNvUGh2RkQtYkVPcw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbHhWYk9lcWFFLXhlT3c4RmNqZ0hDRktKY3BMUXxBQ3Jtc0trZ0tlT0kwV0tSX3JyTzU2ZW5mMTA2UzBnbmpNNHQ3VnpvcHZJVXcyamNMdTRqRDNOdTh0enhTd0d2TkZ6OWJJMFV5SlFGUUY0cEpIckJaMjJQLVhfTmVFeVNtOUJ4cFpTaXlYUVNvUGh2RkQtYkVPcw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}}],"styleRuns":[{"startIndex":0,"length":9,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":9,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":13,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":36,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":40,"length":22,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":62,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":66,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":89,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":93,"length":15,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":108,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":113,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":129,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":134,"length":17,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":151,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":156,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":170,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":175,"length":89,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":264,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":304,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":317,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":357,"length":20,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":377,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":417,"length":19,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":436,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":476,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":489,"length":26,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":515,"length":303,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":818,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":834,"length":6,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":840,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":880,"length":37,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":917,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":957,"length":41,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":998,"length":34,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":1032,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"},{"startIndex":1046,"length":25,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":9,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":9,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":13,"length":23,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":36,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":40,"length":22,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":62,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":66,"length":23,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":89,"length":4,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":93,"length":15,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":108,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":113,"length":16,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":129,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":134,"length":17,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":151,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":156,"length":14,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":170,"length":5,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":175,"length":89,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":264,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":304,"length":13,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":317,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":357,"length":20,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":377,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":417,"length":19,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":436,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":476,"length":13,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":489,"length":26,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":515,"length":303,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":818,"length":16,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":834,"length":6,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":840,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":880,"length":37,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":917,"length":40,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":957,"length":41,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":998,"length":34,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":1032,"length":14,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"},{"startIndex":1046,"length":25,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}],"backgroundColorStyle":"BACKGROUND_COLOR_STYLE_COLOR_SAMPLED","lightThemeColorPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705},"colorSampledDescriptionBodyText":{"content":"【本日のご質問】\n4:08 「クロールの統計情報」で提示される URL\n6:08 head 内に記述された HTML 要素\n7:38 サイト移転に伴いドメインの評価は分散するか\n9:23 クロールリクエスト数が激減\n10:44 検索アナリティクスの平均順位\n12:04 サイトが検索結果に表示されない\n13:44 セキュリティ警告への対応\n17:03 作品名より略称で検索した方が上位表示される\n\n【関連リンク:今回ご紹介した動画や記事】\n\nSearch Central Live Tokyo: The 2025 Return\nhttps://developers.google.com/search/...\n\nサイトを移転する方法\nhttps://developers.google.com/search/...\n\n表示回数、掲載順位、クリック数とは\nhttps://support.google.com/webmasters...\n\n[セキュリティの問題] レポート\nhttps://support.google.com/webmasters...\n\n司会 : 小川安奈( https://x.com/piropiroanna )\n-------------------------------\n\nGoogle では、日本のサイト運営者のみなさまに向けて、2013 年より検索のご質問にお答えするオフィスアワーを定期的に行ってきました。幾度かのリブランディングを経て、2023 年 5 月より新しく Google 検索オフィスアワーとなりました。\n\nGoogle 検索オフィスアワーでは、SEO 担当者、エンジニア、デザイナー、マーケティングなどサイトの運営に関わる皆さんからの、Google 検索に関するご質問に Google 社員がお答えします。\n\n本オフィスアワーに関して、下記のブログ記事にて詳しくご紹介しています。\n🔗 #Google検索オフィスアワー のご紹介\nhttps://developers.google.com/search/...\n\n今後のイベントの予定は決まり次第こちらのページでお知らせいたします。\nhttps://developers.google.com/search/...\n\nみなさまからのご質問、楽しみにしております!!\n\n🎥 過去の動画一覧 👉 https://goo.gle/search-oh-playlist\n📄 質問フォーム 👉 https://goo.gle/search-oh","commandRuns":[{"startIndex":9,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=248s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":248,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=248\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"4 นาที และ 8 วินาที"}}},{"startIndex":36,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=368s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":368,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=368\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"6 นาที และ 8 วินาที"}}},{"startIndex":62,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=458s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":458,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=458\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"7 นาที และ 38 วินาที"}}},{"startIndex":89,"length":4,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=563s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":563,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=563\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"9 นาที และ 23 วินาที"}}},{"startIndex":108,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=644s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":644,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=644\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"10 นาที และ 44 วินาที"}}},{"startIndex":129,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=724s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":724,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=724\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"12 นาที และ 4 วินาที"}}},{"startIndex":151,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=824s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":824,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=824\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"13 นาที และ 44 วินาที"}}},{"startIndex":170,"length":5,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=1023s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":1023,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=1023\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}}},"onTapOptions":{"accessibilityInfo":{"accessibilityLabel":"17 นาที และ 3 วินาที"}}},{"startIndex":264,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbTJxdHJSaVRvSGZiYTZGQ1podVA5ai1WRS1vQXxBQ3Jtc0tsWHkyaE5hVUp5M04weFBnQTBHMkNGN1JiS00ta0xVSGJUQnlxTS1lQVFIdko2NFY1M3RCejVZYTFCZVUtemN4c2ZiUnhTWFZhblNYZjZoNlcxVWFENWdDc2Z6X29zOGEtSG1kU25lQ1lJeVN6VDZVTQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbTJxdHJSaVRvSGZiYTZGQ1podVA5ai1WRS1vQXxBQ3Jtc0tsWHkyaE5hVUp5M04weFBnQTBHMkNGN1JiS00ta0xVSGJUQnlxTS1lQVFIdko2NFY1M3RCejVZYTFCZVUtemN4c2ZiUnhTWFZhblNYZjZoNlcxVWFENWdDc2Z6X29zOGEtSG1kU25lQ1lJeVN6VDZVTQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2025%2F09%2Fscl-tok%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":317,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjk5YmxodGYybG9FbERuQU5JVm92bERSRUhXZ3xBQ3Jtc0trcC1DTjZUdEJnMmk1MURmNDVTVEN2SjRIOXpTWG9KTk9EdEp0T1EtOWdjVUlmS01zTWtPZHBxemx2bmV5b3JIMlNWY1hTLVI1Y05MWURqWFI5Zlk1SzYzSU1kOTlRd2dFTXJJbmZNVEYyNFZvRGVZOA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjk5YmxodGYybG9FbERuQU5JVm92bERSRUhXZ3xBQ3Jtc0trcC1DTjZUdEJnMmk1MURmNDVTVEN2SjRIOXpTWG9KTk9EdEp0T1EtOWdjVUlmS01zTWtPZHBxemx2bmV5b3JIMlNWY1hTLVI1Y05MWURqWFI5Zlk1SzYzSU1kOTlRd2dFTXJJbmZNVEYyNFZvRGVZOA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fdocs%2Fcrawling-indexing%2Fsite-move-with-url-changes%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":377,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjJuUzlvLXY0YldoX0V4cUh6aGRIbkp6NE0wQXxBQ3Jtc0tsNVpkZENsbGRKb0dwYXVlUFJmazRfSFNSMHFfRmJKU2lJekNZcVdNcUtER3VmRHlSNlNBRzY3WlVMaHFvMUY0OW94TUFPZXBkOHZVNDVfRHVJS21FRk1GLVBVUnM4NFVQQVowamtheHc5Uy1PN0JuTQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjJuUzlvLXY0YldoX0V4cUh6aGRIbkp6NE0wQXxBQ3Jtc0tsNVpkZENsbGRKb0dwYXVlUFJmazRfSFNSMHFfRmJKU2lJekNZcVdNcUtER3VmRHlSNlNBRzY3WlVMaHFvMUY0OW94TUFPZXBkOHZVNDVfRHVJS21FRk1GLVBVUnM4NFVQQVowamtheHc5Uy1PN0JuTQ\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F7042828%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":436,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbURjLVBBbVpSQzFuZmVYc2Q0d28yRENWRzVfUXxBQ3Jtc0ttYzhRQmFSeGtHSDh0T0xuM2lVLV90N3AyNkxGSHY0VUM1TVdYYlRKeURvOGdkYXdOLUFtX2hnM0dTRjdnREJQYnd1WElwWEotLWQyUnVTeVpIVXY1aTFqX2FmenViY0ZjUjJfM1p5OU96SkxxRlVqdw\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbURjLVBBbVpSQzFuZmVYc2Q0d28yRENWRzVfUXxBQ3Jtc0ttYzhRQmFSeGtHSDh0T0xuM2lVLV90N3AyNkxGSHY0VUM1TVdYYlRKeURvOGdkYXdOLUFtX2hnM0dTRjdnREJQYnd1WElwWEotLWQyUnVTeVpIVXY1aTFqX2FmenViY0ZjUjJfM1p5OU96SkxxRlVqdw\u0026q=https%3A%2F%2Fsupport.google.com%2Fwebmasters%2Fanswer%2F9044101%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":489,"length":26,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbW1wb29hdk5pZ3p3TkxkbDNSRW81OTlYOTk3d3xBQ3Jtc0tsQjY2THRDUFl1WE9WeEVpNzR1UTJWS0pwYXY1eWZqTkRoLWJOMjFUU0RrVW9hQTVic2NoTDhqVUVSaG1FSlFVcmp6Q1JwWkhxckc0N3Z0YnhvMEtKZEtHMjhwUW9veV9SWGw0dmNyLTZmY3NFU0pyMA\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbW1wb29hdk5pZ3p3TkxkbDNSRW81OTlYOTk3d3xBQ3Jtc0tsQjY2THRDUFl1WE9WeEVpNzR1UTJWS0pwYXY1eWZqTkRoLWJOMjFUU0RrVW9hQTVic2NoTDhqVUVSaG1FSlFVcmp6Q1JwWkhxckc0N3Z0YnhvMEtKZEtHMjhwUW9veV9SWGw0dmNyLTZmY3NFU0pyMA\u0026q=https%3A%2F%2Fx.com%2Fpiropiroanna\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":818,"length":16,"onTap":{"innertubeCommand":{"clickTrackingParams":"CDEQ3NcEGDYiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/hashtag/google%E6%A4%9C%E7%B4%A2%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%82%A2%E3%83%AF%E3%83%BC","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":6827,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEhashtag","params":"6gUlCiFnb29nbGXmpJzntKLjgqrjg5XjgqPjgrnjgqLjg6_jg7wYAQ%3D%3D"}}},"loggingDirectives":{"trackingParams":"CDEQ3NcEGDYiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"startIndex":840,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjNReFFrTmY4VWx1TlZ6cFNXXzdvblFFT20zQXxBQ3Jtc0ttN3YtRkJUeUlCOXI3ejFaV25fRmh4eWVPRnFVMGZzLVhDc1FCal9mOV9TNVBiRmg3dUdfQTdQVU81UHdqY1VWT05IbnNuS0lmTHV3X0dZQXdSM0tnTlBqMlg4ekxsRlhZcTBKcDZVckVHWHptMU1yOA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbjNReFFrTmY4VWx1TlZ6cFNXXzdvblFFT20zQXxBQ3Jtc0ttN3YtRkJUeUlCOXI3ejFaV25fRmh4eWVPRnFVMGZzLVhDc1FCal9mOV9TNVBiRmg3dUdfQTdQVU81UHdqY1VWT05IbnNuS0lmTHV3X0dZQXdSM0tnTlBqMlg4ekxsRlhZcTBKcDZVckVHWHptMU1yOA\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fblog%2F2023%2F04%2Fintroducing-japanese-office-hours%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":917,"length":40,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbHdUTE5jV1NKbVRWelprX1RSakRDZmxBbU1YUXxBQ3Jtc0tua29kV1hqTC1nbFBZdnd0ZVZjbDJ6VWJHZWEyTWYxWDAxTWI1bnVmUTN4TVdrMjZoazBNQmtyZ2V6Q2d4elY0ekh6bHdKcVgzOUJ5YWlNajZ4bmVRZUhIRG00anNMY1VVdjFybE96cnM1djZWSVZ0QQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbHdUTE5jV1NKbVRWelprX1RSakRDZmxBbU1YUXxBQ3Jtc0tua29kV1hqTC1nbFBZdnd0ZVZjbDJ6VWJHZWEyTWYxWDAxTWI1bnVmUTN4TVdrMjZoazBNQmtyZ2V6Q2d4elY0ekh6bHdKcVgzOUJ5YWlNajZ4bmVRZUhIRG00anNMY1VVdjFybE96cnM1djZWSVZ0QQ\u0026q=https%3A%2F%2Fdevelopers.google.com%2Fsearch%2Fevents%3Fhl%3Dja\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":998,"length":34,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqazEtYmN6LTZlaHEyTU1mSGF4bFlwQTdjamR5QXxBQ3Jtc0tuY0U3SVA4SHpvcEdJMzZkQ3BTT3dldjJRclFSN1AwQjNCejlIbTE2b1djRzRhVU1yWkxzLTZJR1k0MjB6NU5DbnJXMC13dFBqbThSZVBpdmZrVW9tR3hDWUxMSWlQZS1BS3NRRksxR3l2azlRUUY5SQ\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqazEtYmN6LTZlaHEyTU1mSGF4bFlwQTdjamR5QXxBQ3Jtc0tuY0U3SVA4SHpvcEdJMzZkQ3BTT3dldjJRclFSN1AwQjNCejlIbTE2b1djRzRhVU1yWkxzLTZJR1k0MjB6NU5DbnJXMC13dFBqbThSZVBpdmZrVW9tR3hDWUxMSWlQZS1BS3NRRksxR3l2azlRUUY5SQ\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh-playlist\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}},{"startIndex":1046,"length":25,"onTap":{"innertubeCommand":{"clickTrackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDlI7qPrx8DkyMOdAcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbVFPMlo1NVI2RTU5cnpZaWtSSE1TQ0ZEekhyUXxBQ3Jtc0trZFVPQVVPNkoxb2gxZjBqblJ4S3lxTTJZUXlkd3E3cTNtYlBpQkItTjBBX1lSMkJ5MHpLN1gyZlNDV2VsR2kyVDU1UTZ2Z0xZVzBTMFNVUGVDUkRwMmUtdXIxS2plV1JuUkZTNXR3ajNMeU1GMzNoaw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=video_description\u0026redir_token=QUFFLUhqbVFPMlo1NVI2RTU5cnpZaWtSSE1TQ0ZEekhyUXxBQ3Jtc0trZFVPQVVPNkoxb2gxZjBqblJ4S3lxTTJZUXlkd3E3cTNtYlBpQkItTjBBX1lSMkJ5MHpLN1gyZlNDV2VsR2kyVDU1UTZ2Z0xZVzBTMFNVUGVDUkRwMmUtdXIxS2plV1JuUkZTNXR3ajNMeU1GMzNoaw\u0026q=https%3A%2F%2Fgoo.gle%2Fsearch-oh\u0026v=nYcjJAj60e4","target":"TARGET_NEW_WINDOW","nofollow":true}}}}],"styleRuns":[{"startIndex":0,"length":9,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":9,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":13,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":36,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":40,"length":22,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":62,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":66,"length":23,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":89,"length":4,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":93,"length":15,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":108,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":113,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":129,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":134,"length":17,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":151,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":156,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":170,"length":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":175,"length":89,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":264,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":304,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":317,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":357,"length":20,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":377,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":417,"length":19,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":436,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":476,"length":13,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":489,"length":26,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":515,"length":303,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":818,"length":16,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":834,"length":6,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":840,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":880,"length":37,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":917,"length":40,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":957,"length":41,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":998,"length":34,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"},{"startIndex":1032,"length":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4293385980},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279633721}]}},"fontFamilyName":"Roboto"},{"startIndex":1046,"length":25,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4282296063},{"key":"USER_INTERFACE_THEME_LIGHT","value":4278607828}]}},"fontFamilyName":"Roboto"}]},"enableColorSampledDescriptionBodyText":true}},{"horizontalCardListRenderer":{"cards":[{"macroMarkersListItemRenderer":{"title":{"simpleText":"「クロールの統計情報」で提示される URL"},"timeDescription":{"simpleText":"4:08"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-DE19KkRnuhyxu4oeX5TCRTu11Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAbIfF55SgSgw5bETkuOWNr09ldOw","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CDAQ0NAGGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=248s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":248,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=248\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CDAQ0NAGGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"head 内に記述された HTML 要素"},"timeDescription":{"simpleText":"6:08"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCJ__9ks21_iY8I9dxtJ7Bxry2DJg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLB-tmbMtpuSOnmuRttjK17L13_zYQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CC8Q0NAGGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=368s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":368,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=368\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CC8Q0NAGGAEiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"サイト移転に伴いドメインの評価は分散するか"},"timeDescription":{"simpleText":"7:38"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBLqS_kTxJJ6dgyW0SZLhnSnj0c4A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCXqfFiAjfNkthdKOhi4Xx7xSaPqg","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CC4Q0NAGGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=458s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":458,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=458\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CC4Q0NAGGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"クロールリクエスト数が激減"},"timeDescription":{"simpleText":"9:23"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDlmRC8pGtvPYay9xZzJXIDF0z1mw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC_ypnhGwP5c1KeH4HGmWPbeNJ9oQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CC0Q0NAGGAMiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=563s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":563,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=563\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CC0Q0NAGGAMiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"検索アナリティクスの平均順位"},"timeDescription":{"simpleText":"10:44"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAsgWC9vVwY1YsYP8Eg8RE3N_zIWw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLANweFKJgE659bRQ67Hbi8mEEkltw","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CCwQ0NAGGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=644s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":644,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=644\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CCwQ0NAGGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"サイトが検索結果に表示されない"},"timeDescription":{"simpleText":"12:04"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCf5FXm9k1_sH0NHeh5gMWaZ7JQPA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCf-K4w1ZvwuSqQpYG_HEZZboArDQ","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CCsQ0NAGGAUiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=724s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":724,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=724\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CCsQ0NAGGAUiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"セキュリティ警告への対応"},"timeDescription":{"simpleText":"13:44"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDfDCyz9GZk0-JkUnGFU7AoCze96g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDZXmhObMw6RZs0Z5Hmdf7j6levpg","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CCoQ0NAGGAYiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=824s\u0026pp=0gcJCRkDDuyUWbzu","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":824,"playerParams":"0gcJCRkDDuyUWbzu","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=824\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CCoQ0NAGGAYiEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}},{"macroMarkersListItemRenderer":{"title":{"simpleText":"作品名より略称で検索した方が上位表示される"},"timeDescription":{"simpleText":"17:03"},"thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBynloRVzYw4FXT3KeTGrqBmBLJJQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCUbjwVwv0le3BYZKijPOMP5-c-og","width":336,"height":188}]},"onTap":{"clickTrackingParams":"CCkQ0NAGGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4\u0026t=1023s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4","continuePlayback":true,"startTimeSeconds":1023,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5np5po4v-0gue.googlevideo.com/initplayback?source=youtube\u0026oeis=1\u0026c=WEB\u0026oad=3200\u0026ovd=3200\u0026oaad=11000\u0026oavd=11000\u0026ocs=700\u0026oewis=1\u0026oputc=1\u0026ofpcc=1\u0026msp=1\u0026odepv=1\u0026id=9d87232408fad1ee\u0026ip=2001%3Afb1%3A18a%3A7ef%3Ab97d%3A6fec%3A7200%3A418e\u0026osts=1023\u0026initcwndbps=2571250\u0026mt=1781521058\u0026oweuc="}}}}},"trackingParams":"CCkQ0NAGGAciEwiZ_InijImVAxWXA1wAHVJWGDk=","layout":"MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL","carouselType":"MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT","lightThemeColorSamplingPalette":{"baseBackground":4294242559,"raisedBackground":4294242559,"additiveBackground":560743881,"textPrimary":4279633721,"textSecondary":4282459779,"invertedBackground":4282128784,"overlayBackground":3423995705},"darkThemeColorSamplingPalette":{"baseBackground":4278845981,"raisedBackground":4279633721,"additiveBackground":728516041,"textPrimary":4293385980,"textSecondary":4290158825,"invertedBackground":4288380387,"overlayBackground":3423995705}}}],"trackingParams":"CCUQkVoYAiITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","header":{"richListHeaderRenderer":{"title":{"simpleText":"ช่วงสำคัญ"},"trackingParams":"CCYQraoBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","navigationButton":{"buttonRenderer":{"style":"STYLE_MONO_OUTLINE","text":{"simpleText":"ดูทั้งหมด"},"trackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-macro-markers-auto-chapters","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}},{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","scrollToEngagementPanelCommand":{"targetId":"engagement-panel-macro-markers-auto-chapters"}},{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeMarkersVisibilityCommand":{"isVisible":true,"entityKeys":["EgtLRVlfTU9NRU5UUyCSAigB"]}},{"clickTrackingParams":"CCcQsNAHIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","engagementPanelHeaderShowNavigationButtonCommand":{"targetId":"engagement-panel-macro-markers-auto-chapters","navigationButton":{"buttonRenderer":{"icon":{"iconType":"BACK"},"accessibility":{"label":"กลับ"},"trackingParams":"CCgQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"กลับ"}},"command":{"clickTrackingParams":"CCgQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CCgQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-macro-markers-auto-chapters","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},{"clickTrackingParams":"CCgQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}]}}}}}}]}}}}}},"style":{"type":"HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"},"centerItems":false}},{"videoDescriptionTranscriptSectionRenderer":{"sectionTitle":{"runs":[{"text":"ข้อความถอดเสียง"}]},"subHeaderText":{"runs":[{"text":"อ่านตามด้วยข้อความถอดเสียง"}]},"primaryButton":{"buttonRenderer":{"style":"STYLE_SUGGESTIVE","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"แสดงข้อความถอดเสียง"}]},"trackingParams":"CCQQtooIIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CCQQtooIIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandExecutorCommand":{"commands":[{"clickTrackingParams":"CCQQtooIIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","showEngagementPanelEndpoint":{"panelIdentifier":"engagement-panel-searchable-transcript","sourcePanelIdentifier":"video-description-ep-identifier"}},{"clickTrackingParams":"CCQQtooIIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","scrollToEngagementPanelCommand":{"targetId":"engagement-panel-searchable-transcript"}}]}}}},"trackingParams":"CCMQ0YQIGAMiEwiZ_InijImVAxWXA1wAHVJWGDk="}},{"videoDescriptionInfocardsSectionRenderer":{"sectionTitle":{"simpleText":"Google Search Central"},"creatorVideosButton":{"buttonRenderer":{"style":"STYLE_INACTIVE_OUTLINE","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"วิดีโอ"},"icon":{"iconType":"MY_VIDEOS"},"trackingParams":"CCIQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","command":{"clickTrackingParams":"CCIQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/channel/UCWf2ZlNsCGDS89VBF_awNvA/videos","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","params":"EgZ2aWRlb3PyBgkKBzoAogECCAE%3D"}}}},"creatorAboutButton":{"buttonRenderer":{"style":"STYLE_INACTIVE_OUTLINE","size":"SIZE_DEFAULT","isDisabled":false,"text":{"simpleText":"เกี่ยวกับ"},"icon":{"iconType":"ACCOUNT_BOX"},"trackingParams":"CCEQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","command":{"clickTrackingParams":"CCEQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/channel/UCWf2ZlNsCGDS89VBF_awNvA/about","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","params":"EgVhYm91dPIGBgoCMgBKAA%3D%3D"}}}},"sectionSubtitle":{"accessibility":{"accessibilityData":{"label":"ผู้ติดตาม 7.89 แสน คน"}},"simpleText":"ผู้ติดตาม 7.89 แสน คน"},"channelAvatar":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_niixYfAQwUBKotAyNsH26el-AUmGVUaLHwMD4fkmwm2lY=s88-c-k-c0x00ffffff-no-rj"}]},"channelEndpoint":{"clickTrackingParams":"CB4QwjcYBCITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/@GoogleSearchCentral","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWf2ZlNsCGDS89VBF_awNvA","canonicalBaseUrl":"/@GoogleSearchCentral"}},"creatorCustomUrlButtons":[{"buttonViewModel":{"title":"LinkedIn","onTap":{"innertubeCommand":{"clickTrackingParams":"CCAQ8FsYACITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=Watch_SD_EP\u0026redir_token=QUFFLUhqbnRVd0NOZ3VWY2c1OWxqQmR4RWVTRnd6UzItd3xBQ3Jtc0tsb0pfZUJCMEIzN21qU0pUblZlNGFDVUM5VGxLSjdmM2c1WndOU2NWXzVpeUJlSFlVd0oweWJlU1R1UDRKUXJNUTlrcE9velRza1NaSUE5TXV3T093WS1lRWFocm5yWERqZjlHY0NRR0VkUTZKQkJkWQ\u0026q=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fgooglesearchcentral%2F","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=Watch_SD_EP\u0026redir_token=QUFFLUhqbnRVd0NOZ3VWY2c1OWxqQmR4RWVTRnd6UzItd3xBQ3Jtc0tsb0pfZUJCMEIzN21qU0pUblZlNGFDVUM5VGxLSjdmM2c1WndOU2NWXzVpeUJlSFlVd0oweWJlU1R1UDRKUXJNUTlrcE9velRza1NaSUE5TXV3T093WS1lRWFocm5yWERqZjlHY0NRR0VkUTZKQkJkWQ\u0026q=https%3A%2F%2Fwww.linkedin.com%2Fshowcase%2Fgooglesearchcentral%2F","target":"TARGET_NEW_WINDOW"}}},"style":"BUTTON_VIEW_MODEL_STYLE_CUSTOM","trackingParams":"CCAQ8FsYACITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","type":"BUTTON_VIEW_MODEL_TYPE_OUTLINE","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","iconImage":{"url":"https://www.gstatic.com/youtube/img/watch/social_media/linkedin_1x.png","width":16,"height":16}}},{"buttonViewModel":{"title":"Twitter / X","onTap":{"innertubeCommand":{"clickTrackingParams":"CB8Q8FsYASITCJn8ieKMiZUDFZcDXAAdUlYYOcoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?event=Watch_SD_EP\u0026redir_token=QUFFLUhqbFV5dTYwZkIxVnIzbFlnTTh0YmZxRDNGeDJZZ3xBQ3Jtc0tteWMzeTZYa1NvT192NXN1N19yeWgtTmdKVFAyQ3hDbVdfNURKWEI5djJqeGRtWVJINDdQNm83MUVNTl9XaFY1UzZfY2VYSGlfcDRFS2hRNHYxOEo4dlNXbnJJR05kTlVaSzR2RnpqUnRMbDJRUTBnRQ\u0026q=https%3A%2F%2Ftwitter.com%2Fgooglesearchc","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"https://www.youtube.com/redirect?event=Watch_SD_EP\u0026redir_token=QUFFLUhqbFV5dTYwZkIxVnIzbFlnTTh0YmZxRDNGeDJZZ3xBQ3Jtc0tteWMzeTZYa1NvT192NXN1N19yeWgtTmdKVFAyQ3hDbVdfNURKWEI5djJqeGRtWVJINDdQNm83MUVNTl9XaFY1UzZfY2VYSGlfcDRFS2hRNHYxOEo4dlNXbnJJR05kTlVaSzR2RnpqUnRMbDJRUTBnRQ\u0026q=https%3A%2F%2Ftwitter.com%2Fgooglesearchc","target":"TARGET_NEW_WINDOW"}}},"style":"BUTTON_VIEW_MODEL_STYLE_CUSTOM","trackingParams":"CB8Q8FsYASITCJn8ieKMiZUDFZcDXAAdUlYYOQ==","type":"BUTTON_VIEW_MODEL_TYPE_OUTLINE","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","iconImage":{"url":"https://www.gstatic.com/youtube/img/watch/social_media/twitter_1x_v2.png","width":16,"height":16}}}],"trackingParams":"CB4QwjcYBCITCJn8ieKMiZUDFZcDXAAdUlYYOQ=="}}]}},"veType":124975,"targetId":"engagement-panel-structured-description","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","loggingDirectives":{"trackingParams":"CB0Q040EGAciEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}},{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-searchable-transcript","header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":[{"text":"ข้อความถอดเสียง"}]},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"เปิด/ปิดการประทับเวลา"}]},"serviceEndpoint":{"clickTrackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","signalAction":{"signal":"TOGGLE_TRANSCRIPT_TIMESTAMPS"}}]}},"trackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDk="}}],"trackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibility":{"accessibilityData":{"label":"การทำงานเพิ่มเติม"}}}},"visibilityButton":{"buttonRenderer":{"icon":{"iconType":"CLOSE"},"accessibility":{"label":"ปิดข้อความถอดเสียง"},"trackingParams":"CBwQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ปิดข้อความถอดเสียง"}},"command":{"clickTrackingParams":"CBwQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-searchable-transcript","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}}}},"trackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"content":{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/get_transcript"}},"getTranscriptEndpoint":{"params":"CgtuWWNqSkFqNjBlNBISQ2dOaGMzSVNBbXBoR2dBJTNEGAEqM2VuZ2FnZW1lbnQtcGFuZWwtc2VhcmNoYWJsZS10cmFuc2NyaXB0LXNlYXJjaC1wYW5lbDAAOAFAAQ%3D%3D"}}}},"veType":126250,"targetId":"engagement-panel-searchable-transcript","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN","onShowCommands":[{"clickTrackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","scrollToEngagementPanelCommand":{"targetId":"engagement-panel-searchable-transcript"}}],"loggingDirectives":{"trackingParams":"CBsQ040EGAgiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}}],"topbar":{"desktopTopbarRenderer":{"logo":{"topbarLogoRenderer":{"iconImage":{"iconType":"YOUTUBE_LOGO"},"tooltipText":{"runs":[{"text":"หน้าแรกของ YouTube"}]},"endpoint":{"clickTrackingParams":"CBoQsV4iEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":3854,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"FEwhat_to_watch"}},"trackingParams":"CBoQsV4iEwiZ_InijImVAxWXA1wAHVJWGDk=","overrideEntityKey":"EgZ0b3BiYXIg9QEoAQ%3D%3D"}},"searchbox":{"fusionSearchboxRenderer":{"icon":{"iconType":"SEARCH"},"placeholderText":{"runs":[{"text":"ค้นหา"}]},"config":{"webSearchboxConfig":{"requestLanguage":"th","requestDomain":"th","hasOnscreenKeyboard":false,"focusSearchbox":true}},"trackingParams":"CBYQ7VAiEwiZ_InijImVAxWXA1wAHVJWGDk=","searchEndpoint":{"clickTrackingParams":"CBYQ7VAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"/results?search_query=","webPageType":"WEB_PAGE_TYPE_SEARCH","rootVe":4724}},"searchEndpoint":{"query":""}},"clearButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"CLOSE"},"trackingParams":"CBkQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibilityData":{"accessibilityData":{"label":"ล้างคำค้นหา"}}}},"showImageSourceDialog":{"clickTrackingParams":"CBYQ7VAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","showDialogCommand":{"panelLoadingStrategy":{"inlineContent":{"dialogViewModel":{"header":{"dialogHeaderViewModel":{"headline":{"content":"แหล่งที่มาของรูปภาพ"}}},"footer":{"panelFooterViewModel":{"primaryButton":{"buttonViewModel":{"title":"ดูแหล่งที่มา","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CBgQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","isFullWidth":true,"type":"BUTTON_VIEW_MODEL_TYPE_FILLED"}},"secondaryButton":{"buttonViewModel":{"title":"ยกเลิก","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CBcQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","isFullWidth":true,"type":"BUTTON_VIEW_MODEL_TYPE_TONAL"}},"shouldHideDivider":true}},"content":{"basicContentViewModel":{"paragraphs":[{"text":{"content":"ไปที่เว็บไซต์แหล่งที่มาของรูปภาพไหม"}}]}}}}}}}}},"trackingParams":"CAoQq6wBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","countryCode":"TH","topbarButtons":[{"topbarMenuButtonRenderer":{"icon":{"iconType":"MORE_VERT"},"menuRequest":{"clickTrackingParams":"CBQQ_qsBGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/account/account_menu"}},"signalServiceEndpoint":{"signal":"GET_ACCOUNT_MENU","actions":[{"clickTrackingParams":"CBQQ_qsBGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","openPopupAction":{"popup":{"multiPageMenuRenderer":{"trackingParams":"CBUQ_6sBIhMImfyJ4oyJlQMVlwNcAB1SVhg5","style":"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM","showLoadingSpinner":true}},"popupType":"DROPDOWN","beReused":true}}]}},"trackingParams":"CBQQ_qsBGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","accessibility":{"accessibilityData":{"label":"การตั้งค่า"}},"tooltip":"การตั้งค่า","style":"STYLE_DEFAULT"}},{"buttonRenderer":{"style":"STYLE_SUGGESTIVE","size":"SIZE_SMALL","text":{"runs":[{"text":"ลงชื่อเข้าใช้"}]},"icon":{"iconType":"AVATAR_LOGGED_OUT"},"navigationEndpoint":{"clickTrackingParams":"CBMQ1IAEGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dth%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253DnYcjJAj60e4%2526bpctr%253D9999999999%2526has_verified%253D1\u0026hl=th\u0026ec=65620","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInEndpoint":{"idamTag":"65620"}},"trackingParams":"CBMQ1IAEGAEiEwiZ_InijImVAxWXA1wAHVJWGDk=","targetId":"topbar-signin"}}],"hotkeyDialog":{"hotkeyDialogRenderer":{"title":{"runs":[{"text":"แป้นพิมพ์ลัด"}]},"sections":[{"hotkeyDialogSectionRenderer":{"title":{"runs":[{"text":"เล่น"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"สลับระหว่างเล่น/หยุดชั่วคราว"}]},"hotkey":"k"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"กรอกลับ 10 วินาที"}]},"hotkey":"j"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"กรอไปข้างหน้า 10 วินาที"}]},"hotkey":"l"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"วิดีโอก่อนหน้า"}]},"hotkey":"P (SHIFT+p)"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"วิดีโอถัดไป"}]},"hotkey":"N (SHIFT+n)"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เฟรมก่อนหน้า (ขณะหยุดชั่วคราว)"}]},"hotkey":",","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"จุลภาค"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เฟรมถัดไป (ขณะหยุดชั่วคราว)"}]},"hotkey":".","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"มหัพภาค"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ลดอัตราการเล่น"}]},"hotkey":"\u003c (SHIFT+,)","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"เครื่องหมายน้อยกว่าหรือ Shift + จุลภาค"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เพิ่มอัตราการเล่น"}]},"hotkey":"\u003e (SHIFT+.)","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"เครื่องหมายมากกว่าหรือ SHIFT + มหัพภาค"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ข้ามไปที่ช่วงเวลาใดเวลาหนึ่งของวิดีโอ (กด 7 เพื่อข้ามไปยังระยะเวลา 70% ของวิดีโอ)"}]},"hotkey":"0..9"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ข้ามไปที่ส่วนเนื้อหาก่อนหน้า"}]},"hotkey":"CONTROL + ←"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ข้ามไปที่ส่วนเนื้อหาถัดไป"}]},"hotkey":"CONTROL + →"}}]}},{"hotkeyDialogSectionRenderer":{"title":{"runs":[{"text":"ทั่วไป"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"สลับเป็นเต็มหน้าจอ"}]},"hotkey":"f"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"สลับโหมดโรงภาพยนตร์"}]},"hotkey":"t"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"สลับมินิเพลเยอร์"}]},"hotkey":"i"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ปิดมินิเพลเยอร์หรือกล่องโต้ตอบปัจจุบัน"}]},"hotkey":"ESC"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เปิด/ปิดเสียง"}]},"hotkey":"m"}}]}},{"hotkeyDialogSectionRenderer":{"title":{"runs":[{"text":"คำบรรยายและคำบรรยายแทนเสียง"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"สลับเปิด/ปิดคำบรรยายแทนเสียง หากวิดีโอรองรับคำบรรยายแทนเสียง"}]},"hotkey":"c"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"หมุนไปตามระดับความทึบแสงของข้อความ"}]},"hotkey":"o"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"หมุนไปตามระดับความทึบแสงของหน้าต่าง"}]},"hotkey":"w"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"หมุนไปตามขนาดตัวอักษร (เพิ่มขึ้น)"}]},"hotkey":"+"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"หมุนไปตามขนาดตัวอักษร (ลดลง)"}]},"hotkey":"-","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"เครื่องหมายลบ"}}}}]}},{"hotkeyDialogSectionRenderer":{"title":{"runs":[{"text":"วิดีโอ 360 องศา"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เลื่อนขึ้นด้านบน"}]},"hotkey":"w"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เลื่อนไปทางซ้าย"}]},"hotkey":"a"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เลื่อนลง"}]},"hotkey":"s"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"เลื่อนไปทางขวา"}]},"hotkey":"d"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ซูมเข้า"}]},"hotkey":"+ บนแป้นตัวเลขหรือ ]","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"เครื่องหมายบวกในแป้นตัวเลขหรือวงเล็บปิด"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"ซูมออก"}]},"hotkey":"- บนแป้นตัวเลขหรือ [","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"เครื่องหมายลบในแป้นตัวเลขหรือวงเล็บเปิด"}}}}]}}],"dismissButton":{"buttonRenderer":{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"ปิด"}]},"trackingParams":"CBIQ8FsiEwiZ_InijImVAxWXA1wAHVJWGDk="}},"trackingParams":"CBEQteYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5"}},"backButton":{"buttonRenderer":{"trackingParams":"CBAQvIYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CBAQvIYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CBAQvIYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","signalAction":{"signal":"HISTORY_BACK"}}]}}}},"forwardButton":{"buttonRenderer":{"trackingParams":"CA8QvYYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5","command":{"clickTrackingParams":"CA8QvYYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CA8QvYYDIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","signalAction":{"signal":"HISTORY_FORWARD"}}]}}}},"a11ySkipNavigationButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":[{"text":"ข้ามการนำทาง"}]},"trackingParams":"CA4Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDk=","command":{"clickTrackingParams":"CA4Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CA4Q8FsiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","signalAction":{"signal":"SKIP_NAVIGATION"}}]}}}},"voiceSearchButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"serviceEndpoint":{"clickTrackingParams":"CAsQ7a8FIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAsQ7a8FIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","openPopupAction":{"popup":{"voiceSearchDialogRenderer":{"placeholderHeader":{"runs":[{"text":"กำลังฟัง..."}]},"promptHeader":{"runs":[{"text":"เราไม่ได้ยินสิ่งที่คุณพูด โปรดลองอีกครั้ง"}]},"exampleQuery1":{"runs":[{"text":"\"เล่นเพลงของ Dua Lipa\""}]},"exampleQuery2":{"runs":[{"text":"\"แสดงการติดตามของฉัน\""}]},"promptMicrophoneLabel":{"runs":[{"text":"แตะไมโครโฟนเพื่อลองอีกครั้ง"}]},"loadingHeader":{"runs":[{"text":"กำลังทำงาน..."}]},"connectionErrorHeader":{"runs":[{"text":"ไม่มีการเชื่อมต่อ"}]},"connectionErrorMicrophoneLabel":{"runs":[{"text":"ตรวจสอบการเชื่อมต่อแล้วลองอีกครั้ง"}]},"permissionsHeader":{"runs":[{"text":"กำลังรอการอนุญาต"}]},"permissionsSubtext":{"runs":[{"text":"อนุญาตให้เข้าถึงไมโครโฟนเพื่อค้นหาด้วยเสียง"}]},"disabledHeader":{"runs":[{"text":"ค้นหาด้วยเสียง"}]},"disabledSubtext":{"runs":[{"text":"หากต้องการค้นหาด้วยเสียง ให้ไปที่การตั้งค่าเบราว์เซอร์ และอนุญาตการเข้าถึงไมโครโฟน"}]},"microphoneButtonAriaLabel":{"runs":[{"text":"ยกเลิก"}]},"exitButton":{"buttonRenderer":{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"icon":{"iconType":"CLOSE"},"trackingParams":"CA0Q0LEFIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"ยกเลิก"}}}},"trackingParams":"CAwQ7q8FIhMImfyJ4oyJlQMVlwNcAB1SVhg5","microphoneOffPromptHeader":{"runs":[{"text":"ไมโครโฟนปิดอยู่ โปรดลองอีกครั้ง"}]}}},"popupType":"TOP_ALIGNED_DIALOG"}}]}},"icon":{"iconType":"MICROPHONE_ON"},"tooltip":"ค้นหาด้วยเสียง","trackingParams":"CAsQ7a8FIhMImfyJ4oyJlQMVlwNcAB1SVhg5","accessibilityData":{"accessibilityData":{"label":"ค้นหาด้วยเสียง"}}}}}},"pageVisualEffects":[{"cinematicContainerRenderer":{"presentationStyle":"CINEMATIC_CONTAINER_PRESENTATION_STYLE_DYNAMIC_SINGLE_COLOR","config":{"lightThemeBackgroundColor":4278190080,"darkThemeBackgroundColor":4278190080,"animationConfig":{"minImageUpdateIntervalMs":10000,"crossfadeDurationMs":5000,"crossfadeStartOffset":1,"maxFrameRate":30},"colorSourceSizeMultiplier":2.5,"applyClientImageBlur":true,"bottomColorSourceHeightMultiplier":0.67000002,"maxBottomColorSourceHeight":260,"colorSourceWidthMultiplier":1.5,"colorSourceHeightMultiplier":2,"blurStrength":5,"watchFullscreenConfig":{"colorSourceWidthMultiplier":2,"colorSourceHeightMultiplier":2,"scrimWidthMultiplier":2.5,"scrimHeightMultiplier":2.5,"scrimGradientConfig":{"gradientType":"CINEMATIC_CONTAINER_GRADIENT_TYPE_RADIAL","gradientStartPointX":0.5,"gradientStartPointY":0.5,"gradientEndPointX":1,"gradientEndPointY":1}},"enableInLightTheme":true},"colorStore":{"sampledColors":[{"key":"0","value":2573559141},{"key":"10000","value":2573559141},{"key":"20000","value":2573559141},{"key":"30000","value":2570544448},{"key":"40000","value":2573559141},{"key":"50000","value":2573559141},{"key":"60000","value":2570544448},{"key":"70000","value":2573559141},{"key":"80000","value":2570935922},{"key":"90000","value":2570935922},{"key":"100000","value":2570935922},{"key":"110000","value":2571067250},{"key":"120000","value":2571067250},{"key":"130000","value":2571067250},{"key":"140000","value":2570673522},{"key":"150000","value":2570739058},{"key":"160000","value":2570739058},{"key":"170000","value":2570870386},{"key":"180000","value":2570935922},{"key":"190000","value":2570935922},{"key":"200000","value":2571067250},{"key":"210000","value":2571067250},{"key":"220000","value":2571067250},{"key":"230000","value":2570739058},{"key":"240000","value":2570739058},{"key":"250000","value":2570739314},{"key":"260000","value":2571001458},{"key":"270000","value":2571001714},{"key":"280000","value":2571001714},{"key":"290000","value":2571198578},{"key":"300000","value":2571198578},{"key":"310000","value":2571198578},{"key":"320000","value":2570804850},{"key":"330000","value":2570804850},{"key":"340000","value":2570804850},{"key":"350000","value":2571001970},{"key":"360000","value":2571001970},{"key":"370000","value":2571001714},{"key":"380000","value":2571198578},{"key":"390000","value":2571198578},{"key":"400000","value":2571198578},{"key":"410000","value":2570804850},{"key":"420000","value":2570870386},{"key":"430000","value":2570870386},{"key":"440000","value":2570870386},{"key":"450000","value":2570870386},{"key":"460000","value":2570870130},{"key":"470000","value":2571132786},{"key":"480000","value":2571133042},{"key":"490000","value":2571133042},{"key":"500000","value":2570870386},{"key":"510000","value":2570870386},{"key":"520000","value":2570870386},{"key":"530000","value":2571196005},{"key":"540000","value":2571130469},{"key":"550000","value":2571196005},{"key":"560000","value":2570868069},{"key":"570000","value":2570999397},{"key":"580000","value":2570868069},{"key":"590000","value":2571001202},{"key":"600000","value":2570935666},{"key":"610000","value":2571001202},{"key":"620000","value":2570936178},{"key":"630000","value":2571001970},{"key":"640000","value":2570936178},{"key":"650000","value":2571067506},{"key":"660000","value":2571067506},{"key":"670000","value":2571067250},{"key":"680000","value":2570739314},{"key":"690000","value":2570804850},{"key":"700000","value":2570804850},{"key":"710000","value":2570868069},{"key":"720000","value":2570868069},{"key":"730000","value":2570868069},{"key":"740000","value":2570868069},{"key":"750000","value":2570868069},{"key":"760000","value":2570868069},{"key":"770000","value":2570935666},{"key":"780000","value":2571001202},{"key":"790000","value":2570935410},{"key":"800000","value":2571001970},{"key":"810000","value":2571067506},{"key":"820000","value":2571001970},{"key":"830000","value":2571133042},{"key":"840000","value":2571198578},{"key":"850000","value":2571133298},{"key":"860000","value":2570804850},{"key":"870000","value":2570804850},{"key":"880000","value":2570805106},{"key":"890000","value":2571001202},{"key":"900000","value":2571066994},{"key":"910000","value":2571001202},{"key":"920000","value":2571263858},{"key":"930000","value":2571263858},{"key":"940000","value":2571263858},{"key":"950000","value":2571066738},{"key":"960000","value":2571066738},{"key":"970000","value":2571001202},{"key":"980000","value":2571066994},{"key":"990000","value":2571066994},{"key":"1000000","value":2571001458},{"key":"1010000","value":2570736997},{"key":"1020000","value":2570802533},{"key":"1030000","value":2570736997},{"key":"1040000","value":2571066994},{"key":"1050000","value":2571066994},{"key":"1060000","value":2571001458},{"key":"1070000","value":2571001458},{"key":"1080000","value":2571001458},{"key":"1090000","value":2571001458},{"key":"1100000","value":2571264114},{"key":"1110000","value":2571264114},{"key":"1120000","value":2570736997},{"key":"1130000","value":2571001458},{"key":"1140000","value":2571001458},{"key":"1150000","value":2571001458},{"key":"1160000","value":2570870642},{"key":"1170000","value":2570870386},{"key":"1180000","value":2570936178},{"key":"1190000","value":2571198578},{"key":"1200000","value":2571133042}]}}}],"microformat":{"microformatDataRenderer":{"videoDetails":{}}},"frameworkUpdates":{"entityBatchUpdate":{"mutations":[{"entityKey":"EgtLRVlfTU9NRU5UUyCSAigB","type":"ENTITY_MUTATION_TYPE_REPLACE","payload":{"macroMarkersListEntity":{"key":"EgtLRVlfTU9NRU5UUyCSAigB","externalVideoId":"nYcjJAj60e4","markersList":{"markerType":"MARKER_TYPE_TIMESTAMPS","markers":[{"title":{"simpleText":"「クロールの統計情報」で提示される URL"},"startMillis":"248000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLC-DE19KkRnuhyxu4oeX5TCRTu11Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_250866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLAbIfF55SgSgw5bETkuOWNr09ldOw","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAkQ5poMGAAiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":0}}},"loggingDirectives":{"trackingParams":"CAkQ5poMGAAiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"head 内に記述された HTML 要素"},"startMillis":"368000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCJ__9ks21_iY8I9dxtJ7Bxry2DJg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_377866.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLB-tmbMtpuSOnmuRttjK17L13_zYQ","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAgQ5poMGAEiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":1}}},"loggingDirectives":{"trackingParams":"CAgQ5poMGAEiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"サイト移転に伴いドメインの評価は分散するか"},"startMillis":"458000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBLqS_kTxJJ6dgyW0SZLhnSnj0c4A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_458333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCXqfFiAjfNkthdKOhi4Xx7xSaPqg","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAcQ5poMGAIiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":2}}},"loggingDirectives":{"trackingParams":"CAcQ5poMGAIiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"クロールリクエスト数が激減"},"startMillis":"563000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDlmRC8pGtvPYay9xZzJXIDF0z1mw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_563266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLC_ypnhGwP5c1KeH4HGmWPbeNJ9oQ","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAYQ5poMGAMiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":3}}},"loggingDirectives":{"trackingParams":"CAYQ5poMGAMiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"検索アナリティクスの平均順位"},"startMillis":"644000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLAsgWC9vVwY1YsYP8Eg8RE3N_zIWw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_644266.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLANweFKJgE659bRQ67Hbi8mEEkltw","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAUQ5poMGAQiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":4}}},"loggingDirectives":{"trackingParams":"CAUQ5poMGAQiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"サイトが検索結果に表示されない"},"startMillis":"724000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLCf5FXm9k1_sH0NHeh5gMWaZ7JQPA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_724333.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCf-K4w1ZvwuSqQpYG_HEZZboArDQ","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAQQ5poMGAUiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":5}}},"loggingDirectives":{"trackingParams":"CAQQ5poMGAUiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"セキュリティ警告への対応"},"startMillis":"824000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLDfDCyz9GZk0-JkUnGFU7AoCze96g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_834166.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLDZXmhObMw6RZs0Z5Hmdf7j6levpg","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAMQ5poMGAYiEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":6}}},"loggingDirectives":{"trackingParams":"CAMQ5poMGAYiEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}},{"title":{"simpleText":"作品名より略称で検索した方が上位表示される"},"startMillis":"1023000","durationMillis":"10000","thumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG\u0026rs=AOn4CLBynloRVzYw4FXT3KeTGrqBmBLJJQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nYcjJAj60e4/hqdefault_1046133.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==\u0026rs=AOn4CLCUbjwVwv0le3BYZKijPOMP5-c-og","width":336,"height":188}]},"onActive":{"innertubeCommand":{"clickTrackingParams":"CAIQ5poMGAciEwiZ_InijImVAxWXA1wAHVJWGDnKAQSD-fHp","setActivePanelItemAction":{"panelTargetId":"engagement-panel-macro-markers-auto-chapters","itemIndex":7}}},"loggingDirectives":{"trackingParams":"CAIQ5poMGAciEwiZ_InijImVAxWXA1wAHVJWGDk=","visibility":{"types":"12"}}}],"headerTitle":{"runs":[{"text":"ช่วงสำคัญ"}]},"onTap":{"innertubeCommand":{"clickTrackingParams":"CAEQ-vUIIhMImfyJ4oyJlQMVlwNcAB1SVhg5ygEEg_nx6Q==","changeEngagementPanelVisibilityAction":{"targetId":"engagement-panel-macro-markers-auto-chapters","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}},"loggingDirectives":{"trackingParams":"CAEQ-vUIIhMImfyJ4oyJlQMVlwNcAB1SVhg5","visibility":{"types":"12"}}}}}},{"entityKey":"EgZ0b3BiYXIg9QEoAQ%3D%3D","type":"ENTITY_MUTATION_TYPE_DELETE","options":{"persistenceOption":"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"}},{"entityKey":"EhxsaWtlX2J1dHRvbl9hbmltYXRpb25fZW50aXR5ILcEKAE%3D","type":"ENTITY_MUTATION_TYPE_DELETE"},{"entityKey":"EgtuWWNqSkFqNjBlNCA-KAE%3D","type":"ENTITY_MUTATION_TYPE_REPLACE","payload":{"likeStatusEntity":{"key":"EgtuWWNqSkFqNjBlNCA-KAE%3D","likeStatus":"INDIFFERENT"}}},{"entityKey":"EhhVQ1dmMlpsTnNDR0RTODlWQkZfYXdOdkEgMygB","type":"ENTITY_MUTATION_TYPE_REPLACE","payload":{"subscriptionStateEntity":{"key":"EhhVQ1dmMlpsTnNDR0RTODlWQkZfYXdOdkEgMygB","subscribed":false}}}],"timestamp":{"seconds":"1781521502","nanos":421335312}}}};if (window.ytcsi) {window.ytcsi.tick('pdr', null, '');}(function serverContract() {window['ytPageType'] = "watch";window['ytCommand'] = {"clickTrackingParams":"IhMIi-yG4oyJlQMVK5nYBR1tshvUMghleHRlcm5hbMoBBIP58ek=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nYcjJAj60e4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nYcjJAj60e4"}};window['ytUrl'] = '\/watch?v\x3dnYcjJAj60e4\x26bpctr\x3d9999999999\x26has_verified\x3d1';var a=window;(function(e){var c=window;c.getInitialCommand=function(){return e};c.loadInitialCommand&&c.loadInitialCommand(c.getInitialCommand())})(a.ytCommand);
(function(e,c,l,f,g,h,k){var d=window;d.getInitialData=function(){var b=window;b.ytcsi&&b.ytcsi.tick("pr",null,"");b={page:e,endpoint:c,response:l};f&&(b.playerResponse=f);g&&(b.reelWatchSequenceResponse=g);k&&(b.url=k);h&&(b.previousCsn=h);return b};d.loadInitialData&&d.loadInitialData(d.getInitialData())})(a.ytPageType,a.ytCommand,a.ytInitialData,a.ytInitialPlayerResponse,a.ytInitialReelWatchSequenceResponse,a.ytPreviousCsn,a.ytUrl);
})();ytcfg.set({"CSI_SERVICE_NAME": 'youtube', "TIMING_INFO": {"GetPlayer_rid": '0x0010ca91c900dc4f',}})if (window.ytcsi) {ytcsi.infoGel({serverTimeMs: 1063.0 }, '');}
---
## 2025-09-04 - Optimizing login-page content for Google Search
URL: https://www.youtube.com/watch?v=nMZ0FZoRbvI
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search of the Record, a podcast coming
to you from the Google Search team where
we will talk all about search and maybe
have some fun along the way. My name is
Martin and I am a developer advocate or
search advocate at the search relations
team here at Google. And with me is
John. Hi, John.
>> Hi, Martin.
>> John, I have a question.
>> Uh
>> oh.
>> I No. Um I I read something and I
thought about it and I'm not sure what
to think about it. So, someone said
online somewhere that they don't need to
do SEO or they don't need to worry about
SEO because what they do like the the
stuff they have on their website is
behind a login. And I'm not sure if that
means that really they don't have to do
SEO because I think they might still
have to do some amount of SEO. What do
you think?
>> I think the the real answer is it
depends.
>> All right. Okay.
>> I'm so sorry.
>> I'm going to step in here as Barry
Schwarz. What does it depend on? I think
if you really don't care about what is
indexed, then like do whatever you want
kind of thing. Like maybe something will
be indexed, maybe it won't, but I have
zero care about what is visible in
search and nobody can access my content
anyways, so probably doesn't matter. If
you care a little bit about what is
visible in search, then maybe you should
think about how you set things up.
>> Okay. How would I know how to set it up
if I want I mean I guess I want my
website to show up in search somehow,
but I guess I don't want to just show
like the login page, right?
>> Yeah. I mean there there are variety of
different directions that you could go
there. The variations I usually see are
uh things like paywalled content where
basically you do want Google to index
things but the content itself might be
behind a payw wall or a login page or
something like that. So when a user
comes they would see the kind of the
interstitial to to log in. We have a bit
of documentation on how to set up
paywalled content.
So
perhaps that's not really what uh the
the person that was asking you was
asking about because it it also sounds
like they don't want to show the content
to Google either, which is fine.
>> H yeah. Um, so with with paywalled
content, what usually happens is you try
to recognize when Google is crawling
>> and you serve Google the the content
that you want to make available and you
add the paywalled structured data to the
page to make it clear to Google that hey
actually this content is not available
to everyone. uh there's some limitations
and that could be maybe you require a
login, maybe you require payment, maybe
after a certain number of iterations
you're like, "Oh, this is enough free
content now you have to pay for it."
Like there there lots of variations with
regards to paywalled content.
>> It it also doesn't have to be something
that's behind like a clear payment
thing. It can just be something like a
login or some other mechanism that
basically limits the visibility of the
content.
>> Ah, so for instance, if I have to like
watch a video or like click on an ad or
something to get to the rest of the
content, that's kind of also fine.
>> I don't know about fine, but that kind
of falls into the the category of well
there's there's something that needs to
be done before this content is actually
visible. And then you would use a payw
wall structure data.
>> Okay. Also, if you have something like
uh different thresholds where you say
it's like some some people get to view
five pages for free and others have the
whole content available for free because
you're doing AB testing maybe about the
prices or things like that,
>> then you'd want to use a paywalt
structure data just to make sure that
when Google is looking at it, they
realize that sometimes this content is
not available.
>> Okay. Got it. Got it. And the payroll
structure data helps us to understand
that users might see something different
and that's that's totally fine.
>> Okay.
>> I think there's one thing maybe to watch
out for with paywalled content is that
when a user looks at your page, you
don't load the content into the HTML,
but rather you make sure that it's
really not loaded into the the pages
DOM. Uh so that if a if a browser has
something like a um what is it the this
the text reader speech reader
>> uh screen reader yeah
>> screen reader uh that the screen reader
doesn't go off and read all of this text
that you're trying to hide
>> uh those kind of things. So that would
be kind of the the thing that I would
watch out for that if it's if it's
really paywalled content or limited
content, make sure you don't load it
into the browser and use JavaScript to
turn it on, but rather that it's really
only served to the user when you want to
make it available.
>> Okay, but that's like one specific kind
of content that you are hiding away or
like making not immediately accessible.
But what if I have I don't know a
website where I share
apartment ads for instance or like
apartments to rent and I want people to
log in to see the apartment. How or to
interact with the apartment or to apply
for the apartment. How would I go about
that? Is that just like immediately show
a login page or is are there better ways
of doing that? I I guess the question
would then be do you want this content
to be visible in Google or not? If it's
visible in Google then that would be
kind of the model of paywalled content.
if you don't want it visible in Google.
Um, maybe like this is is a private
forum or a private community where
you're sharing things. Or maybe you have
something like I don't know a a private
service where
>> people who have a subscription they have
access to this content but it's not
shown in Google or specific tools or
something like I don't know you have a
spreadsheet that runs in a browser kind
of thing where everyone has their own
private content and they all have URLs.
>> Okay fine. All right. How are how are
like bigger services doing it? Do they
just show the
do you know like if they just show the
login page or do they how do they do
this? Do I don't think they use all
payroll uh structured data. Now, I I
think if you if you're looking at a
service like, I don't know, Search
Console or or Google Drive where you
have kind of this this private content
uh that is hosted online with a specific
URL, then fundamentally in order for
someone to see that content, they have
to log in. Mhm.
>> And uh usually I I guess it depends on
on how they set it up, but often times
when you try to access a page like that,
it'll redirect you to a login page. And
I I think how they deal with the login
page determines a little bit how uh
things could potentially end up being
indexed.
Uh so for example with uh search console
uh one of the things that they do is
that they have a set of marketing pages
that are freely available and uh if you
try to access a search console URL
directly without being logged in it'll
redirect you to a marketing page which
has a link uh that says you can sign in
here to to actually get the the full
information.
>> That makes sense. And I I think from an
SEO point of view, that's that's
fantastic because you search for Search
Console and you can find these marketing
pages and if anyone accidentally links
to their private search console URL
like, oh, I want to look at the
performance report for my site and they
share that with people. Um, then that
URL will redirect to the marketing page.
So that like on the one hand users who
find that link randomly like they end up
on the marketing page they know what
it's about and uh for search engines
they will find this marketing page and
they'll be like oh okay this this has
indexable content we will just index
this. Okay. So, we are seeing it depends
a little bit on what kind of content
you're hiding and like there are in
between bits and pieces like you don't
have to just completely direct to a
login page I guess. Okay. Interesting. I
think like one of the things we we
noticed over the years specifically
around login pages is that if you have a
very generic login page, we will see all
of these URLs that show that login page
that redirect to that login page as
being duplicates. Like if whenever you
access a private uh URL it just says
username and password then we will think
all of these individual private URLs are
actually the same. So we'll fold them
together as duplicates and we'll focus
on indexing the login page because
that's kind of what you give us to
index. And uh that means in the search
results that login page is going to be
very popular because all of these random
links they keep redirecting to it or
they keep showing the same login page.
So if someone is searching for your
service and it's like want to know more
about your service and the only thing or
the primary thing they find in search is
like here is how to log in. That might
be a kind of a weird experience for
them. Okay, that is uh yeah I mean yeah
that's not great. So should they then
for instance check if it's a legitimate
Google bot and then just give like the
actual content of the URL or at least
like some sample content or how would
you fix that specific problem where
everything gets ddubbed?
>> I I think if this is private content you
don't want to share that with Google
bot. Well, okay. If it's private
content, sure. If it's p if it's private
content, you don't. But then how do you
keep Google bot from putting it in the
index? You just put a no index on it or
like robot the URL away so that we are
not even crawling it. Like what's the
idea?
>> Okay. So I I think for these situations
where you want to show a login page,
it's good to have some context on the
login page. Um, so the the search
console model is basically will show a
marketing page instead of the login
page, but if you have a generic login
page, put some information about what
your service is on that login page,
which could be enough to just have a
sample of text like, oh, you're
accessing
u Martin's furniture lookup site or I
don't know uh some internet thing uh
where maybe some private content is. And
then if you have some information on
that login page, then we can index that
that information. And if you have
different types of services that use the
same login page, then those different
services will have slightly adjusted
login pages. So if you're searching for,
I don't know, maybe we'll just stick
with Google Drive. Like if you're
searching for Google Docs, you'll find a
login page maybe that for Google Docs.
If you're searching for Google Sheets,
you'll find a login page maybe for
Google Sheets. Uh so having a little bit
of information on there is important. Uh
the the other thing you mentioned is
whether all of this should just be
blocked by robots.ext.
>> Uh which is another common strategy for
dealing with things that you don't want
to have indexed.
>> The problem I think with with doing that
is the URLs could become indexable. Uh
so we wouldn't see the contents of the
login page but rather we would just see
like oh like people are linking to this
specific Google doc and we can't access
it but maybe we should show it in the
search results if someone is searching
for something similar and also this
could be visible if someone does
something like a site query for your
site and it's like oh like tell me all
of the URLs that are indexed for this
hidden section of a website and then
Google and other search engines might be
like, oh, it's like I know about all of
these URLs. I like I don't have any
information on what's on there, but it's
like feel free to try them out
essentially, which is probably a bad
idea. And if you have random hashes in
the URL, so a collection of random
characters, it's not a bad thing or not
a terrible thing. But if you have things
like usernames or email addresses in the
URL,
>> then of course all of those could become
indexable. So if it's private content,
um, serve it with a no index or redirect
it to a login page uh somewhere. Don't
use robot set text
>> and optimally don't leak private details
in URLs.
>> Sure. Yeah, of course. Yeah, that's I I
think I think that's always a good
practice. But uh sometimes you you have
things like your form submission
parameters in a URL somewhere and it's
like get stuck there.
>> Mhm. Okay. any other common problems
you're seeing with login pages
specifically or with content that is
behind some sort of login?
>> Yeah, I I think the the other question
that I sometimes run across is whether
or not the login page should be
indexable by itself. Mhm.
>> And I I think that depends a bit on the
nature of the the content that you have
behind the login page. Uh, for example,
if you have uh a kind of an internet
that is available publicly where your
employees can only access it, then you
probably don't need that login page
index in search because like your
employees should be able to find the
URLs for your private content on their
own hopefully. Uh so in a case like that
you probably can just serve u I don't
know the login page with an error code
or use server side authentication
um or put a no index on the login page
so that if it does get found then at
least it won't be indexable like that.
Uh so that's I I think one aspect as
well which I've I've seen in the past
every now and then that people's
internets end up getting indexed.
There's a login form but like you
probably don't want people to
accidentally run across your internet uh
URLs. Now I think those are kind of the
the primary aspects and showing a login
page is is generally fine. Um whether or
not you redirect to a login page or show
the login page directly ultimately I
think is more a technical decision on
your side. Sometimes there are security
implications around that.
>> Oh security implications.
>> Well I I think like like cookies for
example right?
>> Okay fair.
>> So maybe you have something like a
login.youdommain.com
and like everything gets routed through
there then you want to redirect to login
page there. That that makes sense. Yeah.
Okay. Yeah. Sure. Okay. I see what you
mean with security applications. Okay.
>> And I I think this is a problem pretty
much for any site that has kind of
private sections uh on on the site where
which are accessible through individual
URLs. Um, but definitely a problem for
for sites like Google Drive or all of
the the various Google services where
you end up kind of like having a lot of
content that is private to to yourself
to the user and where you have a lot of
different login pages. And specifically,
if you have multiple services that go
through the same login page, then it's
worthwhile to kind of think about how
you actually want your service to be
foundable in in the search results.
>> Yeah.
>> And for the most part, you do want
things findable. And if people link to
something private, you do want something
smart to happen there. Uh so it's kind
of good to to think about like how you
should combine things and we regularly
see Google services getting this wrong
or getting I mean not necessarily
getting it wrong and that you can access
the private content uh but wrong in the
sense that uh we we index things that
probably we shouldn't be indexing like
that
>> and then all you get is a login page.
Yeah. That's not not great.
>> Yeah. Yeah. Um I I think search console
used to have that problem before they
moved to kind of having the marketing
pages uh as a redirect target where you
would search for search console and you
would find someone's search console URL
in the search results and it's indexed
as like sign in here kind of thing which
is like it's a login page. Of course,
you can reach search console that way,
but it's not really the best way to uh
show search console in the search
results. And because Google has so many
different services and so many different
teams working on these services, it's
like you invariably run across
situations like that.
>> I mean, for some of the services is also
tricky. If I have a Google doc that I
make public kind of like a non-e website
so to speak um and then it gets indexed
and then it is visible and people
actually can use the content and then I
delete the file or if I make it private
again then it is indexed it will take a
while until it falls out of the index.
So there will be
>> yeah surprises let's put it that way. I
I mean surprises in the sense that if
you're not prepared, sure. But uh I I
think like it it just makes it hard for
search engines to go and actually index
or find content on Google Docs where
it's like, um maybe there's something
here. Maybe all of this is private.
Probably it's private, but maybe I
should check anyway.
>> Yeah. Uh but you know I I think the the
other aspect that's kind of interesting
uh is that internally we don't give SEO
advice on these kind of things.
>> Mh.
>> Uh so every now and then someone with a
public service will ping us internally
at Google and be like oh how do I make
sure my service is indexed properly and
essentially we have to point them at our
public documentation. Maybe we'll point
them at this podcast in the future. Uh
yeah, but uh it's it's something that
just comes up every now and then. And I
think larger websites, especially those
that have private content, they probably
have similar things. Even e-commerce
sites where you have something like you
can look up your account or the the
orders that you had in the past. They
will have a specific URL and maybe
someone will link to that and uh search
engine will try to index it. And how you
handle that kind of depends on what is
actually shown in the search results.
>> Yep. And whatever makes sense for a user
who might land on that or want to land
on that. Yeah, that makes sense.
>> All right.
>> Yeah.
>> Okay. Would you say there's like
something that people should do to make
sure they are doing this right for them?
Is there like the top tip that you want
everyone to take away from who has to
deal with login?
>> I think the most important part is that
you understand how how things are
currently working for your site. So the
the way I would do that is I'd open an
incognito window in a browser uh where
you're basically not logged in to any of
the services that you usually use and
then you search for something associated
with your site. That could be um like if
if the primary content is behind a login
page uh then you could search for your
name or like the the name of the
service. Uh, so you could search for, I
don't know, search console or Google
Docs or something like that and then you
click on maybe the top couple of results
to see what actually comes up there. And
if the top result is something like a
login page and there's no information on
this page at all otherwise, then
probably that's something that you can
improve. Whereas if the top results are
kind of reasonable marketingy content
for people who are not logged in yet,
then that seems okay. And I think with
regards to more specific sections of a
site, that gets a little bit harder
because you have to search for those
parts specifically. You almost have to
know that there's something that could
be found. Uh, for example, on an
e-commerce site, if you have a page that
shows your orders, you could search for
that URL pattern or specific words that
might be on a page like that and see
what comes up and just kind of from
there while you're not logged in in an
incognito window, see it's like is there
actually reasonable content that comes
up? Does it do a reasonable kind of a
redirect to login uh page or I don't
know login experience if you want to add
more content to those pages or is this
kind of jarring for the user that is
like what am I doing here and why why
did I end up on this page that's asking
for a password now I'm not trying to
hack this website kind of thing. Um, so
that's kind of the direction I would go
there. And it's like if you see that
things are okay in the search results,
then probably you're already doing
things properly. If you see that things
are not going okay, then I would
recommend digging into those specific
URLs, trying to figure out where are
they coming from. Uh, what happens when
you use search consoles um, uh, URL
testing tool to look at those pages?
Does it show like what you see or does
it show something different? And based
on that, you would try to make a plan
for improving things.
>> Okay, that sounds pretty good. And I I
think that's pretty actionable advice,
especially with like checking how your
service currently presents in search to
someone who's not logged in is probably
a very very good first stage to make
sure you have a good customer experience
in the end. So that makes sense. All
right. I I think that's that's pretty
much pretty much that sorted. Huh? Do
you have anything else you want to say
about login pages?
>> I I could tell you more, but you have to
log in first, Martin.
>> Uh,
how does that show up in the index?
>> Give me some sample content first. I I
want to know if I want to want to Is
that a payw wall? Do you want me to pay
for this information? No, but you should
subscribe to this podcast and then we'll
we'll tell you more.
>> And that's actually free. So, definitely
do subscribe. Leave us a comment. Um,
have you seen any services that are
screwing this up in the search results
or do you have more questions regarding
login pages or or pay walls? Let us know
in the comments below. And um we'll
probably be talking about these specific
issues more in depth. You can also
submit to the office hours as well if
you have a specific question. But if
it's a broader thing, then we might
discuss it here in the podcast. Awesome.
Well, John, it has been a pleasure.
Thank you so so much for being here. And
uh I think I've never thought this much
about login pages. I I don't know. For
me, they're always just like username,
password, or email and password and then
like a button and that's it. But yeah,
there's more to it. Thanks a lot for
joining me. Uh thanks to all the
listeners out there. That's it for this
episode. I do hope people enjoyed that a
lot. John, if they want to talk to you,
where do you hang out online these days,
behind or not behind a login? Where can
people reach out to you?
>> I don't know. Sometimes it's hard. Uh,
I'm mostly
active on Blue Sky nowadays, so people
can drop me a note there or send me a
private message if they log in. Um, so
that would potentially be a good place.
Okay, so everyone follow John on Blue
Sky and uh thanks a lot for listening.
Please do like and subscribe if you
enjoyed this episode and goodbye. Bye.
[Music]
We've been having fun with these podcast
episodes and we hope that you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. Thank you and goodbye.
[Music]
---
## 2025-08-21 - Lazy loading demystified
URL: https://www.youtube.com/watch?v=XgkhNF1gDKA
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, and welcome to a new episode of "Search Off
the Record," a podcast coming to you from the Google Search team,
where we talk all about Search, and I don't know,
maybe have some fun along the way.
My name is John, and I'm a search advocate here
at Google in Switzerland.
And today we have Martin joining us.
Hi, Martin.
MARTIN SPLITT: Hi, John.
JOHN MUELLER: Nice to have you here, Martin.
Because I have some questions around making websites and SEO.
MARTIN SPLITT: OK.
OK.
What is your question?
JOHN MUELLER: I heard there was this thing called lazy loading.
MARTIN SPLITT: Oh, yeah.
JOHN MUELLER: And I would like to know more about
whether or not it has SEO effects, if it's
something you have to watch out for,
some best practices of what to do,
and all of these kind of things.
Does that sound like an interesting topic?
MARTIN SPLITT: That sounds like a very interesting topic.
And I think we haven't been speaking about this for a while
now.
So it's probably a good refresher
for those who have heard us speak about it before.
And for those who have never heard about it,
it's probably a good primer.
Yeah.
JOHN MUELLER: Woo-hoo.
OK, so what is lazy loading?
Is it something like lazy developers do or?
MARTIN SPLITT: [CHUCKLES]
No, the idea with lazy loading is to only load resources
when you need them, rather than load everything
at the same time, and then making it a little bit slower
for everything that you're loading, and also like,
using all sorts of resources, like battery power and network
traffic, these kind of things.
JOHN MUELLER: OK, but I thought some of that
happens automatically in the browser.
Like, if you open a page and you look at the Network tab,
you have that waterfall diagram, and it's like, oh, it does five,
and then it does five more, these kind of things.
Is there more involved?
MARTIN SPLITT: Well, so that's the chunking that HTTP
used to be doing in HTTP 1.0.
But there's more than just that.
So even if you look at this kind of chunking,
eventually it will start to load,
let's say, like images or videos that
are at the very bottom of the page
even if you never, ever get close to the bottom of the page.
It will be loaded unless there is lazy loading implemented
in some way.
JOHN MUELLER: OK, so it's basically something
if you have a long page or a really big page, then it
makes sense to separate things out?
MARTIN SPLITT: Yeah, I would actually
say pretty much all pages can benefit from this,
especially longer pages.
That is true.
But even if it's not a super long page,
it can probably gain a bit of performance
and a bit of, let's say, leniency from the browser
by using lazy loading.
JOHN MUELLER: Cool.
So you mentioned performance.
I suspect that's a big aspect of this as well.
And also kind of especially on things like mobile browsers,
you don't want to download everything if you don't need it.
Are those the primary drivers behind lazy loading?
MARTIN SPLITT: Yes, those are the primary drivers.
As I said, you want to avoid work that yields nothing.
And also if you have lots of non-critical resources,
as in images that the article would be fine without
if necessary, then loading them just
doesn't make that much sense because it
keeps the browser busy with things
that it won't need in the end, maybe, unless the user navigates
to the part of the website where this resource is necessary.
JOHN MUELLER: OK, kind of taking a step back,
is this something that has gotten
more popular over the years?
It's like, it feels like for a while,
like, lazy loading was something lots of people talked about.
Is it basically just working nowadays or how do you see that?
MARTIN SPLITT: I think it has become a little more
prevalent when we build more complex websites with lots
of content.
And you can save on a lot of resources.
So notice that I say, resources, even though it is mostly
used for images and iframes and maybe videos,
it can be used for all sorts of things.
Let's say you have a stock quote ticker thing
and you actually have to pay for the API calls that you make.
You might be able to save some of them
if people are not scrolling to this ticker,
then you don't have to load it.
So you can implement this yourself.
And there used to be a time where you
had to implement this yourself.
So as websites grew more complicated,
performance took a bigger hit from all these resources
being employed in a website.
So people looked for ways to improve performance for users
as well.
And then they had to come up with their own ways.
They had to be creative to find ways to detect if a resource is
possibly visible to a user or not,
and deciding when to load them and deciding how to load them.
And that has been a phase or an era
where lazy loading libraries have proliferated.
And there's so many of them still to this day.
I don't think very many of them are still maintained.
A few of them probably still are maintained because they
do very specific custom things.
But a couple of years ago, and I can't remember how long ago that
was, but a couple of years back, browsers
got a native attribute for images and iframes,
the loading attribute.
And there you can specify lazy, which
makes the browser take care of the lazy loading for you,
rather than having to use some sort of JavaScript API
to do that.
And I think that became more widespread, so
more people are using it.
I know that Felix Arntz from a sister team here at Google,
he contributed to WordPress.
So WordPress uses image lazy loading now, I think by default.
And as that is spreading, the discussion gets a little quieter
because it's kind of, oh, yeah, they just
put on the loading attribute, set it to lazy, you're done.
It's not as tricky anymore.
JOHN MUELLER: Oh, OK.
So it's like, less JavaScript, more HTML.
Seems like a good move.
MARTIN SPLITT: I think that's a fantastic move, actually.
JOHN MUELLER: OK.
Why doesn't the browser just do this by default for all images?
Or how do you see it, like, with regards to these images?
Why wouldn't you just set it for everything?
MARTIN SPLITT: That's a fun one.
Actually, I got an email from Dave Smart about this a couple
months ago, a couple of years ago, I can't remember,
but the content management system that we are using
for [INAUDIBLE] for developers.circle.com/search is
doing exactly that.
It defaults all images to lazy loading, which is not great.
And you could ask, like, but why?
I mean, that's great.
No, no.
Because if every image gets lazy loaded,
that means that images that are immediately visible, or should
be immediately visible, are also being lazy loaded.
And there is a caveat to lazy loading,
where browsers have something called a resource scanner.
So they look for images, for instance, specifically,
and they might understand, oh, images are very visual,
so they are probably very noticeable when they're missing.
So they try to start loading images as early as possible.
So as they are going through the HTML, they see an image.
They would, would, immediately start
loading it so that it is available for the user to see.
So if you have a hero image, which
is the very top of the page, so you will definitely
or most definitely see it as you come to the page,
they would do that unless there is a loading equals lazy
because loading equals lazy tells the browser,
oh, no, no, no, no, no, no, no, only load it
when it's necessary.
So it kind of parses the entire page, gets everything ready,
loads the non-lazy loaded resources,
and then looks at the lazy loadable things,
and only then would recognize, oh,
the header image, the hero image,
needs to be downloaded now, downloads it
and then eventually it pops into the page.
That also means it probably moves things around
if people are not specifying width and height of the image,
and that would actually be a pretty jarring experience.
So, not great.
JOHN MUELLER: OK, and with regards to SEO,
is the performance side the primary aspect
where you would see that?
MARTIN SPLITT: Yeah.
JOHN MUELLER: So I imagine that would go into core web vitals
or?
MARTIN SPLITT: Correct.
So if you're not using lazy loading where you should,
that will probably impact some aspect
of the core web vitals, most likely Largest Contentful Paint.
Well, that actually is also most impacted.
Most likely Largest Contentful Paint.
that is actually most likely also impacted
if you use it for images where you shouldn't use it,
because that means that the painting happens later than it
could happen or should happen.
So it does reflect in the core web vitals.
So performance is the primary concern
that lazy loading addresses.
Yeah.
JOHN MUELLER: And for Largest Contentful Paint,
is that always an image?
Do you know?
Or how does that work?
MARTIN SPLITT: It doesn't have to be an image.
It likely is an image.
But if you have most of your article copy, for instance,
coming in client-side rendered from an API that is slow
and you're not doing this efficiently,
then there's likely a large block of content popping in
pretty late, and that would also impact the Largest Contentful
Paint.
So it doesn't always have to be images.
But if you are using lazy loading
on an image that is immediately visible,
that is most likely going to have an impact on your Largest
Contentful Paint.
It's almost guaranteed.
JOHN MUELLER: Cool.
OK.
And does it affect indexing in any way, or ranking,
or how does that play in?
MARTIN SPLITT: It does influence things a little bit.
So if you are using the native lazy loading,
it doesn't really have that much of an impact
because after all, you have an image with a source attribute
where the image is linked, and then it's
just loaded a little later.
So it has some rendering implications,
and it has some core web vitals implications,
which goes into ranking, but is a tiny minute
factor in most cases.
There are exceptions, but most cases, it
doesn't matter that much.
Indexing, on the other hand, especially
if you're using a custom technology to do lazy loading,
like a library or some JavaScript
that you wrote yourself, then very
likely this can impact indexing if it's not done correctly.
In the sense of we've seen multiple lazy loading libraries,
for instance, that use some data.source attribute rather
than the source attribute.
And then if there are problems with the library,
it might end up actually not loading the image at all.
And loading in this case means putting the actual source image
into the source attribute.
And if it's not in the source attribute,
we won't pick it up, if it's in some custom attribute.
So yeah, that can have indexing implications.
JOHN MUELLER: Do you know why people would use custom
libraries for lazy loading?
Is that common or how does that work?
MARTIN SPLITT: I think it's still
somewhat common because number one,
if you have a working setup, why would you change it?
People might not have updated their website
for the last couple of years, or maybe have updated it,
but haven't actually touched the technology
that powers the website.
That's especially true for themes
that you might have installed five years ago that did not
trust, or did not use, or did not
know about the lazy loading attribute that
is in HTML, number one.
Number two is you can do things that the native lazy loading
can't do.
For instance, you might want to load a low resolution preview,
either from a low resolution preview that
has been saved somewhere on a different URL,
or from a data URL that you put into the source,
and then swap it out for the high resolution version
as the user goes there.
That simply isn't possible with just HTML.
These days, you would have to use some JavaScript to make
that happen.
The other thing is, what if you are not using images or iframes?
Those are the only two elements that lazy loading is
implemented in the browser for.
So if you want to lazy load videos
or if you want to lazy load, I don't know,
article content that comes from an API,
or if you have your stock ticker,
or if you have your comments, these kind of things,
if you want to lazy load those, you very likely
have to rely on JavaScript to do that as well.
JOHN MUELLER: So it's unlikely that all of these custom
libraries will go away, because it's just a bunch of stuff
that it's like, there's a lot, I guess,
you can do with the native lazy loading,
but there's still things where people might decide,
well, actually, I want to go further.
MARTIN SPLITT: Yeah, I mean, the custom experience
might be driving you to a library.
There's a very simple stock implementation.
It's a bit like using JavaScript to do fancy things where content
transitions rather than reloading the page.
Links do the trick.
They load the page anew and then show the necessary content.
But you might want to use JavaScript to do fancier things.
I know that the transitions, View Transitions API,
is coming, which will make things a little easier there,
but it's still not baked in default behavior.
So you would have to do something
to get custom behavior.
And to be fair, I'm not sure, but I'm
pretty hopeful that most of the libraries
will actually do this properly and will not break things
for search if you use them.
So if you use a custom library, that
doesn't mean that you have a problem.
It just means there is potential for a problem.
JOHN MUELLER: Cool.
How would you recognize if there's a problem?
Or if you look at your site and your developer
say, oh, we implemented lazy loading,
everything is better now, and you're an SEO
and it's like, how would you check
to make sure that it's actually implemented in a reasonable way
or in a way that doesn't affect SEO?
MARTIN SPLITT: That's a lovely question.
And the easiest way probably is to go
to Search Console, use the URL inspection tool,
and look at the rendered HTML.
Ignore the screenshot.
If the rendered HTML looks like it contains all the image
URLs in the source attribute of an image tag,
if it has all the content that you lazily
loaded, if it's like a custom widget,
or if it's custom content that you load, if you use,
I don't know, a thing to load comments under an article,
then if the comments are there, you will be fine.
If the comments are missing, then it
might be that the lazy loading is
implemented in a way that does not work properly in Googlebot.
And then you might want to have a look at why that is
and how you can fix that.
JOHN MUELLER: So from a practical point of view,
would you just copy and paste the rendered HTML into a doc,
and then search for the image tags,
and go through it like that or?
MARTIN SPLITT: Yeah, I think that's the easiest way.
You can use the little search icon in the Search Console
itself, but I guess it's easiest to just copy and paste it out.
JOHN MUELLER: So I guess if you're
an SEO and your developers just implemented lazy loading,
it's good to make sure that you have some knowledge of HTML
so that you understand what is happening on the page for this.
Is there a way to recognize when there's an issue without knowing
all of the details of HTML?
MARTIN SPLITT: Yes.
So if you know that you have specific content
that you want to rank for and that is lazy loaded,
then if you're not showing up for the relevant queries,
it might be that the content is just not there.
So then you can spot check that.
The other alternative is if it's images specifically,
you can check if the images are indexed.
So if the images are not being picked up at scale,
then that might mean that your lazy loaded images are not
properly implementing lazy loading.
With images it's less likely because you will probably
just use the browser version and that should be just fine.
But if you are not using the default lazy loading for images,
then that could be the reason why your images are not
showing up in the index.
JOHN MUELLER: Cool.
I think that's super helpful.
And another topic that's kind of, I guess, related
is infinite scroll.
Is that a kind of lazy loading or how would you separate that
out?
MARTIN SPLITT: I mean, it kind of is.
So there is a philosophical difference, I would call it.
The philosophical difference being lazy loading
is loading non-critical resources of a page.
So let's say images or additional content,
like comments and these kind of things.
So it's the same page content, it's just
parts of the same page content.
Whereas infinite scroll loads additional content
and makes the page infinite in terms of content, like,
all the content lives on this page now.
It has its own challenges and potential pitfalls,
but it is somewhat related in it's, again, a approach
or technique to progressively load content rather than
load it all in one go.
So it is somewhat related, but it has slightly different aims
or goals, I would say.
JOHN MUELLER: I guess if you're implementing it yourself
or with a JavaScript library, it would
be similar in that you look at the viewport
and see, oh, should I be loading something here?
And then it goes off and does it.
MARTIN SPLITT: Yeah, yeah.
It can create a little frustrating situation
where you scroll for five minutes, then something happens.
You go to another page, you go back,
and then you've lost your spot.
So you want a way to express in the URL
where in this kind of infinite stream of content you are.
But yeah, there are libraries that help with that, I think.
JOHN MUELLER: Cool.
MARTIN SPLITT: Excellent.
Yeah.
So does that answer your lazy loading questions?
JOHN MUELLER: I think pretty much.
Yeah, I think, fundamentally, it sounds like, for the most part,
sites don't need to worry about this nowadays because they're
native solutions.
And if a developer does something custom
or uses a special library, it's easy to check in Search Console
to see if it's actually working.
And since it primarily affects images, I think you said.
MARTIN SPLITT: Yeah.
JOHN MUELLER: You can also just focus on the images
and see how they're kind of embedded in-- well,
not embedded.
Findable in image search.
You mentioned videos as well.
How would that work there?
MARTIN SPLITT: Yeah.
So videos are quite resource intensive.
So it oftentimes makes sense to load a poster image,
and then only load the video as it becomes
available in the viewport.
And I believe there are ways in HTML to do that with the poster
attribute, but I know that a bunch of people
are having some sort of custom implementation
to do this kind of thing.
So you're only starting to load the video
as it becomes available.
But then for very large videos, you likely
use things like streaming anyway.
So it's a lot more complicated than with images,
but it is definitely possible to do this as well, to not
load the video immediately.
Unless, of course, it's sort of a header or a hero video,
and you want to autoplay that as the user comes onto the page,
then lazy loading doesn't really make sense there.
The other thing is, some people do it for privacy reasons,
that they only load external video content when
the user consents to it.
That's kind of lazy loading, I guess,
because you're not loading a non-critical resource
for the page immediately.
So you could call that lazy loading, I think.
I don't know.
Would you call that lazy loading?
JOHN MUELLER: So you basically show the thumbnail
and have a text, click here to activate the video.
MARTIN SPLITT: Yes.
Or a play button or something, but not
actually load the video immediately.
JOHN MUELLER: Yeah.
OK.
And the other thing I was thinking
of as we were going through this is, what about small images?
It sounds like this is mostly something for big images,
but if you have decorative images that you
use in a corner of your boxes or those kind of things.
MARTIN SPLITT: Oh, that's an interesting one.
That's not super trivial because there
is a fuzzy border in between what is
and isn't a decorative image.
I mean, for instance, hypothetically,
hypothetically, you could use data URLs
for most of your images, and that would be a terrible idea
because you're just making the HTML really large and hard
to parse.
But I guess decorative images, like, I don't know,
custom bullet points or little icons here
and there, you would most likely not put them into the HTML
as an IMG, as an image tag.
You most likely would use CSS to display them, but make clear
that this has no semantic meaning.
So if my article is about, I don't know,
the fish of the Great Barrier Reef,
then the images of the fish of the Great Barrier Reef
are not decorative.
They are actually explanatory and part of the main content.
So semantically, they are part of the article.
Whereas a little fish icon somewhere
is probably not semantically part of the article content.
It is more likely just decorative.
And then I would load it through CSS.
We have mentioned that CSS images are not necessarily
picked up for indexing, right?
JOHN MUELLER: Yeah, OK.
But if you load it with CSS, is that also lazy loading,
or is that basically loaded immediately?
MARTIN SPLITT: I wouldn't call it lazy
loading because it's not telling the browser
or it's not doing it so that you're
loading it as you need it.
It is going to be loaded pretty much instantly when
it's found in the CSS, I believe, but it is decorative.
So it's outside of the semantic image situation.
So I don't think it's lazy loading
if you put it in the CSS.
JOHN MUELLER: And I mean, since these are small,
it's not like it's going to have a big effect anyway.
MARTIN SPLITT: That's true.
Yeah.
If you load a three megabyte decorative image,
then ask yourself, why are you doing that?
JOHN MUELLER: Every morning.
Yeah.
MARTIN SPLITT: Every morning into the mirror,
why am I loading a multi-megabyte decorative image?
JOHN MUELLER: Yeah.
Oh, my god.
OK.
MARTIN SPLITT: Oh, boy.
OK.
JOHN MUELLER: Well, this was super interesting.
Thanks for joining, Martin.
MARTIN SPLITT: Thanks for having me, John.
JOHN MUELLER: Well, that's it for this episode.
If people want to chat more about lazy loading images,
where would you send them?
MARTIN SPLITT: Probably into the forums, so our Search Central
help community, or onto LinkedIn.
Yeah, I think the forum is probably
the best place to discuss lazy loading with us.
JOHN MUELLER: And would going to web.dev also be a place?
MARTIN SPLITT: Oh, yeah, I think web.dev
has lots of documentation on lazy loading.
We also have some documentation on our site as well,
but web.dev is probably the best place.
JOHN MUELLER: Thanks a lot, Martin.
And thank you folks for listening in, and goodbye.
MARTIN SPLITT: Bye bye.
[MUSIC PLAYING]
JOHN MUELLER: We've been having fun with these podcast episodes.
I hope you, the listener, have found
them both entertaining and insightful too.
Feel free to drop us a note on LinkedIn,
or chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and subscribe.
Thank you, and goodbye.
---
## 2025-08-07 - SEO for photographers: websites, social media, and Google Search
URL: https://www.youtube.com/watch?v=5sJPKghoUeU
Caption: en (automatic, json3)
[Music]
Hello and welcome to another episode of
Search Off the Record, a podcast coming
to you from the Google Search team where
we talk all about search and who knows,
maybe have some fun along the way. My
name is John. I am a search advocate at
Google in Switzerland and I'm joined
today by a famous subject matter expert,
Martin, who's also on my team. Actually,
welcome to the podcast.
>> Hi, John. Wait, wait, wait, wait, wait.
What subject matter am I? An expert of
JavaScript.
>> You're our designated subject matter
expert of SEO for photography. Whoa,
whoa, whoa, whoa, whoa, whoa, whoa,
whoa, whoa, whoa, whoa, whoa. What?
>> Well, I I heard you take some snapshots.
>> I do.
>> So, you're now a photographer, right?
>> Uh, oh god, I Oh, I know where this is
coming from. Okay. I think what you're
trying to get at is the fact that I do
take pictures and I recently got
accepted for like an exhibition kind of
thing. Does that make me like a
>> Yeah.
>> Okay.
>> That's like You're an expert. You're an
expert.
>> Uh I don't know. Like there's proper
good photographers that I learn a lot
from. So I'm not sure if I'm an expert.
>> Well, I think for talking about SEO and
photography, it's like you you
understand a little bit of both and you
can probably bring in some some
information.
>> Okay. I think maybe positioning you as
the photography expert overall is is
perhaps a little exaggeration.
>> But this is a podcast, right? This is
not
>> fair, fair, fair, fair, fair.
>> Yeah.
>> And actually, I have like tons of
questions that I'm pretty sure other
photographers will also have because I'm
not like a content SEO expert really.
I'm more on the technical side of
things. And I recent recently realized I
built my photography website kind of
thing and I realized like I don't know
if this is reasonable for search or not
and if the content makes sense and I
have so many questions so this is going
to be interesting.
>> Okay, cool. Do you use JavaScript?
>> Um, actually that's a really good
question. I don't think I do. Let me
double check that I'm not saying
something that is that is not true. Uh,
I don't think there's JavaScript on this
page specifically because I believe
that's actually there there might be
because I think the light boxes are
using JavaScript.
>> Okay.
>> Um, so I have check, but I No, that's
that's a legitimate question. That's a
that's actually a really good question.
Do I use JavaScript? So, I'm I'm using a
content management system, which is very
unlike me normally, but I I'm like I
don't want to handcode everything here.
>> Okay, cool.
>> So, that's that's going to be
interesting. So I wonder what happens if
I disable JavaScript and then I am using
JavaScript.
>> Okay, so the light boxes are all
JavaScript. Yeah.
>> Okay, cool. So I mean why do
photographers have websites anyway? It's
like isn't Instagram enough?
>> Oh, touchy subject. You probably want
both a website and a presence on like
social media. But there are certain
challenges here. Number one, you do want
to have control over what you publish
and how you publish it. Uh as in like a
friend of mine recently told me when we
were at an exhibition like so the the
the the challenge with exhibitions is
it's not just your photo, it's your
photo in connection to everything that
is exhibited around it. So it's similar
to to Instagram. In Instagram, you
control your feed, but people are not
necessarily clicking on your account and
going through your portfolio, so to
speak, but they are on their home feed
and they see like their friends pasta
picture from yesterday and then like
some political news story that has a
picture attached to it as well. And then
someone's video of a birthday party and
then your photo of a landscape. And
depending on the context that or the the
the mind space that the person is in and
whatever gets shown around your picture,
your picture might just drown in it and
just like not fit. Uh or it might
actually be the perfect fit and you
actually can achieve the the emotional
connection that you want to achieve with
this photo. So you have zero control
over that uh on Instagram, on Facebook,
on blue sky, on whatever. You don't have
control over what people see on these
platforms. uh you can just be part of
it. Um and for photographers especially
those who are doing like more fine art
stuff uh where not just a single picture
tells a story but like a connect
collection of pictures tells a story. Um
you want a place where this story can
unfold and be told properly and that can
only happen on some space that you
control and that is generally your
website.
>> Okay,
>> that's one one aspect. The other aspect
is the business aspect. You need some
sort of like business card, right? Why
should you pick me for your wedding for
instance? I would never do weddings, but
>> Okay. I guess like there there different
types of photographers and they kind of
are online for different purposes.
>> Y
>> So if you were a wedding photographer in
London, you have kind of a different
purpose than if you're taking photos of
fish and publishing that because you
think they look cute.
>> Yeah. And the letter is me. So I don't
really need a website because I could
just put them on Instagram. Instagram
also does compression. So the photo
might not look as good as you would like
it to look. So that's also a problem.
But yeah, there are different types of
photographers. And for instance, I could
actually think of one that I don't know
if they need a website or not. And
that's people doing stock photography.
>> Oh, interesting. Yeah, that's Yeah,
>> there are people whose whole livelihood
depend on stock photography. So I don't
know if they need a website necessarily.
Oh, that's that's an interesting kind of
mix because my mental model was like
there's some photographers that are
hired for the task of taking a photo and
others that basically have value out of
what they have produced for their name.
And stock photography is almost like
well you're hiring yourself to take
photos of things that you're not selling
yourself directly but rather you're kind
of selling through a stock photography
service I guess.
>> Yeah. basically through a marketplace.
Yeah,
>> through a marketplace. Okay. It's almost
like the stock photography photographers
then are not like building a brand or
anything like that. It's really kind of
like the content
that they're providing.
>> Yeah. Yeah. And it's it's really an
interesting niche, I think. And also it
overlaps heavily with SEO because you
can't just go out and take a picture of
every tree in every house you see. Well,
you you can and you can upload that to
stock photo websites, but they are
probably not selling well enough. So,
you need to understand like what is in
demand? What are people specifically
looking for? Um, how do I phrase because
you like I recently realized this. I
took a picture of a skyscraper in Warso.
It looks really nice. It's like a glass
very tall glass building. The the clouds
reflect in it. The blue sky reflects in
it. kind of melts into the blue sky as
well because the glass is kind of tinted
slightly blue. And I'm like, well, if I
were to sell this on a stock photo
website, what would I sell it as?
Skyscraper? Skyscraper in Warso or more
like conceptualized? Because, you know,
like big heavy glass buildings with a
blue sky and sunlight and clouds on it.
a business, corporate, uh, success,
power, money, bank, financial, like how
would I how would I fra like same
picture you can frame so very
differently and I'm not sure they would
perform the same. I'm pretty sure they
wouldn't perform the same.
>> That's like very SEO related. I was like
how like what what do I want my business
or my content to be found for? And
that's very direct because I think with
these stock photography sites, you
basically list a set of keywords, right?
>> Yeah. You have a title, you have a
description, and you have keywords.
That's what you get.
>> Wow. That's
if SEO could only be so simple, right?
It's like here is the title of my page
and the keywords I want to rank for.
>> I don't think it's that easy for stock
photography websites because there you
have the exact same mechanics as you
have on the open web, like eb and flow
in terms of seasonality. So around the
holidays, people probably want holiday
themed or wintry themed or summery
themed depending on the season uh
photos. And then sometimes people need
more corporate kind of stuff. Sometimes
people need more family kind of stuff.
And there's lots of people competing for
a very small set of keywords that people
can because obviously like people
looking for photos, they won't like sit
down and research for 25 minutes what
they're going to call what they look
for. It's like, "Okay, so I need a
birthday." And then they type in
birthday. That's it.
>> Yeah.
>> And you're competing with I don't know
how many other people taking pictures of
birthday parties.
>> True. Okay. So, maybe for sake of this
podcast, we can skip stock photography.
>> Okay.
>> Um
because it feels like that's almost like
a topic of its own. also like use of
stock photos on your website, which I
know has been very controversial over
the years.
>> Um, and I I guess we could also skip
things like event photography or wedding
photography where people hire a
photographer
uh to kind of do the act of f taking a
photo because that's it sounds like
that's not what you're doing, right? No,
I just take pictures for the fun of it,
I believe. But then a bunch of people
are doing it as a business and I think
yeah, some of them just want to be
booked for time.
>> Yeah.
>> Have like hourly rates and others are
Yeah. Okay. I mean my my feeling is
those who are doing photography as a
service I guess it's like photography as
a service
>> is more like a traditional service type
website where you have on the one hand
you have the problem that they're
probably a lot of people competing for
very generic terms. It's like you want
event photographer in London. It's not
like event photographer for London
within a brick building for 15 people
who are doing something. It's not that
you're like searching for something very
niche. You're kind of like event
photographer London.
>> And at most you'll have
>> uh some preconception of like well I
know these people and I will just go to
their website directly.
>> Yeah. I mean fair enough. or you hand
out like business cards or you're
listing yourself in some place or you're
going to so for wedding photographers
I'm pretty sure they all go or most of
them probably go to like these wedding
kind of fairs these expos where
>> Oh yeah yeah so it's almost like the
traditional marketing there and probably
a lot also of working together with the
wedding planners. Yeah,
>> because like if someone plans a big
wedding, you want someone to just
organize everything.
>> Yeah.
>> Yeah. I think our wedding planner, we
had one um back in the day. I think she
suggested a photographer that we turned
down.
>> Okay. Well, they tried.
>> Yeah. Yeah.
>> Yeah.
>> Okay. But that that feels like more
traditional service type work where
basically you have to make sure that the
text on your pages is very clear that
you're also doing the usual SEO things
like I don't know connecting up with
others making sure that your pages are
easily findable easy to understand those
kind of things which
>> I've seen some photographers focus more
on the design aspect and then it's
almost like well it's like what is it
that you actually want to be found for.
It's not mentioned on this page.
>> Yeah, I think that's a that's a tricky
one because a bunch of them see
themselves as artists. I mean, my
photography isn't great, but I think
there are people who are legitimately
kind of in the art market. They
>> um they they ex exhibit their photos in
galleries and then sometimes these
photos get bought and it's the art
market. It's ridiculous. I recently
visited a really nice exposition in
Constance and I saw that you can buy the
pictures that hang there and um they're
like upwards of 3,000 bucks. And that
sounds ridiculous only if you don't
understand how much work went into these
and into like how much led to this
exhibition. And I think that's also a
very specific different kind of niche.
And I'm not sure people necessarily need
a website to kind of sell their
services. They need more of a website
that kind of explains
what is their artistic vision. And they
might actually have a website for each
exhibition, I guess. I don't know how
this is done.
>> Or at least like have a page for ex each
exhibition. H
>> like a category page.
>> Yeah.
>> Okay. So, with your website, what is it
that you want to be found for?
>> Oh, man. I'm just like a hobbyist. I am
trying. So I'm I haven't actually done
any like optimization work on it. I just
wanted a place to like have all my
pictures in one place uh that I control.
>> Mhm.
>> So um I also used like the German word
unavasa which is underwater.photo
as my domain. Now it's out there. If you
want to look at not great pictures um go
there I guess.
>> I mean I sold a few prints so how bad
can they be? I exhibit some few of them.
So I think they're okay. We have some of
them in the office as well.
>> Yeah. Yeah, they're good.
>> Thank you. And I I just basically have
like a bunch of galleries and they are
each like a topical thing. So, for
instance, there's an exploring
underwater Switzerland.
>> Mhm.
>> Do I want to be found for that? I don't
care too much. But if I were interested
in that, I wouldn't know how
I could do that because I I can only
give like the the images a name.
>> Mhm. and then maybe have like some
descriptive text.
>> Okay.
>> And that's that's it.
>> But taking a step back, would you say
that your brand is Onavasa, that photo?
>> I think
>> or like like if people wanted to find
your photos, would they search for your
name or would they search for this
brand?
>> I'm I'm actually not so sure. Uh I think
unfortunately I believe I'm the brand.
>> Okay. So like
>> so it's almost like you I mean I I
didn't take a look at your website. It's
almost like you would want like your
domain name which is kind of this
generic term but you would have your
name as a big heading somewhere. It's
like this is Martin Splitz photo page.
So if someone is searching for Martin
Blitz photos
>> they could find it. like should should I
have that on the homepage or is it fine
if I have it in like an about me kind of
thing because as an artist so to speak
I'm not an artist but like this mindset
of like it's about my photos I don't
want me on the front page I want my
photos on the front page
>> I will give you the answer you want
which is it depends
>> beautiful so sorry no but I I think
fundamentally I I see a lot small
businesses make the mistake of taking a
generic term and calling it their brand.
>> So, kind of you're walking into that
trap because like underwater
photography, it's like
>> super
>> that's like what your domain name is.
Like if that were your brand,
>> you would have trouble ranking for that.
I mean,
>> I assume I assume there are lots of
people that do this. Whereas if your
brand were Martin Split Photos then like
people would be able to find you
immediately.
>> Okay.
>> I mean not to say that you should change
your website. I just like this is kind
of like the generic feedback I would
give anyone that is working like if if
you were a small business and you wanted
to be online that's kind of the
direction I would go. Okay.
>> So, kind of make it easy for people to
find you because being found for this
generic action is like pictures of fish,
like very simplified. Um, that's
probably going to be hard. Whereas, uh,
telling people is like, "Hi, I'm Martin.
You can find me on the internet as a
photographer." Like, they could find you
there.
>> Okay.
>> But I guess that all depends on like
what your ultimate goal is. And it
sounds like your goal is more like I
want to organize my photos and I will
send out links to people who are
actually interested.
>> Okay. But if I were to take the next
step and say like okay I want to make
some money off of my photos and for
instance sell prints which I think is a
is a business model that I've seen more
commonly these days. So in that case I
need some sort of brand I guess for
people to find me. Well, you don't need
a brand, but it's more that if you've
built up a reputation as being kind of
this underwater photography guy and they
remember your name, it's a lot easier to
find you with with a clear brand name.
>> True. Because I assume like the website
you you would be able to check in search
console like probably
is hard to find for generic terms.
>> I believe so. Yeah.
>> That brings me may maybe to the first
point like do you have search console
set up?
>> I I have search console set up. I should
probably look at it every now and then
as well. That might make sense.
>> Okay.
>> But I do have it set up.
>> I mean it's not going to make you rank
first. So
>> not
>> ah
>> I'm sorry. So sorry. But you see things
like what people are searching for which
which can be kind of insightful to kind
of see like oh well it's like you're
wrong John is like actually people are
searching for my brand name and I'm
ranking first for it which is great.
>> Uh yeah I don't think I am.
>> Okay. I need to fix that I think. Okay.
Mhm.
>> Okay. Then you have like the the gallery
pages which I guess are kind of like a
category page if it were an e-commerce
site
>> which
>> and probably on those category pages you
have text headings like which locations
what kind of photos some some kind of
classification
>> I don't have that actually the gallery
system that I use is a it's a theme for
the for the content management system
that I use um actually doesn't have that
like it it as just the like so if you go
to the website you see like exploring
underwater in Switzerland which is the
name of an album if you want to call it
a gallery
>> and then you click into it and then you
just have the images and like a little
bit of text for each of the images but
that's it there's like no freestanding
text.
>> Mhm.
>> Is that a problem?
>> So I mean I I guess it like all depends
like how you want to be found, right?
Like everything kind of boils down to
that. uh which could be like if you have
galleries for specific locations,
specific times like I don't know ice
diving in
uh I don't know a specific mountain lake
kind of thing. You could mention that in
the title or kind of like as text on a
gallery page like that which would make
it a little bit easier for people to
find that gallery. Like I assume a lot
of these are very niche terms and not a
lot of people would be searching for
like photos of fish under ice in this
mountain valley kind of thing.
>> Fair,
>> but they could and they would more
likely find your gallery page because
you're linking to that from your
homepage than some random photo that you
have on your website.
>> Mhm. Of course, like you're also
competing with that random photo on all
of the social media sites that you
published it where you also included
some of those words, right?
>> Yeah, true. Can Can they even be
indexed? Like I'm not even sure if like
the same photo shared on social media
can like take away my chance of
indexing.
>> Well, the web pages could show up. Like
if you're searching in web search
>> then it's like on the one hand the image
might be the same but the web pages are
going to be unique.
>> Uh because your website probably doesn't
look like Instagram or like all of these
other networks like everything kind of
around the image is very different.
>> Oh okay.
>> I I guess if you're looking at image
search specifically then it's possible
that we would recognize these as
duplicates. Maybe fold them together.
Hm.
>> I don't know.
>> Okay. So, but if I upload to my website
first and then wait quite long for it to
index and then Instagram or the other
platforms get indexed, then I will be
the canonical, right?
>> I don't think it works that way. Also,
it might not matter, right? Because
>> Oh, okay. If, for example, someone is
looking for a photo of someone diving in
this mountainous lake kind of thing and
they go to your Instagram,
>> like from Instagram, they can find your
website if they want to buy a photo. If
they're like, "Oh, I just want to look
at it because it's it's pretty and it's
calming."
It doesn't matter where they
>> Yeah, that's true. Then then the search
impression and the click would probably
also not matter that much because they
would just click on the website, go,
"Oh, it's a nice picture." And then just
jump off.
>> Yeah. I mean, maybe they would browse
your profile and
>> kind of follow you on the social network
or I don't know, depending on how good
your photos are or how good you describe
them.
>> Um, but that's almost like a different I
don't know user journey so to say.
>> Does Google penalize me or like dislike
me if I watermark my images?
>> No.
>> Oh, okay.
>> So, that's fine.
>> Oh, lucky me. The other thing I guess is
from the gallery page you link to your
individual photos as a landing page. Is
that correct or do you just have a
landing the gallery page?
>> That's a really good question. I believe
each picture has its own page.
Yes. Well, it's it's using fragments.
>> So it doesn't
>> So it doesn't. Okay, great. So all
right. So I Is that would I want each
image to have its individual landing
page? Is that a good thing?
>> I I think if you have something unique
to add to the image like a unique text,
longer description kind of thing and you
want people to explicitly visit that
image when they go from image search
then yes having a unique landing page
for the image makes a lot of sense
because then we can also understand this
is the primary image of this page and
here is some additional information
about this image. Mhm.
>> Uh whereas if you only have a gallery
page, then we're like, "Oh, there 50
images on this page and there's a bit of
text, but is this an image landing page
that someone might be looking for?"
>> Which perhaps not?
>> So, it's almost like if you're
interested in having your images
individually findable, definitely make
individual landing pages.
>> Oh, okay. All right. So, okay. I need to
make sure that my images can be landed
upon. Fair enough. Dang. Why does Why
does this use fragments? I don't know.
That's a
>> That's an odd one.
>> Well, luckily you know someone who knows
about SEO and fragments. So,
>> I know I can fix my website. Yay. But I
would just like wanted the gallery
system to just do it for me. But yeah,
that would that was uh too hopeful. I
guess the the other things that people
or SEOs often talk about when it comes
to images are file size, file type. Uh
do you know like how your site is doing
there or is this basically also like I'm
just using the CMS?
>> No, don't ask me.
>> No, no, no, no, no. I made sure that the
the the system so I I can disclose like
I'm using uh Hugo, which I believe
you've also used in the past.
>> Yeah.
>> As like a static site generator. um
calling it a CMS is a big word but
effectively it's a CMS kind of thing I
would say and uh it has what's called a
pipeline and it can actually process
images and it can generate like multiple
versions of an image so that you have
responsive images
>> oh fancy cool
>> yes I don't want to I I think I might
have like not deployed this yet I'm not
sure if I have deployed responsive
images yet but I want to make sure that
when you're on a on a small screen
device, you get like a smaller version
of the content, but if you're looking at
it on a bigger screen, you should get
the higher resolution version of it
because it's a photo after all that
you're coming to the website for. So,
giving you the best possible version for
the device that you're on is something
that I think makes sense.
>> Mhm.
>> So, that's uh that's something that that
we do. And you would call that
responsive images and I would argue that
that's a good thing to have.
>> Yeah, I think that's great.
>> Yeah. But
>> but
>> I don't think you'll rank first because
of it. I think the challenge with
regards to SEO, it's like, oh, these are
good practices.
>> Fair.
>> But just because you're doing these good
practices, you're not going to rank for
underwater photography Switzerland
automatically.
>> Fair.
>> You have to do more. And to be fair,
like I think on on the first version of
the website and maybe even still now to
this day, I'm not sure if I've actually
rolled it out. I might just deliver the
highest resolution anyways because I'm
like, you're coming to this website to
look at this photo. You you have the
time. Uh if it if it takes too long, it
takes long. I don't care.
>> But your core web vitals, Martin,
>> I know, but then again, like people are
here for the high resolution pictures,
so they'll I just have to deal with it,
I guess. I don't know. But maybe I roll
it out eventually. I don't know. Um, the
other thing is file types. I just use
JPEGs.
>> Oh, okay. Well, it's fine.
>> I mean, they work everywhere. I know
that we we support other file types. We
have it in our documentation. I know
that AVIF and WEBP are in there. Uh, I
think BMP is in there as well. So, we
have like a we can link the
documentation here.
>> Cool.
>> In the show notes. Um, we have like a
bunch of support. And since you take
photos, you obviously take videos, too,
because it's just like the same thing,
right?
>> Like videos are a whole different beast.
Oh my god. Um, they are different in in
how you make them, they're a lot more
effort because you have to like color
grade them and you have to edit them and
cut them and yada yada yada. And if you
put together a video coming from
multiple clips or multiple cameras, then
you have to make sure like the colors
match because one might be a little more
bluish, the other one might be warmer.
and oh god no so that that's a different
kind of skill set but I know that a lot
of photographers are also videographers
okay so yeah a bunch of people do the
same thing
>> yeah I I mean for video the I think the
main thing from our side is it should be
really the primary part of a page
>> if you want to show as a video
>> uh because if people are like explicitly
clicking on your video thumbnail they
want a video they don't want a big
gallery page with a lot of photos and
this random video attached I remember
that change. It's a relatively like a
year ago or something, right? That
hasn't always been the case.
>> Cool. I think this is pretty insightful.
>> Hopefully.
>> Yeah. Do Do you think photographers will
go away now that generative AI just
creates any image you want?
>> Ah, get out of here.
>> Get out of here. No. Come on. So, I Oh,
no. No, no, no, no, no, no, no, no, no,
no. I mean, I do it as a hobby, so I I'm
not really impacted here. But I think
like a lot of photographers who studied
photography, who learn how light works,
how our perception works, how to elicit
different psychological responses or
emotional responses to an image. Um, I
don't think AI can do that and not
anytime soon. Like, of course, if you
need like a illustration chart for
something, then maybe it can actually
generate that for you. But that's not
really what photography is about. It's
about human connection through visuals.
And I think that for that to happen,
there needs to be a human on both sides
of that connection.
>> Cool. Okay. So, I I hope you picked up
some thoughts on photography websites.
And I guess like it's in my own best
interest that your photography website
doesn't perform that well in search so
that you continue working for us. Uh
but
>> don't worry about it. my photography
doesn't perform as well, so don't worry
about it.
>> Anyway, cool. Well, that's it for this
episode. Um, uh, if people want to find
you and chat more about photography,
where where is a good place to go? Do
you have a social network of your
choice?
>> Blue Sky is pretty good for this kind of
stuff. LinkedIn is more for the work
kind of topics.
>> Cool. Well, thanks for joining. Thanks
for being a subject matter expert.
>> Very happy to help. Yeah, I'm not sure
how about the expert part, but thank
you. Thank you so much for bringing this
up and I think if people out there have
follow-up questions, do definitely post
them in the comments on your podcast
platform of choice or on YouTube or go
into the office hours on
developers.google.com/arch
and ask us questions because I
understand there are lots of questions.
Even if you're not a photographer, but
from a different business or industry,
ask us. We're here to help.
>> Cool. Thanks a lot and thank you folks
for listening in and goodbye.
>> Bye-bye.
[Music]
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts. And of course, don't
forget to like and subscribe. Thank you
and goodbye.
[Music]
---
## 2025-08-07 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 08 月 07 日)
URL: https://www.youtube.com/watch?v=U9SUEs9NQhs
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ]皆さん こんにちは
本日もGOOGLE社員による
GOOGLE検索オフィス アワーの時間となりました
本日お届けするのは 私アンナとなります
いつも通りよろしく お願いします
それではですね
GOOGLEからのお願いから 始めていきましょうこちら
本オフィスアワーでは
#GOOGLE検索オフィス アワーを使用しております
そのために質問についての ご意見ご感想など
ございましたら是非上記の
#GOOGLE検索 オフィスアワーを使用して
SNSに投稿してください
またですね 本オフィスアワー で紹介した記事のリンクなどは
本動画の概要欄に後ほど 掲載する予定です
そしてですね 我々運営チーム の励みとなりますので
もしこちらのオフィスアワー 気に入って頂けましたら
チャンネル登録高評価の方 よろしくお願いいたします
はいそれではですね 次は
最新情報ということで
最新の主なブログ記事について ご紹介していきましょう
今月はですね こちらの2件 の記事が公開されております
まず1つ目が新しい サーチコンソール
インサイドレポート こちらという記事
そして2点目が GOOGLEトレンド
APIアルファ版 なんですけど
こちらのご紹介 検索トレンドデータへの
新しいアクセス方法 となっております
一つずつですね 簡単に見て いこうかなと思っております
まずですね
新しいサーチコンソール インサイツレポートはこちら
というブログに関して
サーチコンソールインサイツの
新しいバージョンを リリースすることとなりました
このレポートにより より一貫性のある
エクスペリエンスが提供され
サーチコンソールで 利用可能なすべての
ツールで得られるものに より近い形で
価値ある分析情報が得られます
とブログでは 紹介されております
例えばですね 新しい 分析情報レポートを使えば
データの専門知識がなくても
例えばコンテンツ クリエイターさんの皆様
ブログがサイトの 所有者の皆様自身のサイトの
パフォーマンスを簡単に 把握することができる
と思っております
新しいレポートで実行できる 操作の詳細は
ブログページや インサイツレポートの
ドキュメントをご覧ください
そしてですね 2点目のAPIに関する
GOOGLEトレンド APIに関するブログです
こちらはですね 結構皆さん興味ある方
多いんじゃないかなと思います
先日のバンコクの イベントで発表する
アナウンスされる こととなりました
でですね 内容なんですけども
GOOGLEトレンドAPI がリリースされたことを
お知らせいたしますと
GOOGLEトレンドには
長い歴史がありますが トレンドデータへの
主なアクセスはアクセス方法は WEBサイトのみでした
ここ数年 利用者利用が増加して
これまで提供されていなかった APIのリリースを求める声を
多数お寄せ頂きました
皆様のフィードバックの おかげかなと思っております
このAPIを利用できるのは
ごく一部のテスターのみ となっております
利用可能なデータの 内容だったり
具体的にアルファ版テスターに 応募する手順に関しては
こちらのブログ記事を 参考にしてください
はい この2点の ブログ紹介となりました
それでは本題に 移っていきましょう
スライドを例にして これからは通常の
検索Q&Aに移っていきます
今回は 9件のご質問を 頂いておりますので
一つずつ見ていこうかな と思っております
まず1点目のご質問
ハッシュタグをつけた 検索機能に関する
ご質問を頂いております
昨年リリースされた ハッシュタグ検索機能の
現状について確認させて下さい
ハッシュタグ検索の 公開をきっかけに
オウンドメディアに 投稿する記事には
占いのようなキーワード を掲載するようになりました
昨年はハッシュタグ検索 経由の流入もあったのですが
ここ最近はハッシュタグを先頭 に付けたクエリで検索しても
専用の結果自体が 表示されません
機能終了についての アナウンスを
見つけられなかったのですが
現在もハッシュタグ検索機能は 稼働しているのでしょうか
とのことです
こちらですね 私が邪魔か
興味関心ありがとうございます
担当チームに確認しましたが
現状お答えできる範囲 としましては
#をつけて検索すると 以前とは違う
検索結果になるかと思います
GOOGLE検索では常に
ユーザーにとって 有益でわかり易い
検索結果が提供できるよう アップデートをしています
とのことでした
ご質問ありがとうございました
では 続いてのご質問に 移りましょう
サブドメインのファビコンが 表示されない件
に関するご質問を 頂いております
運営しているサイトの 一部コンテンツは
サブドメインにて 展開しています
ここ数週間サブドメイン配下の コンテンツのみSERPs上で
ファビコンが上手く表示 されないケースが散見されます
該当サブドメイン コンテンツのURL設計は
以下のようになっており
トップページホームページが サブドメイン直下ではなくて
特定のディレクトリ となっている状態です
このような設計はサブドメイン のファビコン表示が
不安定となる原因として 考えられますでしょうか
また対処方法があれば ご教示頂けますと幸いです
とのことです
こちらもご質問 ありがとうございます
具体的なサイトの情報が 添えられていなかったため
サイト構造を正しく理解 していると良いのですが
質問内容からはガイドライン上 でもお伝えしているように
サポートされない サブディレクトリレベルの
ホームページのように 見受けられました
そのためにうまく表示されて いないケースがあったとしても
仕様通りのように思いますが いかがでしょうか
そうですねファビコンは少し 厄介なことがあったりするので
こちらのガイドラインに従って
できるだけ正確に作成すること をおすすめしております
はい 続いてのご質問に移りましょう
ビッグワードにて 掲載順位が下落した件
に関するご質問頂いております
弊社のサービスサイト トップページがある
ビッグワードで長らく 自然検索の10位前後に
位置していましたが
4月末から順位が 低下傾向にあり
最近は100位外 になっています
日本でも有数の 認知度利用者を誇る
企業サービスだと 考えていますが
弊社より企業規模が小さく
一部地域でしか 営業をしていないような
サイトが複数上位に 上がってきます
ユーザー観点で見ても 違和感のある
検索結果になっている 印象です
当方のサイト状況を 確認しましたが
インデックスや各種エラーなど 問題ない状況でして
対策に苦慮しておりますと
何か見落としていること があれば対策したく
この状況で見るべき 観点などありましたら
アドバイス頂けますと幸いです
とのことです こちらご質問 ありがとうございます
具体的なサイトやクエリ の情報が添えられていたために
状況を確認することが できました
添付頂いたサンプルページは インデックス登録済みで
検索結果にも 表示されていました
これは技術的には 問題ありませんが
そのような一般的な キーワードで上位に
ランクインし続けるのは難しい ことをお伝えしております
つまりですね
過去に検索結果上位に 表示されたサイトが
今後も上位に表示され続ける ことは保証できません
そうですね
つまり ウェブサイト そして ユーザーの期待値は
非常にダイナミックに 変化しているために
現在ある位置にランクイン しているからといって
何もせずずっとその位置に とどまれるとは限りません
ご理解頂けますと幸いです
ご質問ありがとうございました
ではですね 続いてのご質問に移りましょう
ナレッジパネルの情報が 更新されない件に関する
ご質問頂いております
昨年4月にブランド名が 変更となり
サイトのタイトルなども 変更いたしました
新しいブランド名で検索した際 タイトルリンクなどは
問題なく新ブランドで 表示されております
しかし ナレッジパネルの詳細や
口コミといったところを 選択すると
検索欄では古いブランド名で
検索されている 状態となっています
質問内容としてはこちらの3点
GOOGLEから未だに 新しい新ブランドで
認識されていないのでしょうか
この問題を改善するために サーチコンソールの
リンクレポートに 表示されている
質の低いサイトに関しては
否認ツールで否認した方が 良いのでしょうか
そして ドメインが古いブランド名に
関連する略称ですが それも 影響しているのでしょうか
とのことです
こちらもご質問 ありがとうございます
こちらに関しても具体的な
サイトの情報が 添えられていたために
状況を確認することが できました
ですが 私の環境で 確認してみたところ
プロフィールの更新は 完了しているように
見受けられました
なので問題はすでに解決したと 思いますが いかがでしょうか
基本的にはですね
GOOGLEマイビジネスの 問題だと考えております
GOOGLE ビジネスプロフィール
ガイドラインに従う必要が あると思いますが
反映されるまで時間が かかるかもしれません
一般的に ナレッジパネルの情報は
GOOGLEマイビジネス
そしてWEB WIKIPEDIAなど
名前が掲載されている すべてのシステムを
徹底的に確認することが 重要となってきます
また ナレッジパネルに 関しては所有者としての
編集することも 可能となっております
これですね 解決している ように見られましたので
各質問には細かく お答えしませんが
いずれにしても こういったケースで
否認ツールを利用して 否認しても効果がないことは
お伝えしておこうかなと 思います
ご質問ありがとうございました
では 続いてのご質問に 移りましょう
ページがインデックス されない件
に関するご質問を 頂いております
サーチコンソールで クロール済みインデックス
未登録になっているページを
URL検査から確認したところ
参照元サイトマップが 検出されませんでした
という結果でした
しかし 送信したサイトマップ を確認したところ
該当ページはサイトマップに 含まれていました
そこで インデックス登録を リクエストを改めて行いました
このページ以外にも サイト マップに掲載されているのに
参照元サイトマップが 検出されませんでした
参照元サイトマップに 検出されませんでした
になっているページが 多数ありました
ありますと
原因はどこにあるのか ご教示頂けますと幸いです
とのことでした ご質問ありがとうございました
こちらも具体的なサイト の情報が添えられていました
その上で 今回のご質問は
サイトマップに関する問題 ご質問ということではなくて
クロール済みインデックス 未登録のページを解消して
インデックス 登録させたいという旨の
ご質問かなと理解したので そのようにお答えしていきます
で この場合 こちらのヘルプページ
ページインデックス登録 レポートのヘルプページを
確認して頂くのが 良いかなと思いました
で このステータス つまり
クロール済みインデックス 未登録のステータスは
ページがGOOGLEにより クロールされましたが
インデックスには登録されて いないことを意味しています
文字通りなんですけど でですね
この場合
今後インデックス登録される 可能性がありますが
登録されない可能性もあります
このURLのクロールの リクエストを
再送信する必要はありませんと
ドキュメント内にも 記載がございますので
このようにしてください
またですね
クロール済みインデックス 未登録のステータスなどで
サイトマップに登録しても 今回意味は特にありません
というのもですね クロール済みなので
GOOGLEは既に そのURLを知っているから
ということになっております
いかがでしょうか
ご質問ありがとうございました
ではですね 続いてのご質問に移りましょう
robots.txtで
エンコード文字を 使用している件に関する
ご質問を頂いております
で運営しているサイトで URLにカンマを含む場合は
クローラーのアクセスを ブロックしたいと考えており
robots.txtにも
ブロックするための 記述を行っています
カンマを含むURLを robots.txtで
Disallowした場合
カンマのエンコードを 含むURLも
同様にdisallow されますか
という旨のご質問を 頂いております
ご質問ありがとうございます
でですね 担当チームにも確認して
コメントをもらうことが できました
で 曰くですね
robots.txtでは エスケープされた文字は
10日となっていますけども
RFCによるとこのように 記述されておりまして
つまりrobots.txtの パス要素において
カンマは予約済みの 文字ではありませんと
因みに予約済みの文字は スペースとハッシュの2点
2つの文字のみで
こちらはエンコード する必要があります
というように 記述されております
なのでですね
カンマはパスにおいて 不自然な要素であり
CMS他のクローラー robots.txtパーサー
あとは さらにユーザーも ちょっと混乱をさせる
可能性がありますので
こういったURLはこんな
こういったURL つまり 混乱を招く可能性のある
文字というのは
たとえ技術的には 有効であったとしても
使用しないことを おすすめしております
そうですね
繰り返しになりますが そのために
URLに句読点記号などを 一切含めないことを
おすすめしております
というのも やっぱり 問題が発生したり
あと たまに皆さんも経験 されたかなと思うんですけども
例えばソーシャル メディアだったり
チャットアプリにURLを 貼り付けた場合など
自動的に正しくリンク されなかったりするケース
リスクっていうのがあるかな と思うんですけど
そういったリスクを 負うべきではないかな
と我々のチームでは 考えております
とのことでした ご質問ありがとうございました
続いてのご質問に移りましょう
GOOGLEBOTの
ダウンロードサイズ が減少した件
に関するご質問を 頂いております
クロールの統計情報を 確認したところ
弊社サイトでは2025年 今年の5月8日ごろから
GOOGLEBOTの ダウンロードファイルサイズが
激減してしまいました
なお クロールのリクエスト数 は大きく変わっていません
開発に質問したところ該当日付 付近で影響しそうな変更は
一切行っていない との回答でした
内部変更なしに ここまで 急にDLファイルサイズのみが
減ることは あり得るのでしょうか
極端に減っているので ネガティブな影響がないか
不安なのですが
このようなケースの アプローチ方法について
アドバイス頂けますと幸いです
本検証は目的別の 更新のみに行っており
検出ではダウンロード数の減少 は起こっていませんでした
という訳もついて 注釈もついておりました
ご質問ありがとうございます
こちらも担当チームに 確認してきました
曰くですね
検索結果に表示される サイトの更新や
インデックス化に 問題がないのであれば
これは問題ではありません
とのことでした
クローラーはですね 効率的に動作するように
設計されているため 以前よりもクローラーの
アクセス回数が 減っている場合でも
重要な十分なページが クロールされている
可能性があります
でですね
またクロールされるページ数が 以前とほぼ同じであれば
クロールタイプが 変化したとしても
心配する必要はないでしょう
とのことでした
もし懸念がある場合はですね
サーバーログを直接 確認したりとか
あとはそうですね
そこから詳細な情報を取得する ことをおすすめしております
集計値だけを見て判断する のは 今回は避けるべきかな
というようなコメントを担当 チームから頂いております
ご質問ありがとうございました
ではですね 続いてのご質問に移りましょう
AI機能のために マークアップするべきかどうか
に関するご質問を 頂いております
構造化マークアップと Gemini
AI Overviewに 関する質問ですと
今までは構造化マークアップは 検索順位に対して
影響を与えないとの話でしたが
昨今 Gemini AI Overviewに
自社の情報を 取り上げられるために
構造化マークアップが 大事と聞きますと
今まではリッチリザルトで 綺麗に表示されることや
GOOGLE マーチャントセンターに
自社商品の情報を 取り上げるために
構造化マークアップを入れる ものと考えていたのですが
上記のAI Overview に取り上げられるためにも
構造化マークアップは入れた方 が良いでしょうかとのことです
ご質問ありがとうございます
こちらも 具体的なサイトの 情報が添えられておりました
まずは一般的な話をしますが
一般的にマークアップは GOOGLEが
コンテンツをよりよく 理解するのに役立ちます
そのためいくつか実装 するのは基本的には
良い考えのように思います
しかしですね 今回頂いたサイトというか
構造化マークアップする際の ノートを見ましたが
構造化データで商品などを 表示するための
要件を満たせない場合 使用されません
また 卸売市場のように
一般ユーザーが購入できない 商品を ショッピング結果に
表示するのは 少し不自然なように感じました
ご質問ありがとうございます
ではですね 続いてのご質問に移りましょう
こちらが本日最後の 質問となっております
デスクトップページも インデックスは必要かどうか
に関するご質問を 頂いております
例えばexample.com とexample.com/spなど
PC用URLと スマートフォン用URLが
異なっている場合
両方のパターンのURL を
インデックスさせる 必要はあるのでしょうか
片方がインデックス されていれば
万全の状態なのでしょうか
との事です こちらもご質問 ありがとうございます
でですね
こちら具体的なURLが 添えられておらず
一般的なご質問として 届いておりましたので
こちらとしても一般的なご質問 として回答していきます
回答ですが 多くのユーザーは
依然として デスクトップ端末から
WEBサイトにアクセス しているかと思います
でですね
デスクトップ版がインデックス 登録されない場合などは
デスクトップユーザーは 検索結果で
サイトを見つけることが出来ず
トラフィックの減少に 繋がりますので
依然どちらのパターンも インデックスURLを
インデックスさせる 必要はあるかと思います
さらにですね 画面サイズの関係で
たとえばデスクトップ版には より多くの情報が
表示される場合なども ありますので
こういった場合 検索エンジンの理解度向上にも
寄与する可能性がありますね
はいそうですね
その他このようなモバイル ファーストインデックス
関連の質問に関しては
こちらの公式ページ
モバイルサイトとモバイル ファーストインデックス
に関するおすすめの方法という 公式ページが ありますので
こちらをぜひ参考にして頂くと 良いかなと思いました
この中にも触れておりますが 私たちとしては
比較的設定ミスの少ない
レスポンシブデザインを 推奨しております
はい
そんな感じで以上となります
皆さん今回のGOOGLE 検索オフィスアワーは
楽しんで頂けましたでしょうか
次回のGOOGLE検索 オフィスアワーですが
2025年8月28日を 予定しております
もし何かお困りのことがある方
ぜひ早めにフォーム よりご質問をお寄せください
はい それではまた次回
オフィスアワーでお会いするの を楽しみにしております
それではまた是非 みてくださいね
バイバイ
---
## 2025-07-24 - How does CSS affect SEO?
URL: https://www.youtube.com/watch?v=l2E3gBDP_qY
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search of the Record, a podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. My name is
Martin and I am a search relations
uh engineer. I I don't even know what my
job title is anymore, but I'm part of
the search relations team. And with me
is John Miller. Hello, John.
>> Hello, Martin. So great to join you
here. What a surprise,
>> right? It's always surprising when we
see each other.
Oh man, so many conferences, so many
travels. Um, but here we are. Universe
brought us back together. Woohoo. What
would you like to talk about today? What
have you brought for us?
>> I would like to talk about CSS.
>> Oo, wait. Does CSS Wait, wait, wait,
wait, wait. Does CSS have anything to do
with SEO?
>> Doesn't everything have to do with SEO?
>> Well, I mean, like my cat's sleep cycle
probably does not have anything to do
with with SEO, does it?
>> Well, unless it unless it wakes you at
5:00 a.m.,
>> which it does, but that's fine. Um but
but no like seriously I mean CSS is just
styles. So how does my website look?
What fonts to use? What colors does how
does that what how does that have no
what does it have impact?
>> Well I mean Google's guidelines say you
should make your CSS files crawable. So
there must be some kind of magic in
there, right?
>> Okay, I'll bite. But I haven't seen many
people talk about it. Like I I don't
think it's a topic in the SEO world, is
it?
>> Well, we could make it one. What do you
think?
>> Okay. Okay. Let's let's explore this
topic. That sounds like an interesting
route to go. So, why is no one talking
about CSS with regards to SEO? Where
where should they be looking? What what
should they should there be a starting
point? like why would they matter? How
does it work? Like how do people use
let's start with how do people use CSS
these days?
>> How do people use CSS? Um they link to a
CSS file from their HTML pages and links
are the basis of everything around SEO,
right?
>> Okay. Okay. But what do they put in
their stylesheets? Do we have any
insights to that? I looked at a few
places where people talk about uh CSS
kind of the the status of the world of
CSS because I know a little bit about
CSS but basically my knowledge is based
on
uh kind of I don't know how I made my
web pages way back in the day when you
made HTML pages in an editor and wrote
your own CSS.
So I I have no idea what has happened
with CSS since then and I know there are
some people who are really active in the
world of CSS and kind of bringing new
things out. So
>> I my assumption is things have changed a
little bit
>> and
>> with regards to SEO
it feels like every now and then we get
SEO questions that kind of map to CSS.
So, I thought like all of the front-end
developers who are kind of doing CSS on
the side, like maybe it would be good to
have an episode just to talk about SEO
for CSS.
>> Fair. That makes sense. I I think it's a
little bit like JavaScript. It's usually
fine to use C like I mean everyone's
using CSS. It's fine. It's perfectly
fine to use CSS, but it provides a lot
of flexibility and power and sometimes
you can accidentally build things that
are not going the way that you
anticipate them to go. Um, so yeah, I
think that makes sense. I I guess there
might actually be implications. I
remember a few really weird cases and
questions that we got that turned out to
involve CSS. Yeah, that's a it's a good
point. Yeah, and I think CSS has
changed. the way that that it has been
used has changed a lot over the years.
So may might make makes sense to talk
about it now.
>> Cool. Yeah. I mean I doubt there are
things in CSS that break the way that
JavaScript can break things for search,
but like maybe I mean maybe I'm I'm sure
there are very creative CSS developers
who can make things that
search engines don't really understand.
>> Yep. Oh yeah. Well, they understand it.
It's just backfiring in interesting ways
sometimes. It's uh Yeah. Okay. We'll
we'll get to those. We'll get to those.
Let's
>> let's start at the beginning. Websites
have grown. Has CSS grown over the time
as well? I guess so.
>> Yeah. In preparation for this, I looked
at the HTTP archive web almanac, which
they do every year or so, and they did
one or they did a report on CSS in 2022.
I don't know if there's a newer one. I
>> I check there isn't. No.
>> Okay. Well, I don't know what that
means. CSS dead.
[Laughter]
>> Hope not. I hope not.
>> I don't think so. I don't think so.
>> Cool. So, I I looked there and I thought
we could kind of walk through some of
the things that are in there. And the
the first one that they kind of start
off with is the size of CSS that is
included in HTML pages.
I don't know about you, but when I write
my CSS files, they're usually a lot
smaller than my HTML pages. How how do
you do it?
>> Yeah. Okay. So that depends a little bit
on if you're handwriting or your CSS,
which of of course you can still do and
that's perfectly fine. Um, but you don't
necessarily do that, especially if you
just like design like things for
multiple clients or if you just want to
quickly build like a landing page or
something. You might use like a
framework because there are kind of like
pre-built CSS CSSes or stylesheets
um that you can just use um and then
style your your content with. And these
are sometimes quite large I believe.
Okay, so it's like the the old school
people who are writing their own HTML
and writing their own CSS, they have
small and sleek pages and those that use
a framework have the full bloat.
>> No, I mean you can like remove the
unused rules and you can split the files
and these kind of things. So you you
have ways to do it. Um but maybe not
everyone does like some people just like
plug it in and then just forget about
it. I don't know. Yeah. So the the web
almanac says
every year we see CSS grow in size and
in 2022 the medium style sheet size was
68 kilobytes or 72 kilobytes. I I think
like one is desktop, one is mobile.
>> First is mobile, second is desktop. It's
interesting that there's not that much
difference between the two, but it's
quite large.
>> Yeah, those are large files. just like I
don't know if I had to write that
manually I would spend way too much time
on it. So I guess these are frameworks
in that case.
>> I think so.
>> Okay. They also mentioned the largest
one that they found was 78 megabytes.
>> What?
>> Which is crazy.
>> What?
>> Yeah.
>> These are text files.
>> I don't know. Like maybe I just don't
understand modern CSS but I don't know
how you can fit 78 megabytes into one. I
guess if you like have lots and lots of
images as data urls in your CSS maybe,
but that's a really weird choice.
>> Yeah,
>> that's such a bad idea. Oh god,
>> I mean I have heard of people who have
audio files in their text files, so who
am I to judge?
>> That's a really nice insider joke.
For the people who have seen that file
and have laughed and enjoyed it, it has
been great. For those who haven't, look
around the internet a little closer.
>> That's kind of mean. I I think like look
around the internet to find one text
file.
>> Okay. Look,
>> will keep people busy.
>> That's That's true. But uh look at
someone's websites uh text files, let's
put it that way, and you will be
surprised.
>> Okay, we'll see.
>> Some of our websites,
>> we'll see who actually takes a look.
It's It's not for humans. It's more for
robots. But whatever. We'll see.
>> Okay.
>> Okay. Moving on to more serious topics.
>> Uh, one one question I still regularly
get is whether CSS class names have any
SEO effect.
>> Yeah, I hear that question as well. I
don't think it does. I don't think we
care because the CSS class names are
just that. They're just assigning a
specific
somewhat identifiable bit of stylesheet
rules to elements and that's that's it.
That's all. You could name them all
blurb. It would not make a difference
from an SEO perspective. It would just
be really really hard for developers and
designers to identify what this is
supposed to be.
>> But these are words in the HTML page
now. Yeah, but they're not part of the
text content.
>> Oh, so it's not because it's not
visible, it wouldn't have any effect on
>> SEO. No, it's like making up HTML
elements that don't exist like I don't
know, put the keyword in a in a tag name
or something and then hope that that's
what is in. No, it's not. It's just a
random HTML element then.
>> Okay. What about simpler crawlers? like
I don't know if you were if you're
manually parsing the HTML file and
feeding it to an AI model
would would it have an effect there?
>> I mean that depends on how you implement
that. But normally what you do is you as
you say you parse the HTML. So you say
like so give me all the elements and
then give me all the text content from
the elements and that would strip out
all the attributes including class
names.
>> Okay, cool. Well that's one thing. So
basically no need to put keywords into
your CSS file or at least into your
class names, right?
>> No. Yeah. No.
>> Okay. Um then I saw that there is this
um exclamation mark important CSS.
>> Mhm.
>> I I never understood that. It's like on
the one hand, why is exclamation mark in
the beginning and important? It's like
could you put something in here that is
important or it's like I don't
understand.
>> H so okay that's uh that's um
workaround I would call it. Um CSS has
something called specificity and that's
a beautiful word and I'm really excited
that I can actually pronounce it
properly. Specificity. So how specific
how specific is a rule? So you can say
like all elements do like a little
asterisk all elements on the page should
have green text. Uh and then a few other
things and then you might at some point
be like well no links should be blue
historically. So I go a and then address
all the uh a elements all the links on a
page and say like you have a color of
blue.
And then sometimes you have like certain
rules that are less specific than other
rules because you can play this game
more and more. So like if you say like
all elements that's very unspecific. If
you say all anchor elements or link
elements that is a little more specific.
If you say every link element that has a
different site, every link element that
has a different site and has like a
specific class attached. So you can make
it more and more specific. And normally
the more specific rules override the
less specific rules. But then sometimes
you're left off with like a one link
that you want to be read.
>> And now you can create either a class
and say like red link. So you do like a
dot red link or something like that. Or
um which makes it more specific than the
other links. Or you can if you for some
reason can't do that because something
more specific sets the color and you
have to have it in a less specific rule
which I don't think you ever do. Um you
can override it by saying important. So
this is important. I really really
really want this color to be red. I'm
not even sure what happens if you have
multiple
conflicting important rules. I'm not
sure how that gets passed. I would have
to read that up in the specification.
But um it's an override for specificity.
So you can say like it doesn't matter
what else comes after this like it
doesn't matter how specific that rule
is. This should be the declaration and
it doesn't have to be color. It can be
anything like font size, display
dimensions, these kind of things with
important. You overrule the specificity
system.
>> Oh my god, you said that so many times I
can't say it once.
specificity
>> specific
>> almost almost you got moving on to a
different topic that
>> it's unfortunate it's such a lovely
topic I once said the wonderful
poetically sentence or the wonderful
poetic sentence specificity as specified
by the specification that was
>> wow okay
>> that is crazy
>> so many words so little meaning
>> okay so it was like lots of apostrophes
mean no not apostrophes exclamation mark
>> exclamation mark
>> lots of exclamation marks mean it's very
very important
>> followed by the word important yes
>> yeah may I'm sure there's some SEO
equivalent to this I don't know okay
another topic that I know I've run into
because the the folks in the indexing
side contacted me about this once is
pseudo classes like before and after
>> yes
>> can you explain lightly what what that
is.
>> Oh god. Okay. Um uh are they pseudo
classes or pseudo elements? I I always
confuse the two. It doesn't matter. Um
the idea is so in CSS the way that let's
explain CSS really quick for those who
have never like encountered it or seen
it from up close. CSS is a text file
that styles the HTML document that you
created. So it gives it gives us a
possibility to separate the styling, the
way that things look from the content.
Back in the days, you had to basically
like build tables into your HTML files
to kind of like move things into columns
and rows and position them next to each
other. Um, that is nasty because it is
technically not tabular data. You just
abuse a table to do like some sort of
grid layout. CSS allows you to separate
out the style information completely
from the HTML document. And that
hypothetically has the nice benefits
that you could switch CSS files based on
user preference. For instance,
>> if I want something very flashy and very
colorful, I could have one stylesheet
and then someone else wants a black and
white version of it. They can have a
second stylesheet. Hypothetically, um I
think practically that also exists. I
think there's like extensions for the
browsers. In these files, in these
stylesheets, you say this kind of
element and that can be one specific
element, a bunch of elements, elements
inside other elements or um classes of
elements or specific ids of elements. Um
so you can say like all headlines or you
can say like all headlines that have
breaking news as a class name or
something like that. M
>> and then you can give them properties
and you can say like the color should be
this, the font size should be this, the
size should be this, the they should
break the text around them, they should
not break the text around them, yada
yada yada.
With pseudo elements or pseudo classes,
you can also add content around things.
So, let's say like you want a little
unicorn pile of poop in front of every
headline for some reason or maybe a
light bulb like you want to split like
you want a little light bulb in front.
Light bulb is probably nicer than a
little pile of poop. So, you want a
little light bulb in front of every
headline. Then you can say like you can
either ask everyone who's editing the
HTML to add a little light bulb uni-ode
character in front of their actual
headline or you can use CSS in one place
and say like okay so before every H2
element H1 element whatever you've got
add this little piece of content here
this little light bulb
>> and then you would have a little light
bulb in front of every every headline
without having to actually put it in the
HTML document. Okay.
>> Which for decoration I think is fine.
>> Okay.
>> I think you can do that. Yeah. I I guess
you can also do certain other things
with before and after, but I'm not sure
what else you can do with it.
>> So, could you put like the whole
headline in there?
>> See, that's the problem. Yes, you can.
You can do that. I don't think you
should.
>> Is this like an opinion?
>> No. This is based on on technical merit
in this case. Um it is it is an opinion
but it is it has technical merit. The
the reason why I say you shouldn't do
that is again if you look at a we we we
just discussed like oh but what about
other crawlers and and and search
engines and whatnot that might not
>> like see it this way. pretty much anyone
who programmatically consumes HTML and
that's like crawlers, search engines,
bots in general and also accessibility
tools sometimes.
>> Mhm.
>> They go through this HTML document and
they parse it and they understand like
okay so here's an headline element,
here's a link, here's some text inside
the headline element, here's some text
inside the link and so on and so forth.
They go through the HTML for that
>> the HTML, not the CSS. The CSS for them
doesn't matter as much because the idea
again the original idea is to separate
presentation from content. So content is
in the HTML and how it is presented is
in the CSS. So with before and after if
you add decorative elements like a
little triangle or a little dot or a
little light bulb or like a little
unicorn whatever I think that is fine
because it's decorative. It doesn't have
>> meaning in the sense of the content
without it would still be fine. It would
not look as funky
>> and fresh,
>> but it would be perfectly fine. If you
put actual content in the CSS that
violates this fundamental principle.
>> Oh, okay. So, it's kind of like
you're breaking something more like a
philosophical rule kind of thing.
>> Yeah.
>> Yeah. a fundamental principle of the web
parsers could implement something to
then also parse the CSS and get the
before and after content, but you really
shouldn't have to do that because it
should be in the HTML, the content that
you care about.
>> More of a technical side note, do you
know if this before and after stuff is
included in the DOM?
Ah,
I'm not
>> It's like not a trick question that I
It's like I'm trying to not not a trick
question. I'm just kind of curious
>> because my mental model is when when we
do rendering, we look at the DOM, right?
>> Mhm.
>> That is a that is a good question that I
don't have the answer to actually um
because I haven't tried this. But
>> I I think it's easy to test this. So if
I created like a div with some content
>> Yeah. Um, and then have like some some
text in it. And then we have some CSS
that has like a a diff before kind of
situation with some content. I wonder if
that shows up in the DOM.
>> Yeah. Interesting. Okay.
>> I think the browser shows it in the DOM
so that you can more easily
>> like uh do something with it. But I
believe
>> I I don't I don't think it actually is
part of the DOM. I think it just shows
the way.
>> Okay. Uh-huh.
>> So, the kind of one of the reasons I
remember this before and after uh stuff
is that there was once an escalation
from the indexing team that said we
should contact the site and tell them to
stop using before and after.
>> Um because they were using the before
pseudo class or pseudo element or
whatever.
>> Yeah, I'm not sure what it is either. I
would have to double check that.
>> Oh my god,
anyway. They were using the before to
add a number sign to everything that
they considered hashtags. And our
indexing system was like, it would be so
nice if we could recognize these
hashtags on the page because maybe
they're useful for something.
>> Uh but because they were using CSS to
add the hashtag symbol, we were like,
these are just words on the page. Mhm.
>> I I don't know what what came out of it
because usually we also have the notion
of we should be able to process the web
however it comes.
>> Yeah.
>> So maybe in rendering in the meantime
that is used in the DOM. I don't
actually know.
>> It's a it's a tricky I so I just tested
it real quick because
>> that's who I am. I just quickly coded
something. It's not in the DOM.
>> Oh, okay. So it doesn't it doesn't get
picked up by rendering. Okay. So
>> correct
>> definitely don't use before and after
CSS pseudo classes if you want to add
something that adds
context content
>> content content. Mhm.
>> Uh design elements probably fine.
>> Yeah.
>> Okay. Cool. Um we should document this
somewhere.
>> Oh god. Yeah. I think we So this is this
is interesting because I I think we
never documented it but I think we we
had it in a presentation somewhere at
some point. Um yeah we let me let me let
me get on that.
>> Okay. You don't have to.
>> So you heard it here first.
>> H we don't have to do it live. Uh then
another thing that I noticed in the web
almanac is they talk about values and
units. And that reminded me of this
weird quirk that we had with I think
hero images
um which used what is it 100 VH which is
VH is what is it vertical height?
>> Yeah.
>> Viewport height I think.
>> Viewport height. Okay. So 100 VH would
mean the whole viewport I guess.
>> Yes. Correct. That's what it's supposed
to mean.
>> Okay.
It's like percent of the viewport. So
it's like 100 VH is 100% of the viewport
height.
>> Okay. So the the weird thing that is
kind of related to this is people
complained that the
uh what is it? the inspect URL tool that
does this rendering preview
>> um would show this gigantic image and
none of the content when you had a hero
image like this.
Does that make sense?
>> Yeah, it does. Oh god. Yeah, because we
do something funky in rendering when it
comes to like viewports. And this is
exactly why I keep telling people do not
look at the screenshot. Always look at
the rendered HTML because what we do is
it's called viewport expansion. Uh it's
something that we do in rendering. It
doesn't really matter how that works,
but fundamentally we try to catch a
reasonable amount of things that are
only happening if they are in viewport.
So we are like progressively resizing
the viewport and most specifically we do
that for height. So if you have
something that says 100% of the viewport
height, then the problem is that this
keeps growing until we either say like,
okay, this is unreasonably long or um
until it actually is done. And the
problem with 100% of the viewport height
is when we keep growing the viewport to
kind of go like okay now we are not
covering the entire height then that
will never happen and eventually we'll
just give up and stop the the expansion.
That's not necessarily a problem but it
looks really weird on the screenshot.
>> Okay. So if your textual content is not
visible in that screenshot because you
have this giant image in its place, is
that a problem? Would we consider that
to be hidden content or like less useful
content?
>> I don't know how we are processing
things because I know there has been a
change. I would have to look up that
specific question, but I believe it's
not necessarily a problem because it's
still in the DOM. it's still accessible
to the crawlers. So, I believe that we
will process it just like normal stuff.
>> Okay. Well, I I think that makes sense.
Like if it's in a DOM, if it's rendered
on the page, it's not visible in that
screenshot. It's like it's still on the
page. Um, is this something that you
think sites should fix? Like if they
check their image in or the the URL in
one of these tools, should they tweak
the CSS to be like full viewport except
maximum so much? I don't know if you can
even do that in CSS.
>> You can give it a maximum height and
maximum width. So you can restrict the
the growth a little bit. And I believe
like in this case if it's like a header
image,
I'm not sure why it has to cover the
entire height of the viewport. And then
also if you want to cover the entire
height of the viewport, what happens if
people have to scroll because it only
covers the viewport and the viewport is
just what you see on a screen. So it
doesn't really scale up to how big the
content is. So um I'm not sure what
people are trying to accomplish there. I
might want to think about that and maybe
find another way to get the effect that
I want. And max width is or max height
in this case is probably a good way to
do that.
>> So it's almost like it's also an
accessibility issue. So you wouldn't
necessarily fix it for SEO, but it's
like what are you actually trying to do
here? And maybe there is a smarter way
to do that.
>> Yeah. Yeah, I would say so.
>> Okay,
cool.
Then in the report they also talk about
colors very briefly.
>> Um which I know in in the early early
days people would use font color and
font size and things like that to hide
text on a page.
>> It feels like that's a lot less common
now.
I don't have any data, but it's like
anecdotally from your like browsing the
web, do you see people hiding things
with like same foreground, same
background color?
>> No, not that much anymore. I mean, they
use like display none, so they don't
show it, but they are having it in the
DOM. That has happened.
>> Oh, okay. Oh, so it's almost like if you
want to hide something, it's like might
as well just hide it properly.
>> Yeah. Instead of in plain sight. Yeah.
>> Okay. Yeah. Uh then the other topic that
comes up fairly regularly is CSS images.
I
>> I had someone ping me I think last week
or a week before on social media. It's
like my developer has decided to use CSS
for all of the images because they
believe it's better. Um
does this work? Like is there anything
to watch out for there? there there is a
bunch of things that you need to keep in
mind when you do that. So number one
again there is ideally a separation
between the way the site looks and what
the content is. Now an image can be one
of both or both like it can be
decorative or it can convey content.
If I have, I don't know, like a really
nice kind of wallpaper pattern in the
background, then that doesn't really
that doesn't really constitute content.
It just makes it look nifty, I guess. I
don't know if I have like a
>> like the '9s. Yeah.
>> Yeah. Exactly. Like if I have, I don't
know, a a GIF of like something
bubbling, then I have or like stars
with twinkling, then I can put that as a
background and it doesn't really add to
the content. and it just makes it look a
certain way, fine. If I have like a
landscape that I really like and I kind
of want to make that the background of
all my my content, then fine, put it in
the background as well. But if I if I
have a blog post about this specific
landscape and I want to like tell people
like look at this amazing panoramic view
of the landscape here and then it's a
background image even if it's not like a
whole page background image but like a
div container that is empty and then has
like the the image there or even if it
has text and then the image is there
like it you can style random HTML
elements in a way that it looks like
it's the browser shows an image with
like a border and like a caption and
something like that. And it looks like
an image, but it is from a content
perspective not an image because it is
just like an empty or maybe like a
textual block of stuff with a background
image that has been loaded for
decorative purposes. The problem is the
content specifically references this
image, but it doesn't have the image as
part of the content, which is confusing
because for a user looking at the
browser, what what you what are you
talking about, Martin? the image is
right there.
>> But if you look at the DOM, it
absolutely isn't there. It is just a CSS
thing that has been like loaded to style
the page. So, if you have a content
image, if the image is part of the
content and you're like, "Look at this
house that I just bought, then you want
an img, an image tag
or a picture tag that actually has the
actual image as part of the DOM because
you want us to see like ah so this page
has this image that is not just
decoration. it is part of the content
and then image search can pick it up and
then we can like understand the
connection between the content and the
image and these kind of things. That's
the huge difference. So if you use CSS
for all images as long as they are
entirely decorative and the content
would work just as well without them.
Cool. if they are an integral part of
the content like a news story look at
how the the the market is responding to
the news of blah blah blah and then like
an image of of stocks going up or down.
>> Mhm.
>> That's part of the content that's not
decoration.
>> Okay. So
I I don't know like this just came to
mind like what about what do you think
about something like stock photos that
are added to a page to just decorate it?
M
>> could you consider those to be
decorative or would you want them to be
indexed?
>> I I mean you're probably not going to
get them indexed because probably the
stock website has them indexed first and
we understand that you're using a stock
photo which is just a copy of this other
photo I guess.
>> Am I right? Yeah. Right. That's what
probably going to happen.
>> Um
>> so you're not going to get as much
benefits from it. But then again from a
semantic point of view like the meaning
is still like this is this image is not
mine. It's a stock image that we bought
or licensed
>> but it is still part of the content. I I
personally think
>> okay that makes sense like okay so I I
think fundamentally stepping back a bit
it's almost like that philosophical
divide of CSS should be for the styling
and anything content related should be
in HTML.
>> Yeah.
>> Okay. So let's see. I I think the the
things we talked about um on the one
hand class names class names are
styling. They're not content. So of
course they don't have really an effect.
>> Uh the before and after um pseudo
classes.
>> Okay, I'm googling this now. What is
this CSS before? Is that a What is it?
Creates a pseudo element. Okay.
>> Oh, it's a pseudo element. Oh my gosh.
Okay, I got it wrong. Uh, so adding
decoration with these is fine. Adding
content that you want indexed doesn't
make sense because pro it yeah like like
you tested it doesn't end up in the DOM.
So even in rendering it wouldn't show
up.
>> Uh then this weird 100%
viewport height thing which is unrelated
to SEO I think but just makes debugging
weirder. Mhm.
>> So that's worth fixing. And then the
images, like you mentioned, really that
philosophical divide again. It's like if
it's about your content, put it in your
content with an image tag or
>> picture tag or
>> I I don't even know what the difference
is nowadays. I have to double check. Um,
but if it's if it's just purely
decorative, if you want to add this '90s
website vibe with uh wallpaper behind
your pages, go for the CSS side.
>> Correct.
>> Do you think there's anything we're
missing?
>> Um,
I don't think we are missing anything
specific here. No. Oh, another thing I I
sometimes run into is people using CSS
to create tables and then putting
tabular data in them. That also feels
like a misuse, right? Or is that
>> I mean ah god there is I'm not sure if
that is a solved problem or if that
still is like an actual challenge. I
remember
tables and tabular data in general is
tricky to make responsive as in like if
you are on a small screen.
Yeah, that it's not that easy. Um
>> Okay.
>> So I I guess they maybe just working
around that problem.
I don't know.
>> I don't know. I I think the part where
tabular data is sometimes useful for
indexing is if we can recognize that
they're like rows and columns of
information and we can kind of combine
those properly. And I imagine if you use
just CSS instead of a table element
probably that's not that easy.
>> No. No, we won't get that. Yeah, you
lose. Also, I'm not sure how well screen
readers respond to that.
>> Yeah. Okay, cool. That was super
insightful.
>> Oh my god, that was that was uh
surprisingly technical. I like that.
Yeah,
>> CSS for SEO, everything you need to
know.
>> Nice. We also found a lack of
documentation for this one thing and I'm
I'm looking forward to see that uh
landing. I'll I'll keep you all posted.
We'll fix that. Hopefully, I'll try.
>> Cool.
>> Well, all right, John, that was uh
surprisingly fun. Um, thanks a lot for
for this conversation and I think that's
it for this episode. Should we direct
people to places where they can find
more?
>> Yeah, Martin, where where can they find
out more?
>> So, for CSS, I would go to web.dev that
has like lots of articles that explains
how to do things. And if you know what
you want to do and you know what CSS
bits and pieces you look for, then
probably Mozilla Developer Network. So,
MDN is a good place to go to find the
reference content. And we need to fix
this documentation
hole, so to speak. And I'll I'll put
something on our documentation which is
at developers.google.comarch.
Yeah.
>> About pseudo elements.
>> Elements. Elements. Elements. Yeah.
Yeah. It's it's weird because I think
there are pseudo classes as well like
hover and active and these kind visited
and these kind of things that are pseudo
classes and then check out MDN. They'll
explain the difference to you. We are
not the right people to explain the
difference I think. Um anyway,
>> well, thanks a lot, Martin.
>> Yeah, thanks thanks for being here with
me, John, and uh thanks for bringing
this interesting topic. So, uh and
thanks to everyone out there for
listening in on us going through CSS
together, I guess. So, um thanks a lot
and goodbye.
>> Bye.
[Music]
>> We've been having fun with these podcast
episodes and we hope that you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. Thank you and goodbye.
[Music]
---
## 2025-07-10 - SEO for small businesses
URL: https://www.youtube.com/watch?v=BKDymFYpvL8
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search Off the Record, a podcast coming
to you from the Google Search team,
where we talk all about search and maybe
have some fun along the way. My name is
John Mueller. I'm a search advocate here
at Google in Switzerland. And today I'm
joined by Martin Split who is working on
my team also as a search advocate. Hi
Martin.
Hi John. Woohoo. It's great to have you
here Martin.
I don't know about you but occasionally
I get asked by random people who know
that I work at Google like what they
should do about SEO. It's like often
it's like a small business owner,
someone who has a website and they're
like,
"What do I need to do or is it even
something I need to think about?"
I do get that a lot. And I find that
surprisingly tricky. So, I'm actually
pretty happy that we are talking about
it a little bit because I think everyone
who is
about to get in contact with SEO
probably has more or less the same
questions and we should have a good
answer, I guess. So, my go-to answer is
to send them to the quick starter guide.
Okay. It's like
read the documentation. Leave me alone.
No, not leave me alone. But like I I
don't even know where to start. Like
what's their level? And I think the
starter guide, the SEO starter guide
kind of brings people on a admittedly
low level, but at least like we have
common shared vocabulary to start the
conversation.
Okay.
But then from there on, I'm not super
sure.
I guess they should just buy ads and
then
No, no, no, no, no, John. No, no. But I
think it's it's tricky. I mean, let's
let's look at for instance someone who
runs a business and has a website and
they're like, "Ah, I want to make my
food truck more well known. Um, so I
think I need a website." And I'm like,
that's okay. That's a good idea
probably. I guess. And then they show me
their website or they don't even have a
website and they don't even know where
to start. That that already is a
difference. But let's assume they have a
website and then you go to their website
and they don't tell you what's on the
menu. They don't tell you where they are
or when they are open. And I'm like,
how did we get here?
How how did that happen? Have you seen
that before?
Yeah. Yeah. I I think in in some of
these situations, one of the things I
try to get people to uh kind of voice is
what they actually want to get out of
their website. Like what is the goal of
your website?
essentially is like what like from a
technical term what is the conversion
that you want to track
uh when someone goes to your website and
like what what then because a lot of
times that helps to kind of get them
into the mindset of like why am I making
this website and what is its purpose uh
rather than just it's like I don't know
I have a website now what because I I
Think if you focus more on the purpose
then some things around SEO are a little
bit easier
and other things maybe you find like you
don't need it all and yet other things
you find maybe you're missing out
completely.
So like taking I don't know a small
restaurant, local restaurant and if your
purpose is to get people to come and
visit you in person and have a meal,
then you kind of need to make it as easy
as possible for them to understand what
it is that you're offering and where
you're located, what your opening hours
are, those kind of things.
Mhm. Okay, fair enough. All right. So,
you need to figure out what it is that
you want from your website. But let's
say like he wants more customers to come
to his food truck. Then what would be
like the next step? I mean, do you tell
him, "Oh, uh, I don't know, install
WordPress and the the SEO plugins for
WordPress and then you'll be golden or
I don't even know.
I
I also I I think it's it's challenging
because it's from from a practical point
of view is like we we have this mindset
of kind of technical things and like all
of these details already. So if someone
comes to us, it's very easy to say, "Oh,
you should do these five things." But I
I think what kind of matters before that
is also to figure out like who are your
customers or your potential customers
and how would they be searching and like
what do you even want to be found for?
kind of taking on the one hand your goal
like you want people to come and visit
you to you and figuring out from there
it's like who do you want to have to
visit you and buy something and
how would you like be in the right place
at the right time on their journey of
like finding you like what what is it
that you want to be found for and often
times I think that leads people to well
I will try out some of these searches
and try to think about like how you as a
person try to search for maybe a new
business or a restaurant that you
haven't gone to
because probably you wouldn't go to
Google and say like restaurant in Zurich
and it's like I want to rank first for
restaurant in Zurich which probably is
totally useless and also very hard.
Okay. So you need to understand better
what is your specific offer. So, and who
is your specific customer? So, you need
to figure out how
to phrase things or like what the
content is. Would you say like that's
this content strategy kind of thing?
I I think that kind of leads to content
strategy kind of thing where like if you
know what your potential customers are
searching for
then you have it a little bit easier to
understand what you should provide on
your site that could be visible in
search.
Okay. Yeah, that makes sense.
So I I think also all of this uh assumes
that you have actually a website that is
technically kind of reasonable.
What do you mean? uh which it's kind of
something that from a technical point of
view could be okay
which I think for a lot of the the
smaller businesses uh the people who are
online like if you're using some kind of
CMS like WordPress or Wix or any of
these it's like technically you have a
website that kind of works. Ah, so the
the technical foundations are solid. I
guess that's what you're saying.
Yeah, I that's kind of my assumption.
But if I have no idea about the
technical bits and pieces, how do I know
um
or how do I find out?
Like is there like a score or are you
okay? Um,
for for someone who is techsavvy, there
there are lots of ways to kind of tell
if it's okay or not, but it's hard to
have something like a simple test, I
guess, uh, to see if technically it's
kind of reasonable. What I would tell
people to do when they get started is
search for their site in general. like
search for it by name, search for it by
the domain name that you have and see if
anything shows up in search.
If things are showing up that probably
you're okay because for the most part
sites
made by people who are not super
techsavvy are kind of general web pages.
It's not it's not that someone who
doesn't know what they're doing
accidentally creates a PWA with
JavaScript and runs it on with React.
It's like I don't I don't see that
accidentally happening.
Okay. Okay.
Right. I mean
I hope so.
I mean, who knows with like Vibe coding
and all of these AI tools.
Maybe you go to chat GPT and you're
like, "Oh, make me a website." and it
goes, "Wow, I know lots about JavaScript
frameworks. Here you go. It's is
possible, but it feels
feels very unlikely
or at least
I think someone would learn a lot while
doing that."
That
is true. Yeah.
Yeah. I think like for the most part if
you're using something common like
WordPress,
Wix, Squarespace, any of these systems,
probably the technical foundation is
kind of okay and you can focus more on
the content side of things.
All right. Okay. And then how would I
know how to go about content? Because
now I know who I want to address and
probably also roughly what I want to do.
But I mean that's a whole different
skill set, right? That's like
copywriting and probably like some
researching and maybe some lecturing and
editing and
Wow.
You don't I love to write. You have your
developer hat.
You're like I don't documentation.
No, that's not true. And you know that
that's not true. But I love having a
technical writer on the team. Lizzy is
an tremendous help with anything that is
writing. And I thought I honestly I
honestly thought I'm a good reasonably
good writer. And then Lizzie came and
asked like three questions on a piece of
documentation that I thought was almost
perfect. And I basically started
questioning the foundations of the
universe because I was like, "Okay, no,
this this document doesn't even make
sense. I haven't I haven't answered the
fundamental questions that I need to
answer before I can even start writing
and I've written like three pages. So,
holy moly, that is a skill. That is an
amazingly tricky skill to acquire, I
think. So, how how do I start writing?
Just write what I think I should be
writing, I guess.
I think like if if you have absolutely
no inspiration, one approach could be to
ask your existing customers
and just ask them like, "How did you
find me?" Like, "What what were you
looking for? Where were you looking?
Like, were you just looking on a map?"
kind of thing like what is it that
brought you here? And this is something
that you can ask anyone who kind of
especially if you have a physical
business like it's
true.
It's pretty easy to kind of just ask
this randomly without scaring people
away. That's kind of one one aspect I
would do and try to build up this
collection of these are different
searches that people have done in
different places maybe on different
systems.
and I want to make sure I'm kind of
visible there. And then
I would take those and just try them out
and see what comes up and think about
how reasonable it would be for one of
your pages perhaps to show up there. And
how reasonable it can be, I think, is
something where you have to be brutally
honest with yourself. uh because it's
sometimes tempting to say well I would
like to appear first for the search
bookstore on the internet and probably
that's not going to happen. I mean who
knows but uh there's a lot of
competition for some of these terms. Uh,
but if you're talking about someone
searching for bookstores or bookstores
in Zurich or bookstores on maps or
something like that, then that's a lot
more well- definfined and a lot easier
for you to kind of look at and see like
what are other people doing there. Um,
maybe my pages are already there and
based on that you can try to build out
like what is it that I need to at least
mention on my pages.
Okay, fair enough.
Ah, okay. I It sounds a bit like market
research as well, which I think is
generally a good idea if you want to
have like a website.
Yeah. I I mean, like it all depends on
how serious you take your goal, right?
If you're like a small local business,
you're like saying, "Well, I have a
website and I hear I should make it SEO,
but I don't really care." Then it's like
do whatever you want kind of thing. Like
if you have enough business and you're
happy, it's like
there's no one to judge you to say like
your website is not SEO optimized.
I mean there are people who will but it
doesn't really matter like
whatever who cares.
Yeah.
Okay. But if I want to like try things
out, let's say like I asked a bunch of
customers and I got two
different answers pretty much across the
board and it's like a 50-50 split and I
want to try something out. Should I can
I just do that or do I hurt my website
when I just try things out?
I I think it depends on the website. But
for the most part, you can just try
things out. One of the the nice parts
about websites it's is often like if
you're using a CMS you can just edit the
page and it's live and it's done. It's
not that you have to do some big
elaborate I don't know uh work to put it
live. So, it's very easy to try things
out. Let it sit for a couple of weeks,
see what happens and kind of monitor to
see is it is it doing what you want it
to be doing.
Mh.
And I guess at that point when we talk
about monitoring, you probably need to
make sure that you have the the various
things installed so that you actually
see what is happening, right? Mhm.
Perhaps set up search console for your
website so that you see the searches
that people are doing and of course some
way to measure the goal that you want
which could be something perhaps in
analytics or perhaps there's I don't
know some other way uh that you track in
person if you have a physical store like
are people actually coming to my
business after seeing my website? Mhm.
Because it's all all well and good to
kind of like do SEO, but if you have no
way of understanding like has it even
changed anything,
you don't even know if you're on the
right track or recognize if something is
going wrong.
Yeah, that's that's true. Okay. So, I
need a way of measuring the impact of my
changes. And I don't know like if I if I
make a new website version and I have
like different texts and different
images and everything is different will
I immediately like see things change in
search console or will that take some
time?
Um it it depends on how big the website
is. But if you're talking about
something like a homepage, maybe one or
two other pages, then probably within a
week or two, you should see that
reflected in search.
Ah, okay.
And you you can kind of search for
yourself initially. It's not forbidden
to search for yourself. It's not that
something will go wrong or anything.
Searching for your site and seeing like
is what whatever change that you made
has that been reflected. Uh, so things
like if you change the title to include
some more information, you can see
fairly quickly if that got picked up or
not.
Mhm. Okay. Oh, nice. All right. But
still like a week or two. So if I burnt
my business website to the ground and I
rely on it to give me people and I burn
it for like a week or two, that sounds
very scary. H
I mean hopefully if you're doing
something that's in line with what your
customers actually find useful, you
wouldn't be burning it to the ground.
Uh but you know
Okay. Okay. No freak experiments. I see.
I see.
Yeah. I I think within the developer
community, there's kind of this notion
of having a staging site where you try
things out and see if they work and then
at some point you switch over to the
real website. And I think for SEO,
especially for smaller sites, that
probably doesn't work so well. uh
because the staging site is essentially
something where someone would go if they
know exactly what they're looking for
and they can test something. But for
SEO, you kind of want search engines to
go there and understand the change that
you've made. And that's not really
something that you can test with a
staging site because for the most part,
you don't want search engines to look at
your staging site.
Yeah. So, it's like technical things you
could check on a staging site, but
everything around content like you can't
really kind of try that out on a staging
site.
Okay. Yeah. I mean, that's that sounds
fair. And that all of this sounds pretty
manageable, but I know people are hiring
agencies and SEO experts.
When is the point where you think an an
expert or an agency should come in?
What's the bits and pieces that are not
as easy to do while I do my business
that I should have an expert for?
Yeah. I I don't know if there's a
one-sizefitsall
answer there because it's a bit
it's a bit like asking like when I when
should I get help for marketing
and especially for a small business like
you do everything yourself and at some
point you're like oh I really hate
bookkeeping I'm going to hire a
bookkeeper
at that point where you're like well I
don't appreciate doing all of this work
or I don't have time for it but I know
it has to be And that's probably the
point where you say, "Well, okay, I will
hire someone for this." And I think for
an SEO, it kind of makes sense when you
realize
there's kind of concrete value in
working on SEO for your website
where there's some business result that
comes out of it where you can actually
measurably say it's like when I started
doing SEO for my website, I made so much
more money or whatever it is that goal
is that you care about and I'm happy to
invest a portion of that into hiring
someone to do SEO. So, that's kind of
one one way I would look at it where if
you can measure
in one way or another kind of the
effects of the SEO work, then it's
easier to say, well, I will invest this
much into having someone else do that
for me.
All right?
And someone else ideally would be
someone who has more experience doing
SEO. Uh because as a small business
owner, you have like 500 hats to wear
and you probably can figure out a little
bit about each of these things, but uh
understanding all of the details that's
sometimes challenging.
H okay. So there's no one sizefits-all
answer for this one, but you have to
find that spot for yourself whenever it
makes sense. All right. Okay. Fair.
Yeah, I think that I think
and I I think I think we also have a
help article on how to hire an SEO.
So, I would look at that. We can link to
that in the description or in the notes.
Um, one of the things I would watch out
for is if an SEO makes any promises with
regards to kind of ranking or traffic
from search, that's usually a red flag
because a lot of things around SEO like
you can't promise ahead of time. And if
someone says like, I'm an expert, I
promise you will rank first for these
five words. They can't do that. like
they can't like manually go into Google
systems and tweak the dials and change
the rankings.
[Music]
Fair. Do you have any So, say that being
said, do you have any other
resources that you would like people to
to reference when they're at this point?
So, they've they've read the starter
guide.
What's next? What should they dig into?
Um I I think the starter guide is great
for understanding like what you can do,
what what kind of things can be done.
The search essentials are also good.
Those are the old web master guidelines
uh which kind of includes the things
that you should or shouldn't do.
Understanding some of the or at least
knowing the search essentials like where
they are and kind of roughly what they
contain also helps to make sure that any
SEO that you hire kind of stays on the
right side of things. So that I think is
kind of useful. It's like if you're
building a house, you kind of want to
know that your architect is not breaking
any obvious rules or laws. If you're not
that much into reading, we also have a
video series called SEO for beginners,
which probably covers a bunch of this as
well. That might be useful.
Oh, yeah.
Yeah. Who who is in that video series?
I believe that's Cherry.
Cherry.
But you also have
I have SEO made easy. Yes.
SEO made easy. Yes.
But I I think Cherry covers like a lot
of topics in a more like learning path
kind of way. I have like ad hoc episodes
on specific things that people have been
struggling with, but that might also be
useful. But they are more specific like,
oh, what is a canonical? Um, if you
don't know, one of these very short
episodes is probably a good first stop
to learn more about that.
Right.
And I I guess another question that that
I sometimes hear with regards to hiring
an SEO is like how long does it take for
them to kind of make visible changes?
Yeah. How long does it take? Like I'm
pretty sure it's not instant. If you say
like it takes like a week or a couple of
weeks to pick things up, is that the
reasonable time horizon or
is it even longer? I think to to speak
in SEO lingo, it depends.
Some changes are easy to pick up
quickly, like simple text changes on a
page, they just have to be recrolled and
reprocessed, and that happens fairly
quickly. Uh, but if you make bigger,
more strategic changes on a website,
then sometimes that just takes a a long
time. And I think that's something where
a good SEO should be able to help
monitor kind of the the progress along
there. So it shouldn't be that they go
off and make changes and say, "Okay, now
you have to keep paying me for the next
year until we wait what happens." Like
they should be able to tell you what
what is happening, what the progress is,
kind of give you some input on the
different things that they're doing
regularly.
But it is something that is more of a
longer term thing. And I think if you
have a website that has never done
anything with SEO, probably you'll see a
nice big jump in the beginning as you
kind of ramp up and do whatever the best
practices are. And at some point it'll
kind of be slow and regular more from
there on.
Okay. So that's uh that's a tricky thing
to track I guess or you have to be
patient and I'm absolutely not patient.
So yeah, I think
challenging.
I think being patient is good, but you
also need someone like an SEO as a
partner to kind of give you updates
along the way and say like, okay, like
we did all of these things and they can
list them out and tell you exactly what
they did and uh these things are going
to take a while and I can show you when
Google crawls. we can follow along to
see like what is happening there and
based on that we can give you some idea
of when to expect changes.
Okay, fair enough.
H
okay,
cool.
Okay, I think that's that's pretty good.
And last but not least, with
generative AI and chatbot AI things
happening,
do you think there's still value in
learning these kind of things or can I
just enter a prompt and it'll figure
things out for me?
Absolutely value in learning these
things and in making a good website. Uh
I I think there are lots of things that
all of these uh chat bots and kind of
other ways to get information, they
don't replace a website. So especially
if you're a local business, it's like
maybe it's fine if a chatbot mentions
your business name and tells people how
to get there. Maybe that's perfectly
fine. But oftentimes they do that based
on web content that they found. So it's
like having a website is kind of the
basis for being visible in all of these
systems and for a lot of other things
where you offer a service or something
uh some other kind of functionality on a
website where you have products to sell
where you have subscriptions or anything
a chat response can't replace that. So,
if you want a t-shirt, it's like you
don't want a description of how to make
your own t-shirt. You want kind of a
link to a store where it's like, oh,
here are like t-shirt designs, maybe
t-shirt designs in that specific style
that you like, but you go to this
website and buy those t-shirts there.
Okay, that's very fair. Yeah, that makes
sense. Okay, so you think AI is not
going to take it all away from us?
Well, we'll see. I can't make any
promises. Um I I think at some point I
would like to retire and then maybe AI
takes over my work then. But like
there's lots of stuff to be done until
then. And there lots of things that I
imagine AI is not going to just replace.
Okay. Okay. Fine. Fine. Fine. Fine.
Okay. John, thank you so much.
Cool. Well, that's it for this episode.
Um, Martin, if people want to ask you
more questions or you want to ask them
more questions, where should they find
you?
Oh, LinkedIn is probably the easiest
way. Um, I usually only connect to
people I actually have talked to in
person, but um, feel free to pop me a
message or mention me in a post or
something and I'll probably pop into the
comments.
Fantastic. Cool. Well,
awesome.
Thank you and thank you folks for
listening and goodbye.
Thank you, John, and bye-bye.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to. If you
have any thoughts, and of course, don't
forget to like and subscribe. Thank you
and goodbye.
[Music]
---
## 2025-07-01 - AI features in Search & your site, Search Console, SEO community insights (Q2 ‘25)
URL: https://www.youtube.com/watch?v=MmOxK0nwtIc
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, everyone, and welcome
to today's Google Search News.
I hope life is treating you reasonably well,
wherever you are.
My name is John Mueller.
I'm your host today here from Google Switzerland.
Today, we have news about AI features
in Search, Search Console, the robots exclusion protocol,
and more.
I know.
There's so much about AI nowadays,
and that can be a bit overwhelming.
But this video is short, so please bear with me.
And now, let's dive right in.
First up, we have some new documentation
about AI features in Search.
To get it out of the way, your site
doesn't need to do anything special,
past being indexable to be eligible for AI features
like AI Overviews or the new AI Mode.
These features use a variety of techniques
to better understand the queries that users are asking
and to show a wide variety of links from the web.
AI Overviews have been sending users
to a greater diversity of websites for help
with more complex queries.
AI Mode is helpful for queries where
further exploration, reasoning, or complex comparisons
are needed.
Our existing SEO guidance also applies to these features.
There is no new structured data or special file for LLMs needed.
No need to revamp your content.
Most likely, if you're watching this, your site is already set.
The reason we're so explicit about this
is that we regularly get questions and see posts
about what you need to do for AI.
That's it.
One effect worth mentioning is that we've
seen that when people click to a website from search results
pages with AI Overviews, these clicks are
of higher quality, where users are more likely to spend
more time on the site.
In practice, some sites might see
users who are already more engaged when
they reach the site from Search, which
might be visible in conversions, which you can track in website
analytics tools.
For all of the details and a lot more
about AI in search and your website,
check out our blog post and the documentation
linked in the description.
Taking a step back, AI or not, it
continues to be important to build something
unique, compelling, and of high quality on your website
that users will find valuable.
Look at the search results relevant to your site
and consider where you can add unique value through features,
services, products, or content.
Give users a reason to visit your website,
satisfy their needs, and encourage
them to come back and recommend it to others.
Switching gears, let's move to Search Console,
the tool that site owners can use
to better understand how their website is performing in Search.
We've continued to add more recommendations
on the main dashboard.
For example, you might see them when
individual parts of the core web vitals
are found to be particularly bad.
These vitals are measured based on what
actual users saw when they interacted with your website.
Bad values on some of these vitals
can be very noticeable to users and discourage them
from spending time on a website, so we
want to let sites know when issues are found.
We've also been experimenting with letting
folks add annotations to the graphs shown in Search Console.
These experiments are important to help us work out
how or if a feature is useful.
If you see experiments like these in your account,
please give them a try and let us know how you find them.
And over to the robots exclusion protocol,
which includes robots.txt.
Sites use this to tell crawlers, like search engines and those
who crawl for AI training, which parts of a website
are allowed for crawling.
We recently published a blog post series
on the robots exclusion protocol,
showing how you can use these controls in granular ways.
These settings are not new.
But especially given AI crawling,
it makes sense to understand how they work
and how your site is using them.
Let's shift to interesting articles from the SEO community.
It's inspiring how vibrant, active, and sometimes
creative the community is.
I have two articles that I'd like to share with you.
First up is Sally Mills asking, "what are even log files
and bots?"
Understanding how crawlers interact with websites
is an SEO skill that won't go away
as long as there are websites.
Sally takes a look at crawlers and bots of various kinds
and shows how you can find them in your website's log files.
Her analysis is fascinating, so take a look.
Next, we have Aleyda Solis with a comprehensive state
of e-commerce SEO compilation.
If you're selling something online,
you'll find something insightful and actionable in this report.
Like log files, e-commerce is also
something that will remain relevant as long as people want
to buy or sell things online.
Check both of these out.
The links are below.
We're closing in on the end of this episode.
Hang tight for another few short mentions.
We launched many other AI features at Google I/O,
including Project Mariner, an agent that can work for you.
To me, AI agents are a fascinating look
into a potential future.
Will we see more of them?
Time will tell.
Since the last episode, we published YouTube videos
on using Google Analytics with Search Console data
and monitoring your site with Looker Studio.
There's even a template that you can reuse for your site's data.
And we've been visiting more places
to talk with more folks about Search.
It's been great meeting you all in countries like South Africa,
Spain, Brazil, even in New York City.
We have more events lined up, so stay tuned.
And finally, to get back to the topic of AI--
sorry-- there have been a lot of discussions
about what to call the new type of SEO in a world with AI.
Is it AI Optimization or AIO, Generative Engine Optimization,
or GEO, or I don't know, perhaps LLM answer optimization.
I'm in the camp of SEO remaining SEO, but I'd love your takes.
Drop a comment below.
This is your chance to be a thought leader on this channel.
And with that, this episode of Google Search News
is now complete.
Thank you for tuning in.
I hope this video was useful.
And please, add feedback and comments here.
We read them all.
If you subscribe to this channel,
we'll let you know when another episode is ready.
Bye.
[MUSIC PLAYING]
[CLICK]
---
## 2025-06-26 - Demystifying SEO for developers
URL: https://www.youtube.com/watch?v=gFwODn2WI4s
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search Off the Record, a podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. My name is John
Mueller. I'm a search advocate here at
Google in Switzerland. And today we have
with us Martin who's also on my team.
Say hi Martin. Hi John. Woohoo. Great to
have you here. So I recently went to an
event uh where there were lots of
developers and we talked about websites
and kind of developery questions.
Um you've talked with a lot of
developers yourself, Martin.
I am a developer myself. So yeah. Oh my
gosh. You're even one of those. I'm one
of those. You write code?
Okay. Well, I I got a bunch of questions
and ran into some weird misconceptions
that uh these developers have. And I
think it's kind of natural if you're not
so embedded in the world of SEO. uh
you're just making websites and you hear
along the way kind of like what you
should be doing for SEO that you don't
really know what actually matters or
what is kind of a myth. Mhm. Does that
make sense? Um so I I thought we would
talk through some of the misconceptions
or myths that I have seen and maybe
you've seen as well. There are so many.
Where do we even start, John? Should
should I just go with some of the the
things that I was wondering or I
believed when I was a developer, not
really taking too much care of SEO?
Sure, let's go for it. I mean, it's it
literally starts right there. Um, as far
as I was concerned at the beginning of
my career, why would I need SEO? I just
build the website and then people will
come, right? Why would I need SEO? Do do
we even is why Why? Why? Why do you need
SEO? Is like why why do you need search
engines or like why? No, I mean like
search engines automatically will find
what I do and show it to the people who
I want to reach, right?
Well,
maybe maybe if you're doing things
right. On the one hand, you could
intuitively just do the right thing and
it just kind of works for search. Mhm.
But you never really know. It's like are
you doing everything right? So it's like
kind of have that unknown aspect there.
But I I think sometimes SEO is also not
so much about purely technical things
that you do but also kind of a mindset
where it's like what do you mean SEO is
technical? No, it's like a checklist I
just have to run through and get like my
te's dashed and my eyes dotted and then
I'll be fine. Right. And then and then
you rank for everything, right? Yeah.
Number one, you have a blog post about
JavaScript. It's like show up first when
someone searches for JavaScript.
Yeah, that makes perfect sense in my my
book. No, like everyone should My
website is clearly perfect and the best
thing ever and I'm using the latest and
greatest technology and it performs
really well. So So you're saying it's
not technical. And what
would you like developers to understand
about the nontechnical side of things?
Well, I I guess it's also a question of
is this like a developer who's just
writing the front end or who's actually
creating text on these pages, which
which might be a different situation
because if you're just creating the
framework for someone else to put the
text on a page, then maybe you don't
have to think so much about the kind of
marketing decisions along the way. It's
like who do I want to target? What do I
want to write on my pages?
Right. That I think that makes sense. In
startups, it might actually be that it's
kind of like a a one person does it all
situation, but often times you have like
larger teams. And I think that's the
answer that developers don't necessarily
realize that they only lay the technical
foundation for someone else to put the
content in usually. Yeah. So, I guess if
if you're writing a blog post yourself
on your own website, then you kind of do
both things, but I think it it makes
sense to kind of separate those aspects
out.
Yeah. And with regards to making a
website, it's like I mean, there are
lots of ways that you could kind of do
it, right? But it's it also feels like
it's easy for developers to skip over
things that kind of matter for SEO.
I mean it starts with things every
developer knows this joke like there's
what was it there's uh
three things that are hard in computer
science one is naming things the other
one is off by one errors and um
see what I did there um and uh naming
things is actually one of these things
like when we say naming things we think
of like variables and functions and
modules and libraries and all these kind
of things but it starts off with How am
I talking about the things that I offer?
Um, am I using the terminology that my
potential customers would use? And do I
have the answers to the things that they
will ask? If my website doesn't have
these answers, then that's a problem.
And often times that is what gets
forgotten, I think. And um, very very
good point. So
it's not all technical. Yeah. All right.
So where where do you start when when
you have an HTML page? What what do you
start with as a developer? Well, if you
ask developers, what they start with is
obviously like laying everything out and
probably bootstrapping whatever
technology they are using and setting up
the stack. And
one of the things that usually gets
put into SEO chapters when it comes to
setting up any kind of tech piece is Oh,
SEO uh SEO is two things. Uh one is
titles and the other one is meta
descriptions. And if you have those, you
are done. Yeah,
I I think you can get pretty far with
those. Uh I think I think it's important
for developers at least to realize that
these can be very visible aspects
uh which sometimes it feels like people
are either forgetting them or filling
them with keywords where they're like oh
title that means here's my list of
keywords when they could actually be
using the keyword meta tag instead. Mhm.
Yeah.
I'm sorry.
Keywords. Oh god. So what would you say
are like some technical things that you
would like developers to understand like
what they should have nailed down? Um so
I think first of all don't use the
keywords metatags. That that was kind of
a joke. Um I none of the search engines
use the keywords meta tag. So you don't
have to either. I mean you can but you
don't don't have to spend any time on
it. Um, another
misconception I guess that that I
sometimes see from developers. So I I
was with an audience when when I was
talking about some of these things and I
asked them like is bad HTML bad for SEO.
Oh, and you could really tell there was
a split in the audience. Like half of
them were yes, it's terrible. Like bad
HTML is bad. You should fix it. like
there's no way search engines can work
with bad HTML. And the other half is
like I don't even know what is bad HTML,
which I think was kind of the split
between developers and non-developers,
but Okay. Mhm. I don't know. I I think
even within developers there is a bit of
a split. Um,
and I think some of that stems from the
fact that we like our data well
definfined and HTML can be relatively
well defined, but doesn't have to be,
right? And then there's like these
horror tales of, oo, but broken HTML
will get you all sorts of problems that
are really, really hard to fix. Uh, and
I think the the real answer to that is
probably somewhere in the middle. Mhm.
Right. Yeah. So, you should have as
clean HTML as possible, but if it's
slightly broken, you might get away with
it.
Yeah, that's
kind of also what what I said. I mean,
first of all, it's like it doesn't have
to be perfect. It'll still work. Search
engines have to deal with whatever
broken HTML is out there. Um I I also
mentioned a a study that Yens Meyert did
who was one of the the first Google web
masters who actually wrote things like I
don't know working on the homepage the
HTML for Google. Um he he did a test or
an analysis last year where he found out
uh 0.5% of the top 200 websites have
valid HTML on their homepage. So just
just the homepage 0.5%.
And like 0.5% of 200 is one. So one site
had valid HTML on their homepage out of
these top 200. Yes. What so crazy
because he's he's so proud of his craft
of writing HTML which which I think is
is great. Uh and he's like
what is happening? like the world is
going downhill.
Nobody cares about valid HTML anymore.
Yeah, but that's because it doesn't
matter as much anymore. I guess I guess
um it never mattered too much. I think
this is like a So what I like about the
web actually is that it's very tolerant
towards
technical problems, right? So once a
website is mostly downloaded and the
connection cards, it doesn't matter. As
long as most of the text and HTML is
there, you'll probably see some version
of a website. Maybe it's black and white
and doesn't have any like nice styles if
those haven't downloaded or can't be
like fetched. It might not have all the
image data available, but you see
something that you can probably get away
with most of the time. Um, I recently
had that with like a Wi-Fi login page
where for some reason like the Wi-Fi was
really slow, but the login page at least
like gave me the form and I could just
click on yes, sure, whatever, and then I
could use the Wi-Fi. So, that's nice.
Uh, and that's according to Postal's
law, I believe it is called, um, that
you should be very forgiving with any
inputs that you're getting, but not very
forgiving with what you're producing as
an output. Um, and I think browsers are
pretty good at figuring out what the
hell you meant, but still sometimes it
goes wrong. And that's like this
infamous I frame in the header kind of
thing where some JavaScript in the
header produced an iframe and then a lot
of header information moved to the body
and was ignored. So sometimes it doesn't
go so well, but most of the times it's
actually quite okay. Yeah. I I also
talked about the the kind of the
metadata aspect where if you have
something that needs to be machine
readable and it just can't be parsed
properly then that's broken in a way
that it can't be used. But if it's like
the visible text and you're not using
the tags properly like most of the time
that's fine. But again, like structured
data or titles or descriptions, even
robots meta tags, if they break, then
probably they're not going to do
anything in your favor, which doesn't
mean that the page won't be indexed, but
like whatever additional stuff you were
trying to do there won't work. Yeah. I
mean, it also makes sense to look at
like what does it mean does not work. So
if something is written in a way that
isn't HTML compliant, then the browser
will make assumptions and depending on
what kind of assumptions it makes. So
for instance, if you have some text that
is wrapped in an incorrect like instead
of div or something like that, um it
will still show up as text. It will not
look the way that you intention it to
look like probably because the CSS might
be targeting diff elements and the BIF
element is an unknown element and not a
diff element. So it might look
differently if you get lucky and the
stylesheet is very flexible. It might
even look right. So that can happen. Um,
but if you have a robots no uh no index
or you want to have a robots no index
and for some reason it doesn't have a
robots no index then something that you
don't want indexed gets indexed or worse
if you have a problem on your IT setup
on your technical setup that injects no
index where you don't want it then it's
not going to be indexed. So I think the
broken HTML and something wrong can even
have multiple layers, right? It's like
is the data wrong? Is the text that is
being shown wrong? Is are the images
wrong? Then that's just wrong and
there's nothing anyone can do about it
or is there just like a tag missing or a
typo in in your code or like an
incorrect CSS class or something like
that, then these things can be
tolerated. Yeah. So, when did you last
validate your site's homepage? That has
been a really long time ago. I should
probably You know what? I'm going to try
that out. It's uh validator
W3C.
Yeah, they do. W Yeah. Okay. I'm going
to I'm going to try and see what happens
here. Uh I'm I'm Chances are if you
haven't looked in a while, it's like it
always finds something.
Um
No, it it does. code. No, here there's
an image without a source attribute
and that's because it uses some lazy
loading thing I believe. Oh, okay. So,
like one thing that is wrong. Oh, that's
that's really good. That's not too bad.
I'm actually Wow. Okay.
This round, Martin.
Lucky me. Lucky me.
So, you mentioned CSS class names. Do
you have to put your keywords in there,
too?
Uh, no. Please don't. I No. All of that
is just like technical information.
Don't. What about HTML comments? Can you
put your keywords there? Does Google
read them? I mean, we read them because
we download the HTML, but um we don't
process it. So, no.
So, could you put something totally off
topic in there or will that get you in
trouble? I think you can actually put
something called totally off topic in
the in the comments and we probably
would ignore it. I don't actually know
that for sure, but it's in the comments.
So, why would we care? Yeah. Yeah. I
don't think we care. I think we strip
them out. Actually, I think converter
strips them. I have to double check that
in the source code. It's a really good
question. But now we discovered the
secret to SEO
comments. There was something else that
we discussed in an earlier episode if in
case people haven't heard that one yet.
Um, that was really interesting. The the
way you asked the question like so does
Google read them. I I love that because
that's such a reasonable question coming
from someone who has like a specific
frame of mind. But it's such a sneaky
question because yes, we read them as we
download them from the internet, but we
don't process them. So, ah, it's such a
tricky thing again. I love that. Okay,
so Google reads my HTML comments,
but hopefully it doesn't judge me for
what I put in there. I now I have to
check my page. I think it's fine. I
think this will be fine. This will be
fine. Okay, cool. Um, so I I think like
HTML wise, we kind of looked at some of
the things there. Uh, one of the things
that that I sometimes hear from
developers or from from people who are
using things like WordPress is,
uh, does it matter which theme I use on
my site? Are there themes that are more
or more better for SEO? Kind of like
optimized for SEO or themes that are bad
for SEO. And what did you say?
I told them, of course, they're well
optimized themes for SEO. It's like you
can boost your SEO with a good theme.
What? But what does that mean? What does
an SEO
optimize look like? It's true. I
understand. Yeah. But like, but what
what do you mean? Do you mean like these
themes make sure that they present the
content right or are they just haha
having perfectly valid HTML or like
what's what is in a theme that is SEO
optimized? Well, I mean a theme is is
basically the way that the content in
the database is presented, right? It's
like it's converts it into HTML. And of
course you can make HTML that works well
or is easy to understand for search
engines and HTML that is hard for search
engines to understand. Um, so kind of
like as as a simple
uh thing could be things like headings.
Like maybe you have headings on the page
or maybe you just have some weird CSS
that says put a really big font here
which they could look the same but like
technically they're they're slightly
different. They're different. That's
true. Yeah.
The way that images are being embedded
is probably also playing a role. Yeah,
exactly. images or what kind of like how
big your header and footer are if that's
like this giant super menu kind of
thing. Um all of these kind of aspects
where essentially the HTML that is
generated in the end it depends on the
theme. So of course it's like on the one
hand you can break your SEO with a
really bad theme but you can also
essentially boost it by having a good
theme. But we Yeah, but I mean like
boosting your SEO sounds very snake oily
be because it might be misunderstood. I
think if you had a bad theme and you had
like diff soup as we developers like to
call it sometimes. So diffs over diffs
over diffs rather than actually having
any semantic information like this is a
section, this is an article in this
section, this article has a headline and
so on and so forth. um then yeah you
improve your SEO just by switching from
one theme to the other but it doesn't
mean like you have a great SEO optimized
theme and now you can like get more than
someone else doing the same thing like
no that's that's not it's not a magical
bullet that fixes all the problems.
Yeah. Yeah. It lays the foundation.
Yeah. Yeah. But I think I think it's
useful for people to to realize that you
can't just randomly change your themes
and assume everything else will stay the
same because like the words on the page
are the same. But that's like there's a
lot more involved with regards to SEO
than just the words on the page. Oh
yeah, that oh yeah, that is correct. But
uh
when we while we are at the technical
level, that's another thing that I find
interesting because developers love
something that you can measure. So I can
measure the lines of code even though it
doesn't make sense. Like less lines of
code are not necessarily better nor
worse. So if I have like one line of
code that no one can read that does like
20 things in one go, that's bad. If I
have a thousand lines that could have
been 10 lines, that's also bad. So
we love to see scores and things that we
can quantify and I think that's what
happens with core web vitals. Do you see
that? Did you get a question for core
web vitals?
Yeah. Yeah, definitely. There there was
a session just before mine about core
web vitals. Oh great. So of course um it
hurts me every single time because I
love the core of web vitals. They help
us make sure that our websites work for
actual users. And if we look at real
user metrics, we find out if they do or
not. And we should absolutely measure
this.
But just as a SEO silver bullet, it's
just as weird, isn't it? Yeah. I mean,
we've probably done half of the podcast
episodes about how core web vitals is
not the solution to everything.
And yet people are like, "But my website
has better core web vitals than my
competitor." Like, okay, I I think to to
some extent looking at your core web
vitals makes sense because it's easy to
spot situations where you accidentally
break something where it's like suddenly
the scores go really bad and then you
can dig in like what actually happened
here. M so it's I I think a useful
metric but it's not something that maps
one to one to SEO and I I think it's
misleadingly useful in that it gives you
the score and developers love scores and
like other people also just like love
gaming numbers so it feels like oh I
should like maybe go from 85 to 87 and
then I will rank first but there's a lot
more involved It's a bit more
complicated than that. That's true.
Yeah. Yeah. But JavaScript just works,
right? JavaScript of Wow.
Who are you to say JavaScript just
works? Like that's what you always say.
It's interesting because that's not
true. It depends on who I'm talking to.
It depends. Yeah. Um if you do it right,
it does. If you do it wrong, it doesn't.
And wrong is a very tricky
categorization here because it can do
what you think it does or supposed to
do, but then it stops working in search
engines and then or doesn't work the way
that you intend it to work in a search
engine and then it gets confusing. So
that's an interesting one. Yeah, I I
think it's it's tricky for for
developers
um because in the olden days they were
taught that JavaScript doesn't work for
SEO and now they hear from Google, oh
JavaScript works for SEO and then any
SEO that comes to them and says, oh, you
have some JavaScript here and you have a
JavaScript menu or you even use a
JavaScript framework. M um
now developers are like well Google says
it's okay Google can deal with
JavaScript
and generally that is true
generally
that's I I think that's challenging so
so what would you tell developers to do
is there a simple way to to test if
their JavaScript is okay or do they have
to watch out for certain API calls yeah
we have documentation for that on
developers.google.com/arch.
If you look for JavaScript there, you
have some um caveats that you need to be
aware of. And you can test it quite
easily. You can plug a URL into one of
our testing tools and so like URL
inspection tool in search console or the
rich results tests and you can see if
the content that you care about is
showing up in the rendered HTML. If it's
there, you'll be fine. Generally
speaking, um what I find particularly
tricky is that I have to tell
developers, hey, please use JavaScript
responsibly and don't use it for
everything and use it where it makes
sense only. So kind of I'm more or less
telling them, use less JavaScript,
please. Mhm. At the same time, SEOs
panicking and freaking out about
JavaScript cause
real world situations to deteriorate for
no good reason. as in like they have a
working website, everything can be
indexed, everything is indexed,
everything is fine. And then someone
comes in like I heard somewhere
JavaScript doesn't work with Google
search. So we need to like rebuild
everything. Which effectively means like
let's tear down this I don't know uh
skyscraper and build it completely from
from scratch, which is a huge
undertaking for no reason whatsoever. So
I have to tell SEOs, no, JavaScript is
fine. It's okay. Yes, it is okay. Calm
down. So, it puts me in this weird
position where both sides hate me.
It's great.
I would love more nuance there, but
yeah, it's tricky. I guess having people
understand that it's tricky at least
encourages them to use the testing tools
and it's like, okay, I have to be
cautious. I will double check, watch
Martin's videos and see see what he
does. And it actually adds to the answer
why do I need an SEO? Because developers
look at different things. So if you look
at someone who makes statues through
sizzles out statues from from blocks of
granite for instance um or or marble um
they look at different things. Whereas
someone who's like getting this from a
mountain side uh they probably from from
some sort of quarry they look at the
same material but differently. And it's
kind of like that. So SEOs look for
different things than developers look
for. And I think that just needs
teamwork.
Simple as that. It's a lot of work to
do. Cool. One of the things that that I
heard is developers love APIs.
Is that about right? Yeah. Oh yeah. APIs
are great. I just make a call to an API.
I get a response back and then I know
what's going on. It either worked or it
didn't. If it didn't work, it tells me
why. I love it. That's great. So, so if
you have an indexing issue, you just
call Google's indexing API, right? Oh,
that's amazing. Can I do that? Can I
just like That is awesome. That is
amazing. I just have like a list of all
the URLs. I just ping them to the API
and I get an okay back and that means
they're indexed. That's awesome.
Does it work like that? Hold on. Um, no.
No. Uh so we we do have an indexing API
but it's for two very unique types of
content. Uh on the one hand it's job
postings. So if you're saying it's like
you want to hire people maybe you could
use it. And the other is live video
broadcasts which is also kind of like a
very unique category of content where
content has to be kind of like uploaded
very quickly. And for everything else
like a blog post, a homepage, an
e-commerce site, anything, the indexing
API does not work. So, of course, you
can call it uh but it's it's not going
to do anything.
That sounds a bit pointless then. Like,
why do I even bother with it?
You don't you don't have to like if it
if you don't have a site that does these
two things, it's like don't bother with
it.
Okay, fine. Fine. I'm sorry.
Okay, one one last thing. I I know we're
kind of running low on time. Um but
there's like a variety of Google code
things that you can embed on your site.
Yeah, analytics. Yeah, ads. Ads um
Angular.
Angular. Angular. You can build your
thing on Angular. I heard that multiple
times like if I build my website with
Angular, it's going to work in Google
search, right? Oh, because Angular is
also from Google. I don't know. Or is it
open source? I It is open source. Oh,
open source and from Google. Oh, so then
it must rank first.
Does it does it? Breaking news here. Use
only this framework. No. Yeah. I I I
think developers for the most part
understand that there's nuance,
right? I hope so. Yeah. And just because
one technology is from the same company
that also happens to run a search engine
doesn't mean that it's automatically
optimized for search engines or that it
won't cause any problems. That's true.
Yeah. So, no benefits. A
I I think it's even worse than no
benefits, but kind of like if you o
overdo it with some of these things,
then of course you can have negative
effects as well. Like if you embed like
all of the possible JavaScript snippets
from Google possible on a website, then
it's going to be really slow and maybe
it'll even have problems rendering. And
then
that's mean. Google should should never
have problems with Google stuff. Never.
I I kind of agree,
but it's a big company, you know. It's a
big company and the world out there is
complex. So, you can't account for every
situation. Yeah. And even within Google,
there's lots of people who are like, I
don't know how to do something for a
search engine. That's like I I can do
HTML or I can do JavaScript, but it's
like I don't know what is SEO. And they
don't have to. That's what we have SEOs
for, right? Well, we don't have a lot of
SEOs. But we have some we have a lot of
guidance for SEOs. Oh, so developers
could listen to this podcast, even
though it's from Google, and be like,
okay,
make a list. True, true, true.
developers.google.comarch
has all of you covered. That's true.
We're trying at least. Nice. Well,
that's it for this episode. Thank you
for joining, Martin. Uh, it was great to
have you here. Very happy. I hope it
helped some developers out there.
If people have more questions from a
developer mindset, where can they reach
you? Uh, easiest is probably on
LinkedIn. Don't like try to add me as a
contact. If I have never spoken to you
before, I'll probably just decline the
request, but you can comment on LinkedIn
posts from us. You can uh use our forum
uh and ask things there. Uh you can
reach out to me using messages or again
comments under this podcast posting
probably. Um you can also use YouTube
comments that also works. Oh, what about
HTML comments? Um, I don't think I'm
going to see them. So, no.
So, sorry. I filtered them out. I don't
render them.
Oh, very nice. Oh, well.
Okay. Well, there goes my secret way to
reach Martin and ask JavaScript
questions. But maybe maybe you would
respond in HTML comments as well. And
then it's like
that's a very cryptic way of talking to
each other I think. Yeah. Like on some
and and when you say that like on random
websites somewhere on the internet like
there's a comment response in one of the
comments. I'm loving that. That's
fantastic. Martin says no. And people
are like what the hell is this about?
Awesome. No thank you very much for
having me. Well thank you folks for
listening and goodbye. Bye-bye.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts. And of course, don't
forget to like and subscribe. Thank you
and goodbye.
[Music]
---
## 2025-06-26 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 06 月 26 日)
URL: https://www.youtube.com/watch?v=BDw_fWH1ruM
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ] 皆さん こんにちは 本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは
いつも通り 私アンナとなります
どうぞよろしくお願いします
それではですね まずは
Googleからのお願いに 移っていきましょう
はい失礼しました 本オフィスアワーではですね
#Google検索オフィス アワーを使用しております
そのため ご質問についての ご意見 ご感想がありましたら
ぜひこちらのハッシュタグ
Google検索オフィスアワーを つけてSNSに投稿してください
そしてですね ご紹介した記事のリンクは
本動画の概要欄に 後ほど掲載する予定です
またですね 我々チームの励みとなりますので
ぜひこちらのオフィスアワー いいなと思ってくれた方
気に入ってくれた方 チャンネル登録 高評価の方
よろしくお願いします
はい それではですね
Googleからのお知らせに 移ってまいりましょう
最近の 主なブログ記事なんですけども
こちらの2件が公開されております
1つ目が新たに ポイントプログラムの
マークアップを サポートするというブログ
そして2点目が Google検索結果ページを
簡素化するという内容の ブログとなっております
それぞれ簡単に見ていきましょう
まずはですね 新たにポイントプログラムの
マークアップをサポートする件に 関するブログなんですけども
そうですね メンバー特典に関してです
メンバー特典は やはりオンラインで商品を購入する際に
買い物客が考慮する 重要な要素の一つかと思いますが
オーガニゼーションの 構造化データに
ポイントプログラムの定義を
そしてプロダクトの構造化データに
ポイントプログラムの特典を それぞれ追加できるようになりました
ポイントプログラムの 構造化データを追加すると
ビジネス情報が ポイントプログラムの特典付きで
商品検査結果 検索結果に表示されるようになります
該当するサービスを 運用中の方は
ぜひブログ記事より 詳細をご確認ください
そしてですね
下の方がもしかしたら 関係する方が多いのかな
Google検索結果ページを 簡素化
に関するブログ記事なんですけども
Google検索の 検索結果ページを
簡素化ための継続的な 取り組みの一環として
Google検索における いくつかの構造化データ機能のサポートを
段階的に終了することとなりました
今回の構造化データタイプを
段階的に終了する 理由なんですけども
我々Googleの分析によると
一般的にGoogle検索で 使用されておらず
そしてユーザーにとって 特有の表示方法が
もたらす付加価値が 小さくなったと判断したためです
これらの機能を廃止することにより
検索結果ページは より簡素になって
その他のエクスペリエンスに 注力できることを期待しております
具体的に 構造化マークアップなんですけども
ブックアクションとコースインフォ クレームレビュー
Estimated Salary
そしてラーニングビデオ
スペシャルアナウンスメント ビークルレスティングの
7種類となっております
こちらの構造化データを 実装している方々は
ぜひブログ記事詳細 確認していただけたらなと思っております
1点注意点なんですけども ブログ記事にもありました
今回のアップデートは ページの検索順位に影響を与えません
この簡素化によって 一部の検索結果において
これらの使用頻度の 低いマークアップが
サポートする特定の 視覚的な機能ですね
そういった効果は 表示されなくなって
より簡素な表示になる ということです
ぜひ関係ありそうな方 ブログページをご確認ください
さてそれでは 本題に移っていきましょう
ここからは通常の 検索Q&Aに移っていきます
今回は 6件のご質問を いただいております
すみません 私邪魔だったね
ではですね 1つ目のご質問
AI Overviews機能のこれからに 関するご質問をいただいております
AI Overviewsの 表示の広まりで
検索広告をAIOが同時に表示される 場合もあると思うのですが
その場合 AI Overviews Google広告の表示順でしょうか
また今後検索広告が多い クエリにおいて
Google広告に表示されている 情報やリンクが
AIOに表示されることは あるのでしょうかとのことです
こちらご質問ありがとうございます
AI Overviewsや AIモードに関しては
よく聞かれるトピックの一つとは なっているんですけども
これらはまだ新しい機能のため
明確に回答することができません
そうですね このような新機能に関して
今後の予定を 保証することはとても難しくて
その点で不明瞭な回答だったり
情報を皆さんに伝えることで
新たに混乱を招く そういったことは避けたいと思っておりますので
今回のこのような回答となってしまうこと ご理解いただけますと幸いです
ありがとうございました
では続いてのご質問に 移りましょう
サイトリニューアル後に アクセス数が減少した
件に関する ご質問をいただいております
4月上旬に運用中の サイトリニューアルを行いました
ドメインの変更はありませんが
ディレクトリ構造の 変更がございます
リニューアル後なかなか 該当のディレクトリ配下の記事が
インデックスされなかったのですが
5月22日あたりに
さらにインデックスを 外されるようになりました
301のリダイレクト サイトマップの更新
カノニカルは実施し 内部リンクも適宜対応しているにもかかわらず
このような事態になっております
毎月のアクセス数にも大きく 関係 影響してくるので
どうにかできたらと思います とのことです
こちらご質問ありがとうございます
こちらですね具体的なサイトや
クエリの情報が 添えられていたために
状況を確認することができました
そしてですね確認したところ
私の環境では 該当のURLは問題なく
インデックス登録されており
検索結果トップに 表示されておりました
もしかしたら時間の経過とともに
問題解決したのかもしれませんが
今回は問題なく 実装されているように感じました
そしてですね こういった事象は よく聞かれるのですけども
私たちはすべてのページを インデックスしているわけではなくて
システム判断が以前と異なる場合 というのもございます
この点から もし他のページで
インデックス登録が外れていても
それは一般的に起こりうる 事象となってきます
ご質問ありがとうございました
それでは続いての ご質問に移りましょう
同一社名の商品の 問い合わせ電話が来る
件に関する ご質問をいただいております
弊社は ウェブマーケティング会社ですが
過去に同一社名で家電製品を 販売していた企業があり
特定のキーワードで検索された場合
販売元の企業サイトではなく
弊社のサイトが 表示されてしまうため
ユーザーの方からの
電話が頻繁にかかってきます と
上記同様のキーワードで検索すると
あまり評判の良くない会社のようで
いつの間にか社名変更していますが
ユーザーへの アナウンスがないようで
弊社に連絡が来てしまいます
このように事業内容と
全く関係ないクエリ プラス社名で 検索された場合に
ヒットさせない方法は何か ありますでしょうか とのことです
こちらご質問ありがとうございます
このようなご質問は定期的に 寄せられるのですけれども
そのような 検索オプションはございません
そうですね 以前にも申し上げた通り
事業を始める前により広く
広範な市場分析を行って ブランディングについて
深く考えていく必要が あるかなと思いますので
そういった検索だけに 関わるところではない箇所
そういったところから取り組んで
いただくのが良いかなと思いました
ご質問ありがとうございました
はい それでは 続いてのご質問に移りましょう
クロール済み インデックス未登録ページ
改善に関する ご質問をいただいております
サイト公開時からクロール済み
インデックス未登録として インデックスされない
ページが多くあります
途中サイトマップの 更新などによって
インデックス数が増えたものの 2週間ほどで
やはりインデックスから 外れてしまいました
これはページの品質が低いことが
大きな原因と考えてよいでしょうか
またその場合 インデックスされるまで
品質の改善 そしてクロール リクエストの繰り返しをすることは
対策として良いと言えるでしょうか とのことです
はい こちらご質問 ありがとうございます
そうですね ページの品質も
大切な観点の一つではあるのですが
ページだけに 焦点を当てるのではなくて
やはりウェブ全体への 付加価値として考えていただく
のも重要なポイントの 一つかなと考えております
ページ自体は悪くないのに
例えば似たような ページがたくさんある
あるいは同じサイトからのもの だったりすることもありますね
例えばそうですね 自動翻訳だったりとか
似たようなURL URLパラメーターなどが多い
ような例が 挙げられるかなと思います
こういったケースなんですけども
そのページが低品質だったり
質が悪かったりという
そういう意味ではなくて
やはりウェブ全体に 付加価値を与えているかどうか
そういったところを 再度確認する必要がある
と我々は考えておりまして
そしてシステムがそれを認識する
そして理解するまでには多少時間が
かかることもあるということを
念頭に置いていただけると
落ち着いて今後の対応が できるかなと思います
ご質問ありがとうございました
それでは 続いてのご質問に移りましょう
ツールによって インデックス数が異なる
件に関する ご質問をいただいております
今回ご相談したいサイトは
QAページをサブドメインにして
Q&A専用のCMSを入れて 運用しています
Q&Aサイトで 公開しているページ数が
CMSと サーチコンソールで異なります
全てをインデックスされていない 状況は理解できるのですが
サーチコンソールの グラフを見ていると
近々で インデックスされたページが減り
未登録ページが 増加傾向にあります
質問が1つ2つ 寄せられておりまして
1点目としては 公開ページが減っていないのに
インデックスだけが 減ったのはなぜでしょうか
そして質問の2つ目として CMSの都合上
ユーザーには公開されない システム上だけで出力されるURLがあり
そのURLをGooglebotが クロールしてきていますが
どこから発見したものでしょうか とのことです
はいご質問ありがとうございます
具体的なサイトの情報が 添えられていたために
状況を確認することが出来ました
まずは1つ目の質問について なんですけども
質問者さんのおっしゃる通り
全てのページをインデックス登録 するわけではございません
以前インデックス 登録されていたページも
時間の経過とともに インデックス登録が外れることは
十分に起こり得ること となっております
そして2つ目の質問について なのですが
自サイトからのリンクだったり
他サイトからのリンクだったり
そしてサイトマップだったりと
私たちは様々な方法で
URLを発見しております
例えばスパムのようなURLや
システマティックなURLに関して
あまり心配するようなことは
必要はないかなと思っております
特に今回のケースでは 該当のURLは
4割4ページで リダイレクトされていたので
問題ないかと思いました
そうですね…
一般的なコメントとして
付け加えられることがある とするならば
大規模なサイトでは ページ数を数えるというのは
非常に難しいことかな と思っております
例えばですね URLパラメータは
カウントされるのでしょうか
厳密に言えば これらは 別々のページになっています
なんだけど 数百ページ程度であれば
手動で数えたいと思うように なるかと思うんですけども
大規模なサイトでは そう簡単にはいきません
URLパラメータでの 管理というのは
一つの例とはなっていきますけども
全体的に言えることとして
URLの数にはこだわりすぎない
ようにすることをお勧めしております
ご質問ありがとうございました
それでは続いてのご質問に 移りましょう
これが 最後のご質問になってますね
サイトマップを毎日 送信するべきかどうか
に関する ご質問をいただいております
新しく導入したCMSの機能で
サイトマップを サーチコンソールから
毎日送信するという機能があります
サイト自体はそれほど 更新頻度が多くないので
更新のためにサイトマップを 送信すればいい
と思っているのですが
社内では毎日したほうがいい との声がありました
サイトマップは毎日送る 必要はありますでしょうか
また毎日送ることで
メリットデメリットなどがあれば
伺えたらと思います とのことです
こちらご質問ありがとうございます
そうですね サイトマップを毎日
送信することは 必須ではありません
必須ではないんですけども やはり自動化することで
例えば別のチームによる 更新の見落としなど
そういったヒューマンエラーを 軽減できる可能性があるかなと
一般的なコメントにさせてください
はい そうですね
サイトマップの送信回数を減らしたい 特別な理由がないのであれば
毎日実行しても良いのかな と思いました
はい でですね
質問文からは 割愛したんですけども
いつも楽しみに見ています などのコメントはですね
この質問だけではないんですけど
たまに寄せられることがありまして
こういったコメントを質問文の 最初に述べていただけると
とても励みになりますので
嬉しかったです
初心者であることを気にされて
初心者の質問であることを
気にされているようでしたが
皆さん誰もは最初は初心者ですし
戸惑う必要はありませんので
ぜひ気になることがありましたら ぜひこれからも
こうやってご質問 寄せて頂ければと思いました
ぜひこれからも頑張ってください 応援しています
はい ご質問ありがとうございました
それでは以上となります
皆さん今回の Google検索オフィスアワー
楽しんでいただけましたでしょうか
次回のGoogle検索 オフィスアワーなんですけども
2025年7月31日を 予定しております
もしお困りのことがある方は
ぜひ早めにフォームより お寄せいただけますと幸いです
今日火曜日に 収録しているんですけども
また東京も暑くなり
台風情報なんかも 寄せられるようになってきました
少しジメジメとする 季節になってきましたが
皆さん体調など 崩されませんように
お過ごしください
はい それではですね
また次回 オフィスアワーでお会いするのを
楽しみにしております
またぜひ見てくださいね バイバイ
---
## 2025-06-12 - What SEOs should know about devs
URL: https://www.youtube.com/watch?v=MaTSHZnnQOw
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search Off the Record, a podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. This totally
didn't sound like John Miller. My name
is Gary
and I'm a Gary at the Google search
team. And today we have Martin as a
guest. Well, actually you're also a host
sometimes.
Everyone say hi. Hi. Hi. What is going
on you today? That was amazing.
Martin. Yeah. How are you?
Okay. I think. Yeah. Okay. Just Okay.
Self test. Isn't that unusual for you?
Maybe. I don't know. I'm usually
happiness. Yeah. Exactly. I have this
perception about you that you're always
the the adjunct um chief of sunshine and
happiness because I'm the chief of
sunshine and happiness. That's true.
Yes. Google. Okay. Wow. So, you cannot
be that too. I I got a promo though.
That's pretty nice. Okay, let let me
tell you what I was thinking because for
a change I was thinking.
All right. So, I thought we'd do a more
human episode. You with you. You.
Exactly. Yeah. Yeah. No. where we
where we talk about our human side
because I read that some people are
convinced that we are not quite humans.
So this will be this will be one of
those episodes where we debunk some
myths about us. Okay. Um maybe we talk
about some challenges uh that we might
have. And I don't mean I because I don't
have challenges because I'm the
challenge.
Oh, the turntables. Okay.
But yeah, they turned. Shocking.
Shocking. Shockingly, you turned the
tables. But Martin, why why don't you
say hi to this lovely audience?
Actually, you already said that. My
notes already are horrible. Yeah,
sweetie. Okay. So, so what do you No.
No. Was I ever? Um, but seriously, how
about we do a like a more human episode
where uh we talk about like frustrations
that we have and uh whatnot because I
think like at least some of the things
that we are doing are very different
from any other experiences I had. Mhm.
before joining Google in 1777,
which was 15 years ago, and you probably
had the same feeling that some things
are different from the things that were
at previous companies. Mhm. That's true.
So, what do you think? Yeah, that sounds
nice. Let's do that. What do you think?
Let's pull back the curtain. Okay. So,
you don't know the questions that I'm
going to ask, which is, huh?
I'm only slightly worried. Yeah,
she should be. A core part of our job is
public speaking. Um, and I know you as
the JavaScript goat like but no, not
that goat, the greatest of all time.
And but I also know that you also do
public speaking for the team. Yes. About
technical topics. Yes. Did you have pre
prior experience with that? I did. You
did? Yeah. What were you public speaking
about? A lot of different topics. Uh
mostly like web development but but like
cast.net. Right. So technical stuff.
Yeah. Yeah. Technical stuff like
JavaScript and and all that kind of
stuff. JavaScript, CSS, backend stuff.
Yeah. Um, and I imagine that
was very different from the public
speaking experience that you have when
when speaking for Google search. Yes.
Yes, that was different. I touched a
nerve. Yes. I I see the audience cannot
see it, but I see Martin on my screen
and he's blushing.
So So h how is it different? Um so
beforehand I had pretty much uh an
audience that I shared my background
with which were developers. I still do
talks to developers or at developer
events which I really like but um
even if you go to a developer event and
talk about SEO, it is a strained
relationship you're entering and I am
particularly putting myself in between
the two sides. So it feels like there's
a bit of a divide between developers and
SEOs. Surprise surprise. Um
and I
am trying to so when when I used to
speak before I joined Google when I used
to speak to developers I was one of them
uh and I was speaking about topics that
they are thinking about as well. So it's
like oh you have that problem as well.
Interesting because I did this and it
kind of worked. I'm still struggling
with these problems. do you happen to
know what to do here? So I was in their
shoes. I was coming from their
perspective and I'm just like amongst
people who kind of share the same view
on topics generally mostly. I mean I had
some yeah situations regarding
accessibility on the web where some
people would disagree that I think the
web should be accessible to as many
people as possible but okay. Um, and now
I'm I'm kind of coming from an
adversarial role, so to speak. It's
like, who? He's a developer. He's one of
us and he speaks our language and he
does the things that we do, but he talks
about this weird snake oily kind of
thing and he probably wants to sell us
something. And I'm like, "No, I'm trying
to help you do your job better and
understand where the people who come to
your desk and ask you questions or want
your help come from." And sometimes that
is met with positive
feelings and reactions and sometimes
that is met with negative ones. Yeah,
that's different.
H how did you get into public speaking
or why? Um I think
I think I got into public speaking
through a meetup in Germany. Um where
they had a format called Ignite. Uh and
Ignite is there's a different word for
it, but I I can only remember the the
name. I think Ignite is a brand from
Aureli. Um but there's another term for
it. It's 5 minutes, 20 slides. They auto
advance and you just talk through your
slides. There's a different term for it
as well, but I keep forgetting what it's
called. That it's a It's a Isn't it
a Japanese format? I think so. I think
so.
20 slides,
five minutes or something like that. It
It has a name, but I cannot. Pichakucha.
Yeah, I don't know where that comes
from, but that
Well, that sounds Japanese. Okay, that
was fun. uh and and the challenge
because I kind of like talking to other
people about the stuff that I worked on
and for my co-workers eventually like
you run out of topics because they know
the things you do because they work with
you and uh my relatives and friends who
are not in computer science and software
engineering are quite bored so I had to
start public speaking I guess. Oh,
that's what that was your reason for
starting. No, no, the reason was I
imagine that you also had you also had
something like I want to help people or
something not just because like my
family doesn't understand me so I go and
public speak. My my actual primary
reason was that I saw a lot of people
moving away from the web and I really
really like the idea of the web because
it's such a ubiquitous and low barrier
medium and with with reasons like oh but
I want to build games and I'm like but
you can do that in the browser or but I
want to later on like 10 years later
it's like oh but I want to build like
something that works on mobile. I'm like
but you can do that on the web. I want
something that looks more like an app
but you can do that on the web. So, I
wanted to help people see and understand
that the web has a lot of power that is
not being used. And I want to help
people not run into those same problems
that I ran into. So, so how is that
different from
uh what you're doing today because like
conceptually doesn't feel all that
different. Yes, that's actually why I
why I was interested in the job and why
I'm so happy that I uh became part of
the team. I as a developer I see how
often we build stuff that then no one
finds and if no one finds it no one uses
it and then it kind of goes down the the
gutter and that's unfortunate and I also
to be fair I met a fair bunch of people
who might not have been from the SEO
world who might not have been the
easiest to deal with from a developer
perspective. I also to be fair and to be
frank met lots of developers who are not
easy to deal with neither from the
developer perspective nor from the SEO's
perspective. So um it's the the honest
is on both sides to be nice people. Um,
what's different though is that now I am
kind of trying to bridge a gap and I'm
also trying to talk to two very
different audiences
and that is tricky and sometimes I have
to talk well being the SEOs on or
digital marketing on one end right and
uh developers on the other end sometimes
these roles and and audiences fall into
the same person but it's it's not common
necessarily arily. Yeah. And what's even
worse is when I when I'm kind of like
speaking by proxy. So I tell SEOs what
to tell developers if they want
something. So
yeah. Do you think SEOs need to know
some dev stuff?
Because with with with I think when you
start doing development Mhm. Um okay I'm
giving away my biases but when you you
do some development um over the months
you start thinking in a different way
about computer systems than before
because you start seeing that well it's
doing this because it was coded such.
Mhm. But it also when you start
developing stuff you will start
understanding the limitations
that computer systems might have not all
of the limitations but some of the
limitations. So back to the question do
you think SEOs should know some dev? Ah
that's a that's a tricky one. Um, I
think it's a similar debate to the do
should designers know coding. Um, and
for the designers versus coding thing, I
I don't have an answer and neither do I
really have a a strong stance on this.
But but it depends a little bit on where
you draw the line to know deaf stuff.
Um, I think in order to optimize a
system or work with a system
so deeply like SEOs do, you have to
understand some of the characteristics
of the system. So I think if you've
never seen how HTTP roughly, you don't
have to code in C or C++ or JavaScript
or whatever to build like your own
crawler or to build your own C#.
Some people do. I don't know why that
came up. Probably because right now I
have my glasses on so I C sharp.
I'm so sorry. I'm so sorry. Okay. And
that uh is how we wrap up this episode.
I I killed him. I killed him. Good. No.
Um you don't have to code like your own
low-level network thing. I don't think
you need to do that. But you should
understand what is a header. How does
HTTPS conceptually work? What's the
certificate? How does that influence how
the connection works? Uh, right? How
does H2 differ from HTTP2 differ from
HTTP 1.1? These kind of things make
sense to understand and so does
understanding HTML and maybe maybe even
understand a little bit about
JavaScript. Again, not necessarily like
the in detailed bits and pieces, but you
should understand how it interacts with
the page and how that could make your
life easier or harder, right? So, I
think some knowledge is useful. I don't
think and that's that's the other tricky
thing. SEO is such a broad field. There
are people who are amazing at taking
content international for instance. I
don't think they need to understand deaf
stuff because they specialize on a much
higher layer
as in like the content and the structure
and language and localization in
different markets, they might not have
to understand the technical bits and
pieces, but someone who's like a general
purpose SEO or someone who's even
specializing on technical SEO, I think
they should understand dev stuff. What
do you think? I I don't know if
internationalization was the right ah
okay because there are technical fair
enough there are technical Yeah. Yeah.
But but I I I get what you mean like for
example if you're uh like even if you
are I don't know like media SEO like
they would want to know or they should
know differences between the content
formats and the uh content deliveries
like for example if you are hosting
video then how are you hosting it like
are you streaming it in or are you just
uh putting a static file somewhere on on
a server and then just like referencing
it in a in a video container like from
my perspective and usually the the SEOs
that I talk to slashwork with will know
at least the basics of of the internet
workings and I don't know if my biases
just keep me away from SEOs who who lack
that knowledge but generally the SEOs
that I I talk to they are pretty good at
this but of course the group that
doesn't know much or at all about some
of the basic stuff on the internet can
can cause or have the potential to cause
some headaches both for the sites like I
see that daily in the uh crawl issue
report form where they installed a
random plugin and this is a large agency
uh they installed some random calendar
plugin for uh all their clients that for
whom it makes sense. And suddenly we
discovered sometimes 100 million URLs,
new URLs because of that calendar
plug-in. And
basically
the blame was on us, not on well you
added 100 million new URLs to your site
and we crawl started crawling them. Like
what? Um maybe not the best example
either but um
so but but they they can cause headaches
for the sites.
Do you think they can cause headaches
from our coms perspective?
Yes. And to be fair, I think and again,
this is not all SEO. It was just like
No, no, no, no. It's it's I I think
there's a there's a mindset situation as
well. Like I I think the people who
don't know and they are upfront about
it, they don't cause as many headaches
and they usually don't cause as many
issues.
It gets dangerous when you're in the
Dunning Krueger kind of trough where you
think you know things and then you
don't. And that happens to me every now
and then that I and I I love talking to
everyone who wants to talk to me. I'm
I'm excited to hear their perspective,
their experiences, but sometimes they
come in basically
yeah flexing their technical skills and
from the flexing you can tell like no no
uh no it's it's not there and it's it's
okay. But the problem is by pretending
that they know they kind of take away
the opportunity for me to explain things
to them. Um, and that is that is tricky
to navigate. And sometimes you are in
in a situation where you're being asked
a question that is very contextual and
you notice that the person asking is
having the necessary contextual
knowledge. And I'm not even saying like,
oh, SEOs, oh, they don't know their
stuff. No, no, no. What I'm saying is,
and SEOs should know this, and they do
know this, that one website and another
website might be very different from
what they need to be um looked at or
what needs to be looked at, what needs
to be done, and what the requirements
are. some someone who is like serving a
very specific niche with highly
regulated content in a single country in
a single language might have very
different requirements than a multi-
language, multinational brand that sells
everything to everyone. And then you
have someone who asks a very specific
question in a very specific context. And
I can tell this person knows their
context very well, but there's like
other people listening as well. And
that's fine. That's how it should be.
You shouldn't ask us oneonone. You
should ask us in public forums. Yeah. Um
but then I answer this person and we
kind of have like established aha okay
so this is your context. This is the
situation you are in right now with this
client or with your company. Um
in this case
XY Z do do this do that and then look at
this and see if it gets better. But if
we say that out loud, then someone else
might listen who are in a completely
different context. They might do
something completely different. Their
client might have the opposite needs and
then they just go, "Aha, so I'll do
that." And that might actually be
harmful.
That's tricky.
Yeah. But I mean that applies on pretty
much any com situation. Like for
example, if you are a war correspondent
and then you do one-on-one with someone
and then someone overhears and then they
put that in different context and it's
suddenly it's it's very different or u
there were big cases about how
cropping
images for example which is another mode
of communication um changes the the the
meaning of the image quite a bit. So
that's true. Yeah. True. What you are
saying is that it depends. It depends.
Coms is hard. Yeah. And
what I mean especially like war for
correspondence might actually be an
interesting example because I think they
the challenge is that you have different
parties with very differing confronting
um and conflicting agendas.
And what I what I worry is in in
developer communities generally
you don't have that. Everyone just wants
to build stuff better, faster,
whatever. Um, in in the SEO community, I
sometimes see that some people
try to make it into a confrontational
and conflicting kind of situation where
they have an agenda they want to push
and then everyone else has a different
agenda or like some some player A has a
and I'm not saying like we are exempt of
that. We have an agenda. That is by
definition the case because we want to
build the best search engine there is.
Um if we always succeed, I don't know. I
don't think so. We are striving to do
our best and by that we want certain
things for the web. We want it
accessible. We want it fast. We want it
joyful to use. Um, and and some people
might disagree with some of our points
or some of our our goals. I think that's
fine, but it it often makes things
tricky because people might cherrypick
and might pick one thing you said, take
that out of context and use it as an
example why people should follow their
agenda rather than ours. And I think
again that's fair game if I say it in
public. You can definitely use it
however you feel like, but sometimes I'm
I'm saddened or scared by how
out of proportion that can get and how
quickly that can get out of proportion
and that's unfortunate. How would you
fix that? Oh boy. Because
to me it goes back to standard uh
communication challenges. Mhm. Um like
it's it's it's not like we are doing any
different from true from other from from
other public speakers. True. Who also
have an agenda. They might want to sell
a book. They might want to lobby for
something. Quite literally everyone has
an agenda. Some sort of agenda. True. It
feels like to all the the the headaches.
Well, I didn't want to say that. I kind
of like you sometimes. A thank you. So
yeah, not often but sometimes I like
a
anyway um like there's no real solution
to to the problem, right? Like we can
amalorate some of the
some of the issues like for example
abandoning my pet peeve uh it depends.
Um and then instead of saying it depends
actually say out the whole thing or at
least the major things that the thing
depends on. True. Um, but ultimately
there's no solution to the problems.
Basically, it's just like it's part of
your job description. True. True. Yeah.
I I think it would be nice and this is
wishful thinking, but I it would be nice
if people if people at least like tried
to not only
look behind what we are saying, but what
other people are saying as well. like
why is this person saying this now at
this point in time? Especially if it
confirms your own bias. I'm the first
one to admit that sometimes if something
confirms whatever I was thinking in the
first place, I'm like, haha, I knew it.
Um, but it it makes sense to think about
like, wait, does this apply to me?
Does this make sense? And I give you an
example out of out of the blue, out of
the field. Basically, I was at a under a
water photography workshop where we were
in a pool. It was extremely brightly
lit. It was extremely clear water. Uh
the pool was made out of out of polished
aluminum or steel or whatever it was,
but it was very bright and very
reflective. And everyone was using their
strobes. Everyone was lighting this pool
up as if there is like a major
thunderstorm going on. And I was looking
around going like, "What the hell? Why
are they doing that? Because my pictures
I think come out fine without even
switching on the lights. Because the one
thing we have plenty of right now is
light. And I think like sometimes people
just blindly follow any kind of guidance
or any kind of like guru they heard and
that that leads to these kind of things,
right? I read books, I watched videos
and I saw things u with regards to
underwater photography and yes of course
light is there's not much light
underwater generally. So you need to
bring light so you have strobes or video
lights. But that doesn't mean that you
should just blindly apply them to
everything you do. And I think if we
were to think about that that would be
nice. Would that be the one thing that
you'd change about how we come like how
we communicate or I mean that's not what
what what would be the what would be the
the thing that you think we can do to
make our situation better. That's really
Other than quit. Yeah. Other than
quitting.
Damn it. You're taking me away uh from
from my options. No. Um
I think
and I think we're trying to do that. I I
think we can do more of explaining the
context or repeating the context in
which an answer appears and I try to do
that in in the last uh in one of the
last conferences I I spoke at tech SEO
summit where it's a very technical
audience and you know me as the
JavaScript person and a bunch of people
know me as the JavaScript person. I just
wanted to grab people's attention.
JavaSc Sorry sorry sorry JavaScript goat
okay JavaScript goat you know me as a
JavaScript goat in a presentation about
performance optimization I said don't
use JavaScript on a slide I agree yeah
yeah okay great fantastic uh I had like
a a remark on that slide saying like
there's context missing here and then I
gave all that context and I think if you
can avoid JavaScript for what you're
doing then absolutely definitely avoid
it And people are like, "Martin Split
says that." And I'm like, "But that's
the reality. That's what you should do."
The problem with me saying that is, and
probably this this podcast is going to
come back and bite me. The problem with
me saying that in general, is that
people will just take that one sentence
and ignore everything else I said before
or after and say like, "Google says
don't use JavaScript." So what I did
instead is I explained JavaScript is
necessary for a bunch of stuff.
JavaScript can be used in a simple
website because that's the other thing.
People are like, "Oh, but if I build a
website, there's no place for
JavaScript." I'm like, "That's not true.
If you want your website to work
offline, you need JavaScript." So making
these broad statements is tricky. And
I'm trying to avoid making these broad
statements unless I give a lot of
context. I actually spoke I think like
five minutes about the context for that
statement. And it's much much broader
than what I would say here right now.
But I try to give as much context as
possible and I hope Yeah. hope people
will take the context into account
before just blindly blasting messages
like that.
Yeah. You know that uh that particular
example that you just brought up that is
the reason why we don't share our
slides. Yeah.
Yeah. Basically our slides our slides
without context they are useless. Yes,
that is true.
Martin and unfortunate. Yeah. Um are you
feeling better now? I'm feeling so much
better. Thank you so much for the
therapy session, Gary. This is great.
Okay. Do you know that this felt like
the coffees that we've been doing uh
during co Yes, we should do them more
often. Like what? What? COVID. No, not
CO. The coffees, the conversations. Not
even the coffees. I don't care
particularly about coffee. Okay, fine.
You don't have time for me anymore.
Well, I do. And you're wrong. Okay.
Well, fine.
It's okay. Fine. It's okay. Okay. How do
you feel about wrapping up this episode?
Okay. Fine. It was nice. All things
should come to an end. Was it? I think
it was nice. I liked it. I really like
it when we don't have a structure for
the episode and we are just like
randomly talking about stuff. Well, to
our listeners, let us know in the
comments if you prefer those episodes as
well. That would be interesting to get
Why do you ask them so many questions
because you are like tell us what you I
want to know. I don't know. Maybe
they're like, "Oh god, no. Why is this
happening again?" And then we should do
less of it. Well, on the other hand,
it's our podcast. We can do whatever we
want, right? Can on our last day for
sure. Well, that was for this episode,
dear listeners.
So, Martin, people can find you on
LinkedIn and on blue sky something. Blue
sky. Blue sky, I think. Yes, there's not
that many master splits, I believe.
Tick, tick tock, tick tock, tick tock,
tick tock, tick tock. No, not really. on
Tik Tok too. No, you don't truly. Okay.
Well,
it was really nice chatting to you and
um I say that from the bottom of my
heart, which doesn't exist because I'm a
machine. Um and listeners, thank you
very much for listening and goodbye.
Outrobot 3000 generic greetings.
We've been having fun with these podcast
episodes. I hope you, the listener, have
found them both entertaining and
insightful, too. Feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts. And of course, don't
forget to like and subscribe. Thank you
and goodbye.
[Music]
---
## 2025-05-29 - How Googlebot Crawls the Web
URL: https://www.youtube.com/watch?v=iGguggoNZ1E
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search of the Record, the podcast coming
to you from the Google Search team where
we talk all about search and maybe have
some fun along the way. My name is
Martin and I'm a I'm a I'm a job title.
Oh boy, we should update these notes.
Uh, my name is Martin and I'm a search
relations engineer on the search
relations team at Google. But I'm not
alone today. With me is Gary Mo.
Gary. Gary.
Yes. Are you here?
I here. Are you there? You you you hear
me? Okay. Good. Good. Gary, I have a
question. Okay. Um, I noticed that we
recently updated the crawler list and
someone um reached out to me and said
like they were crawled by Google. I'm
like uh I don't think that's a thing we
like a user agent we use, but apparently
that was one we used and I'm not sure
how that happened, but I I think that
was a whoopsie. But um how maybe we
should actually explain how Google bot
works and what that part of the pipeline
is. Uh what do you think? Should we talk
about Google
bot? We should talk about Google bot. I
mean technically that was correct like
it they were crawled by Google.
Fair. Yeah. Coming from a Google IP
address. Yeah.
Like technically correct. And we all
know that the best kind of correct is
technically correct. It's technically
correct. That's true. But um let's talk
about it. Let's start with something
like very obscure like let's just call
it crawler first. And it's been around
for as long as Google itself. Well,
actually probably predates it
because for starting an a search engine,
you need a crawler, right? For a bunch
of things, you need a crawler. Yeah.
Like when you go out pubbing or
something. Ah.
Oh, okay. No. H no. If if you want to
use data that is on the network, you
need something that requests it, right?
And I think isn't that what a crawler
fundamentally is or part of what a
crawler is? Crawler probably does more
than that, right? I mean, yeah, but
technically crawlers are just HTTP
clients,
right? Like much like your browser,
which is also
more advanced I guess HTTP client
because it can do more things than just
fetching data from over the network. Um,
but technically crawlers are just really
dumb browsers
maybe. I mean there's this library and
also a command line utility called curl,
right? C URL that's a crawler kind of I
guess. I mean you can you you can use it
as a crawler
like I mean worst case scenario you
would write a shell script for example
to
loop through a set of URLs that you pass
on to the curl thingy and then it
fetches the stuff for you and then you
save it to disk and technically that's
what a minimal crawler is as well I
think in in I don't know if if it is in
curl But in wget you definitely have an
option to recursively crawl something or
fetch something. So basically it will
attempt to extract URLs from the blah
that you fetched from a particular URL
and then it will attempt to access and
download those URLs and then you can set
the depth limit like how deep do you
want to go from the initial URL
uh and I think also whether you want to
stay on domain or not or something like
that but technically that's that's
already a crawler Right? Because you go
out on the internet, you find
URLs starting from one URL. You find
URLs and then eventually you will re or
fetch those URLs as well that you just
found. I think there was something um
Sergey Sergey Brin our co-founder I
think well yeah I I know that he's a
co-founder so not think but anyway uh I
think he said that
um uh this was very very early on that
if you take uh very popular page again
this was like mid '90s or end of ' 90s
or something like that 1990s for the
very young
listeners and uh if you take a very
popular page like the homepage of CNN or
Wall Street Journal, Fox Fox News or
whatever and you
can just follow the links where follow
means that once you found the a URL on a
page, you will just fetch it again. you
will fetch that URL and then so on
basically recursively just fetch URLs
that you found on the internet and if
you start from a very popular page you
can actually crawl the whole
internet just from that one starting
point now obviously that that doesn't
hold true anymore but yeah it it was a
much simpler internet and it was much
easier to fetch back then
but I guess if I were to write a shell
script that loops over a list of URLs
and maybe even extracts URLs from these
URLs and then keeps going. There's
probably more to it than just that
because the internet has grown quite a
lot and I can imagine that that approach
won't work today. I mean it depends what
you want to do right because if you just
want to crawl set
of pages from a site for example like
you want to mirror your site
uh locally then technically you could do
that. I I think there are other problems
that need you need to take in
consideration especially nowadays like
there's so much automatic traffic on the
internet on sites
that like if if you want
to be on your best behavior then you
want to at least support robots txt
uh like the robots exclusion protocol
and have some system I guess I wanted to
say algorithm but I don't it's not like
a singular thing like have a system that
monitors the health of the host
and backs out like slows down if the
host is becoming unhealthy. Ah so it
adjusts crawl rate basically.
Yeah.
Mhm. because you don't necessarily want
to be
a an ass
and you want
to kind of behave, right? Mhm.
Okay. Otherwise, you are just like doing
the the server. Yeah. I guess your
neighborhood is not going to like that
if you bring down all the websites. H.
So when when Larry Larry started uh
doing his backup system that must have
eaten a lot of bandwidth.
I guess it's relative. Also, why would
anyone name anything backup? Like I
always had
a beef with that because it's a it's
such a weird name to to give to a even
even an academia search engine or
academic exploration or whatever. Like
calling it back rub is just it's creepy.
Why? It's a bit odd. Yeah. I mean, it's
a backlink and you get something for
backlinking and then it's like rubbing
someone else's back. But I I like you,
Gary, but please don't rub my back.
Thanks. You sure? Yeah, pretty sure. Oh,
yeah. Sorry. Okay. This is sad. No, but
I think I to to your point that that
must have consumed lots of bandwidth.
Like back in the
days, one thing was that pages were way
more lightweight. True. Like way way way
more lightweight. Uh like I remember
when
um one of the first sites, this was late
90s sites, a few pages. Well, it was a
site, I guess. And the the HTML that I
put together was like 7,000 bytes. Mhm.
Like 7. That's nothing today. That's
like an image basically. Actually,
images are probably larger these days.
Yeah. Much larger. like it's so tiny
that like even if you crawl like
hundreds of thousands of them, it's not
going to make a dent in the in your in
your budget. But on the flip side,
bandwidth was much more expensive than
nowadays. Uh so they must have had some
sort of system to monitor that they're
not exhausting the very expensive
bandwidth, their bandwidth. But then you
also have to take in consideration the
sites bandwidth. Oh god. Yes, true. They
pay for it as well.
So yeah, I I think it was much easier to
crawl the internet back in those days
when back was coming up online, but it
also was trickier for a different reason
and that was probably cost. Mhm.
But yeah, we we had backup. I don't know
how fetching was done for backup. I
would imagine that they just had some
shell script or something that just
fetched all those pages for them um to
create the initial index for backup.
Again, I'm just making this up. I I
actually have no idea,
but it was likely not that complicated
because the web was so so so so much
smaller.
But I mean, yeah, I I I was reading u
just before this recording the anatomy
of a large scale hypertextual web search
engine paper that Sergey and uh um Larry
published at Stanford
and they are talking
about
110,000 web pages and web accessible
documents for one of the early search
engines called Oh, that's cute. Yeah.
Worldwide web warm or
dubdubdub. This was
94. And then there was the other one
from the guy that came up with the idea
of robots dx, the robots exclusion
protocol. I wanted to say his name too
fast. I forgot. Um, and he also had a
search engine called
WebCroller and claimed to have indexed
about 2 million pages. Oh wow. And in
today's scale, 2 million is
still like that's cute,
right? I I think the boundary for
someone to worry about crawl budget is
what 10 million 1 million something like
that. I would like for a single site I
would say like 1 million is okay
probably
and that's pretty much like half the of
course it also
yeah but I mean you also have to like
when when we crawl about like crawl
budget or how much load we put on the
server um you also have to think about
how the site is constructed because if
you are making expensive operations to
construct the page then of course it's
going to put much harder load on sites
than a simple HTML site, right? True.
That's true. Like for like for example,
if you are making expensive database
calls, like that's going to cost the
server a lot. So yeah, but back then it
was much simpler anyway.
Wild and um okay, so bandwidth is a
thing. We've talked about that. Right
now Google does a lot of things that
probably need to ingest data from the
web or want to invest ingest data from
the web. Uh does that mean that we have
like lots of shell scripts
or how do we handle that these days?
Because I think bandwidth bandwidth
needs to be taken care of across
products. No.
Um,
yeah.
But I mean, back when we only had so we
had back rub or Larry and Sergey had
back rub, right? And then they launched
Google in 96.
Yeah. 96. Then they launch uh Google bot
basically the crawler that they were
using for the search engine. Um, I think
they might have named it Googlebot in
99. Like before that it was just like
nothing although I know that from the
very beginning of Google robots txt was
supported. Mhm. So like whatever they
were using it was already allowed site
owners to opt out from crawling. But
then we started having multiple or new
products, right? Um like we had
Adwords coming out in early 2000s. Um
and
then AdSense 2003 I
thinkish and then you also have some
kind of fetching in Gmail which is a
2005 2006 thing. So like for example
like fetching the images because you
don't want to allow the
browser to fetch the images remotely
because then you are giving away
um
users metadata to remote
sites. So you want to proxy somehow
those image fetches in in emails. Mhm.
Um anyway, so more and more products had
to do some
fetching and for a time I think
everything was done with the Google bot
which was just like this service that
you plugged a URL in and it fetched it
for you. And it was always just
Googlebot and you could give it a
million URLs or just five and it would
fetch it for you in the limits of
the of the host load um that sites
individual sites would have.
Not a very nice design
when you
are designing for multiple products
because then people can't really tell
apart what was the fetch for, right?
Okay. Yeah. Because it's just it just
looks like Google bot came and it
fetched something and you're like I'm
going to be on Google like early
2000s. Gary Gary very excited about
being on Google.
Um, but then it was actually a fetch uh
initiated by let's say Gmail or Adwords
or something. So I never end up in the
in the Google index and not because I
was a spammer. Definitely not because of
that.
Sure. Sure. Spammy guy.
So
we introduce new
crawlers. Um
but that would also mean
that with all the engineers, software
engineers that we have and computer
scientists, every now and then someone
would came up with a brilliant idea that
oh I will just write my own crawler
because I need my own user
agent which again is not great because
then like from maintenance perspective
it's an absolute nightmare
And then different crawlers that people
wrote might have different policies
about like robots cxdt and host load and
bandwidth usage and
whatnot. So eventually someone had to
come up with this idea that okay we will
just have this one unified system and
you can fetch with it from the internet
but you have to specify your own user
agent string when you are fetching. Mhm.
And then I think in 2006 2006ish Google
Adwords comes
out with Google AdSot. And then from
then on we started having more and more
and more um crawlers linked crawlers
that is not Googlebot.
And all of them behaved the same way.
I mean
yes. Yes. And that was the nice thing
about the shared infrastructure, right?
Because then you could have like a a
common way to behave on the internet for
every crawler that you send out.
All right. Okay. But sense that that
makes sense. That makes a lot of sense
because basically you now are bundling
all the so to speak traffic that goes
out to websites in terms of crowling
through a lens of one piece of code
which I think makes a lot of sense.
Yeah,
the one thing that I could see is
unfortunate is what if so I I see that
like all of them behave the same way
because they are all kind of robotic
agents that go out and do something for
an automated system. But what if I need
to write a piece of code that does more
or less the same but is like user
initiated? So if a user clicks on
something like I don't know I submit
something
for a review or for a specific product
where I specifically say like hey please
do this then I'm not sure if if
following robots makes sense for
instance. It might make sense in some
cases, but it might not because it's not
really a robot then if I ask it to do
something.
Um, I mean that's a very philosophical
question whether it's a robot or not.
And nowadays with all the AI agents and
whatnot, there's more and more
discussion about this. But yeah, you're
right. like when a user is sitting
behind the keyboard and wants to
complete a specific action. Let's say
that they want to load something in a
spreadsheet from a specific specific
URL. Then you are doing a fetch on
behalf of a user. So I think you're
right that ignoring robots DXT in those
cases is the right way right right thing
to do unless the team that is providing
that feature actually wants to follow
robust. Basically, you might want to
opt. The other thing
would be that the other thing would be
latency
because with with
crawlers
you have like a massive URL database
uh from where they take the URLs that
they need to fetch. Mhm. And then you
have to sort that somehow. And then
basically by the time and and then when
when a user would fetch then you add
that to that bucket to that database. It
ends up on the bottom of the list and
then you have to wait for the earlier
added URLs to be consumed until you
reach the URL that the user just added.
And that might sometimes take weeks as
well like like sometimes it's just like
you have no time to to to fetch fast
enough or you have other limitations.
And then with user agent fetchers, what
you can do is
that
I more or less
ignore the signals that the sides give.
Mhm.
And basically just try to make the fetch
immediately
and for example in in search console you
can see this when you do the the live
test site verification or the live test.
Well, actually not the live test site
verification. The live test is uh is
actually a crawler. Oh, yeah. Because it
needs to Yeah, it's a it's a high
priority, but it's still a crawler.
Yeah. Fair, fair, fair. But side
verification. Yeah, that makes sense.
That's a user trigger thing. And Yeah.
Mhm. Yeah. Um and you don't have to wait
for it for hours or weeks. It it happens
almost instantane instant. Instant I
will not say that word. Instantaneously.
Yeah. that.
Okay. But yeah, I I think you need both
of them
because like they are different use
cases. Mhm. Really? That makes that
makes sense. That makes sense. But I in
terms of different use cases, it doesn't
sound like this is a use case specific
to Google. So I guess other people have
crawlers as well then. Yeah.
And Okay. We were not the first ones to
do this, right? Yeah, exactly. Um like
uh the worldwide web
um operated their controllers before
Google was even conceptualized like even
before Larry had the idea that hey page
rank we could use this to do something.
Yeah. And since then we have other
search engines and uh I guess yeah a lot
of crawlers these days. Do you see like
a change in the way that crawlers work
or
behave over the years behave? Yes. How
they crawl? There's probably not that
much to to change. But
well, I
guess back in the days we had what? Uh
HTTP 1.1. Mhm. Or HT probably they were
not crawling on 0.9
because no headers and stuff like that's
Mhm. probably hard. But anyway, uh but
nowadays you have uh H2, H3. I mean, we
don't support H3 at the moment, but I
eventually why wouldn't we? And that
enables crawling much more efficiently.
Um, because you can stream stuff. Stream
meaning that you open one connection and
then you just do multiple things. Do
multiple things on that one connection
instead of um opening a bunch of
connections. So yeah, like the the way
the HTTP
clients work under the hood that changes
but technically crawling doesn't
actually change. Okay. Um and then how
different
companies polic
their uh or set policies for their
crawlers that of course differs greatly.
And if you are involved in in
discussions at the ITF, for example, the
intern engineering task force uh about
crawler behavior then you can see that
some publishers are complaining that
crawler X or crawler B or crawler Y was
doing something that they would have
considered not
nice. Yeah. So yeah, like the
policies might differ between crawler
operators, but in general the I think
the the well- behaved crawlers, they
they would all try to honor robots DXT
or robots exclusion protocol in general
and pay some attention to the signals
that sites give about their own load uh
or their servers load um and back out
when they can. And then you also have
the what are they called the adversarial
crawers
like Marwell scanners and privacy
scanners and whatnot. And then you would
probably need a different kind of policy
for them because they are doing
something
that they want to hide. Not for
malicious reason, but
because malware dist distributors
would probably try to hide their malware
if they knew that a malware scanner is
coming in. Let's say, okay, I was trying
to come up with another example, but I
can't. Anyway, yeah. What else do you
have? Okay. Well, um I think Oh, and
then and then you have the bad actors,
right? They are just like, I just want
to crawl half of the internet in 25
seconds. Yeah. They might overpower your
server and that is not a very nice thing
to happen. Huh.
Yeah.
Okay, so we have the need to ingest data
from the web and then you build
infrastructure to do that because it's
not a trivial thing and at Google we
have kind of like shared infrastructure
for that. That's that's pretty cool and
it we try to be a nice citizen of the
web. So hopefully other crawlers will
continue to do that rather than try to
ingest the whole internet in 25 seconds.
That's that sounds fun, but
uh I don't think that's feasible in the
long run. Also, for people operating
websites, you might just have like
random traffic spikes and these traffic
spikes might still cost you some money.
Yeah, I mean that that's one thing that
uh we've been doing last year, right?
Like we were trying to reduce our
footprint on the internet. M um and of
course it's not helping that then like
new products are launching or new uh
like AI products that do fetching for
various reasons and then basically you
saved seven bytes from each request that
you make and then this new product will
add back eight. But like you
you like like the internet can handle
the the the load from from crawlers like
I I firmly believe that the this will be
controversial and I will get yelled at
on the internet for this but it's not
crawling that is eating up the the
resources. it's indexing and potentially
serving or what you are doing with the
data when you are processing that data
that you fetch. That's um what's um
what's expensive and resource intensive.
So yeah, I will stop there. Okay. Before
I get in more trouble.
Okay, before I put you in more trouble,
thanks a lot Gary for explaining uh
crawlers to me. And um that's the past
and present for crawlers, but what's the
future going to look like? Are we
working on something or HTTP3 is
something that we will eventually get
around to I guess. But what else? Yeah,
I mean H3 is not going to solve the
bigger problems, I don't think. Um like
what like we just get the trailers, but
you get the trailers with H2 as well. So
it's like like it's not going to fix our
bigger problems. I So
well what do you think are the bigger
problems first before we talk about
solutions? The web is getting congested
and not and it's because like everyone
in my uh grandmother is launching a
crawler or fetchers or whatever we will
have more automatic traffic from from AI
agents for example um and other AI
shenanigans. So basically the web is
going to be more congested but it's not
something that the web cannot
handle like the the web is designed to
be able to to handle all that uh traffic
even if it's automatic and it's I I
would say that it's in good good hands.
If they see that there's some some
problem problems with load and whatever
then they will just come up with some
new technologies that
will fix that um
or reduce that that issue.
What what
else I I I really like what common crawl
is doing because they release data sets.
So basically they have their crawler and
then they crawl some parts of the
internet and then they release that as a
data set. So you don't have to crawl
yourself and I think that's very nice
because then you basically have the same
thing that we have internally basically
a single infrastructure doing the
fetching respecting robots txt and host
load and whatnot. Um, and then you can
just consume the data. Of course,
internally the you can't just consume
the data. That's different. Like you
still have to do fetches, but at least
the robots exclusion protocol policies
and the host load is enforced for for
the crawl job that you set up. Mhm. Um,
I don't know if we need more of these,
but yeah, I I thought it's a good idea
and it's a nice idea. Okay. All right.
Well, come and crawl then. Uh, that's
something that I don't think I looked
into. I should probably have a look at
that. Well, in that case, thanks a lot,
Gary, for giving me a journey through
the world of crawling. And um, I do hope
that you all out there enjoyed this
episode and had a good time. If so, let
us know in the comments. Like and
subscribe to hear more of our episodes.
And also tell us if you want to have an
a specific episode for a specific topic.
So, with that again, thanks Gary and um
enjoy your time listening to this out
there and uh bye-bye listeners. Goodbye.
Oh god, why? Bye-bye, Gary.
We've been having fun with these podcast
episodes, and we hope that you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. Thank you and goodbye.
[Music]
---
## 2025-05-29 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 05 月 29 日)
URL: https://www.youtube.com/watch?v=yCgoq7j0i9w
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ] 皆さんこんにちは 本日もGoogle社員による
Google検索オフィス アワーの時間となりました
本日お届けするのは 私アンナとなります
どうぞ本日もよろしくお願いします
それではですねまず
Googleからのお願いに 移っていきましょう
本オフィスアワーはですね
#Google検索オフィス アワーを使用しております
そのためご質問についての ご意見 ご感想ございましたら
ぜひ上記の#Google検索 オフィスアワーをつけて
snsに投稿してください
またですね 本オフィスアワーで
ご紹介した記事のリンクなどは
本動画の概要欄に
後ほど掲載する予定です
そしてですね
我々チームの励みとなりますので
ぜひこのオフィスアワー 気に入っていただけましたら
チャンネル登録高評価の方
よろしくお願い致します
ではですね スライドに戻って
最新情報から お届けしていきましょう
まずですね 最近の主なブログ記事ですが
こちら上記の2件の記事が 公開されております
まず1点目ですが
アプリディープリンク webサイトとアプリを
接続するに関するブログ記事
そしてまだもう一つは まだこの収録時には
日本語の記事は 公開されていないんですけども
数日のうちには 公開されると思います
これがTop ways to ensure content
performs well in Google's AI experiences on Searchということで
ちょっとところどころ気になるところが あるかなと思いますので
それぞれ簡単に ご紹介しておきましょう
まずですね アプリディープリンクに 関するところなんですけども
Google検索ではモバイル中心の 現状の状況を踏まえて
2013年以来 結構 昔ですよね
それからオフィスアワー
結構人も 変わってきたかなと思いますけど
2013年以来ですね
アプリのディープリンクの 重要性を認識していきました
この投稿はアプリの ディープリンクとは何か
そして使用するメリット
そして効果的な 実装方法について取り上げ
アプリディープリンクの 現状の状態について
ご紹介しております
アプリをお持ちの方であったりとか
ディープリンクを検討中の方 いらっしゃいましたら
ぜひご一読ください
そしてもう一つ AIに関する
検索の記事ですね
こちらはですね… 結構最近皆さんイベント
なんかでご質問を 受けることが多いですけども
例えばサイト運営者 パブリッシャーの皆さん
クリエイターの皆様っていうのは
やっぱり AI Overviewsだったりとか
新しいAIモードといったAIに
対応した検索のエクスペリエンス
これを最大限に 活用するにはどうすればよいか
お悩みの方多いかと思います
結構質問なんかでもね
オフラインの場所では 聞かれたりはします
やっぱりGoogleが 長年提唱してきた考え方は
これらの新しいエクスペリエンスにも 反映されています と
そのために引き続きサイト 訪問者の方に焦点を当てて
ユニークでかつその皆さんが 満足いただけるような
コンテンツを提供し続けていただくのが 良いかなと思っている
この点に関しては変わりません と
そしてですね
私たちはユーザーが独自の 価値を付加しているような
優れたオリジナルコンテンツを 見つけられるように
支援することを目標としている
こういった点も 我々変わっておりません
この点を念頭に AIエクスペリエンスを含む
Google検索全体でですね
全般で成功するために 考慮するべき点
なんかを いくつかご紹介しております
先ほども述べましたが
この収録時には英語版のみ ご覧いただけるんですけども
日本語版翻訳記事も 後日公開予定ですので
詳しくはぜひブログ記事を
ご一読いただくのが 良いかなと思いました
下2つサムネイル つけておりますけども
その他 今月はですね
Google IOも 開催されました
YouTubeなどには ダイジェスト版であったりとか
検索に関する機能と
セッションが上がってきております
日本語への自動翻訳機能 字幕機能っていうのかな
なども活用いただけますので
まだの方は ぜひこういったものを
ご視聴いただくと良いかな と思いました
それではですね 本題に移っていきましょう
ここからはですね 通常の検索Q&Aに移ってまいります
今回はですね 8件のご質問をいただいております
ではそれでは1つ目のご質問
デスクトップとモバイルの 各ページ正規化設定に
関するご質問をいただいております
ECサイトを運営しています
PCサイトとモバイルサイトを持っており URLは同一ですが
UIがそれぞれ異なります
商品一覧ページにおける canonicalの設定について
不明点があるので 質問させてください
PCサイトとモバイルサイトで
商品一覧ページの 合計ページ数が異なる場合
canonicalは どのように設定するのが
よいでしょうか? とのことです
ご質問ありがとうございます
デスクトップとモバイルの 各種設定に関しては
公式ページ こちらのモバイルサイトと
モバイルファースト インデックスに関する
おすすめの方法の各項目を
ご確認いただくのが わかりやすいかなと
個人的に思っていますが
具体的なサイト情報は いただいておりませんが
今回のケースですと
URLが同じということなので
シンプルにそちらのURLを
正規化に使用するのが 適切かと思いました
もし質問の意図と違うだったりとか
こういう意図だった みたいなところがありましたら
次回以降でお知らせください
ご質問ありがとうございます
続いてのご質問に移りましょう
インデックス登録レポートの URLソースの
変化に関する ご質問をいただいております
以前までインデックス 未登録(除外)として
多数表示されていたURLが
ある時点から一斉に
サーチコンソール上に 表示されなくなりました
該当のURLは削除や ステータス変更
404や410を行っておらず
他のカバレッジに移動した 様子も確認できておりません
ページインデックス 登録レポートの解説より
URL総数自体は増えることは あっても減ることはなく
いずれかのステータスに 振り分けられる認識です
この事象について
1 Google側での 処理優先度の変化により
サーチコンソールでの 可視化対象から外れた
2 またはサーチコンソールの 使用上の変更が
関係しているといった解釈が 妥当でしょうか
インデックス登録レポートから 表示がなくなったことで
インデックスやクロール状況に 実質的な影響が出ているのか
単にサーチコンソール上の
可視化レベルでの変化なのか を把握したく
ご意見いただけますと幸いです とのことです
はいこちらご質問
ありがとうございます
具体的なサイト情報が 添えられていなかったために
こちらも一般的なお答えになります
そしてですね
まずこのこの質問では URLソース自体は
増えることはあっても減ることはなく と主張されていましたが
私たちはURLの数が決して 減らないというのは
一概には正しくないと思っています
つまりですね私たちもURLを 忘れることがあります と
っていうのは どういうことかというと
やっぱりGoogleが 検索サービスを開始した
1997年以降… そんなになるんですけどね
97年以降に認識した URLを全て
記録し続けなければ ならないとしたら
どれだけのストレージが 必要になるか
想像してみていただけたら
イメージが湧きやすいかな とも思ったりします
そのためですね…
なのでGoogleが URLを忘れること
っていうのは全然 あることかなと思っています
そのため インデックス登録や
クロール状況に何か問題が 生じている場合には
おそらく別途レポートにて
報告が上がっているかな と思いますので
何かアラートが生じている場合には
そちらに対応いただくのが 良いかと思いました
ご質問ありがとうございます
それでは続いての ご質問に移りましょう
運営ページのトラフィック数が
減少した件に関する ご質問をいただいております
最近運営ページの トラフィック数が下がったため
確認したところ他社のページが 上位に上がっていました
そのサイトには AIサポートと表示されており
AIを使って記事を 作成しているようでした
その記事はドイツにある 美術館を取り上げたものですが
どこにも存在しない
美術館が含まれており
それを紹介しているのです
AIを利用するのは 問題ないと思うのですが
なぜ明らかに誤った情報を 載せているサイトを
上位にしてしまうのでしょうか とのことです
こちらご質問ありがとうございます
具体的なサイトの情報が 添えられていたため
状況を確認することができました
でですね…
その目で担当チームに 確認してみたところ
考えられる 全てのシグナルを調べましたが
このサイトは とても好意的に受け取られていて
そのページにも 問題はないと思いました
とのことでした
翻訳上の問題かもしれませんが
該当の美術館の説明の箇所には
具体的に存在する 美術館名とともに
その特徴を 実際に記述しておりました
質問者さんのサイトに関する 質問に関しては
公式ページのですね
ちょっと私が邪魔かな 公式ページのですね
こちらGoogle検索 トラフィックの
減少をデバッグするの 掲載順位の
わずかな低下の箇所が 参考になるかもしれません
内容としてはですね
検索時結果の上位に 表示される順位が少し変わると
掲載順位がわずかに 低下することがありますし
インプレッションに 大きな変化がなくても
トラフィックが著しく減少することは ありますというような内容です
ぜひご一読いただけたら いいかなと思いました
ご質問ありがとうございます
それでは続いての質問に 移りましょう
Googleクローラーの IP制御導入時の
リスクに関する ご質問をいただいております
大手ECサイトを運営しております
偽物のGooglebotからの アクセスをブロックするため
クローラーのIP判定を 導入したいと考えています
Googleが提供している IP情報に更新があった場合
IP情報の同期が必要となりますが
この同期処理が 1~2週間ほど遅れた場合
何らかのリスクが生じる
可能性はありますでしょうか とのことです
こちらご質問ありがとうございます
IPファイル自体は
毎日エクスポートされるもの となっております
なのでGooglebotを誤って ブロックしてしまうことを
ご心配している場合には
IPファイルの 新しいバージョンも毎日
ストックすることを お勧めしております
GooglebotのIPを 誤ってブロックすると
もしかしたらページが
Google検索結果から 削除されてしまう
なんて可能性もありますので
このあたりぜひ確認 検討 いただくのが良いかなと思いました
ご質問ありがとうございます
それではスライドに戻って
次のご質問に移りましょう
スパム行為を発見した件に 関するご質問をいただいております
検索クエリで大量の 不明サイトが作成されており
日々タイトルと 説明文が異なっています
キーワードハックのようですが
私が気がついた お知り合いの方の名前と
職業のクエリ以外でも多くの…
作られています と 停止してほしいのですが
スパムなので
どうしたらよいかわかりません とのことです
ご質問ありがとうございます
具体的な氏名のクエリも 添えられており
状況を確認することができました
そこでですね
今回のクエリに関しては
日本ではとてもよくある 一般的な氏名だったために
質問者さんが おっしゃるような大量の不明サイト
もしくはスパムであるとは 断定することができませんでした
もし具体的にスパム行為や
不正行為のあるページを 発見された場合は
すみません 私がまた邪魔
こちらの公式ページ スパム フィッシング
マルウェアを報告する というページより
スパムページを 報告することができますので
ぜひこちらの案内に沿って
報告してみていただけたら 良いのかなと思いました
詳しくは こちらのページをご確認ください
ご質問ありがとうございました
それでは続いての ご質問に移りましょう
ECサイトで 商品画像が認識されない件
に関する ご質問をいただいております
ECサイトを運営していますが
Googleサーチコンソールの 公開URLをテスト で
テスト済みのページの スクリーンショットを見ると
商品画像が全て 認識されておらず困っております
Lazy Loadが 要因となっていると考え
実装内容を確認しましたが
Google検索 セントラルのドキュメントで
推奨される方法で 実装されていました
他に考えられる原因があれば ご教示いただけないでしょうか
仮説として1ページのクロールに 時間制限がかけられていて
タイムアウトにより 残りの リソースが読み込まれていない
可能性があるのではないか と考えておりますとのことです
はい ご質問ありがとうございます
具体的なサイト情報が 添えられていたために
状況を確認することができました
そうですね もしページの パフォーマンスに関して
懸念点がある場合に改善に 取り組むことはとても良いことかと思いました
またですね
Google画像検索で対象となる
画像がインデックスされているか
どうかを確認しても 良いかと思いました
というのもですね
Google検索では ページを処理している最中に
つまりですね
後ほど画像の抽出を試みる 可能性もあるからです
実際にですね パラメーターによっては
画像検索に表示されている アイテムもありましたので
ぜひ分析を進めてみてください
ご質問ありがとうございます
では続いてのご質問に移りましょう
サイト移転による意図しない
検索結果に関する ご質問をいただいております
先日サイトの リニューアルを実施しました
ドメインは変わらず 実施しているそうです
301のリダイレクトや カノニカルタグの設置など
移転に際してできることは 対応しているのですが
とあるワードで検索すると
検索結果画面のタイトルや メタ情報は別のものになっている状況でした
これはGoogle側の方で
新URLなどを評価中のために 起こる事象なのでしょうか?
これにより検索順位や
ctrが落ちてしまっているので 気になっています
もしできることがあれば対応を 進めたいと考えておりますので
アドバイスいただけますと 幸いですとのことです
はい こちらも ご質問ありがとうございます
具体的なサイトや クエリの情報が添えられていたために
デバッグすることができました
その結果 中の処理ですね
javascriptの ssoチェックにて
該当の記事ページから 別ドメインのページなどを経由して
多数の複数のリダイレクトを 経由した後に
最終的に記事ページを ホストしているタップページを表示しているようでした
で この要素はですね
例えばリッチリザルトテストで
特定の記事ページをテストした際に
結果表示される htmlのソースだったり
スクリーンショットが 該当のトップページのもの
であることからもを 確認いただけるかなと思います
そのためですね
おそらくこちらのリダイレクトの 問題を解消していただけたら
時間とともに解決する 事象かなと思いました
もし またこちら 対応していただいた後も
意図しない 検索結果続くようでしたら
併せてご連絡いただければ 良いかなと思いました
ご質問ありがとうございます
ではスライドに戻って 続いてのご質問に移りましょう
こちらが本日最後の ご質問になっております
意図しないタイトルリンクが 表示される
件に関する ご質問をいただいております
スマホで屋号検索をすると
おかしなタイトルが表示されます
タイトルタグH1 og titleの いずれにも記載をしていません
なおPCで検索すると
タイトルタグに入れたものが 表示されるので
問題ありません
フィードバックを送りましたが 変わりませんので
対処方法を 教えてくださいとのことです
ご質問ありがとうございます
具体的なサイト情報が 添えられていたために
状況を確認することができました
その上で私たちの環境では 再現されなかったために
時間の経過とともに
問題は解決したのではないか と思っています
もしまたGoogleの 検索結果の
タイトルリンクに関して 問題が生じた際には
こちらの公式ページ Google検索結果の
タイトルリンク見出しの変更の ベストプラクティスをご確認ください
ご質問ありがとうございました
はい それではですね 以上となります
皆さん 今回の Google検索オフィスアワーは
楽しんでいただけましたでしょうか
次回の Google検索オフィスアワーは
2025年6月26日を 予定しております
もし何かお困りのことがある方は
ぜひ早めにこちらのフォームより ご質問をお寄せください
それではですね また次回
オフィスアワーでお会いするのを 楽しみにしております
またぜひ見てくださいね バイバイ
---
## 2025-05-15 - Debugging the Internet: HTTP, TCP, and You
URL: https://www.youtube.com/watch?v=wiyJHNhYJCw
Caption: en (automatic, json3)
[Music]
Hello and welcome to a new episode of
Search Off the Record, a podcast coming
to you from the Google Search team where
we talk about search and maybe have some
fun along the way. My name's name, I'm a
joke title, or at least that's what's in
our planning doc. In reality, my name is
Gary and I have no idea what I'm doing
at Google, but I do stuff. Today, I'm
joined by this wonderful person
who I call Morty. I pretty sure that's
not his real name. Um, is it? No.
No. Okay. No. No.
Well, let's not split hairs.
Oh god. So today I'm joined by Martin
Split. Everyone say hi. Or at least
that's in my dock. Hi. Mo. No. Hi. You
have to say hi. Hi.
Thank you. Hello. All right. So, I'm
sure you're wondering why I have
gathered you here today. Uh yeah. Yeah.
Why? What is what is happening? What
have I done wrong? Oh, you are wondering
always.
So I was talking to people. Yeah. Okay.
Let's just You were talking to people.
Are these people in the in this room
right now?
No. Oh, but they are real. I hope so.
Otherwise, I should really visit a psych
psychotherapist or something.
But one realization that I had and I'm
pretty sure that you're going to agree
is that even those who have been in the
internet industry for long enough forgot
about HTTP.
as in like
they use the term HTTP but like how it
works and why it works and the different
nuances and all the weird stuff that
it's doing and it's based on maybe
people don't know that much about it
anymore. I agree. Yeah. And I I have to
say I keep forgetting things about HTTP
and find out new things. Um well it's
evolving so that's natural. So, I was
thinking that for a change, we don't
have a script and the two of us are just
going to chat about HTTP. All right.
200. Okay.
Wow. So geeky.
Wow. 100. Continue.
Oh god, this was a mistake. Let's talk
about something else. 101. Switching
protocols.
All right. So, HTTP, it is the thing
that makes the internet happen. Would
you agree? Oh, careful. The internet or
the
web? Not the same thing. Nice. The web.
Uhhuh. Okay. Yes. I would say yes.
Okay. How about TCP? because in one of
my discussions
uh TCP and HTTP they were used
interchangeably. No, they're not. And I
know that we're experimenting with
something that uses or is kind of like
HTTP but it's not using TCP. Should we
explain the difference
of of HTTP versus TCP?
Well, yeah. Okay. Do you wanna should I
try? Okay. Okay. Um, so I I I would this
this I'm probably going to botch it. Um,
because uh it's been a while. I was uh
working on u networking as in like 20
years. Um
but TCP
is
transport something protocol transport
control protocol. I think Mhm. it
is the main protocol I would say of the
old internet of the old web as in like
it is the transmission protocol that was
used on
HTTP versions prior
HTTP3. Well, actually HTTP3 still uses
that, but let's not go there yet. Um and
it was or it is
coming
from like the grandfather pretty much of
the internet vins surf. It it was
introduced a billion years ago like 50
years maybe. I think it I think it was
introduced in the 70s and they needed a
a protocol that
was capable of doing packet switching
between network nodes. Mhm. So basically
you send out a packet and it could
go like one way or other way plus it
could uh or it had to be able to
negotiate connections and then
reliably transfer the data packets from
A to B
and there has been
multiple approaches at this kind of
stuff. Yeah. Oh yeah. Yeah. And then I I
think it was like also taken as the
basis for other protocols later like um
voiceover IP whatever that protocol was
RTP or something. It
basically enables us to transfer data
packets uh reliably. Mhm. It accounts
for data
loss. So if there's something like a a
packet is lost for example then the
server or the client can reerequest the
packet. Mhm. Which well it's important
and then on top of that we have HTTP
right. Yeah. Well HTTP and so many other
things. Yeah. Mhm. Well yeah but like if
we are talking about HTTP then Yeah. uh
on top of this TCP thing, we have HTTP.
Yeah, I I think you could say that. And
in in general, like it's layers upon
layers of of the way that things work.
And
uh one of the lower layers is TCP and
then on top of that, you can do things
like HTTP or HTTPS or FTP or mail stuff,
SMTP, POP, this kind of stuff. M even
pings technically you can send on like
you know when you type in command line
like ping something like you can
actually send it over TCP like by
default it's on ICMP protocol but uh you
can switch it to to TCP
um which is UDP basically not blocked
because usually ICMP is blocked by
origins because like why why are you
pinging me? Mhm. um trace route the
program that is also normally or by
default is working over
ICMP but you can switch it to a TCP. You
can also switch it to UDP I think. Yeah.
So that that introduces more confusion.
Let's not go there.
Yeah. Um I I think we can't cannot avoid
talking about UDP because quick like the
new version of of HTTP HTTP3 is
making use of
UDP a lot. Yeah. Or UDP like structure
height. I mean that makes sense in some
ways. Yeah. To understand the difference
between them, you could think of one is
like establishing a connection. So like
having like a channel that you can pump
things through, but that obviously
requires like some setup and some tear
down cost because you have to set up
this so quote unquote connection. And as
you said, like if something gets lost,
you know that it got lost and then you
actually kind of by default wait for it
to be ret-ransmitted before assembling
the rest. But sometimes that doesn't
make sense. If you think about it, if
you were to like let's say do video
streaming, if you use a video streaming
provider or if you do like a video call,
if I miss one frame out of the 25 frames
per second, it doesn't matter. But I
don't want the the image to freeze until
that old frame from like a few minutes
ago comes comes in. So UDP is kind of
fine with losing stuff,
but it doesn't guarantee that everything
makes its way across the network to the
recipient, whereas TCP does. And I think
with HTTP, in certain circumstances, it
can make sense if we lose
one quote unquote frame in between.
But quick does something weird to make
that nice. Right.
Right. So
UDP it I I so UDP is in in general is
not used on on HTTP like I would say
like on on on HTTP you are just going
TCP like transmission control protocol
but UDP has the the feature that you
described that like a packet is lost
don't care let's go but like UDP you
might actually uh see in DNS which are
not maybe we talked about DNS in in a
another episode. But um but DNS heavily
relies on UDP. And then the the new
thing, the new kid on the block is uh
quick qo q quic
um which is more similar to UDP than TCP
I would say. Mhm. Okay. How so? So
quick actually I'm not even sure that
it's it's more like a logic than a than
an actual protocol because it is relying
on UDP when you need multiplexing. So
basically let's say in a simplified way
like a birectional uh stream which to
some extent HTTP2 already did with
streaming
but it it was weird I guess. uh
HTTP3 uh which relies on quick heavily
can open these streams where the streams
can multiplex easily through quick but
then quick what it does under the under
the hood is just opening a UDP
connection between two
points and then multiplexing between
those two points. Okay. And why why
can't you because you you have kind of a
connection is more or less like a stream
in TCP. Uh why can't we just use TCP for
that? Good question. Um I have no idea.
So I I think what they are trying to
solve is a different thing which is the
data rate throttling and the other thing
is
that now we need to open another can of
worms and that's HTTPS.
Oh right.
Haha. Um, so in HTTPS the way that it
works, so we already I think it's
worthwhile explaining why there's
layering. So if you think about it, if
you want to
talk from one computer to another or
from one phone to another or whatever,
you need some sort of transmission
medium. That's a physical medium. That
can be radio waves. That can be a cable.
Can be fiber. It can be whatever. Can be
light signals. It can be messenger
pigeons for all I care. So that's the
physical medium. The problem is if it's
messenger pigeons, I just need you to
receive a message. I'm not interested in
feeding the the pigeons. I'm not
interested in like raising them
and nursing them back to health if they
get sick and all that kind of stuff. So,
I want someone else to take care of
that. And that's why we have this
layering model, right? So, like someone
takes care of the physical things. Then
on top of that, we need to like figure
out how we group the bites so that they
go over this physical medium. Well, not
byes, the bits actually and and so on
and so forth. And that's why we have
this layer model so that you don't need
to worry about the layers that you're
not interested in. Yeah. So for a
website, I actually most of the time
don't even care about HTTPS too much
because I just have a document, a PDF or
an HTML file or image and I just want
that image to go from my server to your
client on your phone and that's it. And
and then I don't have to care. The lower
level is how does it get there and
that's HTTP normally
um for the web anyway it's HTTP and then
HTTP needs to somehow transmit these
messages and that's usually TCP as we
discussed but none of this does
encryption none of it like none of it
it's just like basically yelling
over from from one end of the building
to the other like hey I want this
something something jjpeg okay here's
something something.jpeg and everyone
could figure it out. That's why HTTPS
was invented and that is kind of HTTP
like HTTP doesn't change but the lower
level is now using what's called uh
transport layer security if I'm not
mistaken is that what yeah used to be
secure socket layer but that's uh that's
that's dead and and gone it's now TLS
for a long time and the problem I think
was that to do an HTTP request response
which all our websites are doing
whenever someone requests um you do like
a handshake. So it's kind of like hi I
would like to open a TCP connection to
you Gary and then you go hi Martin yes
please open a connection to me and then
I'm like I have opened a connection to
you and then that's the handshake that
we have to do and for TLS we have to do
one more handshake because then we need
to figure out like are you hi are you
really Gary and then you say like yes
here's my certificate and I'm like okay
cool I would like to use this encryption
mechanism and then you're like okay cool
here's my key and then I'm like hi cool
fantastic here's my key. So, we have to
do two handshakes and with UDP because
it's this kind of like ah whatever I
send you a thing you may receive it or
not I don't care um you don't have a
handshake there and for quick I believe
it enforces TLS so it's HTTPS does not
require TLS to be there then it's HTTP
there you go I think quick only uses TLS
right it has a quick connection is
always a TLS based connection. Yeah.
Right. So, we are saving a handshake as
well. So, we have less network traffic.
Okay. That's pretty cool. And because
it's
UDP, I don't know. Have you heard about
uh head-ofthe-line blocking before? Yes.
I think that's the problem they are
trying to solve with switching to UDP.
Uh yes, I think so. So in TCP um oh my
god these are like topics that I haven't
talked about in like 20 years. It's so
nice to bring them back. I love this
kind of stuff. network is my so my thing
like you you keep you sent packets right
uh from A to B and then for whatever
reason on the way it could be on the B
side it could be also in some cases on
the A side or close to the A side the
packets start queuing up for whatever
reason so basically the like let's say
the first packet is not letting through
the the follow follow-up packets so
basically you have like this weird
blocking essentially where the packets
can't reach because one packet was
somehow blocked. And when I say blocked,
it's just like gone missing or MIA or
something. That that first messenger
pigeon you sent
out met its untimely demise on the way,
but the second one is fine.
Um but then the second one has a problem
because it doesn't know where to land
because the first hasn't reached its
destination. Um and like in my brain
that's that's head offline blocking
which cannot happen with UDP. Like with
UDP basically you have a bunch of
pigeons on a line like tied to a line
and you pull them through to B from A.
And then if the first pigeon falls to
its demise from the line um midway, it
doesn't matter because the line is still
going to be pulled through uh to be. Um
so that's nice. I was listening to you
and being fascinated and I was thinking
like how does this relate to like site
owners and SEOs and whatever? And that's
a really good question. Um it it
actually does. It does because like
every now and then you would get these
weird messages in search console that
like there was something with the
network um like I don't know how it's
phrased but like
uh network blockage or connection issues
or something like that and that can
actually happen in these layers that we
are talking about like down in TCP IP
and actually pro well actually also in
UDP like why not a DNS problem DNS is
usually a UDP P thing. Oh yeah. Yeah. Um
and definitely in uh in in Quick as well
like these are the
things that are affect affected when
when we are reporting those things in
search console. Now if we step one up,
we have HTTP like in your layers that
you were describing in in your cake like
on the top we would have htt
https there
you have more
verbose reporting of the issues because
down in
TCP UDP there's not that much to know
about like what happened unless you like
break out your wire sharkark program and
you start inspecting the packets and
what not. Otherwise, you wouldn't know
what happened because there's no
reporting whatsoever about like what's
happening and why. It is expected that
from A something is going to reach B.
But if the something hasn't reached B,
then it's like, well, it was lost.
Goodbye.
Um, and the upper layers usually swallow
that. Like the HTTP response doesn't
come in, your browser shows you,
whoopsie, and server didn't respond. you
get the Chrome dyno or something. Uh
well, actually you don't because that's
no internet, but you would get like an
error message like connection error or
uh connection refused or something like
for example if the wrong parts of the
message got lost then the server might
refuse the connection, right? Yeah, like
if authentication layer uh is somehow
corrupted
um in an HTTPS connection, then the
server might outright just refuse the
connection without explaining itself.
But then you have
HTTP where you actually get stuff out of
it because the servers that run the HTTP
servers they or those HTTP servers can
actually route the issue or pinpoint the
issue like what happened. Yeah. But that
requires a lot of uh debugging in the
lower levels. That's true.
Oh, I'm actually thinking about the uh
error messages like HTTP 200. Okay,
that's the higher level ones. Yeah,
sorry. I I Okay, I didn't catch that.
Yes. No, those those are pretty
descriptive. That's true. Yeah, everyone
knows 404. That's exactly that. Yeah.
And that's coming from the HTTP server
that powers your site. Mhm. Like
basically the user typed in something.
well typed in as in like probably
clicked something and that something
doesn't exist on your site. So basically
you just or the server just returns a
404 and that's what it should do. Um I
would argue in most of the cases it's
just like yeah I have no idea about that
URL. Yeah, I think that's a reasonable
thing. And um and if it doesn't, then
that's not necessarily a problem unless
you want that file or that URL to
actually return something meaningful.
Yeah. Yeah. So that's And then you have
fair. And then you you you have other
reporting as well in HTTP like the you
have 100 which I have no idea what it
stands for. Um
what is it used for? Hold on. I I saw
that somewhere but I'm not sure. It's
continue, but I'm not sure.
I don't even know that. I I know that we
technically don't support it as in like
we just don't see it. Mhm. Like we just
like pass through uh without even
noticing that something was in the 100
range and just notice the next non00
uh status code.
Yeah. And I mean uh there are
complicated situations with like
websockets and stuff where websockets
are based on an HTTP connection but are
not HTTP
themselves really and you you get HTTP
responses in the 100 range as well. So
there's it's not always as simple is it?
I don't know. Sometimes it is. I don't
even know what a web soocket is. Oh so
Aha. Okay. uh you can actually have a
socket-l like connection. So like a a
real-time channel between client and
server where you can keep sending
messages. What later on um also is kind
of kind of possible with the HTTP2
push. There's lots of reasons not to use
that or server send. Um but it's one of
the ways to kind of have like a
real-time communication between server
and client.
So if you do like a chat for instance,
how would you do chat if you had HTTP?
Because HTTP traditionally is you send a
request to the server, client sends a
request to the server, browser sends a
request to web server and the web server
responds with something. But if I build
a chat program then how would that work?
Because you at some point someone sends
a message.
So then I would have Yes, exactly. Then
you start polling. So every 5 seconds,
every 10 seconds, every minute I send a
request to the server. The server says,
"No, no new message." And then after a
few minutes, I send a request to the
server and it comes back with, "Yeah,
here 10 new messages." That's one way to
do it. Then there's server send events,
which is I can't I can't remember how
that works actually to be
honest. And then one of the ways to do
this kind of thing is to establish a
websocket connection. So you get like a
direct because the TCP connection stays
open anyways. So you can kind of like
use that to send specific uh messages
and then in that case the browser just
gets an event like hey by the way here's
new data from the server whenever
there's a message. So that's and for
that you need to tell the browser and
the server like hi I want to use
websockets and that's when uh you get an
HTTP 101 switching protocols. It's
funky.
I never heard of this. I I should read
up on it. There's there's new stuff that
I I I was like, "Oh, whoa." Okay. Wow.
Um, there's also the opportunity to do
what's called uh early hints. Yeah.
Yeah. I I don't know what they are
specifically, but I know that they are
also a feature in HTTP that I haven't
been using much.
If if I remember correctly, early hints
was something that cloudflare came out
with few years ago and uh people were
very excited about it and then we were
talking to some folks about whether we
need to support it but because it's like
in the 1xx range and it doesn't actually
benefit crawling that much because we
are just going to pass through anyway.
Mhm. It's like, yeah, like I we we don't
know how to say that we don't support
it, but then it's not that we don't
support it. It's just like we just
completely ignore it and then we were
updating our documentation about it
somehow. Oh, nice.
What What other status codes? Like these
status codes are actually important, I
think, for site owners uh and SEOs
because they tell a story about like
what happened when a particular request
came in.
So we had 100 which to be honest I don't
know when when it would be used outside
of websockets uh or early hints. We have
the 200 which is just like yeah there
was content. Yeah and here's the content
even if broken or something. Wait, wait.
But in 200 you also have other stuff
like you have 204
uh which
like like because that so I remember 204
has to come back without body. Ah yeah
it says no content and that's for
caching right? Yeah. Ah okay. So if I'm
requesting something and then the server
goes like no no nothing has changed then
it doesn't need to. Okay. So it assumes
or it knows that the client has already
gotten the content of the page. So if I
visit a website, if I visit I don't know
the Wikipedia article on JAM, uh that
doesn't change as much I guess. Um
because there's not that much invention
in the jam space as far as I'm aware.
Um, if I open that in my web in my
browser and it saves it onto my computer
for like a day or something and I visit
it again, I don't need to actually
transfer all the information again
because I already have it on my computer
or still have it on my computer. So then
that's where 204 comes in, right? I
mean, you can also describe that with uh
something 30 something 304 I think. What
was it? Uh yeah, like 304 304 not
modified not modified. I'm not 100%
certain when you would use 204 and when
when you would use 304 because the 204
that I've seen that is an endpoint uh on
uh google.com I think is
google.com/generate_204. Um and it just
does that like it generates a 204 u like
nobody know nothing. Nobody knows.
Nobody knows. You get it? Yeah. Nobody.
Nice.
Um anyway, so it generates a 204 and uh
it was used or it is used for polling
whether you have internet like on um on
phones and whatnot, wi-i and stuff.
Yeah, on Wi-Fi and stuff as well. But
you can definitely use it for that. And
then you in 300 also just for the
record, we are just going to run out of
time. So, we will need to continue this
at one other point because we have so
many more stuff to talk about in HTTP
realm and we haven't even gotten to like
HTTP 1, 2, and three. Oh, yeah. We just
like managed to like mention them in
passing but otherwise
nothing. The you have the 3x ones. Yeah,
that's which are mostly
mostly redirections. Yes. which there
you also have something confusing
because you have 301, 302 and 300
itself. Um and then you have 307 308.
Mhm. Which are also redirections. It's
just like somehow it's different.
But I have no idea. They carry very
specific meaning and not necessarily
meaning that you always need I believe.
Yeah, I guess. But like for for us it's
like for Google search specifically it's
just like yeah it was a red reaction.
It's like whatever like we kind of care
about in canonicalization whether
something was do uh temporary or
permanent but like otherwise we just
it's just like it was a ready reaction
like whatever.
Then you
have ah 304 was the exception.
Four xx also has an exception. Does it?
I mean most of it is the client made a
mistake. Right. What's the exception
then? No. Come on. You can do this.
Martin. Oh, I'm a teapot,
right? Isn't that a force? Oh, it has
two ex has two exceptions then. Oh,
okay. The teapot one. That's uh I I
think that's super funny. Uh and just
illustrates how um uh the IETF works uh
because it was like an April Fool's
joke. I I don't remember from whom, but
and they just made it into the standard
because why not? Mhm. But what other
exception do you mean? 429.
I don't think that's too many requests.
I don't think No, I I disagree that
that's a difference or exception.
Yeah. Do you want me to explain? Okay.
Uh, so I think 400 means the client did
something that was not supposed to or
made some sort of mistake, right? 404,
the client asked for a thing that I
don't have. That's a mistake on the
client side. Uh, or 40, is it 401 or 403
where I'm not allowed. 401 is
unauthorized and the other one is
forbidden and they have a significant
anyway. So again, I asked for something
that I'm not supposed to to get to these
kind of things. 410 gone. Something was
there but no longer is. And 429 too many
requests just means I asked too often
for something. Like I still have
resources to serve you but I don't want
to. Yeah.
Or I don't have to I don't have
resources to actually serve you. So
instead of doing the work to serve you,
I'll just tell you no, back off. Well,
but for that you have all the all the
500s. M like if you are out of
resources. Oh, okay. That is very
philosophical. Okay. But maybe it's not
because I don't have the resources.
Maybe it's just I don't want you to ask
me this often. It's like are we there
yet? Are we there yet? Are we there yet?
Are we there yet? I can answer, but I
don't want to. Stop.
I don't think that's a But that's what
I'm saying. But I I think that's what
I'm saying is that like I like I could
serve you this this particular URL, but
you were asking so often that I really
just don't want to. Okay. Yeah. So I I
think that's not an exception because
it's it's just the client asked too
often. Then the teapot is the exception.
The teapot is definitely an exception.
Okay. Because no one made something
wrong there. Like it's 5xx
uh something on the server. Always a
server error. Yeah, it's always a server
error. Yeah. Um, and I don't think that
there's an exception there unless
there's some
isotheric 500 status code like in the
high ranges. Um, like application
specific like webdev for example, I
remember used. Oh, why did I mention
webdev? Now we have to explain it.
Actually, you can just use your favorite
search engine to look up what webdev is.
Um,
DAV web DAV. Anyway, um Martin, yes. Um
what our producer was yelling at us for
um running over um and uh Damn it. I am
going to schedule one more of these and
we finish talking about HTTP. Oh yes. Uh
in the meantime, can people listening to
this please let us know if this kind of
stuff is interesting or not? Because I
I'm not sure if this is just a weird
noise fest or if people actually enjoy
this. Yeah, please. That'd be
interesting. We will keep doing it
anyway because we actually like it. But
like you tell us, man, this was great.
Thank you so much. You're very welcome.
I love it. That's it for this episode.
Okay. If people want to find you to chat
more, where can they do that, Martin?
LinkedIn, Blue Sky,
Maseron. Yeah. Yeah. And I'm antisocial.
Don't find me. Um, well, thank you folks
for listening and goodbye.
Bye-bye. We've been having fun with
these podcast episodes. I hope you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. Thank you and goodbye.
[Music]
---
## 2025-05-01 - Launching Search Central Live Deep Dive
URL: https://www.youtube.com/watch?v=dNDEby-gWBE
Caption: en (automatic, json3)
Hello and welcome to another episode of
Search Off the Record, a podcast coming
to you from the Google Search Relations
team, where we talk about all things
search and maybe have some fun along the
way. My name is Martin Splitt. I am a
search relations engineer at the search
relations team at Google and with me is
uh Cherry. Hi Cherry.
Hello.
Would you like to introduce yourself a
little bit? Not really. Do I have to?
No.
Well, I have another guest here, Gary.
Hi Gary, would you like to introduce
Cherry?
Hello, my name is Gary Splitt. Um and
I would rather not introduce Cherry
because uh in my opinion everyone should
know who Cherry is already, because she
was already on the podcast.
Year one, I I think. Still we introduce
ourselves sometimes, no?
Okay. Uh Cherry is uh
Cherry. Okay, that's that's great.
That's great.
Fine, I'll do it. Ah. Fine. How do we do
this?
Well, how you say do? So, you are you
are saying words and eventually they
form sentences that people sometimes
understand.
Let let let let let me try that that. Um
so, I'm Cherry. I'm from the search
relations team. And you might have seen
me around on our videos.
Maybe blog and maybe in person at our
events.
I'm the only person in the team who's
based outside Zurich and no, I'm I'm not
sad. I'm not lonely.
I may not really get as much cheese as
my teammates do, but I do get
lots of sunshine in Singapore.
Which we don't get here in Zurich.
Well, it's also raining here now, so
it's yeah. This is going well.
But you're you're selling it so well,
it's amazing. I am immediately sold on
this.
So, I don't really know how this work.
It might be helpful if you tell me
fantastic.
to do here.
Tell us a little more about the Search
Central Live events in Asia, because I'm
not sure if everyone knows our Search
Central Live events yet. I think they
should, because how could you like do
you live under a rock or something if
you don't know our Search Central Live
events?
Uh and I know that you are doing a lot
of them in the APAC region.
Yes, so maybe
Wait, I should explain what Search
Central Live is, right? Just in case,
right? Yeah, just in case.
yeah. So, we started Search Central Live
actually long long time ago as Webmaster
Conference. Was it 2019 or something,
right? Like long ago.
no.
Before that. Like the the first name was
Google Dance. Yes. Oh, yeah yeah yeah.
And that was 2006 or something.
And then with Nathan we reanimated it in
2014 or 15 or something and then it was
transformed into Webmaster Conference.
And then now to Search Central Live.
It's a flagship event series that is
organized by our team.
Um we bring search talks to your
locations in your languages and also
give you place, you know, to
hang out with other people in the search
world and for us as well to see people
from time to time.
And that's nice.
Yeah.
I think I think We did virtual events as
well during the pandemic.
Uh
Mm.
So, our Search Central Live events have
so far been like half-day or full-day
events, right? But you have announced
something different now.
Yeah, so I think in APAC we have been
doing a lot of Search Central Live and
usually it's for us it's about like few
hours, so we start about 9 and then ends
about 5.
Um and
my mathematics skills really good. I
don't know how many hours that is.
But it's like a full-day thing and I
think in some locations it's like
half-day thing and because we have been
running a lot of these, right? In many
locations and many years now.
And I think we have always tried to also
improve the events and we spend a lot of
time looking at feedback as well from
these events and actually quite often we
see things like people want longer
duration event. Can we make it into a
few days event? Make it a week-long
event? Can we get more advanced content?
Can we have more practical workshop? And
all these things. So, I think since last
year Gary and I have been cooking up
this idea of having a more advanced
longer and also more extended version of
Search Central Live events and that's
how we came up with Search Central Live
Deep Dive. Ooh, nice.
And uh
remember why we chose that name
actually, the deep dive.
Oh, I know.
You do? I I have a theory.
thing. Okay.
I thought you've been like maybe
planting a seed in my head by talking
quite a bit about diving.
And also I think it doesn't help that I
see lots of like diving photos from
Martin as well.
So, I think I
I think it was all planned. I don't
know, but then I went like Search
Central Live Deep Dive and then I had
like the logo of Googlebot diving in my
head. And then yeah, there's no turning
back from that.
pretty amazing. I've I've seen the logo,
it's fantastic. I love it so much.
And is the only difference to the normal
Search Central Lives that you do a
multi-day event or is there other things
like
I mean, on Search Central Live typically
we have a Q&A session and then
some talks and maybe a bit of
networking.
Is there something new coming to the
deep dives?
Yeah, so like with longer time, of
course we can talk about more things,
deeper things. We can have more um
time for networking as well, more, you
know, interactive things as well or even
like practical things that usually we
might not have it. Things like maybe you
know, with hackathon or all these
things. We don't We probably won't have
hackathon, but at least a practical
workshops that people can like, you
know, do things while we are giving talk
and stuff like that. We barely had time
for those things if we are doing things,
you know, like half-day or full-day. So,
of course with longer time we can
explore all these things and
I hope it's going to be nicer and hope
going to give people more things. Yeah.
Yeah.
Um one of my pet peeves with uh Search
Central Live is that
we have these
well-rehearsed talks that speed through
one topic and then
you do that with that information
whatever you want. Um like basically we
don't have time. Like we have 25 minutes
maybe for a
um for a talk.
And
it's it's a very very very hard to
contextualize the information that you
just got.
Um and then
like afterwards people would ask um like
reference back to one particular topic
and then they would ask about it either
in the Q&A or in the hallways or
whatever.
But why not
do it on stage? Well, one reason is that
you don't have time. Mhm.
Um to to actually con- to contextualize
everything. Um and also how do you link
the topic that you
talked about to something tangible like
like for example, if you're talking
about crawling, then
how do you show people how that looks
like
in Search Console or in server logs or
whatever if you don't have
uh the time. If you only have 25 minutes
or even less.
So, like I I'm super happy that like we
will have actual
time to develop topics and to
contextualize topics. I think
like we see it in the community that
when we manage to somehow contextualize
something, then
that particular topic becomes more um
or people become more advanced in that
topic. Um like thinking about rendering
for example in JavaScript shenanigans,
we have at least two people
um who are
extremely
versed in rendering topics like
externally. Um you're smiling, so you
probably know who I'm talking about,
Martin. Mhm. Um
and I'm I'm pretty sure that if you
haven't started talking about rendering
in a more
well, in a deeper way and
contextualizing stuff like JavaScript
and crawling and fitting stuff together,
um it like the the community wouldn't
be
there or at least not at this level.
That's true. That that's a that's a good
point. And um
I I think you're raising another
interesting point, which is like the the
people ask them in the hallway
and the networking bits. Um
I I think people are are looking for
something different than the just like
the
the front-centric, because it's nice
that we can share our point of view on
the stage, but
the interesting thing, at least for me,
is really the hallway track where people
come back and actually give me their
ideas or concerns or problems that they
run into and and this feedback channel
is like really important and I have the
feeling that traditionally at
conferences, including the traditional
Search Central Live conferences, there
isn't enough room for this.
Yeah. Yeah. Also, like things like
lightning talk, I don't know, poster
sessions, all these things are things
that I think we really want to have. We
pilot some of the lightning sessions. I
think lightning community lightning talk
in some of our events. Yes.
But then, of course, like with limited
time, it's just like really hard to, you
know, let people showcase like all the
amazing work that they do, all the stuff
that they are using and things like
that. So,
yeah, I think with more time we
definitely can also have room for a lot
more of that.
Yeah.
Also, the lightning talk part, um we we
also found that it's super important
that
uh specific countries have local
communities. Mhm. Um and with lightning
talks, you kind of highlight people who
are
good in a particular topic and then
there's local
um
I hate that word, but influencer for
that particular topic.
Um that that others can go to, like
asking them about uh I don't know,
rendering, for example. Like it's it's
much
or it feels that
like if you have
a a local person, that's a more they are
more approachable than random Googlers
from all around the world. They would go
to those people easier. Yeah, okay.
That's uh
there there is
one thing that I
find important to mention because I feel
like people forget about it a lot or
easily is that conferences
you might see this one day or this half
day event, but there's like a lot of
work that goes into making these things
happen. Cherry nods vigorously. I I know
that you are you are doing a lot of work
for the larger event specifically.
Um so, an event like this is also a lot
more investment and a lot more time and
and effort spent, right?
So,
Yeah. I think there's
expecting like more wrinkles and like
sleepless nights and stuff.
Oh, no.
But it's all going to be worth it. Yeah,
true. It's worth it. It's worth it.
Like it's exciting.
But I think No, it's exciting.
Yeah, no, no. Yes, and
it's exciting and I think it's not going
to replace the traditional events that
we we have been doing, right? Because
the the beauty of these Search Central
Live events is that we can run a pretty
large number of them. I'm not sure how
many you are planning for the deep dives
per year. Is it like a one-time pilot
right now or do you already
see this happen in the future?
So, for now, it's a pilot, but
definitely we hope that I mean, if
people like it, then of course we're
going to run it again. But then, I don't
think like at least with the current
resources and stuff, I don't think we
can be running like deep dive like five
times a year or things like that. But
um
again, it's also about balancing what
people want. Like do they need like the
deep dive version or the non-deep dive
version? Like in what market? So, these
things are really like something that I
think we will take into account for the
future planning. But for now, this one
is a pilot and it's the only one this
year. Mhm, okay. I see.
Also, for for deep dive or for this
particular deep dive, we were trying to
uh
figure out
a location that people can travel to
easier.
Um because the target audience is not
one country. Like with with Search
Central Live, usually we
um especially in Asia, we we say that we
are expecting people from Japan
uh residing in Japan. Um and you need
um
I don't know, like you need to be able
to speak Thai or or or something like
that. Um with this one,
it is a very wide
range of audiences
that we expect uh to apply.
Um
which also means that like to me that
feels way more inclusive. Mhm. Um and
also more um
well, crazier.
I I I have Crazier is good.
Yeah, well,
here.
Um
but uh we were talking about this with
Cherry that uh like that the event has
to be in English because there there's
no way that you can um
like have local speakers in that case,
right? Because it's like audience from
from multiple countries. But then, do
you bring in translators
and then translate to a billion
languages like UN style?
Or or or how do we deal with that? And I
I I don't know
where we landed on, but uh
it like it it brings in new
complications that
like normal SCL doesn't bring.
Yeah.
Because I'm also slightly crazy, so then
we also started looking at like those
translation logistic of it,
cost and all this and
you know, how it gets really really
messy from there. And that's why I think
for this one it will be in English
first.
And we will see how it goes.
Budgeting is always fun. I remember for
even for the the virtual unconference
where we didn't have like location and
catering,
translation was important when we did
the
localized versions and it's it's a lot
of effort
in just one language. Um so,
ooh.
Yeah.
I I see that. I think that's
of the translation is also really
important, right? And it's like if you
were to promise uh translation, then it
really has to be of like certain
standard so that it is actually useful.
Yeah. And yeah, there's a lot more work
going into that as well to make sure
that it's actually something that people
will benefit from. Yeah. That's that's a
tricky one. I uh we
uh let's see how the pilot is going to
go. I'm I'm looking forward and um
when you say like a a broader audience
and a more mixed audience, what what do
you mean by that specifically? So,
different countries, I I get that, but
is there anything else that you expect
is going to be different in terms of
audience
from normal Search Central Live events?
Uh no, that's that's just what I meant.
Uh I'm okay.
I'm just not working in coms, you know,
so I don't Oh, yeah. No, wording wording
is hard. That's uh Wording is hard. Good
that we are off the record here, right?
Just amongst ourselves.
Um so, knowing that this is a huge
undertaking in the APAC region, is does
that mean that that's going to be the
event for the year in the APAC region or
is it that you're planning like other
events in the region this year as well?
So, because of like time limit and
resources and all that, so we toned down
the number of um the event in APAC this
year a little. So, usually we run like,
I don't know, up to like
six or seven events in the region per
year and stuff. But um for this year
then, because we're doing the deep dive
and as you can see, it's a new thing,
then of course, it takes a lot more
time. So, we only have that one deep
dive um
in the earlier part of the year and at
the end of the year, we're actually
looking at having
two more events.
Um one in Japanese, one in Chinese. But
then, that wouldn't be the deep dive
version. So, it would be Search Central
Live.
Yeah.
Oh my. Oh, that's that's exciting stuff
there. I really
really look forward to that kind of
um event. I was wondering if
we we should probably also look at if
the pilot works successfully, um
if we should like figure out how to get
that into other regions as well. But
let's let's see how the the pilot is
going. This is based on on feedback or
how did you
decide
um to do this in in APAC first?
Well, because I'm based here. So, it's
like, "Okay, let's do it here." And
also, we run a lot of events here. But
like, I think we we just decided APAC
because it's like a pilot and then, of
course, we will look at like other
region as well if this goes well. And I
think one of the thing that So, you talk
about like how things happen and stuff.
We actually for everything, because it's
a new thing, we try to
listen to like everything. Like for
example, from the number of the days,
we're asking people like, "Do you want
it to be a one-day thing or two-day
things, three-day things or more than
three days?"
More than three days sounds a little bit
crazy. That's bananas. Yeah, okay.
I know. But then, yeah. So, things like
that or even the location, right? We ask
people like, "Where would you prefer the
event to be?" Because then, you know,
it's easier for people to travel, easier
for them to
I don't know, like arrange
visa or things like that.
And then, to the content as well, I
think like maybe we should talk a little
bit about content. Like Cherry and I, we
look at like
I think for now in the sheet we list out
all the sessions that we can do and we
had like I don't know what feel like 50
of them already and of course we cannot
cover them all so we're just now like
listing everything and see like what
people would like like and see the
profile of people that are applying and
then again we will arrange that into the
agenda.
Can people already apply for the event
or is that something that is going to
happen in the near future?
So the application opens maybe I think
we're thinking mid to end April.
And then the event is supposed to be
second week or third week of July.
Yeah but then again because we want to
listen to all these feedback and stuff
that's why we first had like the
interest form asking people for all
these things and then we will finalize
the um
details of these locations time and
everything later.
But even like
creating that interest form
um like
we spent so many hours on that stupid
form
um because we had to decide
I think.
Well
things things are relative.
Because like you you have to decide
um
a random well not random like a pretty
fine list of things like for example do
you want one day you you want two day
you want three day you want uh more than
three day events
um
uh do we agree and then we start
chatting about it and then
eventually we reach consensus that okay
like we go with this list but for
example with the locations we were like
zigzagging um search engines looking up
like visa requirements for
for people and like local transportation
like where it's cheaper and where it's
more expensive hotels flights and and
all those things well mostly Cherry was
doing it I was mostly sleeping it it
takes a lot of time and then and then
once we have the feedback then we
actually have to validate it because for
example if
I don't know like 49 people say that we
should do it in I don't remember who's
on the
on the list but or what the locations
are on the list but for example let's
say that people choose Bali.
Um and uh
Bali's on the list right?
It is Denpasar.
Uh Denpasar well not well it's on Bali
Island but then we look at the venues
and the venues are
crazy expensive suddenly because there's
something happening there.
Then it's like
uh
like
we we have to balance budget with
location as well.
Um so
it's weirdly complicated and then
Wait we don't have unlimited budget?
No we don't. Unfortunately we don't no.
That would be nice wouldn't it?
Ah the things we could do with unlimited
budget so many events.
Waiting you would just go diving.
No.
I would go deep diving in search central
life.
Yeah.
More workshops more more sessions more
more things.
I think I think when what what wait
going back to the topics
I I kind of want to talk more about the
topics because Please do.
it's
something that is not
100% clear in my brain
is whether we are going to have
technical topics or we are going to
target more marketingy stuff
or combination of them
of those
or or
how are you imagining it? So are we
doing technical topics or or what are we
targeting?
I think it's also
uh combi so we because we listed down so
many things and we have like like I said
like 50
things as of now and it's still growing
I think what we are going to do is also
we're looking at um the profile of
people who are applying.
That's why we ask so many questions in
the registration form as well
and from there I think it would also be
clearer to us what is more relevant to
people.
Ah.
We do that for normal SCL as well right?
Yeah we do that all the time but um for
normal SCL there's some fixed things
that we always do like for example
because the event might be broader and
we expect like many different um people
and it's a one day thing so it's not a
lot of commitment as much as the deep
dive so then of course like the first
talk is always like something more basic
like bring people to the same level make
sure that people know what's going on
after this make sure that people know
like there are other people of different
profile in that room as well right? So I
think with deep dive it's going to be a
little bit different in a way that we
know that at least um people that are
coming are people who are committed to
that
two days or three days of search. So at
least there's some like clear profile
there like there's some kind of like you
know trends of things that we can expect
that people would want from the event so
might be easier I guess
in that sense.
are we also thinking workshops?
Yeah yeah.
now this sounds like a team meeting.
Yeah.
What kind of workshops would you do at
the the deep dive event? Well we
we could do search console I mean if we
can convince the search console people
to come over or Daniel.
Yeah Daniel is not search console
people.
Well he's sitting next to me in the
office so
Oh.
It's kind of a search console people.
Well
Are you disowning him? No no no no he's
he's part of our team he just has a
particularly
close relationship to search console.
So that's nice.
He knows most about search console I
think. I think apart from like tools
like I mean we're looking at search
console maybe Google Trends um outside
the tools maybe we're also looking at
things like I don't know Gary we talked
about robots.txt as well.
Oh yeah.
We talked about
um playing games as well interactive
stuff. What?
Yeah but that's like pricing
risk.
I wish uh
that would be fun.
Maybe we should do that.
No.
Don't give her ideas Martin.
I I have already done that.
No way stopping me now.
I mean
at least at SCL Asia we we tend to have
some games
or gamey thing.
Like for example the
uh at one point in I think in Singapore
you had the pedals where people could
vote on stuff.
Yeah. Are you considering that a game
okay.
A voting is a game.
have like musical chairs and stuff.
Ah musical chair yeah that was Musical
cherry.
Yeah musical cherry musical chair it was
fun
just a little bit hectic but very fun.
Yeah a little bit.
yeah.
Like people you know like stepping on
each other and things.
It was really fun.
Oh my goodness oh wow okay cool so there
will be workshops um
Lightning talks are also
yeah.
And if we have like a lot of submission
then we're also thinking like poster
sessions maybe.
But um you know like with these things
it's like we need to see first what's
coming in right? Because like we ask
people do you want um to talk like pitch
your idea
um for lightning talk for
I don't know case study sharing things
like that so we need to see what's
coming in how many of them and then only
then we know like what kind of um time
we should be allocated or what kind of
sessions should we be um having. Mhm
yeah that makes sense. All right cool
that's uh
looking forward to see how how the pilot
goes I'm pretty sure it's going to be an
amazing experience and I'm pretty sure
especially because you put in so much
effort up front with like figuring out
what people want
that I'm pretty sure the audience is
going to be very very happy. Can you
even call them an audience if they have
to actually actively do things it's more
like participants right?
But that's that's pretty cool new things
coming to search central life is always
exciting and I think we're seeing a few
cool things happening this year with
search central life so this is one more.
But one more Easter egg.
On your on your side you're also
bringing it to other
Yeah. like new new new locations right?
so last year we brought it yeah right?
Last year we brought it to Turkey people
were pretty happy that we did so it was
nice we also brought it to Romania and
Poland.
Um we will be bringing
Romania? Yes we were.
Without me?
You didn't want to come you had better
things to do apparently.
It was in April I don't know what you
did in April but you weren't
you were too important for us, I think.
Right.
But we are bringing it to
I I am.
I mean, I I assume he was in Bucharest
or something. So, I mean, you can not
from that area, but
Mhm.
Okay. Uh how do you feel about Budapest
because we are bringing it to Budapest
this year?
And you will make me speak Hungarian
because that will be like people will be
in tears.
Oh my god, that would Can we do that?
Making people cry? I don't think we
should.
No, I'm pretty sure they're going to
laugh.
Cry Cry is of like tears of joy.
Tears of joy.
Tears of laughter.
So,
uh back when I joined, uh we we
uh
I had a friend in in Dublin who dragged
me to a Hungarian conference and
um
I very stupidly offered that I would uh
do the presentation in in Hungarian.
And
I couldn't find the words.
Because like I didn't know that like
okay, are you translating crawler to
Hungarian or you are using
um
uh the English term. Are you
like
S E R P serp. Uh when I said the actual
word in Hungarian for like for uh search
result page, people were just like
blinking at me like uh
what that.
Um
so, yeah, it's
it's an interesting experience when you
when you try to to to speak technical
language when you never had to in
previously.
I I had that when I did a German talk
and um
I I think I made a specific effort not
to use any English terms even for things
like tabs like UI element of a tab and
it's like Reiter which is a real word.
It's just like Say it again. I I
couldn't catch it. Kart Reiter.
Okay, that sounds like
times.
Kart Reiter Kart Reiter Kart Reiter.
Faster. And
and Beetlejuice just appeared.
A Kart Reiter appears. Yes.
Um so, and and it it just caused like
people to laugh their their butts off in
the in the audience. That was quite
funny.
Uh yes, so we are bringing it to
Budapest. Uh we will be bringing it to
the Baltics probably. Um we will
definitely do one in in uh Zurich as
well and
uh in Poland in Warsaw again.
And we are bringing it to South
Yeah, we did one in last year. Yeah,
last last year. Yeah.
Again, you were too important and too
busy for us. I'm so sorry.
Yeah. Uh and we will be doing the first
one in Africa in South Africa more
specifically. So,
very excited to
Oh, I love it there.
to open the
one ever, right? In Africa.
Yeah. Really really exciting one. I'm
really really looking forward to it.
Yes. So, that's
Wait a minute.
Then we only have to do one in Australia
and one in Antarctica and then we cover
the whole world. Yes. Yeah.
I'm down for both locations.
Can I do Antarctica?
Nice.
Was that a pun?
That was a pun, but
is closer to me.
Yeah. Well, yeah, that's true. I think.
I think I think you're closer to
Antarctica. No, I think you're closer.
Okay, I'm hungry. Can we go now?
Hungary, I thought Romanian. Not hungry
hungry.
Ah, okay. Sorry.
Uh so, if people want to know more about
the events that we will be bringing to
the world this year, where should they
go and how do they apply?
They should go to their favorite search
engine and search for Search Central
Live. Or go to
developers.google.com/search
where we also list them, I think, right?
Yeah. Yes.
Cool.
Why do they have to apply anyway? Like
why why can't they just like score a
seat?
Apply? Yeah.
Oh.
Well, we have limited seats like um we
talk about, you know, unlimited budget
things that we don't have. And um you
know, so we have limited seats and all
that. And also, I think with limited
seats, it's not just about budget and
stuff, right? It's also making it more,
I think, I don't know like
cozy, making it easier for people to
interact as well when the event gets
really really big. Sometimes it gives
you different vibes and like different
things too. So, yeah, that's why they
would have to apply and then um
hopefully they will receive confirmation
email and then we will see them at the
event.
Nice. Fantastic. In that case, uh thanks
so much for coming on uh both to you,
Cherry and Gary, and talk to me a little
bit about our wonderful plans for Search
Central Live this year. And I think
that's it for this episode already. Oh.
That sounds really cool, Cherry and
Gary. Cherry and Gary. Cherry and Gary.
Cherry and Gary. Cherry and Gary.
Awesome. Anyway, thanks so much for
being here and I hope uh that people out
there found this useful and
informational and interesting and um
yeah. Thank you everyone out there for
listening and uh
bye-bye. Bye.
Bye.
We've been having fun with these podcast
episodes and we hope that you, the
listener, have found them both
entertaining and insightful, too.
Feel free to drop us a note on LinkedIn
or chat with us at one of the next
events that we go to if you have any
thoughts. And of course,
don't forget to like and subscribe.
Thank you and goodbye.
---
## 2025-04-24 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 04 月 24 日)
URL: https://www.youtube.com/watch?v=qVHC1ydCrQU
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ] 皆さんこんにちは
本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのはいつも通り
私アンナとなります
よろしくお願いします
はい それではですね
早速Googleからの お願いに移っていきましょう
本オフィスアワーはですね
#Google検索オフィスアワーを 使用しております
そのため質問についてのご意見 ご感想ありましたら
ぜひ#Google検索 オフィスアワーをつけて
SNSに投稿してください
そして ご紹介した記事のリンクに関しては
本動画の概要欄に
後ほど 掲載する予定となっております
一番大事なところ
我々チームの励みとなりますので
ぜひこちらのオフィスアワー いいなと思っていただけましたら
チャンネル登録高評価の方
よろしくお願いします
それでは早速 本題に移っていきましょう
まずは
最新情報からですね
今回の最新情報なんですけども
最近の主なブログ記事が こちらの2件公開されております
まず一つ目が ロボットに関する復習として
将来性のあるRobots Exclusion Protocolについて
そして2点目が Serch Analytics APIが
時間単位のデータに 対応した件に関する
ブログ記事が公開されております
一つずつ簡単に見ていきましょう
まず一つ目ロボットに関する復習
シリーズに関してなんですけども
これは前回に 引き続いてロボットに関する
復習シリーズを紹介しております
今回はですね 自動クライアントと
ヒューマンウェブの関係が 常に進化を続ける中で
robot.txtだったりとか
URIレベルの制御なんかが
どのようなサポート的役割を 果たすことができるのかについて
ご紹介している 記事になっております
ぜひこの機会に復習していただいて
今後の取り組みの参考にして いただければ良いかなと思いました
そして2点目
こっちの方がもしかしたら 皆さん好きかもしれない
あのSearch Analytics APIが
時間単位のデータに 対応した件に関するブログですね
Search Analytics APIが
時間単位のデータにも 対応したことを紹介しています
タイトル通りです
開発者の皆さんからデータをもっと
手軽に利用したいという要望を
いくつもいただいておりました
その要望を受けてですね
APIに 時間単位のデータを追加して
プロダクトをインターフェースよりも 広範囲の情報を
提供することになりました
プロダクトインターフェース
例えばサーチコンソールとかです
レポートとかですけど 表示する時間の単位のデータは
直近の 24時間分だけなんですけども
あのAPIは最大10日分の 詳細なデータを返すことになっております
詳しくはぜひブログ記事を ご一読いただけたらいいかなと思いました
ご一読ください
それでは本題に移っていきましょう
こっちじゃない…こっち
ここからは通常の 検索Q&Aに移っていきますが
今回は11件の ご質問をいただいております
それでは一つ目の質問に 移っていきましょう
指名検索時のメタディスク…
一つ目のご質問 指名検索時のスニペットに
意図しない文言が表示される件に 関するご質問をいただいております
指名検索時の メタディスクリプションの表示が
意図しないものに 変わってしまいました
指定した descriptionではなくて
相手のページのタイトルが ランダムに表示されている状況ですと
指定したdescriptionを
正しく表示するために 対応できることはありますでしょうか
ご確認お願いします
これが原因でCTRも 若干落ちてしまっていますとのことです
ご質問ありがとうございます
こちらの件 具体的なサイトの 情報が添えられていたために
状況を確認することができました
グローバルチームにも確認しましたが
基本的ページに 良いテキストがない時ぐらいしか
メタディスクリプションは 使わないです
なんで人によっては
メタディスクリプションなども 気にしなくていいよって
言ってる人もいるくらいな 状況になってます
そしてですね
あの公式ドキュメントにも 記述がある通り
Googleは主にページ上の コンテンツを使用して
最適なスニペットを 自動的に決定します
またメタディスクリプション要素の 説明情報の方が
コンテンツの他の部分よりも ページを適切に表している場合は
その説明情報を 使用することもあります
こういったニュアンスなんですね
はい そのため…
スニペットに違和感を感じた際は
ぜひまずはページ内の
コンテンツを見直してみることを お勧めしております
ご質問ありがとうございました
では 続いてのご質問に移りましょう
サイトマップの読み込みエラーに 関するご質問をいただいております
数日前よりサイトマップの 読み込みエラーが発生しております
以前にも発生したことがあり
時間とともに解消したので
今回も同様の 事象かと考えておりますが
長らくエラーが継続しているため
検索パフォーマンスへの 影響を気にしております
何か対応できることがあれば
ご教授いただけないでしょうか とのことです
こちら ご質問ありがとうございます
こちらも具体的なサイトの 情報が添えられていたために
状況を確認することができました
質問された時よりも 少し時間が経過しているため
予想通りエラーもなく
正常に動いているような状況でした
ヘッジ統計などには 特に異常は見当たりませんでした
時々キャパシティの問題が発生して
サーチコンソールが 設置できませんでした
と報告することが あったんですけども
心配する必要はないかな と思いました
質問者さんのサイトは 大規模なサイトでもあったので
こういうことは時々 起こることとなっております
今後も特に 心配することはないかと思います
心配な気持ちに させてしまっていたらすいません
ご質問ありがとうございました
では 続いてのご質問に移りましょう
ちょっと長いんで消えますけども
サイト移転後 元サイトのインデックスが
戻る件に関する ご質問をいただいております
もともと海外向けの ECサイトを運営しておりました
昨年4月に南アフリカ向けの ECサイトを作ることになり
サブドメインでナイジェリア向け
南アフリカ向けのそれぞれの ECサイトを立ち上げました
その際 対応するページがある場合に
301リダイレクトを 設定しています
またサーチコンソールから ドメイン間の設定もしております
その後 両サイトともに順調に
インデックスされていたのですが
昨年の秋口頃から 元のインデックスが戻り始め
ナイジェリア向け
および南アフリカ向けの 両サイトともにインデックスが
消える現象が生じています
この原因と現象の 原因と対策について
教えてくださいとのことです
こちらご質問ありがとうございます
こちらに関しても具体的な サイト情報が添えられていたため
状況を確認することができました
質問内容に
具体的なサイトだったり
ドメインの情報が 多く記述されていたので
質問文自体は 少し要約する形で
紹介させていただいております
このようなサイト移転を行うと
indexが追いつくまでに 時間がかかる場合があるために
しばらくの間は 古いサイトが表示され続ける
可能性はあります
新しいサイトに関する 十分なシグナルが収集され次第
新しいサイトへ切り替わります
そうですね 例えばですね
いくつかのページ 見てみたんですけども
そのとある国用の方の サブドメイントップページは
現在インデックスに 登録されておりましたし
その配下の プロダクトページも同様に
インデックスに登録されていました
そのような状況でした
そのためにもうしばらく様子を
見ていただくのが 良いかと思いました
ご質問ありがとうございました
はい それでは 続いてのご質問に移りましょう
大丈夫そうかな?
では続いてのご質問
Googleしごと検索の 検索結果に関する
ご質問をいただいております
現在Googleしごと検索の 詳細画面では
複数メディアの 応募ボタンが表示されますが
それぞれのメディアで内容が異なる
求人情報となっているようです
以前は各メディア内容が 同じと思われる求人情報をまとめてから
各メディアへの応募ボタンがある
仕様だったと記憶しております
内容が異なる求人情報でも 複数メディアの応募ボタンが
出るように仕様が変わったのでしょうか とのことです
こちらご質問ありがとうございます
海外のチームメンバーにも 確認したのですが
やはりあのジョブズ しごと検索については
私たちのチームでは よくわかりませんでした
一般的に…
一般的に言っても私たち
つまりGoogleは 常にサービスの
改善に取り組んでいるので
ツール内で フィードバックを送信するなど
していただくのが 良いかなと思いました
ご納得いただける回答か
わかりませんが
ご質問ありがとうございました
それでは 続いての質問に移りましょう
AIによる概要の 計測ルールに関する
ご質問をいただいております
AIによる概要に
自サイトの ページのリンクがあります
PC版 デスクトップ版では
AIによる概要の もっと見るを押下
リンク部分のすべて押下で
リンクされたページの 表示件数が変わる認識ですと
この折り込まれた状態では
サーチコンソールでの 表示回数だったり
あとは掲載順位はどのように
カウントされるのでしょうか? とのことです
こちらご質問ありがとうございます
質問者の方も認識されている通り
公式ドキュメントの表示回数 掲載順位
クリック数とは というところのAIによる概要という
セクションを 確認いただくのが早いかと思いました
つまりですね
このドキュメント内にも 記載がありますが
この場合 表示回数とは
標準の表示回数 ルールが適用されます
リンクが表示回数として カウントされるには
スクロールまたは開けば見える 状態になっている必要があります
そして掲載順位に関しては AIによる概要に付与される
掲載順位は 検索結果内で一つのみです
AIによる概要内の すべてのリンクに
同じ掲載順位が 割り当てられるということです
ということですね
ちょっと言葉だけで
伝わりにくいかも しれないんですけど
例えば 今回の場合に割り戻してみると
最初に表示される画面
検索結果最初に表示される画面 上の方だったら
表示されているリンクに
インプレッションがついて それらはすべて
掲載順位は 1位としてカウントされます
そこをパネルが大きかった場合に
下にshow moreを 押下することができると思うんですけども
そこで押したことで 表示されるリンクが増えた場合には
その表示されたリンクでも
インプレッションが付いて
同様に掲載順位は1位 という結果になります
と伝わっていたらよいのですが いかがでしょうか
ご質問ありがとうございました
はい それでは続いての ご質問に移りましょう
テキスト情報のみの レビュー構造化データ
に関する ご質問をいただいております
レビューコンテンツの構造化 データレビュータイプにおいて
レビューレーティング
プロパティが必須となっていますが
星1から5点などの 数字の評価を行わない
伴わないテキストのみのレビュー
コンテンツの場合は どのように構造化データを
記述したらよいですか? とのことです
こちらご質問ありがとうございます
具体的なサイト情報が 添えられていなかったために
テキストのみのレビューについて っていう箇所に関しては
我々の想像でお答えしております
まずですね
このテキストのみの レビューというのが
パーセンテージを含む 評価を記述している場合ですね
この場合は パーセンテージを1から5に割り戻して
記述していただくことで 対応できるかと思います
で またですね
このテキストをのみの レビューというのが
コメントとかフィードバック
そういったもののみの レビューだった場合は
レビューコンテンツの構造化 データは使えなくなります
というのもレビューレーティング…
レーティング バリューというのは
必須の値となっていますので
提供できない場合は レビューは使用できません
そのためですね
ぜひこちらの構造化データを 使いたいということであれば
今後追加で実装いただくことを
検討いただくのが良いか と思いました
ご質問ありがとうございます
それでは 続いてのご質問に移りましょう
サイト移転…
サイト移転再び旧ドメインが インデックスされた
件に関する ご質問いただいております
2024年6月頃に サイトのドメインを変更し
リダイレクトを設定しましたが
サイト移転の数ヶ月後に
再び旧ドメインが インデックスされました
サーチコンソールの アドレス変更ツールを使ったところ
最初は順調に新ドメインが インデックスされ始めたのですが
5ヶ月後くらいから 再び旧ドメインが
インデックス されるようになりました
それから さらに4ヶ月ぐらい経っても
状況は変わらず 新ドメインは
ほとんどすべてのページが クロール済み
インデックスに登録 旧ドメインは
約半分がインデックスされており
1/4程度が ページにリダイレクトがあります
4分の1程度がクロール済み インデックス未登録
となっております
新ドメインで 新しい記事を作成しても
インデックス登録されないので
なるべく早く改善したいのですが
何か方法はありますでしょうか? とのことです
こちらご質問ありがとうございます
具体的なサイト情報が 添えられていたために
状況を確認することができました
で…ここで…
ここでのアドバイスなんですけども
厳密に言えば時間を置く ということかなと思っております
確かに一部のURLは 新しいドメインに移行していますが
一部のURLは 古いドメインのままなんですね
で これはおそらくユーザーがまだ
古いドメインを 探しているためかなと
いう風に 我々のチームでは考えております
そのため 今回の移行に関して際して
新たな問題は 見つかりませんでしたが
あのクロールの偏り つまり
クロールが遅いことっていうのは
顕著に見られる現象かな と思いました
ご質問ありがとうございました
もうしばらく 様子を見てみてください
はい それではですね 続いてのご質問に移りましょう
店舗の評価に誤った情報が
表示される件に関する ご質問をいただいております
検索結果に店舗の評価が 表示されるようになっていますが
誤った表示が出てしまっています
つまり私たちは大規模 ECモールサービスに出店しておりますが
そのマーケットプレイス全体に 付けられたレビュー
店舗の評価が特定の店舗の 店名で登録されています
またそもそも発送なども個別に 行われる場合が多いため
マーケットプレイス全体の評価を
全店舗に表示することで
一つの店舗として扱われることは 望ましくないと考えます
対応方法はありますでしょうか? とのことです
こちらに関しても ご質問ありがとうございます
具体的なサイト情報が 添えられていましたので
状況を確認することができました
こちらに関しても質問内容に 具体的なサイトや
サービスの情報が 多く記述されていましたので
質問文は少し要訳する形で 紹介させていただいております
まず店舗名の表記に 関してなんですけど
今 現在は 表示とか修正されたものが
表示されているようでしたので
問題は 解決しているかなと思いました
またマーケットプレイス全体の 評価というのが
各店舗の評価として 表示されている件なんですけども
あのこちらの店舗の 評価は検索ではなくて
マーチャントセンターの ショップの評価機能に
関連した 検索結果のように見受けられました
そのため
マーケットプレイス側で 設定している内容を
マーチャントセンターに…
マーチャントセンターの 仕様に基づいて
検索結果にも表示している ということになりますので
ぜひ一度 マーケットプレイス側ですね
ここでいう大規模 ECモールサービス様の方に
フィードバックをお送りいただくのが 良いかなと思いました
ご質問ありがとうございました
はい それでは 続いてのご質問に移りましょう
実名と ビジネスネームを切り分けたい
件に関する ご質問をいただいております
あるポータルサイトにて 実名を出したくないので
ビジネスネームで サービス提供をしています
一方で実名で Google検索すると
そちらのページが 上位表示されてしまうのです
何とかならないものかなと考えて
お問い合わせを させていただきました
なおビジネスネームと実名が
近いのかなと考えて
ビジネスネームの方を 大幅に変えてみましたが
依然として 実名による検査結果の
上位に表示される 状態が続いています と
これは時間とともに 解決されることなのか
または一度関連性が認められた ポータルサイトに関しては
その後 事後的に名前変更したとしても
引き続き 実名と関連性があるとして
実名による検索結果に 表示され続けるものなのでしょうか
とのことです
こちらも ご質問ありがとうございます
そうですね… いずれ変更が加えられれば
この問題は 解決されるかもしれませんが
基本的にはこちらの問題に 関して対応するものはありません
対応できることは ないかなと思います
というのもですね
やっぱりGoogleは 世界中の情報を整理して
世界中の人々が アクセスして使えるようにする
ということを 目標としておりますので
つまり 特定のプラットフォームによらず
情報が一度でも インターネット上で言及されてしまうと
その情報というのが 表示される可能性というのは
十分にありうるかなと思いました
はい そうですね…
もしその他不安な点など ありましたら
ぜひこちらの ポータルサイト様の方にも
お問い合わせいただくのが 良いかなと思いました
ご質問ありがとうございました
はい それではですね 続いてのご質問に移りましょう
サイトマップ内ページ すべてをインデックス
する件に関する ご質問をいただいております
サーチコンソールから 31万URLほど
xmlサイトマップ送信しているのですが。
検出されたページの合計数が 31万urlあるにもかかわらず
そこからページの インデックス登録を確認を見ますと
未登録と登録済みを足し上げても 12万urlにしかなりません
サイトマップ送信のステータスは
全て成功しました になっており
サイトマップファイル自体には 問題なさそうです と
残りの19万urlも
ページのインデックス登録内に 表示させたいのですが
その方法はありますでしょうか? とのことです
こちらも ご質問ありがとうございます
このようなご質問というのも
よく受ける類のものには なるんですけども
基本的には コンテンツの品質などによっては
Googlebotが全ての コンテンツを
インデックスできるというような 保証は出来ません
ご理解いただけますと幸いです
ご質問ありがとうございました
では 続いてのご質問に移りましょう
こちらが 本日最後のご質問になってます
indexに登録されない理由
に関する ご質問をいただいております
求人サイトを運営しており
全ての求人ページに対して
unavailable afterタグを
htmlヘッド内に 記述しております
記述例としてはこのような形
そしてこのタグは 上記で指定した日付を過ぎると
インデックスから そのページを削除し
そのページのクロール頻度も下げる
役割のものと 認識しているのですが
このタグによって インデックスから除外されたURLは
サーチコンソールのページが
インデックスに 登録されなかった理由では
どの項目に分類されるのでしょうか
例えば クロール済み インデックス未登録に分類される場合は
それはタグによるものなのか
低品質と判断されたものなのか
判断がつかないと思ったための 確認ですとのことです
こちらも ご質問ありがとうございます
サーチコンソールでは クロールされたが
インデックスされていない理由
つまりクロール済 インデックス未登録の理由に関しては
区別しておりません
また内部的にも区別が 難しい内容となっております
なので質問者さんが取り組まれたいような 理由別の分析などは
現在出来かねます
ということで
ご理解いただけますと幸いです
ご質問ありがとうございました
はい それではですね 以上となります
皆さん 今回の Google検索オフィスアワーも
楽しんでいただけましたでしょうか?
少しでも何かお役に立てることが あったなら良かったなと思っております
そしてですね
次回のGoogle検索 オフィスアワーなんですけども
2025年5月29日を 予定しております
もし何かお困りのことがある方は
お困りのことがある方は 是非早めに
こちらのフォームより ご質問をお寄せください
それではまた次回オフィスアワーで
お会いすることを 楽しみにしております
また是非見てくださいね バイバイ
---
## 2025-04-17 - How are web standards made?
URL: https://www.youtube.com/watch?v=2vCZAzEP-TU
Caption: en (automatic, json3)
[Music]
Hello and welcome back. It's springtime
and we are back with a new episode for
Search of the Record, a podcast coming
to you from the Google Search team where
we talk about search and maybe have some
fun along the way as well. My name is
Martin and I am a what am I? Uh
developer. No, not a developer. Search
relations engineer I think is the
official
title. Someone excited about I don't
know. But I'm not alone in my confusion
I guess. Uh with me today is Gary. Hi
Gary. Maybe you're a unicorn. No, I'm
not sure. You that could be your title.
You're a house elf, right?
Yeah, I had many titles. I remember
titles
um maybe 10 years ago because I'm such a
cheerful person. Miley uh Miley O uh who
was uh working with us back
then. Uh she gave me a title chief of
sunshine and happiness. Oh. And I was
very h happy about that because u it's
super ironic.
No, that's very accurate, I guess. No,
it's very accurate. You're such a boy.
Martin, stop lying live. Oh, wait. This
is not live. Go on. It's off the record.
We can say whatever.
Oh, god. Anyway, um, so, uh, that was
my, uh, given title. And then the house
elf, I don't know where that came from.
I think it was someone asked me
uh what my title is like someone
external and then I was just like
fumbling like you did with like whatever
our title is and we don't know and then
I was just like you know what h how
house elf and then it just
stuck. I think I gave myself internally
we had this tool where you can look up
people working at Google. Uh, I think my
my title that I gave myself there is
open web cheerleader. So that that's a
fun one. H, by the way, open web. Oh,
yeah. Yeah. Remember Steve? I thought it
was cool. What? Remember Steve? Our
search engine?
The my my butler.
What? No, the search engine that we
built, you know, the toy search engine
that we that we built and uh haven't
been speaking about for a while now. Oh
my god, that was
like that was like 20 years ago. Yeah,
it feels like it. But it's, you know, uh
I was wondering like Steve had a cool
feature um that I think other other
people should use more. Can we make that
into like an internet standard? It's
already a meme, I believe, but we could
make it a standard. No. Should we do
that? Why?
You you've been at a standards meeting
recently. I know that you've done that
and I know that you have worked with
someone to make robots txt a
standard. Wouldn't it be cool if we made
more web standards like more Well, I'm
not even sure if it's a web standard. Is
it a web standard? Is robots txt web
standard? I don't know. I'm confused.
Um
so I I I think we have to go back to
what a standard is
first. Um and then we can qualify them
with internet standard or web standard
or whatever. Oh okay. Um
but I think it largely depends on under
what organization you are standardizing
something. Um, I work with the IETF, the
Internet Engineering Task Force. Within
that, a couple working groups, uh,
namely AI pref, uh, most recently the
the
TLS, like the what does that then stand
for? Uh, transport security working
group. Oh, okay.
Um and um
yeah, let's like if you want to go and
explore this then we should probably
look up what a standard is, right? Okay.
So I think a standard is kind of like a
an
agreement amongst a bunch
of players in a certain field. Let's say
like HTML is a standard because a bunch
of groups have agreed that HTML has
certain elements and is built in a
certain way and what are the things that
it has and hasn't and I think for HTML
it used to be the W3C the web uh
worldwide web consortium um but has
recently been well recently has a couple
of years back moved to a living standard
in under the
WATWG. Yeah. Um, so I think like a bunch
of people come together form like a
forum or a group where they agree on
certain things to be true or to to be
part of something I guess. I don't know.
So in in my head
in my head
um it's
uh typically a document um and drafted
by consensus. So basically someone
proposes something to a group and then
the group agrees
uh that it's a good idea and we should
continue with it. Um and that's the
approval state.
Um, and typically it has to be under
some sort of institution. Mhm. Or
consortium or something. Um, like
some governing entity. I I suppose
um so yeah basically what you said but
using fancier words. Um
and we h we have quite a
few such entities slash consortiums
um that govern standards that we are
using on the internet um namely like the
thing that I'm working with is the IETF
but there's also the W3C for example
um that creates standards um
and I
think that they typically agree upon
what they are governing. So for example,
the ITF is
governing well internet related stuff um
that is lower in the stack uh in the
internet stack. So for example
um uh transfer protocols like uh quick
or TCP IP or those kind of stuff HTTP
itself
um and
then I could be completely wrong but
because I haven't worked with them but
W3C is more related
to the markup perhaps. Yeah that is used
on the internet.
And then we have JavaScript that I don't
even know where it falls. Um but that
could be like a completely different
consortium because for example C has its
own thing like its own entity and own
governing body. So I would imagine that
JavaScript could have the same thing. It
has the TC39 the technical committee 39
but I'm not sure which organization that
is under because it's clearly part of a
bigger thing. But I I'll figure that one
out eventually. eventually, right? So,
what are we standardizing? Um, so I
thought like we had a pretty cool thing
where the the Steve could be told what
cool things you have on your website um
by basically having like a
cool.txt. So that's not really
markup. It's like robots txt but better.
What better? Nothing is better than
robots txt Martin. No. So it sounds like
a site map. Oh. Oh. So maybe we already
have that.
Yeah. Huh. Where does the sitemap
standard live? I mean we could try to
standardize sitemap. Isn't it
standardized? It doesn't. Um stepping
back like robot cxdt was a de facto
standard for what like 20 years or
something? Mhm. Or 25 years something
something like that. Um and then
eventually we we we standardized it
under the ITF. Why the IETF? Um because
that's what I was familiar with. Um like
no particular reason. Um
I'm a nerd and uh I read RFC's requests
for comments and uh basically internet
standards um to understand like how the
internet works and what are the new
things that uh happen on the internet
like new protocols that we can use for
stuff. Um so basically we just went with
the IETF.
Okay.
Um so similarly sitemap which was
created
um I mean the standard was created well
the facto standard was created um around
the year 2005 2006 or it was announced
in 2006 but was created in 2005
something like that. um
that is a de facto standard meaning that
there
um
no governing body that adopted it um and
pushed for it being an actual standard.
Okay. But it's the de facto standard
because everyone kind of agreed that we
are going to do it like that.
Yeah. Okay. Okay. So basically it's so
widely adopted in its original form
um
that basically it became a de facto
standard. I don't know what a better
word is for de facto but um it's it's
basically something that people just
adopted. Oh, like writing is not a
standard but what it's an informal
standard because once you have document
and like a larger organization adopts
it, it's a formal standard.
Yeah, perfect. Informal standard.
Then we don't use Latin anymore.
Informal. Fine. Um, if I had to guess
where we would go with uh or if we
wanted to standardize it, then I would
guess
whoever governs RSS and the Atom and
those things because technically it's
doing the same thing as those those
formats basically giving you a list of
URLs plus optionally some extra
metadata and probably that's why we are
also O using we Google search is also
using RSS and ATOM as uh uh discovery
sources. Confusingly enough they have
RSS advisory
board. The RSS advisory board owns RSS
and that's a separate standards body
apparently. Wow. Who owns XML? I think
XML is uh What did you search for? Atom
XML.
I searched for RSS and RSS is is owned
by the RSS advisory board. Huh. Ah, ATOM
as well. Atom I don't know. Let me see.
Actually atom is ITF. How about that?
Oh, and I found out who owns JavaScript
and I feel very very dumb. Okay. Anyway,
so we we should start um well we should
stop googling I guess um and uh good
good podcasting like what both of us
just I think these these guys this is
the real this is the real vibe of this
podcast really um figuring things out as
we go along JavaScript called ECMAScript
it's owned by the ECMA the European
computer manufacturers association which
is very confusing to me why does the
European computer manufacturers
association.
I didn't even know that we have computer
manufacturers in Europe, but anyway, uh
used to at least. So, okay. So, this is
kind of weird. So, basically, Atom is
owned by ITF. Well, developed by ITF. Um
and RSS
is
[Music]
not which
means we can actually choose whatever we
want like if we wanted to standardize
site
maps then technically we could go with
the ITF
um or try to go with the ITF um and uh
see if they would uh want to adopt it.
And that's because they already have
something that is similar to sitemaps. M
okay.
So it kind of fits in the in the big
picture. And is that how you would
choose a standards body? Because if you
want to make something a standard, you
pro you have apparently you have lots of
bodies uh to choose from. the RSS
advisory board, the IETF, the ILE E,
probably the ECMA apparently,
um, the W3C, the what
WG, what does it like? What does it
mean? Why should I go with one body over
the other?
So you
would probably go with one body or the
other
um because it fits their purpose better.
So for example with I I I guess sitemap
XML is not that great because there you
can choose like multiple stuff or multi
multiple bodies. Um but if you say
uh you wanted to create a new
uh or a replacement for TCP Mhm.
then there's only one place for it where
you would do that where you would
develop it and that's the
ITF. Um and that's
because as the way I understand it is
that the people who would
know
enough about previous standards related
standards are there. So basically you
have a community that is expert on the
topic and
then it's more likely that you are going
to end up with something that is
actually usable on the internet because
the discussions will lead to a better
standard. Ah okay. So whoever is best
positioned to help you make the right
decisions in the standard and get it
adopted as widely as possible that's
where you should take it. Okay. Got it.
Yeah, that's that that's the way I
understand it. Um, makes sense. Which
might be completely off, but um in in my
Yeah, in my brain it makes sense.
Um that that does make sense. Yeah. And
then once once you picked a standards
body, then what?
Yeah, that's a good question. In case of
ITF,
there's there's a
I I think there are two ways. Uh well
actually three ways I guess. So at ITF
you can publish something like an
informationformational RFC uh which
doesn't become like a standard. It's
basically an opinion piece if you like.
Um and pretty much anyone can publish
that I I think. Um
and there's minimal
scrutiny with approving them. Um and
then you have
uh if you want to actually go for a
standards track um document or end
result then you have two options. One
is um finding a working group within the
IETF that would adopt
um or babysit your draft uh that you are
writing. Meaning
that you find the group that has the
most expertise for the stuff that you
are
writing. So if you
are I don't
know when you were developing or when we
were developing quick uh uh QIC
um which
is like an a
a kind of a replacement for TCP IP not
not quite like but now with
HTTP3 it's actually getting used quite a
bit
Um, you would look for the working group
that developed TCP IP which is a very
low number standard probably not one but
somewhere there. Um, because it is the
very basic building block of the
internet. Um, and then you would go to
that working group and you would ask
them, hey, what do you think about this
new idea that I have? Uh, here's a draft
that I wrote up. Um
um would uh would you see this as a good
fit for your working
group? And then if they say yes, then
you knock yourself out and start
developing further with input from the
working group. um they will raise lots
of concerns. Um they will have very good
feedback about pretty much every letter
in the in your draft and then eventually
after probably years of um uh iteration
you end up with something that you can
get
um consensus on. meaning
that everyone agrees that this is a good
standard uh proposal and it should
become a standard. Okay. So if you can't
find a working group or you don't know
about working groups in general at IDF,
then they have a dispatch
list and you can email that dispatch
with your
idea including the a link to your draft
and then people will start arguing about
which working group should this belong
to? um or whether it should be
independent track.
That sounds interesting, but it sounds
pretty low
barrier. How many people are are doing
that? Just like emailing their ideas. Is
is that happening often?
Um I don't know. I don't I don't follow
the the dispatch list. Um I'm following
HTTPLS and AI prep. Um but um I would
imagine not so
many
and I think there's a good reason for
that and that is
that technically the internet is in
pretty good shape when it comes to the
technologies that that make the internet
happen. So it there's not that much need
for for new stuff and replacement stuff
and
and yeah it just doesn't happen. And
then when there is something new
then people would directly go to the
respective working groups instead of
dispatching
um their
draft because whether we like it or not
the the community that develops the
internet is pretty tight. So they they
kind of know where to go when um when
they have a new idea. It's not
like Gary woke up one day and hey, I
want a
new AI
nonsense.ext
and I will make it happen on my
own. They just know where to go. So you
go there, you you find a working group,
you build your request for comments
thing and then you get like lots of
feedback and at which point is it that
this becomes a
standard?
Oh
well, it probably takes years
to for something to become a standard.
And when I say probably,
it's I'm I'm underelling it. So
basically it just takes years to for
something to become a standard.
Um there's a good reason for that. Um
basically standards shouldn't be
issued
lightly because they are going to govern
something. There's lots of things to pay
attention to when you are developing
especially internet standards
because there are for example bad actors
on the internet who are going to try to
exploit the stuff that um you are
developing let's say
that I don't know robots txt
um there's a risk that someone could uh
create a buffer overflow in or parsers
for example and then exploit that to
their advantage somehow like it it
cannot happen because it happens in
isolation but uh or it or the parsing is
done in isolation but uh let's say that
if we hadn't put 500 kilobyte limit on
robots txt
file then people would be able to
cause a buffer overflow buffer overflow
like try 4 gig to uh like a 4 gig file,
4 GBTE file to see if that would cause
damage to the parser, namely a buffer
overflow or try with 64 gigs or
whatever. Um, and then once you have
that buff buffer overflow, then you have
access to memory blocks that
um you could exploit to your advantage.
Um and these are things that when we are
developing the standards we pay
attention to. So basically when I'm
reading a draft then I would look at
um how I would exploit
stuff that the standard is
describing and then make recommendations
to the draft or to the authors saying
that hey I think like this particular
bit could be exploited.
How
about you add a 500 kilobyte limit um to
the uh parsing limit? Because then
basically you are like the the plan of
the attackers or potential attackers is
foiled from the beginning. It's like
like with 500 kilobytes you're not going
to
exhaust memory. Mhm. Or if you do then
you have a different problem.
To me, often it feels like people are
nitpicking on stuff, but they are
nitpicking for a very good reason, and
that is that these standards have to
work everywhere for a long time um
without
fault or as little fault as possible.
Yeah, they are going to nitpick every
single little thing uh in the draft and
make recommendations about how to
improve it. And that can also
go like really weird because sometimes
it's nitpicking about the language
that's used in the draft. Oh, okay. So,
for
example,
you haven't explained clearly enough how
parsing should be done when there's an
empty line between two rules, for
example, in robots DXT. And then you
would go back and refine your draft um
and add more words to a sentence to
better explain
um uh that kind of stuff. I think in our
case we were very lucky because we had
our tech writer with us um and uh Lizzy
is really good at noticing
um deficiencies in in the language that
we are using. Um like when you or I
write something um on first read when we
spit out our uh our drafts on first read
it's like the England is very weird.
Mhm. Sometimes because England know our
first language. Yeah.
Yeah. And then uh Lizzie would come in
and she would clean it up and ask
questions about like this is what you
meant or this is what you meant because
depending on where you put I don't know
the comma might mean different things.
Mhm. Um so yeah that that's that's one
thing and the other thing is that
especially in ITF uh in ITF standards we
use um certain keywords that uh have
wait um and that would be stuff like uh
shall not shall or may or must u
must and in like if you're reading RFC's
those are capitalized and that's because
Those are special meaning keywords.
Well, not special meaning, but um they
have special weight in the
documentation. And when you're read
well, not documentation in the standard
and when you're reading it for as an
implement, then you have
to understand that if something says
must, then you actually have to do it.
So let's say
that in case of robots txt you have rows
and then the
rows contain a key value pair right and
then in the draft it would say that the
key must be separated from the value
using a
colon. And then when you are writing
your parser then you know that there's
no wiggle room
there. It must be uh it has to be a
column that that is the separator. Um
but then like for for example with a
parsing limit like we do want to allow
some wiggle room like for example if you
know that you are absolutely certain
that you cannot get a buffer overflow uh
from uh two large um robots txt or very
large robots txt files then you could
say that um we impose or uh or parsers
uh should parse the first 500,000
kilobytes of robots
txt and then you know that okay it's not
a hard
limit it's basically like a lower limit
of how much I have to parse and then if
I want to parse 700 gigs worth of robots
txt file I can do it like there's
no the standards limit set to that like
hard limits so yeah those those keywords
mean a
Okay. Um, I don't actually know where I
was going with this. It takes a long
time for a standard to get made because
they have to be longived and eventually
all these comments are addressed and
everyone in the working group is happy
with it. So, does it automatically
become a
standard? Okay. So, so you can push back
on comments like it's, hey, I took your
comment in consideration. Here are my
reasons for using the current language
or the current structure or whatever.
Um, and I think your comment um will not
should not be applied to my
draft. And then you can go back and
forth and convince the other person to
basically accept whatever you already
have. Um or you address the comment.
Yeah. And
then basically implement the the the
change that you were asked to implement.
And then once there are no more uh
comments from the working group, then
there's something called a lost call.
Mhm.
meaning that
uh and I I actually monitored that list
uh with more most
um rigorously I guess. Um
basically the working group believes
that or
the shepherd of the document believes
that uh all comments were addressed and
there's uh there haven't been new
comments for a while. So if you have
something to say, say it now or be
silent forever because we are going
ahead with standardizing this. Um
another interesting thing that there's a
bunch of different directorates in in
the ITF um that will need to re to
review
um uh a document or a draft during the
during the last call. Um so for
example the structure of the RFC
actually matters or the draft matters
because
um it may be used to or the the drafts
may be parsed by machines and then um it
needs to follow like some some very
specific structure or even just the
publishing engine that they are using
that will need to be able to parse it.
references for example it matters where
you put them um it matters
what kind of reference you are using
there's informative where you are just
like informing that hey this I don't
know like from robots txt we we
reference sitemap XML as an informative
reference um but then there's
also normative references so for example
when we are talking about HTTP headers
we call in uh uh a normative reference
to the HTTP standard uh like
9110 because we make claims about how
something should be parsed for example
in the HTTP header or how something
should be interpreted in the HTTP header
and then a normative reference basically
the the a link to the doc that defines
some behavior.
let's
say and then someone extremely familiar
with the topic that you're discussing in
your draft is going to be asked to
review your draft. Mhm. To see that no
one actually missed anything that can be
missed. So basically you get like a
final review and then once everyone is
happy with like every director at um uh
is happy with your draft and there's no
more last call comments then it can be
moved forward with standardization and
then there's at least two kinds of
standard standards um that I can think
of at ITF at least and one is proposed
standard uh which basically It is a
standard but it's not immutable.
Ah meaning that technically it could be
changed or that's how I interpret it.
And then there's actual standards like
internet standards like std1 standard
one um which defines uh
immutable
standard that the internet uses. Okay.
like you can add extensions to
TCP but technically it's immutable like
the the way it is right now that's how
it has to die. I think that's that's
reasonable then you can at least rely on
that and if you can still extend it
without changing the underlying
fundamental standard I think that's fair
right yeah there might be limitations
but hey but that's it okay so
then everyone agrees or you have uh
explained why something got excluded and
then it becomes uh a a standard by
basically being reviewed a final time by
the directorates and then there's a last
call period and then then we have a
standard ta. Okay, that's pretty cool.
You you said that takes years. Yeah. Is
that is that because the the consensus
takes so long or do you need to have
like a reference implementation or
something or how does that how how come
that it takes so long? I think both.
Um I think it's both.
So you have to show that the thing that
you are working on actually
works. Um and for that usually when we
are in a like in the TLS working group
you would have um adoption calls for for
new drafts if they don't have someone to
work with already. Like let's say that
uh Martin came up with this new
brilliant idea and uh needs
someone to implement it as a
test to show that it actually
works like have a proof of concept I
guess like you need to show that it
works. Um, and then the other thing is
that like there's especially
with certain drafts, there's lots of
back and forth on the mailing list
about particular sections of of
something or even like the the the the
general topic that you are discussing in
your draft. And
then argument is not not the right like
basically it's just like civil and
constructive discussion about the the
draft or sections of the draft or
multiple sections of the draft. Um, and
you know the internet like people have
opinions about stuff and then you have
to decide
uh whether you address the comments.
Um, and then you are able to move
forward with your
draft or take a step back and
maybe revise that
whole paragraph or the whole draft to
exclude the part that people are upset
about, okay, or nitpicking on. Um, so
basically there's tons of iteration
going on. Um
and
it makes the process very slow. Mhm. But
for a good reason like as we said that
like these standards actually are used
by sometimes the whole internet um like
in case of TCP for example like the
whole internet is using it. So it has to
be uh ironclad. Mhm. There's there's no
wigger out there. Yeah. I mean there's
the saying if you want to go fast go
alone if you want to go far go as a
group and I think this is one of the
examples where going slower improves the
quality and longevity of
uh the outcome and all of this is public
right it's not h happening behind closed
doors okay no uh everything is public um
and also our meetings are are public um
so technically anyone can join in and uh
listen to what we are talking about um
or
even just say words in the meeting um
like there's no formal
membership. You just you can just show
up and contribute to to standards.
That's really cool. I I don't know how
it works with other other standards
buddies, but at least with ITF, you can
just show up and say what you have to
say in in our meetings. Um, for formal
meetings there's uh usually an entrance
fee. Um, but
otherwise you can just show up. I mean
the fee is probably to cover the cost of
the location and all the logistics of
making it happen. Yeah, that's fair.
That's fair. I mean like the the last
ITF meeting I went to that was in
Bangkok, it was a week long including
the hackathon. Um and
they or we were using three
floors of the hotel. M
um like literally all the meeting rooms
that the hotel had available.
Um so like it it must
cost an enormous amount of money. Yeah.
Um, so they they have to cooperate
somehow because they are they they don't
have a profit. And as far as I know,
that's pretty much the case for most of
the standards bodies because I know that
for
W3C, it's very easy to set up an
account. It's free. Uh, you can start
your own working group and then do your
thing and then eventually you come out
with something that looks like a
proposal and then other people are being
invited to comment on it and then that
whole process happens. but it's all
public as well. I'm pretty sure the TC39
which governs JavaScript or ECMAS script
is doing more or less the same thing and
I'm pretty sure that what WG does so as
well and I think they are even on GitHub
if I'm not mistaken. So all pretty
transparent processes which is pretty
cool I think. Yeah. Yeah. No, that was
interesting. So that's how a standard is
made. That's how the sausage is made
from the inside. Um wow. So okay, if we
had a bunch of years and enough
motivation, we could make for instance
site maps a standard. That's
interesting. I mean, we could. There's
also like probably you have to sit down
and figure out whether it's worth it
because it's not
really like it's a simple XML file. So
it and and there's not that much that
can go wrong with it. So it's like I I
was thinking about um submitting a
proposal about for standardizing it but
then I was thinking like but why like
what what's the benefit because with
robots txt there was benefit um because
we knew that um different
parsers tend to parse robots txt files
differently and then if you have a
standard then at least you fix that uh
potentially with sitemap it's like eh
Yeah. Yeah. If it's not a standard, then
then what? Okay. So, you have to weigh
the benefits. Um, and as you said, like
one of the benefits is that you can kind
of make things more reliable across
different products from different
vendors, I guess. Okay. I mean, with
with those de facto orformational
standards. Yes. So, what are the
benefits? So, why would you do it? Why
what what did you get out of it with
Robot CXT? it's that we know for certain
that now we are in a better place when
it comes to parsing robots txt file than
we were 10 years ago. Um it also allowed
us to
um to open source our robust txt parser
and then people start building on it. um
which also helps with
um creating better robots txt files I I
would
imagine
and like
having robot like robots
txt at least to me but I I think also
for pretty much every search engine is a
super important thing and then if we can
agree on how robust txt files should be
parsed and there's
less strain on site owners. Oh, fair
like trying to figure out like how to
write the damned
files. Um, so it works for for everyone.
I see. Like every consumer of robots txt
files. Um, and to me that was like
that's nice for the community and nice
for the internet itself. Okay, that
makes sense. That was really cool. Thank
you so much for taking me on this
journey of how the web standards,
internet standards and all that are
made. I've I've never been part of of uh
that kind of work in the IATF. So that's
that's interesting. And I think and
whose fault is that? It's mine, I guess.
It's mine entirely. And I think that's
it for this episode as well. Um if
people want to find out more of this,
then um check out the IETF, check out
the W3C and all the other standards
bodies. They have pretty good websites
that explain how these processes work
and how you can contribute. Um maybe
check out the dispatch from the IATF.
There might be interesting things coming
that you are looking to to be part of. I
don't know. Um yeah. Anyway, thank you
all folks for listening and uh goodbye.
Bye-bye.
We've been having fun with these podcast
episodes and we hope that you, the
listener, have found them both
entertaining and insightful, too. Feel
free to drop us a note on LinkedIn or
chat with us at one of the next events
that we go to if you have any thoughts.
And of course, don't forget to like and
subscribe. Thank you and goodbye.
[Music]
---
## 2025-03-27 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 03 月 27 日)
URL: https://www.youtube.com/watch?v=NlFPoUv7Buc
Caption: ja-8V-H19SidUo (manual, json3)
[アンナ] 皆さんこんにちは 本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは いつも通り私アンナとなります
よろしくお願いします
はい それではですねいつも通り
Googleからの お願いから始めましょう
本オフィスアワーはですね
#Google検索オフィスアワーを 使用しております
ぜひ質問についてのご意見 ご感想がございましたら
こちらの#Google 検索オフィスアワーをつけて
SNSに投稿してください
そしてですね ご紹介した記事のリンクなどは
本動画の概要欄に
後ほど掲載する予定でございます
そしてもう一点 我々チームの励みとなりますので
こちらのオフィスアワー いいなと思った方
もしよろしければチャンネル登録 高評価の方よろしくお願いします
それでは進めていきましょう
まずは最新情報から
久しぶりのブログ記事の ご紹介からいけるかな
最近の主な ブログ記事なんですけども
こちらの4件の記事が 公開されております
まず1つ目というか 一括りとなってしまうんですけども
ロボットに関する 復習シリーズが出ております
こちらはですねロボットテキストや ロボットメタダグですね
そしてそれらが提供する 管理機能について
質問を受けることがありますと
12月のクロール情報 シリーズに続いて
今回のシリーズでは ロボットについて
簡単なおさらいをまとめております
本オフィスアワーでも 何度も出てくる
ロボットの内容となっていますので
ぜひこの機会に復習していただいて
今後の皆様の 取り組みの参考を通していただけると
嬉しいなと思います
はいそしてですね
もう1件なんですけども
Get ready for Search Central Live Asia APAC
2025ということでですね
一昨年は 日本でも開催された
サーチセントラルライブ なんですけども
残念なことに
昨年はですね 日本での開催がかないませんでした
そこでですね 多くの悲しみの声っていうんですかね
日本でもやって欲しかった っていう声をですね
ソーシャルでも目にしたことを
多く目にしたことを覚えております
さて今回はそんな方々に朗報です
Search Central Live APACシリーズが
今年も開催される予定となりました
ブログ記事の最後のセクションに
少し記述があるんですけども
第4四半期の初めには
おそらく中国語と 日本語を話す視聴者さん
皆さん向けに サーチセントラルライブも
開催する予定となっています
つまりですね 以前の サーチセントラルライブのイベントと同様に
皆さんのニーズに合わせて ローカルの言語で
つまり日本語でも最も人気がある
そして影響力のある セッションを優先して
お届けしたいなと考えております
イベントの日付だったり 場所だったりっていうのは
また後ほどというか
今年の後半なんですけども
イベントの数週間前には 発表できるかなと思っております
はいこちらはですね ブログ記事の翻訳は
今日の収録 今日は何曜日?
火曜日か 25日火曜日なんですけども
その時点では翻訳 まだされていないんですけども
まあご一読して いただいてもいいかもしれません
新しい取り組みなんかも 考えています
はい ぜひ楽しみにしておいてください
それでは本題に移っていきましょう
スライドに戻して… はいそれではですね
ここからは通常の検索Q&Aに 移っていきましょう
今回は11件の ご質問をいただいております
またですね
こちらの 検索Q&Aセクションの次には
検索セントラルプロダクト エクスパートの皆さんから
プロダクトエクスパートプログラムを ご紹介するようなコンテンツを
準備しておりますので
お時間がありましたら
ぜひ最後まで そちらまでご覧ください
それではここから 視聴者の皆様から寄せられた
ご質問をご紹介していきます
1つ目のご質問です
新規ユーザーのアクセス減少に 関するご質問をいただいております
社内IPを除外して
毎週400前後の 新規ユーザーが計測されています
広告運用を停止しアクセスが 減ったことで発覚したのですが
もともと認知度も低いため
正しく計測されていないのでは と思いました
一度使用している端末の IPアドレスを調べたところ
Googleのプロキシのような
IPアドレスが表示されていました
この場合 レポートに影響を 及ぼすことはありますか?
また対策は 可能でしょうかとのことです
ご質問ありがとうございます
本件はアクセス解析に 関する内容のようですので
ぜひGoogleアナリティクスの フォーラムなどにも
聞いてみていただけたら 良いかなと思いました
その上でですね
もしGoogleのクローラーの 挙動も含めた質問ということであれば
ブロックリストからブロックを 削除して待つだけで
クローラーが戻ってくるかと思います
ただしですね
レポートについても書かれてたよね
この場合でもレポートは 引き続き影響を受けます
ご質問ありがとうございました
それでは 続いてのご質問に移りましょう
サイト内で生成されていない
スパムURLに関する ご質問をいただいております
Googlebotは私のウェブサイトで 生成されていない
スパムURLをクロールしますか? とのことです
こちらご質問ありがとうございます
回答としては この場合もGooglebotは
URLをクロールします ということになります
その特徴としてですね
インターネットで見つけた URLはクロールしますが
GooglebotはURLを 偽造することはありません
そういった場合でも 例えばもし一部のURLを
クロールさせたくない クロールしたくない
そういった場合は robots.txtを使用してください
ご質問ありがとうございました
では続いてのご質問に移りましょう
これは私がちょっと邪魔…
各種ツールのデータの不一致に 関するご質問をいただいております
ディスカバーからの流入は
GA Google4にてダイレクトで
分類される という情報が多く見られます
しかしサーチコンソール上の クリック数を1万としたとき
GA4のセッションが organic 5000
direct 5000と 約半分ずつとなるような結果が見られました
ディスカバーからの流入は
全てが directになるのではなく
一部organicとして 計測されるのでしょうかとのことです
ご質問ありがとうございます
こういったことは よくある質問の一つなので
この機会にご紹介できて
嬉しく思っています
Search Consoleと
Google Analyticsは 異なるツールであり
指標も定義も異なります
なので ここのだけではなくて
やっぱり詳しい内容に関しては
こちらのドキュメントを ご確認いただいて
つまり Googleアナリティクスと
Search Consoleの データの不一致というところについて
詳しく書かれていますので
そちらをご確認いただくのが 一番系統だっていうか
体系だって こちらの内容を 理解していただけるかなと思いました
なのでぜひこちらの ドキュメントをご確認ください
それでは続いての質問に移りましょう
サイトがインデックスされない件に 関してご質問いただいております
SEO担当者として 弁護士ポータルサイトを
そして数万ページ規模のものを 運営しています
昨年の12月17日に サイトをリリースし
オウンドメディア記事 詳細ページなどは
短期間でインデックスされました
しかしリリース時のエンジニアのミスで 事務所一覧ページ全てに
ノーインデックスが設定された状態で 公開されてしまいました
そして昨年12月末 27日にこのミスを修正し
事務所一覧ページの大半で ノーインデックスを解除しました
しかしそれ以降事務所一覧 ページのクロールがほとんど行われず
インデックスが進みません
一方で記事ページや 事務所詳細ページは公開して
2~3日でインデックスされます
またサーチコンソールで URL検査から手動で
インデックスリクエストを行うと すぐにクロールインデックスされます
とのことです
ご質問ありがとうございました
具体的なサイトの情報を お送りいただいていたので
状況を確認することができました
私の環境の方で試してみたところ
該当のサイトは問題なく
インデックス登録され ページが検索結果に
表示されているように思いました
もしかしたら 皆さんが見ているURLと
私が試したURLで
若干 もしかしたら カテゴリが違うなどあるかもしれないので、
もしそういったことであれば
後ほどご指摘ください
大切なこととしては Googleが変更内容を取得して
認識するまでには 時間がかかることがあります
そしてサイトのセクションによって クロール速度が異なる場合があることも
考慮する必要が あるかなと思いました
こちら最後に 一般的な内容をまとめております
ご質問ありがとうございました
それでは続いての ご質問に移りましょう
サーチコンソールのURL検査から
ソースコードを取得したところ
ソースコードの一部が 特殊文字に変換されていました
このように 特殊文字が混じっていた場合
デメリットはありますか とのことです
ご質問ありがとうございます
このようなことエンコードが 入ってしまうようなケースというのは
実装方法によっては 起こり得るかと思います
一般的には今回のような エンコードは特に問題ありません
ご質問ありがとうございました
では続いてのご質問に移りましょう
PDFファイルを クロール対象外にしたい
件に関する ご質問をいただいております
自社サイト内にアップした PDFファイルを
クロール対象外にしたいです
3点注意事項があって PDFファイルなので
ノーインデックスタグは使えない
事情があり htaccessへ
Xrobotsタグを 記述する方法が取れない
そして PDFファイルを開く際に
パスワードをかけることはしたくない こちらの3点です
robots.txtに 記述する方法を
実際に試したところ
Googleから 以下のアラートが届きました
つまりrobots.txtにより ブロックされましたが
インデックスに登録しました
そしてこの質問としては このアラートの意味するところは
以下のどちらでしょうか ということで
Aインデックスには登録したけれど
robots.txtで ブロックされているから
今後検索結果には表示されません
もしくはB インデックスはされているので
いつ検索結果に表示されるかは 分かりませんとのことです
こちらご質問ありがとうございます
それで質問の答え
つまり アラートの意味するところとしては
Aインデックスには登録したけど
robots.txtで…
robots.txtで ブロックされているから
今後検索結果には表示されません と思います
PDFファイルの robots.txtに関する
ベストプラクティスなんですけども やっぱり一般的には
X robotタグに ローインデックスを含めることです
その方法が取れない場合に
robots.txtを 使用することとなっています
ご質問ありがとうございます
それでは続いての ご質問に移りましょう
これはワイプがいけるかな
ちょっと邪魔かな すみません
それでは続いてのご質問
検索結果のサイト名表示に関する ご質問をいただいております
ある商品カテゴリに特化した ECサイトを運営しています
事業上の戦略から サイト名を変更しました
検索結果のサイト名に
新しいサイト名が 表示されてほしいのですが
現状では 意図したようになっていません
何か対応方法はありますでしょうか? とのことです
こちらご質問ありがとうございます
Google検索に対して サイト名を指定する方法に関しては
こちらに公式ドキュメント
Google検索に対してサイト名を 指定するというものがありますので
ぜひこちらをご一読ください
そしてですね
サイト名を更新する際には
やはり時間がかかりますので
ぜひしばらく様子を 見てみてください
ご質問ありがとうございました
それでは 続いてのご質問に移りましょう
サイト名が似た サイトの関連する質問に
表示される件に関する ご質問をいただいております
大手サイトと サービス名が似ていることにより
SERPs上の 関連する質問という項目で
不具合が起きています
具体的には 大手サイトサービス名
そして問い合わせというクエリで 検索を行うと
大手のサイトの 問い合わせ先ではなくて
弊社質問者さんの 会社のサービスの
問い合わせ先が 表示されてしまいますと
そのためその会社と 全く関係のない電話がかかってきます
フィードバックを行っていますが
一向に改善されません
何かこちら側で打てる手は ありますでしょうかとのことです
ご質問ありがとうございます
やはりフィードバックを送って いただいているにもかかわらず
一向に 改善されないということで
不安な気持ちにさせてしまっていたら 申し訳ございません
正直に言うと
こういったサービス名が よく似たサイトが複数個あった場合
こういったケースに コメントできることがあるとすると
やっぱりこの2つしかないかな っていうところを
チームとも ディスカッションを重ねました
やっぱり1つ目 他のビジネスに似た名前は
選ばないでください ということですね
こちらは やはり検索に閉じた話ではなくて
もっと一般的に 言えることかなと思いますが
ぜひビジネスを立ち上げる前に
競合他社さんなどの 調査を念入りに行ってください
そして他のビジネスに似た名前を
選ばないでください ということが1点目
そして2点目 最終的には
これらが似ている 異なるサービスであることが
我々としてもわかるかも…
Google検索としても わかるかもしれませんと
その場合には最終的には 問題は解決される可能性がありますが
やはりそうなるとも限りませんと
余裕があれば
そしてもしそういったことが 気にならなければ
そのまま待っていただくことも 可能かなと思います
納得のいく回答と なっていないかなと思いますが
ご理解いただけますと幸いです
ご質問ありがとうございました
では続いてのご質問に移りましょう
公開URLテストなど一部機能が
実行できない件に関する ご質問をいただいております
サーチコンソールの 公開URLテスト
およびインデックスのリクエストが
実行できない状態が続いております
実行回数の制限に達しているのか
あるいはサイト側に問題があるのか
原因を特定できていない状況です
対策の方向性について ご教示いただけますと幸いです
よろしくお願いしますとのことです
こちらご質問ありがとうございます
そうですね こちらサーチコンソールに関して
関連のチームにも 確認してみましたが
このような現象は 最近発生していない
そういった不具合は 最近発生していないということだったので
お手数なんですけど
今一度それらの機能を
試していただくことは お願いできますでしょうか
もし引き続き 問題が発生しているようですと
ご連絡いただけますと 大変助かります
ありがとうございます
では続いてのご質問に移りましょう
サイトが アダルト判定を受ける条件の
詳細に関する ご質問をいただいております
担当しているメンズエステサイトが アダルト判定を受けております
コラムページを別ドメインに 移管して解除されましたが
アダルト判定を 再度受けている状況です
Googleのページを確認しても
条件に該当する コンテンツの詳細は記載されておらず
おそらくここだろうという部分を
修正して 解除申請を行っている状況です
アダルト判定を受ける条件に関して
もう少し詳細を 公開していただくことは可能でしょうか
そのガイドラインに合わせて
サイトを修正する 予定ですとのことです
こちらご質問ありがとうございます
こういったフィードバックだったり
コメントっていうのは たまにいただくんですけども
既存のドキュメントに 記載されている以上の状況を
提供することはできません
サイト上の 他のコンテンツと組み合わせて
性的な意味を持つ 可能性がある用語がないかどうか
確認するようお願いします
今回のケースに関しては
セーフサーチに関係する 問題のように思いましたので
公式ドキュメントとしては こちら2点になります
ちょっとURLが見えないですね
まずは1点目 セーフサーチとウェブサイト
そして2点目 セーフサーチに 関する問題を解決するという
2つの公式ドキュメントが ございますので
ぜひこれら内容をご確認ください
ご質問ありがとうございます
それでは 続いてのご質問に移りましょう
httpプロトコル
これが最後の質問となっております
ご質問に移ります
httpプロトコルだと 閲覧できない
サイトに関するご質問を いただいております
httpsプロトコルでのみ 閲覧でき
httpプロトコルだと Failedエラーになり
閲覧できないサイトは
SEOの観点から 何か問題になることは
ありますでしょうかとのことです
こちらご質問ありがとうございます
回答としては 特に問題になることはありません
ただですね ユーザビリティの観点からは
こういった運用は良くない 習慣だとは思いますので
ぜひどういった方に届けたい コンテンツなのかを考えながら
方向性を決めていただくのが 良いかなと思いました
ご質問ありがとうございます
はい それではですね
ここからは…私が邪魔か すみません
はいそれでは ここからスペシャル企画です
今回はGoogle検索セントラルの ヘルプコミュニティの
プロダクト エクスパートプログラムに関して
検索セントラル プロダクトエクスパートの方々から
紹介していただこうと思います
それでは 鈴木さん高野さんどうぞ
[男性1] 皆さんこんにちは [男性2] こんにちは
[鈴木] グーグル検索 セントラルヘルプコミュニティ
プロダクトエキスパートの 鈴木健一です
[高野] 同じく プロダクトエキスパートの高野です
[鈴木] 今日は僕たち2人で
検索セントラルヘルプ コミュニティのプログラム紹介と
実は 新しいプロダクトエキスパートの
リクルートも兼ねて 紹介をしたいと思います
よろしくお願いします
[高野] よろしくお願いします
[鈴木] じゃあまずプロダクトエキスパートの
簡単な説明なんですけども
高野さん 概要をまず紹介してもらえますか
[高野] はい プロダクト エキスパートプログラムっていうのは
Googleが用意してる ヘルプコミュニティ
各製品ごとにあるんですけれども
そこで質問してくる 他のユーザーたちを
積極的にサポートする
我々のような経験豊富なユーザーを
認定していく っていう制度になってます
[鈴木] 自分で経験豊富というところが
さすが素晴らしいと 思いますけれども
要はいろんなユーザーさんが
自分のサイト運営に関して 困ったことっていうのを
公式のヘルプコミュニティに 投稿してくるので
それに対して 僕たちがアドバイスしてあげたり
問題解決をしていく
そういったヘルプし サポートしてくれる
ユーザーさんに 与えられるステータスが
プロダクト エキスパートということになります
さっき高野さんが 簡単に触れてくれたように
Googleの各プロダクトごとに
いろんな ヘルプコミュニティあります
Gmailあるし Chromeがあるし
Googleマップあるし Google検索のほうもあります
今日僕たちが対象にしているのは
Google検索セントラル ヘルプコミュニティ
要は SEO関連のコミュニティになります
だからサイト運営に関する 質問を投稿する人が中心ですね
プロダクトエキスパートになると いろんな特典というか
メリットがあるんですけれども
高野さん 簡単に紹介してください
[高野] はい まずエキスパートになると
世界各国で開催される
プロダクトエキスパートのための サミットに
無料で招待される 参加する権利を得ることもできます
それからGoogleの オリジナルのグッズだったり
Search Consoleの新機能を
データテストって言って
自分で登録しているアカウントの
サーチコンソールで 実際に試したりとか
こういうアップデートがあるよって
アナウンスをもらったり、
あとは回答に 役立つツールの提供とか、
我々のような 今一緒に動画撮影している
鈴木さんのような経験とか 知識が豊富な仲間がいたり
それからもちろんGoogle社員との コネクションが発生したり
っていう様々な特典があります
[鈴木] そうですね オリジナルアイテムで言うと
例えば 僕たちが今着てるパーカーとかは
Googleからもらったやつで
Googleのロゴ入ってるし
ちゃんとプロダクト エキスパートのロゴも入って
このパーカーを着て 電車に乗ってると
あ あの人エキスパートさん
っていうことは 言われないんですけれども
他にはこんなポーチ あ 写ってないな
ポーチくれたりとかあとですね
水筒とか Googleのロゴが入ったグッズを
山のようにうちにあって 使い切れなくなっちゃうよね
あとドロイド君も今
5 6個 7 8個あるかもしれない
非売品のやつがいろいろ貰えます
こういったアイテム貰うために
プロダクトエキスパート やってるわけじゃないですけれども
でもそういった いろんな特典あります
あとSearch Consoleのベータテストをやって
事前公開前の新機能のテストやって フィードバックしたりとか
そういったお手伝いもしてます
Google社員と直接対話する
やり取りできるケースも多いので
こういったのも特典かなと思います
一番上にある このPEサミットって
Product Expert Summit ってことなんですけども
年に1回 毎年行われるイベント
これが実は すごく楽しかったりします
ちょっと様子を写真で見せます
去年はどこでやったんだっけ 高野さん
[高野] 去年はインドですね
[鈴木] インドのグルグラム グルガオンとも言うところで
11月だけども 暑かったね
[高野] 暑かったですし 空気も
だいぶ…
[鈴木] もう空気真っ白
[高野] 真っ白でしたね
[鈴木] いろんな全体のセッションとか
サーチセントラル専用の Google社員の検索チームの人が
いろんな新機能だったりとか
これまでの フィードバックとかですね
いろいろ話をしてくれて
すごくこれ面白いよね
[高野] 確かに 他のプロダクトの話も聞けるのがいいですよね
勉強になります
[鈴木] クローズドなセミナーなので
外部公開には 全然できないんだけども
ここで 新しい機能の紹介があったりとか
また直接質問したりとか
すごく濃密なセッションが 受けられます
あとはセッションだけでなくって
いろんなパーティーがあったり ツアーとかイベントも
あったりして これも面白いよね
インドでは どんなことあったんだっけ?
[高野] インドは 真ん中に映ってるボリウッドって
ハリウッドをもじった インドの映画の聖地
あのイメージでものすごく豪華な
いろんな仕掛けがありましたよね
画像を生成してくれる プリクラみたいな機械とか
結構びっくりするぐらい お金かかってる印象でした
[鈴木] 実際にバンド呼んで
歌を披露したりとか ダンスやったりとか
みんなとりあえずパリピだから 大喜びするような
派手なパーティーで
あとは世界遺産巡る ツアーなんかもあったりしてね
[高野] ありましたね
去年は インドのグルグラムだったけど
他にはどこ行ったっけ 今まで
[高野] その前がイギリスのロンドン
その前がシンガポール
[鈴木] そうだね シンガポールだね
[高野] でしたね
[鈴木] その前がシドニーかなんかか
[高野] シドニーか シドニーはオンラインで参加してましたね
[鈴木] そっか シドニーは まだその時オンラインだったのか
あとはですね 最近はここ数年ないんだけども
Googleの本社がある
マウンテンビュー カルフォルニア市の マウンテンビューに行って
Google本社の中で やったことがあるので
今年はまだ 開催されていないんだけれども
もうすぐ発表なのかな
今年も楽しみですね
[高野] 楽しみです
[鈴木] ということで プロダクトエキスパートサミットは
プロダクト エキスパートだけが参加できる
クローズドなイベントで
これはすっごく楽しいです
あとはさっき紹介したけれども グッズですね
こういったものをもらいます
これ右上にあるのがアワードで
高野さん賞もらったんだよ 何の賞もらったんだっけ?
[高野] トラブルシューター アワードっていうのをもらいました
[鈴木] トラブルシューター アワードってどんな賞?
[高野] 複雑な問題をうまく解決しましたね って褒めてもらってる賞です
[鈴木] 結構入り組んだ込み入った問題を
たくさんたくさん回答してですね
ヘルプしたってことでもらえた賞で
僕も2つ持ってます
すごいすごいでしょ ドヤ顔いいんだけども
ということで頑張ると アイテムだけじゃなくて
ちゃんと賞もアワードももらえます
あとはですね僕たち プロダクトエキスパートが集まって
月1でディスカッションやってます
ディスカッションで言っても そんな堅苦しいもんじゃなくて
結構ざっくばらんに 情報交換したりとかですね
これから何しようかとか あるいは後で紹介するけども
コミュニティマネージャーに フィードバックしたりとか
こんな話をして これも結構楽しいよね
[高野] 楽しいですね なんか いい感じの息抜きになります
[鈴木] そうそう 本当は30分40分くらいで
終わりにする予定なんだけど
いつも1時間過ぎちゃうんだよね なんだかんだ言って
- [高野] 確かに - [鈴木] ということです
こんなディスカッションにも
プロダクトエキスパートになると 参加できます
じゃあさてさてプロダクト エキスパートなんか面白そうだな
って思った方も たくさんいると思うんですけども
じゃあプロダクトエキスパートに なるにはどうしたらいいのか
高野さん どうやったらPEになれますか?
[高野] はい PEになるためにはですね
まずオンラインで このプログラムに登録する
っていうものが必要なんですけども
その登録さえしてしまえば
あとは好きなコミュニティで
今回の場合は検索セントラルで 回答していただくだけです
基本的にはユーザーさんが 投稿した質問に対して
こうだと思いますよ
なぜならば こういうドキュメントがあって
ここにこう書いてあるからです
ということを紹介してあげたりとか
あとは学習コンテンツの 作成っていうのもあって
いろんな似たような質問が 繰り返し投稿されてる場合に
こういうコンテンツがあったら
ユーザーは質問するまでもなく
解決できるんじゃないかみたいな
そういったものを用意したりとか
あとは繰り返し投稿される
それこそこれバグかな みたいなものに対して
コミュニティマネージャーに こういう事象が起こってるんですけど
っていう報告をしたり
[鈴木] エスカレーションって 問題報告だよね
問題報告して 不具合なんじゃないですかとか
あるいはこういった問題が たくさん起きてますけど
そっちで問題あります?
調べてもらえますかとかっていった
Google社員に直接 フィードバックができるってことだよね
[高野] はい 非常に有益な機会ですね
あと今我々がやってるように
このプログラム自体の 宣伝をしたり
[鈴木] 宣伝言うな プロモーションって言いなさい
[高野] プロモーション 日本語訳しちゃいました
そうですね それからあと この後で紹介するんですけど
このエキスパートに いろいろランクがあって
まだ入りたての方から
鈴木さんみたいな ベテランの方までランクがあって
そのランクが上位の人が 新人というんですかね
新しく入ってきた方に こういう風にするといいよみたいな
指導をしたりとか
[鈴木] メンターシップ プログラムってやつだよね
[高野] そうですね メンターシッププログラム
[鈴木] 高野さん 最近何人か もう少しまだ下位のランクの人に
いろいろ指導とか 教えたりとかしてたよね
[高野] そうですね よくある質問の形と
それに関してはこういうふうに 回答するといいよみたいな
内容をアドバイスしました
[鈴木] なので初めての方が プロダクトエキスパートに入っても
プログラムに参加しても
先輩方が いろいろ指導してくれるので
安心して挑戦できますので
大丈夫です
[高野] はい ご安心ください
[鈴木] 意見交換はいいかな
こんな感じで 活動をいろいろしています
やっぱり中心になるのは
公式ヘルプコミュニティでの ユーザーの質問に対する
ヘルプ サポート 回答ですよね
いくつか例を見せますけれども
例えば検索結果の ページタイトルがおかしい
結構よくある質問だよね これね
[高野] ありますね はい
[鈴木] これは今 プロダクトエキスパートの
[聞き取り不可] さんが おすすめの回答ということで
ズバリ問題解決してあげた という例になりますし
これは403エラーが多くて
どうしたらいいの? というものに対して
これもまた プロダクトエキスパートの
これは… トコマさんが回答して
おすすめの回答 というマークもなっています
要は解決できたということですね
これは手動ペナルティですね
どうしたらええんやねんって これも結構あるよね
あんまり質問してほしくない 質問なんだけれども
でもしょうがない KTOさんがヘルプしてあげて
お勧めの回答をもらってます
さっき高野さんが 説明した学習コンテンツですね
これ高野さん どんな学習コンテンツ作ったんだっけ
[高野] はい これはですね 以前
Google検索オフィスアワーで
鈴木さんと一緒に解説した 内容があるんですけども
そのサイト移転に失敗したとか
トラブルがあったっていう質問が 結構多くてですね
なのでリダイレクトを しっかりやりましょう
リダイレクトって こういうものですよ
っていうものを解説した 内容になってます
[鈴木] 結構頑張って作ったよね
[高野] 頑張りました
[鈴木] 他には Search Consoleの
削除ツールの 正しい使い方ってことで
あれも結構間違って 使っちゃう人いるのね
WWWをなしをありに
正規化しましたとか
あるいは再度移転しましたって なんか消しちゃうんだよね
[高野] そうですね
[鈴木] もろとも 全部消えちゃうのね
[高野] 非表示になったんですか
[鈴木] ヘルプ読むと 分かるんだけどもやっぱり
ヘルプ読まない方って普通なので
ヘルプフォーラムで 質問がよく上がるんですけども
そういうよくある質問に対して
これTOさんが 学習マテリアル作ってくれました
さっき高野さんが触れたように
プロダクトエキスパートには いくつかのステータスがあります
全部で今の現状では5段階あって
ブロンズ シルバー ゴールド プラチナ ダイヤモンドってなってます
貢献度っていうものがあってですね
どれくらい貢献したかに応じて
少しずつランクが上がっていきます
高野さんは今どこだっけ?
[高野] 今はプラチナですね
[鈴木] プラチナか もう少しでダイヤモンドになるんだっけ?
[高野] だいたいなと思ってます
[鈴木] 今修行中でね
[鈴木] 僕ダイヤモンドです
で 一応 基準というものがあってですね
いろんな活動ごとに例えば投稿して
お勧めの回答をもらうと
何ポイントとか あるいはこういった
コンテンツを 学習コンテンツ投稿しましたとか
いろんな項目に分かれていてですね
ポイントがついていきます
で ある程度目安があるけれども
これはあくまでも目安で
最終的には コミュニティマネージャーの判断と
既存のプロダクト エキスパートの推薦があったりして
決定していきます
これは今現在の基準で
今後予定が 変わることもあり得ますので
最新の情報は ヘルプの方をご覧ください
こんな感じかな
[高野] あれですね
ブロンズまでは基準を満たすと 自動付与なんですけれども
今鈴木さんが説明してくれてた 審査的なものが入るのが
シルバー以降ですね
主な特典が得られるのも シルバー以降になります
[鈴木] そうか 例えばプロダクト エキスパートサミットは
今プラチナ以降だっけ?
[高野] リアル参加はそうですね プラチナ以降です
[鈴木] オンライン参加は シルバーからできるんだけども
ゴールドは プラチナからの推薦があって
かつ空き枠があると いける感じだったっけ?
[高野] そうですね 今 はい
[鈴木] なんでプロダクト エキスパートサミットに参加したかったら
プラチナを目指さなきゃダメだよね
[高野] 安定していくならプラチナですね
[鈴木] でもまずは一歩からなので 安心してください
こんな感じかな
じゃあ今の プロダクトエキスパートの
声を聞いているので 紹介していきましょう
これはたんのかんさん 今プラチナです
プロダクトエキスパート歴が6年間
参加した理由 知識の補強
言い回しの表現を控えるのに 最適だったため目指したのは
当時はSEOに関する誤情報を
悪質な手法を使う業者や営業などが
まだまだ多くSEOという言葉
そのものが グレーな雰囲気が残っていた
一次情報や フォーラムの認知が広がれば
業界の事情や 持続性に貢献できると考えたため
なんかすごい高尚な動機だよね
さすがたんのかんさんだ
この後いくつか紹介していくので
このスライド動画の 概要欄に記載してもらうので
後でそれぞれの こういった参加理由とか
なってよかったってこと っていうのは
一人一人 後で皆さん スライド上で確認してください
高野さん自分で声で ちょっと紹介して 参加理由は?
[高野] 参加理由は 社会勉強って書いてますけど
そうですね 武者修行的な イメージで参加してみて
きっかけがもともと 興味はあったんですけど
Googleの主催してるイベント
Webmaster Conferenceだったかな
それから今Tシャツ着てる Google Dance
ってイベントかもしれないですけど
そこで他の既存の エキスパートの人たちに誘ってもらったので
じゃあやってみるかっていう 気持ちで参加しました
[鈴木] 良かったことは? なってよかったこと
[高野] 良かったことはそうですね
インハウスで 事業会社で働いてるので
[高野] たまに来るんですよ SEO会社の営業とかが
これってどうなんですか? みたいな
話を相談してもらえるようになった
[鈴木] これ結構いるんだよね
社内でSEO関連のやつ やってるんだけども
なかなか言うことを聞いてくれない
Googleの 公式の称号をもらうと
信頼感が出るので従ってくれる
そういった動機で 始める人も結構いるよね
[高野] そうですね かなり役に立ってます
[鈴木] すごい役に立ってるみたいです
でも ハクハクっていう感じだよね
中身は変わらなくても
[高野] そうですね
[鈴木] あとは海外のイベント P-SUMMITだよね
どう? P-SUMMITに参加して
[高野] オンラインでも 結構楽しかったんですけど
やっぱ現地に行くと より楽しいですね
びっくりするぐらい 豪華なパーティーだったりするので
[鈴木] 何年か前 コロナ明けてすぐの時
シンガポールでやった時はさ
マリナベイサンズの 一番上のプールでやったんだよね
[高野] あーあれ貸切でしたね
[鈴木] あれはめっちゃ豪華だったよね
[高野] 確かに確かに
[鈴木] 個人にとって いけないような感じのね
すごく華やかな パーティーでしたけども
こんな特典もあります
あとはEishirou UchidaさんのP歴が5年かな
右下のなってよかったこと
時々可愛いものがもらえる
時々美味しいご飯が食べられる時
時々あちこちに 連れていってもらえる
正直だよな
[高野] 可愛いですね
[鈴木] お酒大好きだからね
お酒ずっと飲みまくってるよね パーティーでね
これTOさん TOさん 結構真面目な感じの
回答くらい 考えてやってくれてます
TOさんなんかは… なんていうのかな
回答しながら勉強していって
ついにはプラチナまで上り詰めた そんな感じだよね
[高野] ですね はい
[鈴木] だから最初から すごい詳しかったわけじゃなくても
勉強しながら
着実に ステップアップしていたっていう、
すごく勉強熱心なPEだよね
- [鈴木] TOさんは - [高野] そうですね
[鈴木] あとは tokoma noshiさん
これこんな名前してるけど
みんな知ってるよね 本人誰かがね
言わない方がいいのかな 一応言わないでおこう
業界で全然有名な方で 多分本人も名前出しても
全然問題ないと思うけども
みんながよく知ってる SEOのエキスパートさんです
すごく熱心に投稿してくれてます
さっきのtokomaさんと 同じ会社で
働いてるmurayamaさん
まだmurayamaさんは ゴールドだけれども
murayamaさんもう少しで プラチナにリーチくらいな感じだよね 確かね
[高野] そうですね もうちょいで
[鈴木] 2025年年内に なれるかなっていう感じかな
こんな感じで後で
それぞれの感想の声は スライドで確認してください
僕は純粋に参加したのは
もう10年以上 やってるんだけれども
昔はTCサミット トップコントリビューター
という名前だったので
TCサミットというのがあって
これめっちゃ行きてえ と思ってですね
本格的に活動を始めました
なので僕がやってる原動力は
実はPEサミットだったりします
でももちろん困ってる ユーザーさん助けることっていうのは
すごく嬉しいことなので
ずっと継続して 10年以上続けています
今のですね コミュニティマネージャー
CMって僕たち 略しておりますけれども
Naito Sakikoさんです
Naito Sakikoさんからも ちょっとメッセージ預かっています
経験豊富な 先輩プロダクトエキスパートと
交流できるプログラム 参加してみませんか
隙間時間に 人助けしながら学べて
記念品までもらえます
隙間時間なんだけども 高野さんって普段働いてるよね
[高野] 働いています
[鈴木] 僕も働いてるけれども
働いてるんだけど どういう時間使って
ヘルプコミュニティで 活動してるの?
[高野] オフィスに出社するときには
往復の電車
[鈴木] おお すげえ
[高野] あとお昼休みとか
リモートの時でもお昼休みと 仕事終わった後に
ちょっと覗きに行ったりとか
そんな時間で回答してます。
[鈴木] だからずっとぴったり 貼り付けてるわけじゃないってことだよね
[高野] そうですね はい
[鈴木] 空き時間見つけて
だから別に1週間何も投稿しない ってことも全然あり得るし
逆に今日はちょっと仕事…
仕事中にやっちゃダメっていう 会社もいるかもしれないし
仕事中に余裕が あるんだったらということで
結構1日ぴったりつく人もいるし
それぞれの自分の 自由な時間でやれてます
あくまでも強制ではなくて ボランティアのプログラムなので
自分の好きな時間に 自分の好きなペースでということなので
そういった感じで
自分のペース保って 活動が全然できます
誰も強制はしません
僕たち今日いろいろ2人で
プロダクトエキスパートプログラムの 紹介をしてきましたけれども
公式リソースを ここに紹介しているので
詳しい内容ですね
公式リソースで確認してください
ちょっとこれ 重要なことなんだけども
今日僕たちが この動画を撮影しているのは
2025年3月6日です
今日現在の情報になります
頻繁ではないけれども 時々内容が変わったりすることがあるので
最新の情報に関しては
こういった公式のリソースを 参照してください
こちらだけよろしくお願いします
あとはYouTubeで 動画が上がってるし
Xで公式アカウントなんかも
あったりするので 活動内容見れるので
こちらも良ければ 参考にしていただけると嬉しいです
じゃあこれで最後な
じゃあPEプログラム ぜひ参加してみよう
エキスパートサミットに来て
Googleのパーカー欲しい って思った人はですね
参加条件だけ ちょっと言っておきます
高野さん参加条件3つあります
お願いします
[高野] はい 検索が好き SEOが好き
そして人の役に立てると嬉しい
この3つになります
[鈴木] ちょっと不安に 思っている人がいると思うんだけども
SEOとかあるいは Google検索のすごい知識なきゃダメ?
[高野] そんなことはないです
まずは自分に分かることだけでも
ひょっとして こんなことに困ってます
うちのサイトでもこんなことありましたよ ぐらいからでも大丈夫です
まずは人の役に立つ
そういう気持ちがあれば 参加資格は十分あります
[鈴木] そうそうそう 人の回答に応えていくうち
あるいは僕たちも既存の
プロダクトエキスパートの 回答を見てですね
学んでいく
前 例えば高野さん
あるいは鈴木が このように回答していたら
そのまま真似しちゃえって 全然構わないんだよね
[高野] そうですね
[高野] 要は解決すればいいんだから 正直
ぶっちゃけて言うと
なので学びながら
プロダクトエキスパート学びながら
自分の知識とか経験を積んでいって
プロダクトエキスパートになれる そんな条件なので
好きがまず条件よね
好きっていうのと
あと人の役に立ったら嬉しい
これだけがあれば全然大丈夫です
必ずしもSEOだったりとか
Google検索に 精通している必要はないです
これ重要です
じゃあですねぜひ皆さん プロダクトエキスパートになって
僕たちと一緒に PEサミット行きましょう
ここに書いてあるURLから
まず登録をしてください
登録してブロンズから始まって
ブロンズ シルバー ゴールド プラチナ ダイヤモンド
を目指していきましょう
お待ちしてます
[高野] お待ちしています
[鈴木] 何か質問があればですね
検索セントラルヘルプコミュニティに 普通に投稿していただいて
結構です 別にサイトの 問題の質問じゃなくても
プロダクトエキスパート プログラムに関する質問
僕たちが回答しますので
公式のGoogle検索 セントラルヘルプコミュニティ
ここにURLあります
ここから質問を投稿してください
あとはスマホだったら
このQRコードからも 質問を投稿しますので
ぜひ皆さんの参加を お待ちしています
[高野] お待ちしています
[鈴木] 今日使ったスライドは 概要欄に貼っておいてもらいますので
そこからまた 復習していただけると嬉しいです
では皆さんお待ちしています
また会いましょう さよなら
[高野] さよなら
[アンナ] ありがとうございます それでは以上となります
皆さん今回の Google検索オフィスアワーは
楽しんでいただけましたでしょうか
プロダクトエキスパート プログラムに興味を持った方は
ぜひ取り組みやすいことから 始めてみてください
それではですね スライドに戻しまして
次回の Google検索オフィスアワーは
2025年4月24日を 予定しております
もし何かお困りのことがある方は ぜひ早めにフォームより
ご質問をお寄せください
それではまた次回オフィスアワーで
お会いするのを 楽しみにしております
またぜひ見てくださいね バイバイ
---
## 2025-02-27 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 02 月 27 日)
URL: https://www.youtube.com/watch?v=8_TkZe1KcbY
Caption: ja-8V-H19SidUo (manual, json3)
[Anna] 皆さんこんにちは 本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは いつも通り
私アンナとなっております
どうぞよろしくお願いします
はいそれではですね
Googleからの お願いに移りましょう
はい 本オフィスアワーではですね
#Google検索オフィスアワーを 使用しております
そのためご質問についての ご意見 ご感想ございましたら
ぜひこちらの#Google検索 オフィスアワーをつけて
SNSに投稿してください
またですねご紹介した記事の リンクに関しては
本動画の概要欄に 後ほど掲載する予定です
我々チームの励みとなりますので
こちらのオフィスアワー いいなと思っていただけた方
高評価チャンネル登録の方
よろしくお願い致します
はいそれではですね
Googleからのお知らせに 移っていきましょう
今回の最新情報なんですけども
いつもより1週間ほど早く 収録しているというところもあって
SearchCentralのブログの方では 特段皆さんに
お教えできるようなことっていうのが 掲載がございませんでしたので
今回はそのままQ&Aパートに 移っていこうと思います
それでは ここからは 通常の検索Q&Aに移ってまいります
今回はですね10件のご質問を いただいておりますので
ここからご紹介していきます
1つ目のご質問
メタディスクリプションは一定で 1位であるべきかに関する
ご質問をいただいております
Google検索セントラルでは メインのホームページや
他の総合ページには サイトの説明を使用し
その他の部分では各ページの説明を 使用します とあります
meta name description タグは
ページごとに固有の情報にすべきですが
ホームページと 他の総合ページなど一定の条件では
同一のディスクリプションを使用しても
問題ないということでしょうか
また問題ない場合は 日時別の記事一覧ページも
サイトの 説明ディスクリプションを使用しても
良い他の総合ページでしょうか
それとも固有の問題ないを 設定すぺき事象でしょうかということです
こちらご質問ありがとうございます
全体的な話をしますが
まずメタディスクリプションは 一意である必要はありません
質問者さんのご認識の通り
弊社のサイトにあるドキュメント
検索結果のスニペットを管理するに
説明がある通りでございます
サイト上のページごとに 固有の説明を作成することが
推奨ではあるんですけども 全てのページに
個別の説明を 作成する余裕がない場合でも
ぜひコンテンツに優先順位をつけて
少なくともホームページや 人気のページのような
重要なURLに対しては
説明を作成するのが良いかと思い お勧めさせていただいております
質の高い説明を 記述するためのTipsなども
具体的なケースとともに ドキュメント内には記載がございますので
ぜひこちらのドキュメントをご一読ください
ちなみにですね サイトはメタディスクリプションを
空のままにすることもできます ということで
ご質問ありがとうございます
では続いてのご質問に移りましょう
URL検査ツール結果から 修正の必要性があるかどうかに
関するご質問をいただいております
SearchConsoleの URL検査ツールにて
HTMLは通常に取得されている一方で
スクリーンショットには ページの背景色のみが表示され
コンテンツが確認できません
当サイトではSPAでサイトを構築しており
この状況が継続的に発生しております
このような事象は問題である と認識しており
スクリーンショットでも コンテンツが確認できるよう
解決策を検討しておりますが
方向性は問題ないでしょうか とのことです
こちらご質問ありがとうございます
こちらに関しても 具体的なサイトの情報が添えられていたために
上記事象を 確認することができました
でですね ご認識の通り
今回のようなケースでは 修正いただく必要があります
例えばテストツールを使用すると、
500エラーが返され 設定に問題があるように感じました
ちなみにですね 海外からアクセスした場合に
こちらのこのサービスは お住まいの地域からは
ご利用になれません というようなメッセージとともに
そういったページに リダイレクトされました
こういうことは 誤ってGooglebotをブロックしてしまう
可能性もあるために 一般的にあまり良い習慣とは言えません
ぜひこのあたりの設定に 気にしている可能性もありますので
ぜひぜひ設定を見直してみていただくのが 良いかなと思いました
ご質問ありがとうございました。
では続いてのご質問に移りましょう
AJAX非同期処理の部分をクロールするか
どうかに関する ご質問をいただいております
AJAXで非同期処理で 呼び出している箇所のコンテンツを
Googleのクローラーが クロールしてくれているかどうか知りたいです
SearchConsoleのURL検査から
クロール済みのページを表示して HTMLを確認すると
非同期処理の 箇所の要素が抜けているので
クロールされていないのではと 考えていますとのことです
こちらもご質問ありがとうございます
こちらに関しても 具体的なサイト情報が添えられていて
事象を確認することができました
回答としてはGoogleでは レンダリングにも
AJAXを使用しております
もっと言うとですね
非常によく使用されています
ただし今回のケースではページの一部が
非常にゆっくりと読み込まれているために
システムは ページの読み込みが完了したと
判断していると考えられました
なのでぜひページの高速化を 検討してみてください
こういったケースでも ページの高速化重要になってきます
ご質問ありがとうございました
はいそれでは 続いてのご質問に移りましょう
サイトトップが インデックス登録されない件に関する
ご質問をいただいております
サイトトップが インデックス登録されません
ライブテストの結果は レンダリングされていますが
インデックス登録が不安定ですと
こちらはいずれも基本的には サーバーサイトレンダリング
SSRで サイトを構築していますとのことです
こちらご質問ありがとうございます
具体的なサイト情報が 添えられていたために
状況を確認することができました
今回はサイトを2つ ご提示いただいていたんですけども
1つ目は検索結果に表示されていて
インデックス登録されているように感じました
もう一つのサイトに関してなんですけども
こちらのメッセージでですね
お手数ですがしばらく経ってから もう一度お試しくださいと
ソフト用マリオが 生じているようでした
なので もしかしたら何か サービスが不安定な時期などが
あったのかもしれないな と思っております
なので ぜひこちらの社内の方で
エンジニアさんだったりとか サイトを構築するメンバーの方に
ご確認いただけると 良いのかなと思いました
ご質問ありがとうございます
では 続いてのご質問に移りましょう
身に覚えのないリダイレクトに 関するご質問をいただいております
SearchConsoleで WordPressの
Gページ内の投稿ページが いくつかページに
Redirectがありますということで
インデックスに登録されていません となっていますが
ページ登録済みのところで確認したら
そのページは インデックス登録されていました
またエクスペリエンスから HTTPSでも
HTTPSで 正常に配信されているようですと
現在特定検索ワードを 検索をGoogleでかけてみると
リダイレクトにより インデックスされていないページは
検索結果に 表示されてきていますとのことです
こちらご質問ありがとうございます
こちらに関しても 具体的なサイトの情報が添えられていたために
情報状況を確認することができました
質問者さんが 具体的に問題視しているページでは
URLの最後にスラッシュがある バージョンとないバージョンで
2つのバージョンがありました
かつ スラッシュがないバージョン
普通に終わっているバージョンから
あるバージョンへとリダイレクトが
かかっているような状況になっていました。
もしかしたら こういった設定というのは
お使いの プラットフォームだったりとか
テンプレートの使用かもしれません
一般的には 最後のスラッシュの有無によって
これらが それぞれ別のURLであるということを
しっかり認識しておくのが 必要かなと思っております
一見 人の目で見るとこれらは同じような
URLに見えるかなとも思うんですけども
技術的に言うと
これら2つスラッシュ ありなしのバージョンで
技術的には異なるものですので
別々にリストされていることは
ごくごく普通のことかなと思います
実際に このままにしておいていただいても
特段問題はございません
例えばURL検査ツールなどを使用すると
URLが見つかった場所を確認できますし
自分のサイトにある場合には
そちらのリンクを修正することも できるかなと思います
こういった作業というのは 特に問題になるものではないので
重要ということではありませんが
例えばレポート内が 少しすっきりして
気持ちいいものになる 見えるというところもありますので
ぜひ修正したいということであれば
そういった点を確認しながら修正して
いただくのが良いかなと思いました
ご質問ありがとうございます
それでは 続いてのご質問に移りましょう
検索をより親しみやすくする取り組みに 関するご質問を頂いております
Google検索の ゲームWii専用ソフト
安藤ケンサクの発売から 間もなく
15周年を迎えるかと思います
15周年の節目にリメイクや 続編の制作予定はありますか
また安藤ケンサクではなくとも 検索をより親しみやすくする
取り組みは今後何かございますか とのことです
はい こちらご質問ありがとうございます
こちらのゲーム 安藤ケンサクなんですけども
私ここで初めて知りました
そしてですね ちょっと事実確認をするために
検索チームで 長いチームメンバーなどもいましたので
エンジニアのチームだったりとか 確認してみたんですけども
彼らにとっても初めて知ったゲーム
っていう方も結構いらっしゃって
そういう意味で大変学びになりました ありがとうございます
やっぱりこういうコミュニティに いらっしゃる方は
もうご存知の ゲームだったんでしょうか
はいありがとうございます
本題に戻るんですけども
こちらのゲームのサービスの ページ確認してみましたが
やっぱりこちらのゲームは Googleが提供している
直接提供しているゲームではないので
私たちがコメントする 立場にはないっていうのが
一番事実に近いコメントに なるかなと思っております
とはいえ 私たちも日々どうやったら皆さんに
検索をより親しみやすく 感じていただけるかみたいなところは
チームでも考えておりまして
例えば従来の 文字ばかりのドキュメントに加えて
わかりやすい漫画コンテンツを 作成してはみてはどうか
みたいなところも日本発信で
進めていった みたいな経緯がございます
例えばね これとかですよね
こちらの Google検索の仕組みという
公式ドキュメントの中にですね
こういったわかりやすく
わかりやすいといいなと思って
作成 掲載している 漫画コンテンツがありますので
もし日頃ね 検索にあまり馴染みのない方
みたいなところ方がいらっしゃったら
なるほど検索の方々はこういうところを 気にしていらっしゃるのかとか
こういう仕事をしているんだ っていう背景なんかも
見ていただけるんじゃないかな と思って作成しております
もし何か流行りのフォーマット
他にこういったフォーマットが 流行っているよみたいなところがあれば
ハッシュタグにて いつでも気軽にご連絡いただければ
私たちも そちらコメント見ていますし
ぜひぜひ 皆さんのお役に立てるようなコンテンツ
今後も 発信していきたいなと思っていますので
ぜひぜひ 皆さんのフィードバックコメント
お待ちしております よろしくお願いします
では続いてのご質問に移りましょう
年齢確認ページの取扱いに 関するご質問をいただいております
リッチリザルトテストツールで
年齢認証ページのあるページを URLの入力をすると
アイテムが検出されませんでした の結果が表示されます と
これは恐らく構造化データのない 年齢認証のページが間に挟まり
そのページを チェックするためだと思われますが
この年齢認証のページに 構造化データを
追加するべきでしょうかとのことです
ご質問ありがとうございます
今回の質問内容に関しては 公式ドキュメントGooglebotが
年齢確認なしで クロールできるようにするといった
ドキュメント内に ガイダンスがございます
基本的にはGooglebotは
年齢確認をトリガーすることなく
コンテンツを クロールできるようにする必要があります
というようなことが書かれておりますので
ぜひこういったところを
こういった公式ドキュメントを見ていただけると 背景だったりとか
詳しい内容を 確認いただけるんじゃないかなと思います
ぜひご一読ください
ご質問ありがとうございました
それでは 続いてのご質問に移りましょう
重複事業の記事をサブドメインで 展開している件に関する
ご質問をいただいております
ECサイトを いくつかのサブドメインで運用しています
そのサブドメイン間で 事業が重複している場合があります
事業が重複しているため
記事コンテンツも 似通ったものになります
あるクエリで 一方のドメインの記事コンテンツは
検索1ページ目に ヒットするのですが
もう一方の記事は なかなか1ページ目にヒットしませんと
同じドメイン内で 上位を狙いたいキーワードに
対応した記事がそれぞれある場合
一方のサブドメインの 記事が上位を取れると
もう一方のサブドメインの 記事は検索ランキングで
上位を取りづらくなると いうようなことはありますでしょうかとのことです
ご質問ありがとうございます
こちらに関しても 具体的なサイトの情報が添えられていたために
状況を確認することができました
まずですね こちらのサイトなんですけど
本質的には 別々のサイトなので順位は異なりますと
一方で本質的に 同じコンテンツを同じ検査結果に
何度も表示するって いうのは意味がないんじゃないかなと
私たちは考えています
そのために ぜひ皆さんが やっていることの価値っていうのを
あっちゃこちゃやって
いろいろ箇所を 薄めていくのではなくて
やっぱりその価値をどこで提供するのか
どこで提供するのが良いのか っていったような点に
焦点を当ててみることを検討するのも 良いかなと思いました
もう一点気になった点としては
今回のケースに限りなんですけども
どちらも同じページに リダイレクトされているようなんですね
これが意図的にやっていらっしゃるのか
どうかは私には 判断できなかったんですけど
ぜひそういったところも 再度確認いただけると
もしかしたら納得いただけるような
現象になっているのかもしれない と思いました
ご質問ありがとうございます
それでは続いての ご質問に移りましょう
特定ディレクトリ配下を一気に
Disallowを解除する件に 関するご質問をいただいております
サービスのユーザー向けに プロフィールページがあり
現在disallowで クローラーをブロックしています
今後の施策に向けて 別ドメイン内にある
プロフィールを クロールさせたいために
disallowを 解除したいと考えております
ただし これらのページは 結構なページ数があるため
一気に解除したときに
そちらの相互間の リンクが大量に増え
これがスパムと 誤認される可能性を懸念しています
いかがでしょうか
また下記のように 少しずつ解除していく対応をして
リスクヘッジすることは できますかということで
disallowの profileジェネラルの中に
012345みたいなことを順繰りで
その後 例えばABCDみたいな感じで
順繰りに解除していくというような方法を 考えられているようです
ご質問ありがとうございます
今回のケースに関しては リンクの問題ではなくて
むしろクロールの 問題だと思います と
なので このような施策を段階的に実行しても
特段問題には ならないかなと思っております
ただし2回目 後半の具体的な施策
リスクヘッジの施策に 関してなんですけども
ロボットテキストは 大文字と小文字を区別するというところでは
ご注意しながら実装していただくのが 良いかなと思いました
ご質問ありがとうございました
それでは続いてのご質問に移りましょう
こちらが本日最後のご質問となっております
Google Search Consoleの データ変動に関する
ご質問をいただいております
依頼背景としましては
最近 Google Search Consoleにおいて
表示回数の データに大きな変動が見られ
特に1月 今年の1月16日頃から
急激な現象が確認されております
Googleトレンドで 見る検索キーワードは
昨対比を得たが Search Console側では
平均順位CTR どちらも昨対比越えも
表示回数が昨対割れ傾向にある と
この変動は Google検索結果の使用変更や
順位取得ツールへのアクセスが
困難になったことが影響しているのではないか と推測しています
知りたいこととしては 2025年1月16日前後に
Google Search Consoleの
検索定義に変更があったかどうか 教えていただけますかと
そしてもし変更があった場合に
その要因についての見解や
今後の動向に関する予測を
お聞きいただけると幸いです とのことです
こちらご質問ありがとうございます
あのサーチコンソールのデータについて
我々から 特に言及したいことがある場合には
グラフに注釈をつけて データ以上ページに
エントリーを 追加するようにしております
こちらもう少し一般的なことを言うと
いかなるサイトであっても 多少の変動であったり
それぞれの指標に関して 多少の変動であったり
場合によっては 大幅な変動が生じるということは
普通のことというか 起こりうることかなと思っております
その前提の上でですね いただいたサイト情報をもとに
状況を確認してみたんですけども
その16日のピンポイントではなくて
やっぱりもう少し広いレンジの
パフォーマンスなども確認してみたところ
やはり今回は後者かなと
つまりあの多少 もしくは大幅な変動のように
変動があったように感じました
ご質問ありがとうございました
それでは以上になりますと
皆さんいかがだったでしょうか
今回の Google検索オフィスアワーも
楽しんでいただけましたでしょうか
もしくは少しでもなにかお役に 立つようなことはありましたでしょうか
次回の Google検索オフィスアワーですが
2025年3月27日を 予定しております
もう年が明けたと思ったら
すぐに四半期が終わる頃の お話をするっていうね
ちょっとびっくりしてますが
もし何かお困りの方がことがある方 っていうのはいらっしゃいましたら
ぜひこちらの質問フォームから ご質問を早めにお寄せください
今日は以上になります
それではですね また次回皆さんと
オフィスアワーで お会いすることを楽しみにしております
またぜひ見てくださいね バイバイ
---
## 2025-02-12 - Enhance your Public Alerts to surface on Google Search
URL: https://www.youtube.com/watch?v=GfbRyqfPBn8
Caption: en (manual, json3)
-Do you want to maximize the reach of your emergency alerts?
Hi, my name is Stephanie,
and I'm part of the Search Partnerships team at Google.
-Hi, I'm Cherry, and I'm from Search Engineering.
This Lightning Talk is made for authorities who manage and disseminate emergency alerts.
What kind of emergency?
Think weather events such as floods and storms,
but also other hazard types, like power outages.
GOOGLE SEARCH CENTRAL LIGHTNING TALKS
IMPROVING YOUR GOOGLE PUBLIC ALERTS VISIBILITY
-In this video, we'll walk you through
how to provide emergency alerting for Google Search.
We'll focus on practical steps you can take to ensure your alerts are displayed
to the right users at the right time on Google Search
to maximize your reach and user impact during critical events.
GOOGLE PUBLIC ALERTS
-During disasters, Google disseminates emergency messages
and makes critical information accessible on the Google Public Alerts platform.
Your alerts may show up on Google products,
such as Google Search, Google Maps and sometimes also mobile notifications.
In this video, we'll focus on Google Search.
On Search, your alerts may show up in multiple formats
when users are searching for relevant queries.
COMMON ALERTING PROTOCOL (CAP)
-For your alerts to be disseminated on Google Public Alerts,
you need to create an XML-based Common Alerting Protocol feed,
or CAP for short.
You can think of CAP as a universal digital language for emergencies,
a standardized way to send out alerts about any type of emergency
in a consistent way
so that communication channels like phone,
TV, radio or even road signs can easily disseminate them.
Check out the link in the description for more details.
PUBLIC ALERTS ON GOOGLE SEARCH
For your alerts to be used by Search, the alerts have to be public.
Here's how.
One: format your data using CAP.
Two: publish your alert feed, basically a stream of all your alerts.
Then notify Google via the link below.
For more details on how to get started, refer to the link in the description.
WHY CAP QUALITY MATTERS FOR SEARCH VISIBILITY
-As a search engine,
Google surfaces your CAP alerts in response to relevant user queries.
The accuracy of this process depends heavily
on how well Google can understand and classify your alerts.
Therefore, it's really important
for you enhance your CAP messages with the best practices in this video
to ensure clarity and comprehensiveness.
That way, you can help us classify your alerts correctly
and ensure that your critical information surfaces for relevant searches,
reaching those who need it most.
ENHANCING CAP ALERTS
-For a more seamless integration,
we strongly recommend you use standardized OASIS codes.
You can check out the list of available OASIS event codes on the screen.
If your event type isn't listed,
you can make a recommendation
to the OASIS Emergency Management Technical Committee
to include them.
-It's important to use accepted values for severity, urgency and certainty.
You can find the accepted values for each of these elements on the screen.
If you use unknown values for these elements,
we won't be able to surface these alerts to users
because we won't be able to categorize your alerts accurately.
-For the description element,
write concise, easy-to-understand descriptions.
Include all relevant information about the situation
to keep the public informed.
Answer users' critical questions as much as possible:
What's happening?
Where? How bad is it? What to expect?
Use proper punctuation, capitalization and diacritics.
Provide accurate translations if you're displaying alerts in multiple languages.
Proofreading is key.
Carefully review the text to catch and fix errors.
Use formatted, human-readable times and dates instead of timestamps designed for machines,
like Unix timestamps in the description.
Avoid repeating the same information in multiple places in the same alert.
Avoid using technical jargon and complicated sentences.
High-quality text builds trust, enhances readability,
and ensures sensitive data is communicated effectively to the user.
-Provide precise alert areas
by using polygons instead of geocodes to define the affected area.
Avoid overly large polygons, for example.
Sending a single alert to warn all 50 states in the US isn't feasible
and also won't be accurate for the users.
Instead, split them into smaller and more targeted alerts relevant to each area.
Also, please ensure your polygons stay within your jurisdiction.
-You can publish an early warning now, for example,
for a flood that's expected to start tomorrow and continue for two days.
Include the expected onset time of the event and expiration time of the alert
using "onset" and "expires" elements.
If you need to remove an alert,
simply removing the alert from the feed won't remove it from Google
if the alert hasn't yet expired.
To remove an alert from Google,
set an appropriate expiry time
or send an alert update with a new expiration time.
-If you support more than one language or region,
use a single alert with multiple info blocks,
one for each supported language.
On the screen,
you'll see an example of an alert for German in Germany and English in the UK.
It's also important to use the correct language and region codes:
align your language and region code to the ISO format listed on the screen
and in the video description.
Note that reserved or special country codes, such as "EU" or "UK", won't work.
Also, using language code for region code won't work, either.
Check the link in the description for a comprehensive list.
-By implementing these recommendations,
you'll significantly improve the quality of your CAP messages
and their compatibility with Google Search.
This ensures that your vital information reaches the right people at the right time,
helping to keep communities safe and informed.
BONUS: MORE VISIBILITY ON GOOGLE SEARCH
The reach on Google Search goes beyond the alert-related features.
As you manage emergency alerts, public warnings and other related content,
you might be interested in having your website
show up on Google organic search results.
Visit the SEO Starter Guide
to further improve your appearance and potentially ranking on Google Search.
Link on the screen and in the description.
SEO STARTER GUIDE G.CO/SEOSTARTERGUIDE
-Remember, for detailed guidelines and examples,
please refer to the Google Public Alerts documentation.
-Thank you for your commitment to public safety,
and thanks for watching this video.
SUBSCRIBE FOR MORE. LINKS IN THE DESCRIPTION.
---
## 2025-02-06 - Monitoring organic Google Search traffic in Looker Studio
URL: https://www.youtube.com/watch?v=3ezmohvavzI
Caption: en-j3PyPqV-e1s (manual, json3)
DANIEL WAISBERG: Hi.
I'm Daniel Waisberg.
CHERRY PROMMAWIN: Hi.
I'm Cherry Prommawin.
DANIEL WAISBERG: And in this video, we'll talk about--
[DRUM ROLL]
CHERRY PROMMAWIN: Monitoring Google organic search traffic
using Search Console, Google Analytics, and Looker Studio.
And for that, we created a Looker Studio dashboard
template, which you can use to monitor
your own data by clicking in the link in the description.
DANIEL WAISBERG: Now our previous video,
we talked about the data available in Search Console
and Google analytics and what are the differences
and similarities between them.
If you haven't watched it, check it out.
[MUSIC PLAYING]
CHERRY PROMMAWIN: And now to the main star of this video--
Looker Studio.
Looker Studio is a tool that enables you to create, share,
and collaborate on interactive dashboards and reports.
You can connect it to various data sources
and then visualize that data with charts, graphs, maps,
and other visualizations.
You can also add interactive controls for viewers
to explore the data and even embed the dashboards
into your site, article, or message board.
We won't talk about the details of how to create reports or data
sources.
For that, you should check the Looker Studio Help Center.
We'll jump straight into a dashboard
we have created for you.
You will find a link to the template
in the video description.
Click it, and you will see the same dashboard
but with your own data.
DANIEL WAISBERG: And without further ado,
I present to you the organic Google search traffic dashboard.
CHERRY PROMMAWIN: Whoa, that's a cool dashboard.
DANIEL WAISBERG: I think so too.
But who are those people inside the dashboard, Cherry?
CHERRY PROMMAWIN: It's us, Daniel
DANIEL WAISBERG: Oh, wow.
CHERRY PROMMAWIN: So apart from beautiful people,
what else are we seeing in here?
DANIEL WAISBERG: First of all, this dashboard
includes two data sources.
We use orange for Google analytics
and blue for Search Console in all
charts to help you recognize each data source.
You can see a data control for both tools at the top.
The data control enables you to select the account that
is used by a report without having to edit the data source
connection.
If you have access to multiple accounts,
this will enable you to choose which
account you would like to view data for.
Also, for each data source, you can choose a specific country
or device to focus when analyzing your data.
We recommend that you pick the same for both data sources
to compare apples to apples.
An important note before we discuss the charts,
the Google Analytics data is filtered
to include only sessions from source equals Google,
and medium equals organic.
We're focusing only on Google organic search traffic.
In the highlighted area, you will see top level metrics.
These are numbers you can use to quickly assess
how your website is doing.
For each metric, you can see a comparison
to the previous period, showing green
when the metric is up and red when it's down.
The default time range of the report is last 28 days.
But Search Console data can be delayed by a couple of days.
You can always change the time range to suit your needs.
Let's go over the metrics one by one.
As we discussed in our previous video,
although the numbers will not match exactly,
what we care about is that the general trends
have the same pattern.
CHERRY PROMMAWIN: Remember, orange is for Google analytics.
Blue is for search console.
DANIEL WAISBERG: OK.
Session is a period of time during which a user interacts
with your website.
By default, a session ends after 30 minutes of user inactivity.
This shows the volume of traffic on your website
that is attributed to organic search.
Engagement rate is the percentage
of sessions that had an engagement, which
means one of three things--
a session that had a key event, previously
known as a conversion, a session that
lasted longer than 10 seconds, or a session that
had two or more page views.
The engagement rate shows the percentage
of people visiting your site that engage with your content.
Returning users is the percentage
of users who have initiated at least one previous session
and came back to your website.
This shows whether people come back to your website
through organic search.
Clicks is the total number of clicks
from a Google search result leading
the user to your website.
And click-through rate is the click count divided
by the impression count.
This shows how often users who see your website click
on a search result to visit it.
CHERRY PROMMAWIN: Now let's talk about these beautiful charts.
The top left chart shows the total organic sessions
and its engagement rate over the last 28 days.
This is a good way for you to monitor
if anything changed recently.
If you see a big change here, you
should go to Search Console to analyze further.
We have documentation explaining what to do
if you see a drop in traffic.
Check the links in the description.
The top right chart shows the percentage of organic search
traffic over time.
There is no good or bad percentage.
It depends on your audience.
If the trend changes significantly
and the chart on the left did not,
you should go to Google Analytics
and explore your traffic acquisition report further.
Maybe some other source of traffic
is decreasing or increasing significantly,
which could drive the organic search percentage up or down.
Moving onto the clicks and click-through rate over time
chart, it shows how those metrics are performing
over the last 28 days.
If you see a change in your usual pattern,
you should check further which specific queries and pages had
a drop or a spike.
You can use the top pages and queries tables
in this dashboard to do so.
Here, you can see the clicks and click-through rate,
along with the percentage of change between the current
and the previous time range.
You can use the pagination at the bottom of the tables
to see more samples.
And lastly, you will find two tables
showing the top countries ordered by organic traffic,
showing number of sessions, returning users
percentage, number of clicks, and click-through rate.
The tables also include the percentage of change
from the previous period for each of the metrics.
If you serve multiple countries or regions,
it might be worth looking deeper into those stats.
DANIEL WAISBERG: The data provided by Search Console
goes beyond what we discussed in this and our previous video.
After you analyze your organic traffic dashboard,
you can go deeper into the available data
in Search Console.
That should be your source of truth when it comes to search.
Check out the Search Console training YouTube series
to understand more about what data you have access to.
For example, only Search Console can
confirm that Google can find and crawl your website,
list all indexing problems Google found on your website,
submit a sitemap to Google and monitor its status,
and check which structured data Google found on your site
and whether or not your site appeared as a rich result
on search.
There is a lot more data and recommendations waiting for you,
so head to goo.gle/searchconsole and roll up your sleeves.
CHERRY PROMMAWIN: So how did it feel
to combine Google Analytics, Search Console, and Looker
studio in one video, Daniel?
DANIEL WAISBERG: Amazing.
Even though I haven't been in the Google Analytics team
for years, it still has a special place in my heart.
CHERRY PROMMAWIN: Aww.
To summarize, if you would like to have a bird's-eye view
of your Google organic traffic, look at the data from both
Google Analytics and Search Console.
It can give you a quick idea of how your Google search
traffic is performing and how it relates to other traffic
sources.
DANIEL WAISBERG: Check out the links in the description
to find the dashboard template we shared in this video.
You'll be able to see the data for your own accounts
and try out what we've shown here.
CHERRY PROMMAWIN: Also, don't forget
to subscribe to the Search Central YouTube channel
to be the first to watch our new videos.
DANIEL WAISBERG: Stay tuned.
[MUSIC PLAYING]
---
## 2025-01-30 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2025 年 01 月 30 日)
URL: https://www.youtube.com/watch?v=wOHMQkxE_Kc
Caption: ja-8V-H19SidUo (manual, json3)
ANNA: 皆さん こんにちは
本日も Google社員による
Google検索 オフィスアワーの
時間となりました
本日お届けするのは 私アンナとなります
どうぞよろしくお願いします
久しぶりの収録なので
うまくできるか ちょっと緊張しておりますが
いつも通り 進めていきましょう
まずはGoogleからの お願いです
本オフィスアワーでは
#グーグル検索オフィスアワーを
使用しております
そのため
質問についてのご意見
ご感想ございましたら ぜひ上記の
#グーグル検索オフィスアワーを つけて
SNSに投稿してください
またですね
本オフィスアワーで ご紹介した記事のリンクに関しては
本動画の概要欄に 後ほど掲載する予定となっております
そして我々チームの 励みとなりますので
もしこちらのコンテンツ 気に入っていただけましたら
チャンネル登録
高評価の方 どうぞよろしくお願いいたします
はい
今日はね
多分盛りだくさんに なるんじゃないかな
と思っておりますが
まずはGoogleからの お知らせですね
最新情報について 触れていきましょう
ちょっと時間が 空いたばかりに
年末年始の 主なブログ記事ですが
こちらの8件の記事が 公開されております
私が邪魔なんで
スライドだけに させてください
特に12月の まとめ記事などはですね
日本語版も 公開されているので
ぜひこの機会にご一読ください
上の方からいきましょうか まずはですね
サイトの評判の不正仕様に関する
ポリシーの更新に関する ブログ記事が出ております
まずは
サイトの評判の 不正使用に関する
スパムポリシーについての アップデートです
ポリシーの更新は 昨年11月に行われております
以前にも英語版公開時に お伝えしたかもしれませんが
その時
対応するドキュメントなどの
日本語対応の遅れなどもあり 一番はこっちかな
私の方からもあまり
うまく伝えられなかったかな と思って
今一度 ご紹介したいと思います
Googleではですね
昨年の2024年3月に
スパム対策と
快適な検索
エクスペリエンスを 提供するための
取り組みの一環として
新しいスパムポリシーを リリースしました
これにはですね 期限切れのドメインの不正使用
大量生成された コンテンツの不正使用
そしてサイトの評判の不正使用が 新しく追加されました
このうちサイトの 評判の不正使用について
Googleでは 新しいポリシーをリリースして以降
ファーストパーティーの 関与の度合いが様々に
異なる状況を審査してきました
数多くのケースを 評価して分かったこと
それが ファーストパーティーの関与が
どれだけあったとしても
サードパーティーの コンテンツであるという
該当コンテンツの本質であったり
そして
ホストサイトの ランキングシグナルを利用しようと
企てていることの不公正で
搾取的な本質は 変わらないということです
そして この状況に際して
11月のポリシー更新では
文言をより明確にしております
つまり
ファーストパーティーの関与や
コンテンツの監視の 有無に関わらず
あるサイトの ランキングシグナルを利用する目的で
そのサイトで
サードパーティーの コンテンツを使用することは
このポリシーに 違反する行為であることが
明記されました
詳細については ぜひブログ記事をご一読ください
そして
次の
12月のクロール情報に 関するシリーズが出ていますね
クロールについての技術的に詳しく
ご紹介シリーズを詳しくご紹介する
シリーズを 公開しておりますとでですね
どこまで言ったかな そうだね
今回はこちらの4件になってますね
つまりGooglebotが クロールする理由と
その方法 HTTPキャッシュ保存
ファセットナビゲーション CDNとクロールという
4件のまとめ記事になっております オフィスアワーなどでもですね
今回もそうなんですけど
よく聞かれる クロールに関する内容ですが
何かお役に立てることがあるかな と思っております
ぜひ 感想やコメントなどがあったら
担当チームの励みになりますので
#Google検索 オフィスアワーをつけて
お知らせいただけると嬉しいです
いつもはこのまま スッといっちゃうんですけど
ちょっと珍しく
時間をとってみようかなと思ってます
ぜひこのブログ
皆さんのお役に 立てるんじゃないかなと思っているので
一緒にブラウザを開いていただいて
Google検索
Google Search Central Blogとか
で調べたほうが すぐ出てくるかもしれない
ぜひこちらの ブログを探していただいて
12月の初めの方にね あるんですよね
もしかしたら これともうちょっとしたかな
皆さん見つけられますか
Google 12月のクロール情報
Googlebotが クロールする理由と
その方法っていう ブログ記事をね
私は見つけましたけど ぜひこちらの
ブログ見ていただいて
ちょっとこの後は そのまま進まないですけども
時間であったり
電子ケトルで お湯が沸く時間であったり活用して
ふとした時にね
見ていただければ なかなかわかりやすい記事だな
なんて感じで
4つとも見ていただけると 嬉しいなと思っています
試しでしたけど
時間の無駄じゃなかったことを 祈っています
では次のブログ紹介ですね
はい
昨年のまとめ記事として
12月を抜け出す 2024年のまとめをですね
そして
コンテンツの最近のパフォーマンスを
より早く モニターできるようにするため
Search Consoleの パフォーマンス
レポートに 24時間ビューが追加され
データの更新頻度が 改善されることのご案内を
ブログ記事の名前が
Search Consoleで
最近のパフォーマンスデータを 表示する方法を
改善として あわせて公開しておりますので
ぜひ興味がある方 見ていただけたらいいなと思います
そして最後に
収録時には
これまた
日本語版の記事は まだ公開されていないんですけども
Simplifying the visible URL element on mobile search result
ということでですね
Google検索が 利用可能な全ての言語と地域で
モバイル検索結果に パンク図を表示しない変更を
展開する旨ご紹介しております
もしかしたら
日本語対応になるまで… ブログ記事がですね
日本語対応になるまで
少し時間が かかるかもしれませんが
そういった記事も 見ていただけるといいかな
と思いました
それでは 本題に移っていきましょう
通常の検索Q&Aです
今回は
12月分および 1月分のご質問を合わせて
12件の質問をいただいております
ここで1点 補足しておこうかなっていうのが
今回 補足多くてごめんなさいね
はい あのですね
一回ですね オフィスアワーをスキップしたこと
こっちの方がいいのかな 一回ですね
オフィスアワーを スキップしたことでですね
何か質問しないと
みたいな
プレッシャーを 抱えていた方がいらっしゃいました
Xなどでも反応いただけて
すごい嬉しかったなと 思いました
私個人としては 必要なことを必要に応じて
続けられたらいいな と思っておりますので
無理に質問を準備して いただくこともありませんし
このスタイルを 貫き通さないといけない
みたいなことも思っておりません
時代が変われば
必要なことも 変わってくることもありますので
ぜひ皆さんが 困っていることがある場合に
こちらの機会を通して 私たち社員に教えて
いただけると すごく嬉しいなと思っております
やっぱりね
中にいると
なかなか見えないこと 見えにくいことなども
たくさんございますので
積極的に 声をかけてくださる皆さんには
いつも感謝しております
はいでは 前置きが長くなりましたが
一つ目の質問に 移っていきましょう
スライドにしないとね 一つ目のご質問
ページがインデックスされない件に 関する
ご質問をいただいております
ちょっと文字が 読みづらかったらすみません
robots.txtであろうと
見なされているはずのURLが
なぜかインデックスされない 現象が起こっており
URL検査でも
毎回必ずrobots.txtで ブロックされました
と判定されます
直近 robots.txtは更新しておらず
Search Consoleでも 最新版イコール
Allowされるはずの内容で 認識されてもおりました
恣意的になるとすれば
そのページで読み込む一部のパーツ
Ajaxパーツが
robots.txtで Disallowしていると
ディレクトリから呼び出されて
いる点が気にかかりますが
呼び出し元URL自体は Allowであり
関連があるかが わからない状態です
踏まえて 質問が3点ございまして 1点目
本件は弊社実装側の問題か
弊社側の認識不具合で言いますと
どちらになりますでしょうか
2点目 仮説として そのページ自体のクロールを
robots.txtで許可しても ページが読み込む
一部ファイルが robots.txtで弾かれる設定だと
ページ本体までも
robots.txtで 弾かれている
可能性を考えたのですが
これが正の場合
御社的には 想定通りの挙動となりますでしょうか
そして3点目 特定の文字列を含むURLは
アルゴリズム判断などで
ブロックされやすくなるなどの
仕組みは存在しますでしょうか? とのことです
ご質問ありがとうございます
具体的なページの情報が 添えられていたために
状況を確認することができました
該当のURLでは
robots.txtによって ブロックされている
ログインページにリダイレクトしました
こちらが 関係しているかと思いますので
ぜひ一度
そのあたりも踏まえて 調査してみることをお勧めします
ご質問ありがとうございました
はい でですね
続いてのご質問ですね
Websubの扱いに関する ご質問いただいております
Googleでは
Websubを 現在でも使っていらっしゃいますでしょうか
大規模サイトにおき
特に商品詳細ページなどの 新規生成頻度が高いことから
より素早く検索エンジンが クロールから
インデックスしやすくなる 工夫を取りたく
サイトマップXMLと
併用するメリットが ありそうでしたら
導入を検討しております とのことです
ご質問ありがとうございます
回答としては まだ使用しております
もし今後こういったものを
使用やめる場合には
公式ページにて お知らせすると思いますので
ぜひ安心して使用してください
ご質問ありがとうございました
では続いてのご質問に移りましょう
季節性のある
イベントページの
扱いに関する ご質問をいただいております
現在
就活説明会と入力すると
弊社のページが 1ページ目に表示されておりますが
2025年度用のイベント一覧が
1ページ目に 優先されて出てくる状況です
現在 新規会員を 求めているのは26卒の子のため
そのページ別URLを上記表示
上位表示させていきたいのですが
こちらって
何か
対応策はございますでしょうか とのことです
こちら ご質問ありがとうございます
本件
毎年やってくる
季節性のある イベントページの扱いに関する
質問として理解しております
全く同じジャンルではないのですが
例えば公式ページに こんな記事がございます
ブラックフライデーと
サイバーマンデー用ページに関する
おすすめの方法ともしかしたら
こういったものが 参考になるかもしれません
こちらでは
年末のホリデーシーズンは
ブラックフライデーや サイバーマンデーなど
特別な販売イベントが続く
多くの販売者様にとって
役立つポイントを紹介しております
こちらは
ショッピングの テーマに即した内容になりますけども
年に1回来る 大きめなイベントということで
今回の件にも 関連するんじゃないかなと思います
基本的には
メインページに 同じURLを繰り返し使用することと
代替バージョンを
アーカイブセクションに 移動することです
参考になると思いますので ぜひご一読ください
では続いてのご質問に移りましょう
Page Annotations
機能に関するご質問です
先日発表された
Page Annotationsの
オプトアウトについて 質問させてください
オプトアウトの申請には
Search Console
プロパティの指定が 必要となっておりますが
サイトのディレクトリごとに
プロパティを登録していれば そのディレクトリごとに
オプトアウトする
しないよう 指定できるのでしょうか
それともドメイン単位での 対応になるのでしょうか
また 一度オプトアウト申請した後
再びPage Annotationsを 有効にしたい
と思ったときは
どのような手続きが必要になるでしょうか とのことです
こちらも ご質問ありがとうございます
サイトが検証されている限り
どのような方法でも 送信できます ただですね
これは新しい実験的な機能であり
再度参加する方法については
まだお知らせすることが かないません
ご質問ありがとうございました
それでは続いての ご質問に移りましょう
Googleクローラーの IPアドレス
に関する ご質問をいただいております
こちらも少し 文字が小さくなってしまい
読みにくかったら 申し訳ございません
それでは質問ですが Google Search Consoleの
公開URLをテストでは インデックスに登録できますと
表示されるURLが
実際にはソフト404である という現象はなぜ起こるのでしょうか
2週間ほど前から
自社サイトで ソフト404と判断されている
URL数が急増し それに伴って
インデックス登録済み URL数が減少し続けております
しかし
ソフト404だと判断されている
URLにアクセスしても
ページ内容は問題なく 閲覧できますし
Google Search Consoleの
ライブテストでも インデックスに登録できます
と表示されます
そのため
Google Search Consoleの誤検出かな
と思い 二度ほど 修正を検証してみたのですが
二度とも失敗しました おかしいと思い
VPNと
Chrome Developer Toolを利用して
クローラーの ユーザーエージェントに偽装して
海外のIPアドレスから
該当ページに アクセスしてみたところ
ソフト404状態であることが 確認できました
ご質問ありがとうございます
ご質問内容からは
仕様通りの 挙動をしているように感じました
具体的には こちらの公式ページが
参考になると思います
つまり
Googleクローラーと
フェッチャーの概要ということで
ユーザーエディットですね
ということで
そういった クロールの仕組みに関する概要が
そして
Googleの一般的な クローラーの一覧ということで
具体的にどういった クローラーがあるのかということを
こちら2つの公式ページで ご紹介しております
特にですね
中に書いてある部分
Googleからの トラフィックは
大部分が 米国のIPアドレスからですが
サイトが
米国からのリクエストを ブロックしていることを
検出した場合は
他の国の IPアドレスから
クロールを試みることがあります
などのあたり参考に なるんじゃないかなと思いますので
このあたり前後 読んでみてください
では こちらのページを ご確認ください
ということで ご質問ありがとうございました
それでは続いての ご質問に移りましょう
ウェブサイトのテーマに
基準を設けているかに関する
ご質問をいただいております
私のサイトは
主にソフトウェアA動画関連に
関するものを販売するもので
SEO対策として
その関連テーマの記事を 投稿しています
しかし昨年
ソフトウェアBゲーム関連を 新たにリリースしました
このBはAと あまり関連性がありません
それからBに関する記事を多く書き A関連の記事の
数を上回りました
その結果 A関連の 記事のアクセス数が急激に減少し
逆に
B関連の記事のアクセスが
増加していることに 気づきました
そこで疑問に思ったのが 以下の点です
1点目 Google検索は
ウェブサイトの テーマに基準を設けていますか
例えばサイトのテーマが ゲームであると判断されれば
動画関連の トラフィックを減少させる
仕組みがあるのでしょうか
2点目
ソフトウェアB専用の ウェブサイトを新しく作成した方が
良いのでしょうか
3点目 減少してしまった
A関連の記事への アクセスを取り戻すには
具体的にどのような対策を 講じれば良いのでしょうか
A関連の記事のトラフィックが 特に深刻な状況です
4点目 もちろんウェブサイトの トラフィックが減少する理由は
Googleの コアアルゴリズムの更新や
コンテンツの質に 起因することが多いと理解しています
では具体的に
どのような視点で原因を 分析すればよいのでしょうか
とのことです
ご質問ありがとうございます
普段あまり 聞かれることのない質問で
具体的なサイトの情報が 添えられていなかったため
調査が難しい内容と
なっておりました
そして複雑な内容と なっておりましたので
グローバルのチームとも 議論を重ねた結果
簡潔に結論のみ お伝えしたいと思います
それはですね
やはりしばらく時間を置いて 自然に正常化するかどうか
見てみるのも良いかな
というところを お伝えしたいポイントです
もしかしたら何か特殊な
実装されているのかも しれないんですけども
一般的には このようなテーマに関する仮説は
私たちのチームの意見としては
あまり正しくないように感じました
そしてですね
新しくウェブサイトを 作成するかどうかについての話
なんですけども
こちらは純粋に ビジネス上の決断になってきます
つまり検索からの トラフィックだけに限らない
より多様な多角的な要素からなる
経営上 マーケティング上
そういったものの 決断になってくると思います
もちろん
何か今までにないことが 起きていることを
突然に認識して不安になる気持ち
すごく そしてすぐにでも 対策したいという気持ち
すごくよくわかりますが
そういった状況だからこそ
現象が長引くものなのかどうか
そしてまた
それがビジネス上 どのくらい影響を受けるのかどうか
動画関連の記事の
需要が落ち着いただけなのか
ゲーム関連記事が 盛り上がっているということなのか
そして両者は 本当に因果関係があるのか
そういったテーマ
一度変わりゆく市場の ニーズとも照らし合わせながら
落ち着いて状況をね
整理する時間があっても 良いのかな
と個人的には感じました
ご質問ありがとうございます
では続いての ご質問に移りましょう
ダイナミックレンダリングは
クローキングに 当たるかに関する件
ご質問をいただいております
クライアント サイドレンダリングで
ページを返却しているのですが
検索エンジンクローラーが うまく
ページ内の情報を取得できないため
クローラーにのみ サーバーサイドレンダリングで
ページを返却したいと思います
この時
ユーザーとクローラーに対して 表示するページ内容に
差異がなければ クローキングには当たらない認識ですが
ガイドライン違反となる 可能性はあるのでしょうか
とのことです
こちらもご質問ありがとうございます
本件ですね ご質問の内容としてはダイナミック
レンダリングに関するものと 理解しました
Googlebotは通常
ダイナミックレンダリングを クローキングとは
見なしません
つまり
ダイナミックレンダリングで
ユーザーに対するものと 同様のコンテンツが生成される限り
Googlebotは ダイナミックレンダリングを
クローキングとは 見なしません
このダイナミック レンダリングに関する
詳しい内容に関して
こちらの公式ページ
回避策としての
ダイナミックレンダリングを 参考にしていただければ
よいかなと
おそらく
質問者さんが やりたいことなのかなと思いました
ただですね こちらのページにも注意書きがありますと
そしてその通り
ダイナミックレンダリングが 回避策であり
JavaScript 生成コンテンツに関して
検索エンジンで生じる
問題の 根本的な解決策ではありません
代わりに
サイバーサイドレンダリング
静的なレンダリング
ハイドレーションの いずれかで解決する
ことをお勧めします
という 注意書きを書いていることを
共有しておきたいと思います
はい ご質問ありがとうございました
ちょっとね
ちょっと水飲んでもいいですか? ずっと喋り続けてたらね
やっぱ喉乾くのよ
大変失礼しました
続いてのご質問移りましょう
404エラーの 用語解説ページが
ソフト404になる件に関する
ご質問をいただいております
404エラーの 用語解説ページが
ソフト404となってしまいます
パーマリンクの変更
タイトルの変更をしても 解決しませんでした
そのページのコンテンツを 充実させるしか
解決手段はないのでしょうか? とのことです
ご質問ありがとうございます
具体的なページの情報が 添えられていたために
状況を確認することができました
担当チームにも報告しましたが
同時に原因に関して確認したところ
おそらくコンテンツも
関係しているとのことです
つまり
該当のページには 非常に大きなフォントで404エラー
404 Not Foundと 書かれていました
おそらくこれが原因かと思います このような場合ですね
どのような対応をするのか
サービスごとに 事情があると思いますので
一概に言えることではありません
ひとまず原因と感謝を お伝えしたいと思います
ご報告ありがとうございました
それではですね 続いてのご質問に移りましょう
はい 間違えちゃった
はい スパムサイト…ごめん
こっちか OK スパムと
サイトの評判の
不正仕様に関する ご質問をいただいております
いつも有益な情報 ありがとうございます
スパムアップデートに ついての質問です
スパムアップデートは
サイトのドメイン評価を 利用したサードパーティーの
コンテンツ公開による
ランキング操作を 取り締まるものと
理解しています
ECサイトやメディアサイトを 運営しているのですが
スパムアップデートは
それらのサイトにも
アルゴリズムとしては 適用されるのでしょうか
なお
スパムアップデートによる
トラフィック影響は ありませんとのことです
ご質問ありがとうございます
2つのトピックが あるようなので
それぞれ回答させていただきます まずですね
スパムアップデートは
Googleの スパムポリシーに反する
サイトを対象とした アルゴリズムになっております
このスパムアップデートにより
サイトの検索結果での 掲載順位が下がったり
全く表示されなかったり することがありますが
スパムを行っていない サイトオーナーの皆さんは通常
心配する必要はありません
スパムアップデートに 関する情報は
こちらのページをご確認ください
次にですね
言及されている
サードパーティーの コンテンツについては
2024年に スパムポリシーに追加された
サイトの評判の 不正使用の件かと思いますが
そのサイトの評判の 不正使用については
スパムポリシーを ご確認いただければと思います
参考になりましたでしょうか
あとは始めのブログ紹介のところで ご紹介したような内容
回答になっていると いいかなと思います
ご質問ありがとうございました
続いてのご質問に移りましょう
息切れちゃってますね
続いてのご質問サイトを 移転する方法に関するご質問
をいただいております
中古ドメインを購入して 新サイトを公開したのですが
インデックス されているにもかかわらず
全く検索に表示されなかったため
ドメインを変更して
新サイトとして 内容をかえず再公開しました
しかしながら 旧ドメイン側のインデックスが消えず
新ドメイン側の URLがインデックスされません
Search Consoleでは
旧URL側を 正規URLとして認識していますと
表示されます
新ドメインをできる限り早く インデックスさせるには
何がベストウェイですか? ということで
ご質問ありがとうございます
サイトを移転する方法に関して
一般的なベストプラクティスと
その具体的なステップに関して
こちらのドキュメントに 記載されております
ぜひ対応の際に 参考にしていただけると幸いです
その上でですね
何か技術的な問題がありましたら
具体的にお知らせください よろしくお願い致します
では続いての ご質問に移りましょう
サイト
メンテナンス時の注意点
503に関する ご質問をいただいております
短時間のサイト全体の メンテナンスの際
robots.txtをも含む サイト全体を503にするのは
大きな問題でしょうか
こちらのブログですかね
robots.txtが 503を返すと
12時間サイトのクロールを 止めるとの記述を見ました
例えば3時間だけでも サイト全体を止める際
サイト全体を 503とすることがあります
この時にrobots.txtも 503を返すと
12時間復旧しない可能性が あるということでしょうか
サイト全体を止める際に
一つのファイルだけ 生かすのは大変なこともあり
全体を503にしたいのですが
大きなリスクでしたら
今後は
robots.txtだけを 生かす方法を考えたい
と思っています
とのことです ご質問ありがとうございます
技術的なチームにも確認しましたが
サイト全体に503を
設定する方向で 問題ありませんとのことです
ご質問ありがとうございました
ではですね 続いてのご質問に移りましょう
こちらが 最後のご質問となっております
複数の 社団法人サイトを運用しております
社団法人ごとに
ライセンス契約に関する 告知サイトを設け
公開しているのですが
昨年に新しく公開したページが
過去公開済みの 別の社団法人ページと重複する
ページと認識され インデックス登録されません
どのような対応すれば
別の社団法人ページと 重複するページと認識されず
インデックス登録できるように なりますでしょうか?
とのことです こちらご質問ありがとうございます
具体的なサイトの情報が 添えられていたので
その上調査をする
ことができました
その結果
教えていただいたサイトは
どちらもインデックス登録がされ
検索結果ページに 表示されているようでした
検索結果に 反映するまでの時間は
状況によっても 変わってきますので
今回のようなタイムラグが 発生する可能性がございます
ご不便をおかけしますが
ご理解いただいた上で
少し様子を見ていただけると 良いかと思いました
ご質問ありがとうございます
ではですね
12問すべて質問に 回答しました 以上となります
皆さん
今年最初のGoogle検索 オフィスアワーは
楽しんで いただけましたでしょうか
次回のGoogle検索 オフィスアワーはですね
2025年2月27日を 予定しております
この前後に私事ですが
出張の予定があってね
いつもより早く
質問を締め切らせて いただこうかなと思っております
準備のために時間が必要なため
今回はご容赦ください
もし何かお困りなことがある方
そういった方は ぜひ早めにフォーム
こちらの質問フォーム リンクありますけど
こちらのフォームより ご質問をお寄せください
それでは
また次回
オフィスアワーで お会いすることを楽しみにしております
またぜひ見てくださいね バイバイ
---
## 2025-01-29 - Demystifying Google Analytics and Search Console data
URL: https://www.youtube.com/watch?v=ViwW9D-brTQ
Caption: en-j3PyPqV-e1s (manual, json3)
DANIEL WAISBERG: Hi, I'm Daniel Weisberg.
CHERRY PROMMAWIN: Hi, I'm Cherry Prommawin.
DANIEL WAISBERG: In this video, we'll talk about Search console.
CHERRY PROMMAWIN: And Google Analytics, Daniel.
DANIEL WAISBERG: Of course.
I'm particularly excited about making sense out
of the data coming from both tools.
I spent so many years as part of the Google Analytics team
that it's great to go back to it and geek out
about charts and dashboards.
You spent time with Analytics too, didn't you?
CHERRY PROMMAWIN: Yeah, quite a while ago.
But I'm super excited to be talking about it today
because we got a lot of questions
around Google Analytics from SEOs
and site owners who use Google Analytics along
with Search Console.
It's not always clear what all the data means
and how to use them together.
DANIEL WAISBERG: We have so much to share
that we had to split the content into two videos.
In this first one, we'll provide an overview of each tool,
and then we'll discuss the differences between Search
Console and Google Analytics.
CHERRY PROMMAWIN: In the next video,
to help you optimize your effort on search,
we have a cool dashboard waiting for you,
so make sure to check that out.
[MUSIC PLAYING]
Google Search Console is a tool that
can help you monitor, optimize, and troubleshoot
your site's presence in Google search results.
Among other features, it gives you
information about the traffic you're getting from search.
For example, how many times your website shows up
in search results, how many times
people then click to visit your site from search,
which search terms bring people to your website, and more.
In short, Search Console gives you
data on how your website does on Google search,
but it doesn't show you data about what
your users do once they arrive at your website.
For that, we have Google Analytics.
DANIEL WAISBERG: Google Analytics
is a tool that provides data about visitors' interactions
with your website.
It measures user behavior, such as which
pages they visit, how long they stay, and what actions they
take, helping you understand your audience better.
It also shows you data about where your audience is coming
from, which can help you measure the effectiveness
of your traffic channels, like email,
referrals from other websites or social platforms, paid search,
and organic search.
To summarize, Search Console is about what
happens before users visit your site when coming from Google
search, while Google Analytics is
about what happens after users land on your website,
no matter where they're coming from.
CHERRY PROMMAWIN: Before we dive into the differences,
let's talk about what data you can actually
compare between these tools.
The main intersection between Search Console and Google
Analytics is the performance data of Google organic search.
The primary reason you would want to compare this data
is to attribute conversions, such as e-commerce transactions
or online registrations, to Google search traffic.
Now, we are going to talk about how to view organic search
data in Google Analytics.
However, remember that source of truth
about Google organic search is always Search Console.
DANIEL WAISBERG: First of all, you
can connect Search Console to Google Analytics.
This functionality makes a few Search Console reports
available inside Google Analytics.
So if you're looking for a quick way
to access the queries and landing pages that drove Google
organic search traffic to your website,
that can be a good option for you.
Check the links in the description to learn more.
But even if you don't connect the tools,
you can still find a lot of relevant information
inside Google Analytics.
Start by navigating to the Traffic Acquisition
report in Google Analytics.
If you don't know how, check the links
in the description to learn more.
Here, you see a line chart showing sessions
by default channel group over time.
In the table, you can drill down to Session Source.
This shows you how many sessions originated
from the channel Organic Search and the source Google.
You can use this to understand more about your Google search
traffic.
For example, which actions people took on your website
and if eventually they made a purchase
or subscribed to your content.
Another way to analyze Google organic traffic
is to use the landing page report with a filter
to include only sessions from source Google and medium
Organic.
This will give you an idea of how useful the page is
to your organic traffic, and also
how well the page does in terms of driving engagement
and conversions on your website.
[MUSIC PLAYING]
CHERRY PROMMAWIN: There are lots of synergy between Search
Console and Analytics, but when you try to compare their data,
you will realize that they don't use the same metrics.
While Search Console reports on clicks, impressions,
and positions, Google Analytics reports
on sessions, events, and users.
I know this may be confusing.
Hold on.
Let me explain more.
An impression is when a link to your site
shows up on Google search, and position
is where the link appears in the search result page.
These two metrics are exclusive to Search Console because they
are specific to search.
On the other hand, users and events
refer to the user behavior on your website, not on search.
That's why they are exclusive to Google Analytics.
So the only metrics you might try to compare
are clicks and sessions.
On Search Console, click is counted
when a person clicks on a link in your Google search results
and leaves Google to go to your website.
A Google Analytics session is defined
as a group of user interactions with your website or app.
As you can see, click and sessions
are not exactly the same, which means
that when you compare the data, you will most likely see
a discrepancy.
Let's take a closer look at some of the main reasons
for these differences between the data available in each tool.
[MUSIC PLAYING]
DANIEL WAISBERG: Google Analytics
is a tool that enables you to collect behavioral data
by implementing a tag on your website or app,
so it depends on what and how you implement it.
To learn more about setting up Google
Analytics for your website, check
the links in the description.
On the other hand, Search Console
is a tool that gives you access to Google search
data, which is processed by Google for all properties
uniformly.
This means that the way you configure your settings
will have less impact on the data.
If you have tried to compare the tools in the past,
you might have noticed that the numbers don't always match.
If the difference is small, you can ignore the discrepancies.
Since the systems are different, that's expected.
If the difference is considerable,
you should look further into one of the following reasons.
Starting with Google Analytics.
If your site is asking users to accept tracking
and users opt out, that can skew Google Analytics data.
There are implementation and configuration issues
that can affect your data quality in Google Analytics.
For example, there could be pages on your website
where the Analytics tag is missing,
which could create discrepancies in the data.
You can choose your time zone in Google Analytics,
but you can't customize that in Search Console.
There are three attribution models
available to you in Google Analytics, while Search
Console counts every click on Google search.
As for Search Console, it reports only
on the Google search canonical URL.
Google Analytics reports on any URL
that includes a tracking code.
Search Console breaks down the traffic by web, image, video,
news, and discover.
These category breakdowns are different in Google Analytics.
Non-HTML pages are included by default in Search Console
if they are shown or clicked on search,
while Google Analytics may not be configured to measure them.
And Google Analytics excludes traffic
from known bots and spiders automatically,
while Search Console doesn't necessarily filter them out.
These are some of the reasons, and many of them cannot be
effectively debugged, but knowing of them will help you
make reasonable inferences based on your website's specifics.
Check the links in the description to learn more.
CHERRY PROMMAWIN: While there might
be differences between the data, both tools
are very valuable to provide a holistic view of your website
performance.
Each tool is powerful on its own and offers information
that the other one doesn't, so it's useful to use both of them.
DANIEL WAISBERG: If you choose to compare the data that each
offers, you can use the Google Analytics Traffic Acquisition
report to understand how Google search traffic performs,
and you can use the Landing Pages
report to evaluate which page is bringing you Google search
traffic.
CHERRY PROMMAWIN: Also, in the next video,
we can't wait to show you a dashboard
that we specially created for you
to view your own data from both Google Analytics and Search
Console in one place.
Don't forget to subscribe to our channel to be the first one
to watch the videos.
Stay tuned!
[MUSIC PLAYING]
---
## 2025-01-28 - Welcome to Google Search Central
URL: https://www.youtube.com/watch?v=lutawRrVTHw
Caption: en-j3PyPqV-e1s (manual, json3)
SPEAKER 1: Looking for straightforward solutions
to a Google Search question?
Or maybe you just want some inspiration
on improving your presence on Search.
Well, we've got you covered.
At Search Central, we're the one-stop shop
for all your search needs, brought to you by the folks
behind, well, Google Search.
You'll receive all the latest information as it happens from
simple step-by-step tutorials--
SPEAKER 2: Head to trends.google.com and enter
a search term.
SPEAKER 1: --flash updates--
SPEAKER 3: First up, we announced AI Overviews,
easy tips and tricks--
SPEAKER 4: In this video, we will address duplicate content.
SPEAKER 1: --clear technical advice--
SPEAKER 5: The organic Google Search traffic dashboards.
SPEAKER 6: Whoa.
SPEAKER 1: --to fun explainer videos.
SPEAKER 7: Google's main crawler is called Googlebot.
SPEAKER 8: Hello, and welcome to another episode of Search Off
the Record.
SPEAKER 1: All this and more to help
you get your site and its findability in tip-top shape
without all the fuss.
So if you're looking for trusted weekly content
without the long winded lingo, subscribe to the Search Central
YouTube channel today.
[MUSIC PLAYING]
---
## 2025-01-14 - The Current State of SEO, Revamped Search Console Emails, and more! (January ‘25)
URL: https://www.youtube.com/watch?v=tVSasQC6G_k
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, and welcome to the New Year's episode
of "Google Search News."
I hope life is treating you reasonably well,
wherever you are.
My name is John Mueller.
I'm your host today here from Google Switzerland.
Today, we have news about Search Console and Almanac, Google
Search, and crawling-- oh, and AI, of course.
Time is of essence.
So let's delve right in.
First up, in Search Console, we have an exciting update
in your performance report.
Search Console helps you to monitor your site in Google.
And the performance reports gives you information
about how well it's performing.
Fresh in Search Console is hourly data
for the past 24 hours.
So if your site suddenly becomes popular on Google,
you can monitor that live.
This is exciting to see and see again an hour later or an hour
after that.
We mentioned Search Console recommendations last time.
This feature is now available to all sites with recommendations
to show.
One new insight is a check for the homepage's indexing status,
which requires domain-level verification.
Another neat insight tells you when
your website has measurable site-wide crawling issues.
The trigger is currently set to 5%
so that it can flag temporary server issues.
We'll continue to tune these recommendations and insights.
Let us know in the report whether you found them useful.
And of course, send us any suggestions
you might have for future recommendations.
We also recently revamped the design of the emails
that we send through Search Console.
This makes them a bit more unified and modern.
We're currently going through all message templates
to update wording here and there.
For example, very few people have called themselves
"webmaster" in the recent years.
And we're cleaning up those leftover bits.
You'll see the new phrasing over time
as the updates are completed.
Stay tuned.
Moving over to Google Search, the search quality team
has recently launched two core updates.
We consider various parts of Google Search
to be included in the core.
And these core updates were for different components.
Additionally, we updated our site abuse policy
and added more specifics on that to the documentation.
Finally, we also launched a spam update.
Updates like these are announced on our Search Status dashboard.
If you want to know first, there are
feeds available that you can subscribe to
with any RSS reader.
Additionally in Search, we retire the sitelinks search box
and no longer use its structured data.
You don't have to remove any structured data from your pages
for this change.
An overview of the current state of SEO
was published in the Web Almanac.
The Web Almanac is regularly compiled
by a number of industry experts and Google employees.
It's powered by the HTTP Archive, a repository
of public websites.
The SEO chapter has a nice look at the state of SEO
at the moment based on this repository.
It starts off by looking at robots.txt file usage.
Did you know that almost 84% of websites have a robots.txt file?
This is your chance to pick up more data for the office trivia
contest.
So check it out.
And now over to crawling by our friend, Googlebot.
Together with other search engineers,
Gary and Martin from IT wrote comprehensive blog posts
about crawling.
The information here is less suited for trivia contests
and more for when you want to double-check some details
about edge cases in crawling.
From the engine room, you can read about how and why Googlebot
crawls, how HTTP caching plays a role, and fascinating thoughts
on faceted navigation.
We'll possibly add more to this series
once we crawl back to the office.
Check them out if you love technical SEO details.
Every time I do these episodes, I
look around for pieces to share from the SEO community.
Today, I have three that are relatively niche,
but great to expand your horizons.
First up, "A Look at Incorporating Machine Learning
for SEO Tasks," written by [INAUDIBLE]-- it's complex,
but written so that you can follow along,
even if you don't do much coding.
Then we have "Looker Studio Dashboards," compiled by Dario.
Looker Studio is great for visualizing Search Console,
analytics, and other data.
And these dashboards do look amazing.
You can do this, too, I'm sure.
And finally, we have Dan on "Getting Buy-in from High-level
Leads for SEO."
Bigger companies can be complex, I know.
So if you work with one, you might find these ideas useful.
But wait, that's not all.
Here are some other short updates.
First up is AI, of course.
I used AI to help write some of the script here.
And it says I should tell you that AI is awesome.
Well, anyway, we recently launched a lot of AI tools
at Google.
They're pretty neat.
My favorites are Gemini's Deep Research mode
and Mariner for Chrome, which can control your browser.
These are not available everywhere currently.
I check out the videos to see more.
Let's also talk about events briefly.
Since last time, you might have met us in Taiwan or Switzerland,
India or Ireland, perhaps even Spain or Austria.
We try to bring our insights to you wherever you are.
If these events didn't work for you,
you can catch us here on this YouTube channel.
Among other videos, we recently finished both a Google Trends
tutorial series and an SEO Made Easy series.
Check them out.
Well, there you have it.
This episode of "Google Search News" is now complete.
Thank you for tuning in.
I hope this video was useful.
And please add feedback and comments here.
We read them all.
If you subscribe to this channel,
we'll let you know when another episode is ready.
Bye.
[MUSIC PLAYING]
---
## 2025-01-08 - Website rendering strategies
URL: https://www.youtube.com/watch?v=XMYrqhdJFxU
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: Hello, and welcome to Search
Central Lightning Talks.
Today I'd like to talk to you about rendering
and what that means for your website.
[MUSIC PLAYING]
Whenever you open a website in a browser,
the browser will render the page.
And when you interact, like, scroll or click on the page,
or you resize the browser or turn your phone,
it will often have to render it again.
But what is this rendering?
Well, rendering means a lot of different things
in different contexts.
3D graphics, for example, are rendered,
but that's completely different from what we talk about today.
Even the browser rendering a website
is only somewhat related to what this video is about.
We want to focus today on rendering websites
from the website's owner's perspective.
Put simply, rendering in this context
is the process of pulling data into a template.
There are different strategies as to where and when this
happens, so let's take a look together.
Back in the old days, people usually edit HTML files directly
and upload them to a webspace or server where
they would be served to users.
When you look at websites, however, you often
notice similar pages with different content,
but the exact same structure, like product detail pages
or articles.
So we can improve the process by separating the page structure
in template files and store and edit the contents separately.
We then use a program to put the content
in the relevant templates.
As an example of this, you could use static site generators,
such as Jekyll, Hugo, Gatsby, and all the others.
When you create new content or modify existing content,
you run a program to create new HTML files based
on that content and templates.
Then you upload these files onto your server.
This has a bunch of advantages.
For one, it's a really simple way of making a website,
and you don't need to do much to set up a server for it.
It's also very robust and very secure,
as there isn't much interaction happening with the server
and you can lock it down quite tightly.
The downside is that you have to run the program somewhere,
like on your computer or on your phone,
and you need to do that every time something on your website
changes.
It also can't respond to interactions from your visitors.
So that limits what you can do on your website.
Despite being pretty simple, this is a rendering strategy.
This one is called pre-rendering.
You render it before you serve the website.
The next strategy is different in that regard.
It renders whenever someone visits a page,
as it does the rendering on your server, that is
called server-side rendering.
With server-side rendering, or SSR for short,
the program that puts the content into your templates
moves from your computer to the server that handles requests
from visitors.
That server runs the program, and the program
decides on things like URL, visitor, cookies,
and other things, what content to put into which template
and return it to the user's browser.
That has advantages as well.
It can respond to things like user's login status.
It can respond to user actions like logging in, or creating
an account, or signing up for a newsletter.
It can also potentially create new content
based on user interaction, like comments on an article
or reviews and ratings on a product.
It does come with downsides too, though.
The setup is a bit more complex and requires more work
to keep it secure, as users' input can now reach your server
and can potentially cause problems.
Another thing is that it's a bit more wasteful with resources,
as it re-executes the program and renders the page
every time a new visitor comes to your pages.
By server-side rendering supports interactions,
these interactions are a bit limited.
Posting a comment will flash an empty page for a tiny moment,
as it effectively reloads the page in the browser, which
doesn't feel very happy.
Depending on how often content changes,
you can use a cache to prevent the extra renderings
for each visitor, and you can use proxies and firewalls
to protect the server from intruders.
There also is a way to build websites
that are more like apps.
They are meant to be highly interactive and might offer
features like navigating geographical data or perform
complex tasks, such as 3D modeling or video editing.
This usually is done through a rendering
strategy known as Client-Side Rendering, or CSR for short.
In CSR, the server sends the template
and then uses a program, usually JavaScript,
that runs in the visitor's browser,
to ask your server for the data to display it later on.
It can do this multiple times in the background and in response
to user interactions, like clicks, and scrolls,
or whatever you want.
The interactions feel like they're in an app.
They happen smoothly in the background
without the page reloading visibly.
But as with everything in life, there's no free lunch either.
It comes with pros and cons too.
The advantages are the app-like customizable behavior
and the separation of where the data comes from
and where the templates are stored.
It can also be made available offline thanks
to progressive web app technologies.
The downsides are that the code runs
in an environment you do not control,
the user's device and browser.
If the code isn't working correctly,
the user might only see some content or none
of the content at all.
It's also very wasteful as the program runs
every time a visitor sees your content,
but you can't easily cache it in a central space,
like your server would do in the SSR scenario.
The main issue with CSR usually is
the risk that in case something goes wrong during transmission,
the user won't see any of your content.
That can also have SEO implications.
If Google Search and other search engines
can't see the content, well, they can't index it.
To fix that, you might add something
called hydration to your setup, if CSR is involved.
With that, you combine the aspect of SSR
as the primary initial content is
loaded into the template on your server,
and only follow up interactions involve CSR later.
While this sounds like the best of both worlds,
this also means more code and a more complex setup,
and that might result in a less robust experience and more
maintenance.
So which one should you pick?
Well, in the end, that depends on a bunch of factors,
such as what does your website do?
How often does the content change?
What kind of interactions do you want to support?
And what kind of resources do you
have to build, run, and maintain your setup?
To help you pick which one is right for you,
take a look at this overview of the pros
and cons of each approach, and work out what
fits your goals best.
That's it for today.
Leave us a comment below if you would
like to learn more about technical topics, and leave like
or subscribe to our channel if you
want more content around Google Search from us.
Thank you so much for watching, and bye bye.
[MUSIC PLAYING]
---
## 2024-12-30 - Wrapping up 2024 | Search Off the Record
URL: https://www.youtube.com/watch?v=IFo9pGVLJRc
Caption: en (automatic, json3)
[Music]
hello and welcome to search off the
record a podcast coming to you from the
Google search team where we talk all
about search and maybe have some fun
along the way who knows my name is John
I'm a search advocate here at Google in
Switzerland and I'm joined today by
everyone I mean everyone like who joins
this podcast regularly um meaning Lizzy
Gary and Martin woohoo say hi everyone
hello hi everyone what okay two of us
clearly cannot follow directions name
names well me for one and then the
person who stayed silent I guess silent
okay this is going well this is why we
have these episodes with all four of us
it it's a magical experience it's a
magical experience and today we're here
to look back at
2024 and think about all of the fun
stuff or interesting things that we ran
across one of the things I I noticed in
preparing this is we went to lots of
different places to do events or to talk
at events uh including countries we
haven't been before like turkey or I I
think Malaysia not not 100% sure but
it's like Martin you were recently in
Turkey yes how how did that go so I
learned that turkey changed its name to
Turkey it was really really nice to be
there because I think the idea with the
search Central life event series was
primarily aimed at underserved regions
and I think turkey is one of them where
we haven't been doing much beforehand
and we worked with the local news team
and it was really really nice to see a
diverse audience in terms of different
sizes of companies were there different
uh experience levels and what I noticed
is that a lot of people told me they are
not particularly happy with the search
results and initially at the
conversation as it began at the event
they primarily said like Google isn't
giving us good results and then I said
why is that and then eventually we
worked out as a group as a whole that
there are a lot of problems with the way
that content is created in Turkish
language websites and I think we can do
a better job at helping people identify
the the problems they are facing and and
um figuring it out so we can do a lot of
Education there that will help people
make better websites and thus will help
people have better websites available to
them and I think seeing that across the
industry in Turkey was was really really
nice and um what stood out to me was
that a lot of people that described
themselves as very experienced actually
had a bunch of of questions that were
kind of like there were certain common
themes one was um that they struggled
with people copying their work and often
times it turned out that these were
legal problems in the end that we can't
really do much about and and they need
to use the existing mechanisms in their
legal system to work against that and a
bunch of it was technical so there were
questions about robots txt about no
index tags these kind of things and it's
it's really really good to see that they
are eager and keen on improving their
websites and their content for their
users and I think we can do a lot to
help them on the way which I think is
great cool the thing you mentioned about
experience I I came to realize the past
few years that that's a very subjective
thing yeah like when you when you are
asking people like what's your
experience and they they are like Oh I'm
a guru and then uh or I'm a like on the
opposite end of the spectrum like I'm a
complete new be
and then you start talking to them and
the Newbie is like knows way more about
like HTTP for example than than I do and
crawling and indexing and whatever like
how it's perceived externally and then
you talk to the guru and the guru is
like the questions themselves don't make
sense like like you can't interpret the
question that they are asking so or or
is very very basic like that happened
and I mean we try to gauge experience by
asking them how many years have you been
doing this kind of job on how many years
have you been in this industry and how
many Impressions do you manage a month
roughly and uh these are proxy metrics
and as you say it's super subjective
yeah what would be your um like criteria
I guess for assessing that they're basic
or more of a beginner so if it's very
fundamental questions that are being
answered kind of in the quick start
guide and the like SEO beginners guide
that we have in the in the fundamental
documentation basically like how can I
choose which of the URLs pointing to a
specific piece of content is chosen and
these kind of things I would consider
that like the 101 kind of things and
then there's like super technical stuff
like hey we have this web worker in the
background that is
misbehaving what's going on then that's
that's something that not many people
experience luckily and that's something
that is very very specific and very
unlikely for for you to become a blocker
unless you have been doing a lot of of
the work beforehand and have have gone
into a bit of a deeper end of the pool
so to speak but I guess it it also
depends a lot on the types of
specialization that oh yeah sure it's
like so someone could be like super
focused on web workers trying to get
them indexed and at the same time like
how do I block a page from being indexed
yeah yeah yeah and that that's probably
why it is so subjective and uh it it's
super interesting super interesting to
see how they're like yeah we got
everything nailed down we are running a
tight ship here and then you see like
some of the stuff that is discussed at
large in all of the beginner
documentation is being missed and that
left me with a question is it that they
are not aware that this documentation
exists is it that they they had a hard
time Fielding the amount of information
we put out there is it that they they
don't know and then there's also the the
thing none of us is a native Turkish
speaker we do have professional
translations that we invest a lot of
effort and time in um but in the
end I I know from German that I am a
native speaker of our German
translations are damn good but I don't
know for all the other languages I'm
assuming they are damn good but I'm not
sure we are getting so much feedback on
them I don't and I'm I'm wondering why
is it that we we cover everything and
everyone knows everything and then they
just forget or I I don't know I I
honestly don't know I would be
interested in hearing back from the
community uh especially from from tury
uh what they think on that did you get a
sense uh just in like conversation with
them if they knew about the
documentation or if there was like sort
of a I don't know a feeling or a Vibe
about like that the translation is bad
or something like that that's that's
exactly what I don't know because we
were so busy during the event fielding
all the conversation like everyone
wanted to talk to us and that's great
that's fantastic that's why we're doing
it but it doesn't really give you the
space to reflect on things on the spot
so I reflected basically like on my
flight back home I was like hm I wonder
dang I should have asked these questions
but you know just just means we have to
go back and ask them again so I I guess
it's a good thing we have a YouTube
series called SEO Made Easy probably
yeah episode 16 and onwards are
publishing so uh enjoy
cool and and Gary you've been running
meetups when you travel kind of like
smaller meetings with with a smaller set
of people uh do you find that to to give
you different kind of information
compared to normal
conferences
uh I don't know I do those meetups
because I want to hear what's on
people's minds um like I don't really go
to normal conferences anymore for
various reasons and one of the most
valuable things that I got out of
conferences is that like when I was
doing q&as then I heard the questions
and then I could notice patterns in the
questions for example and then it's like
oh we might have a problem here or there
or whatever but if I don't do those then
I don't get the question so how do I fix
that well if I'm traveling anyway then I
might just invite people for a coffee
and then we talk about internet things
basically and then perhaps also search
things nowadays definitely also AI
things fortunately I'm very happy about
that I I think the questions reflect the
maturity of of the community in in any
particular country so for example in
Malaysia it would be different kinds of
questions than let's say Singapore even
though they are very close to each other
KL and uh and Singapore the level of the
questions are very different and
probably because the marketers and seos
here in Singapore have been doing that
kind of work for a very long time whilst
in KL maybe they just started their
journey in SEO or marketing or whatever
like the largest takeaway is that like
what's up with all the AI stuff like
everyone and my grandmother was asking
about uh AI everything and that
literally is everything like how can you
use AI in your day-to-day life like life
and also outside work life how can you
do whatever else with AI and then AI
overviews Gemini chat GPT all these
things they are all coming up and people
asking questions about them I really
wish we could put out more documentation
about how these AI interfaces work in
more simple
terms because especially the newer
things that come out like for example
example a certain company put out
something about reasoning and I wanted
to understand like how it works and
there was very little low-level
information about that like there was
some high level oh this is kind of like
magic and we like magic and whatever but
that's not very useful right yeah
they're they are really cool uh do you
think that that's something that like we
should be doing From aearch perspective
or is that like the AI team's job to
sort of educate about how how AI works
or how llms work if we're being specific
I I think I'm air quoting it's it's
probably the AI team we we have the AI
principles or our Google's AI principles
or something like that that site also
has um some white papers about how llms
work and the common problems with llms
and I've been using those white papers
in my presentations about AI I I feel
they are particularly ful in explaining
all these AI shenanigans that we have uh
or the internet has nowadays um in a
very clear way so do you think AI will
replace SEO is SEO on a dying path I
mean seio has been dying since 2001 so
I'm I'm I'm I'm not scared for it like
I'm not yeah
no I'm pretty sure that in 2025 the
first article that comes out is going to
be about how SEO is dying again but and
then Counterpoint how SEO is still
relevant in
2025 yeah considering it's been doing
that for the past 25 years or something
it's
like so you've been doing uh like a gen
talk at search Central live last year
and this year have you seen questions
change or how do you see 2023 compared
to 2024 in terms of of people's
perception or the type of question that
they're
asking um they are pretty much the same
um and that's because we try to vary the
audience we prefer not to reinvite
people who attended one of our
conferences in a certain location
because one thing is that our talks
don't change that much like for example
there's one way to tell how search works
right like if you have to John's making
faces he's going with the second way
using pasta as a vehicle for information
delivery explain yourself
Mo no okay but the questions are are are
generally about how how you can use Ai
and will you be penalized in some way if
uh you are using Ai and in more mature
uh markets it's uh more about like
understanding hallucinations like like
one particular thing that come up in one
of the meetups uh was how AI
hallucinations work and basically that's
the reverse question because usually
it's like how AI works and then explain
how how it fails like it's it's a very
good question it's a like a
thought-provoking question do you talk
about Raj at
all what Rich uh he means
rag generation I feel like not help me
understand retrieval augmented
generation that's rag rag rag rage is it
JF or G oh we are not going there never
mind JF is the peanut
butter yes but also no I think like like
the people are are trying to
ask that question but it it comes out
very awkward and then I I would not know
how to how to answer I I I think it's a
it's a relatively complex topic and for
the longest time we haven't had good
ways to explain it or show showcase what
it what it can do and how it can do it
probably nowadays it's it's much better
and you can just show that like here you
upload these five documents and then
based on those five documents you get
something out of the out of the bag ah
okay is so this question is about how
the thing knows its information and
where it goes and gets the information I
found it useful when when talking about
things like Ai and search results or
combined with search results where seos
I I feel initially when when they think
about this topic think oh this AI is
this big magic box and nobody knows what
is happening in there and when you talk
about kind of the retrieval augmented
part uh that's basically what what seos
work on like
making content that's crawlable and
fible for search and that kind of flows
into all of these AI overviews so I I
kind of found that angle as being
something to show especially to seos who
are kind of afraid of AI and all of the
these things that actually like these AI
powered search results are often like a
mix of the existing things that you're
already doing and it's not that uh it
suddenly replaces crawling an index
on that note I noticed we we updated our
crawling and indexing docks in some
places this year uh are is something
fundamentally changing there or are we
just documenting more edge cases what's
what's up with that whether it's
fundamentally changing well that's easy
no we've been publishing block post
since 2006 or 2005 I think 2005 we have
lots of good information in those block
posts
still that haven't been converted to
docs so that's one thing the other thing
is that even in our existing docs every
now and then we find holes in the
documentation um like for example we
never directly documented what kind of U
encodings we accept like that that
information floats on the internet but
it was never in an official Google
documentation so yeah we are trying to
like plug those holes also trying to
move towards like a more transparent
crawling in general like where where we
can document stuff that we do with the
things that we do with like the
different crawlers and Fetchers and
whatnots why not do it because
essentially it is public information
because we kind of have to craw it craw
with those things publicly so might as
well just document it I think that's the
thing that I was wondering for some of
the Chang that you had sent over to me
is this a new thing or not with the
encodings and I was curious how like why
now if this is something that we had
talked about 10 years ago why is it all
of a sudden like hello we found the hole
we would like to fill it with some
documentation I mean that particular
thing that was because of some internal
work that we've been doing um we were
evaluating other encodings that we might
want or we might have wanted to use in
in our HTTP clients and when I was
basically checking our documentation
about what we already have for example I
was I was looking up the particular
response header for for encodings the
accept encoding and then colum and then
the three encodings that we support I
couldn't find it and then I found it
buried in some block post from
1972
um and um I tested it again looked up in
our configuration like what we have and
then like why not document it like I I
can't possibly be the only person who's
looking for this well maybe I am but so
practically speaking like an external
person why would they want to look for
this piece of information I I guess they
don't need to change anything it's more
about like confirming that what you're
doing is working which probably most
people will notice already like it's not
it's working or it's not working for
search m uh but it's more like a
confirmation that oh I'm doing this and
Google says it's okay yeah I mean
technically an edch case would be that
they uh switch off uh all encodings and
then um they switch on this brand new um
stroll easy compression on their web
server and then everything is failing
basically we just get gibberish from the
server because we don't support that uh
encoding and then you could look up like
what en codings does Google bot support
or Google scroller support ah but then
we get those like crazy questions that
are like oh it's not listed does that
mean it's not supported or your docs are
just out of date and then we have to say
h we don't support straw lizy is that a
people problem or an us problem like
seriously
ah okay let's let's move to something
less
controversial JavaScript Javas
JavaScript excellent segue
so I I heard at some of the events that
I was that developers really love
JavaScript and everyone wants to convert
their site to JavaScript Frameworks is
this a thing or is it just the the
people who who want
confirmation I I think that is something
that is has been happening in the past
and will continue to happen and some of
it uh sparked
around 2012
2010ish where uh the iPhone was
introduced and apps came to the market
and people wanted to make their websites
compete with apps that was the goal and
then people were told oh the web can't
do what apps can do and so a lot of
functionality needed to be added to the
web to to go along with uh with what
apps can do like push notifications
working offline these kind of things um
and these things have historically been
done with JavaScript and will continue
to be done with JavaScript but I think
we have seen that calm down a little bit
as the web platform became more capable
and people have discovered oh this can
be an application platform and now we're
in this weird state where websites can
be just that websites basically pages
and information that is presented on
multiple pages and
linked but it can also be an application
like you can do podcast recording in the
browser like we do right now that is a
web application we don't have to install
anything it just works in our browser or
a cad application where you can design
parts for a new machine or you can edit
photos or cut videos these kind of
things can be done on the web as well
and then the interesting thing is that's
a spectrum and these are kind of like
the two ends of a spectrum you have
pages and then you have these
applications and then you have things in
between like you can do apartment
viewings in the browser is that a
website yes in the sense it is a website
because it presents information like the
square footage uh how which Which floor
is this on what's the address how many
rooms how many bedrooms blah blah blah
but it's also an application because you
can use a 3D view to walk through the
apartment for something
um what is this how do I represent this
and it's using a JavaScript uh
application base to kind of present this
information but maybe then it also uses
the same JavaScript that does the 3D
rendering to also present the rest of
the information on the page and I think
we are seeing more and more of this
where we are somewhere in between an
application and a
website and yeah I I think that might be
why more people are asking us about
JavaScript because they're in this weird
in between
place okay I guess when you get this
question John are are they having a
problem or are they wondering like
before they have the problem like hey I
want to implement this thing like will
it be okay for search or I implemented
this thing it's not working hello please
fix it uh
both um I I see kind of people who who
have problems and kind of pointing them
at our existing documentation especially
all of the content that Martin has
created over the years that's that's
been really helpful and sometimes I have
people who come to me and like my
developer said they only like JavaScript
it's like is it okay and then there it's
like you also have to point them at the
existing documentation say like hey for
the most part yes but you still have to
watch out it's not like a simple just
replace everything with JavaScript kind
of
thing and usually that's that's pretty
helpful but it it kind of feels like
like that thing that Martin mentioned
it's where there are lots of people that
like these JavaScript Frameworks and
they use them for things where
JavaScript really makes sense and then
they're like why don't I just use it for
everything yeah and sometimes that makes
sense sometimes it's like I have a
hammer I will use it for everything uh
which doesn't doesn't actually work well
if you want to make a toast for
example you can make a very thin
toast I think you're really hammering
this point home John yeah you nailed it
nailed
it so in last year's episode uh we
talked a little or you guys talked not
me I wasn't there um but you were
talking about using llms and playing
around with them how has your view on
them changed since last year so to
remind you uh Gary said that he was
using it to cause problems and John said
that he sometimes uses it to structure
documents and Martin I think asked the
question so I I think I I don't know
it's like maybe it's more of a kind of
an element of the time right now but one
of the things I I noticed is is some of
these llms are really good at writing
code uh so maybe we can get rid of all
of our developers no just kidding sorry
oh boy nope nope oh boy but I I for
example it's like I found found this
really cool llm that uh does code really
well and I had it write python code that
trained an llm model to solve the Fizz
Buzz problem I don't know have you heard
of this Gary you know fizzbuzz Martin
fizzbuzz I heard that before and I've
done my fair share of Fizz buzzes this
okay for those who do not know what a
fizzbuzz is it's it's basically a very
basic program that counts the through
the numbers and every number that's
divisible by three it says Fizz instead
of the number every number that's
divisible by five it says buzz
and th this is what it does so so I
asked an llm to write python code to
train a Transformer model to do
this why and it worked it worked it
worked it had it had a very very good
accuracy the the why question the llm
asked me repeatedly is like are you
ready to do something serious but I I
just found kind of the process of like
the llm spitting out the code and saying
here's a code and then you try to run it
and it's like oh no it throws this error
and you just give the llm the error and
it's like oh my bad it's like tries to
fix it you do that a few times and then
in the end it actually works so I had
this really long code that took I don't
know like a half an hour to run to train
a Transformer model to do FS buuz so
Martin um like if you sit down and you
have your favorite te next to you how
much time would it take to write a
python thingy that
does yeah does
fpas well if I if I like take care of my
tea first and like zip it and stare a
little bit into the distance because I
have a really nice panoramic you five
minutes okay yeah that's I I wanted to
say seven but sure oh okay if if it
makes you happier seven I I can I think
I can stretch the tea out a little bit
more I I thought it was fantastic and I
loved having a llm write code to make
another llm it's like this is great so
you're still using it for fun and uh
chaos well I I just noticed that like
when when I need to create some small
scripts it's it's sometimes helpful to
to get that I mean oftentimes it in in
practice it probably takes just as much
time to make this code like if if you
make it less complex uh then if you did
it yourself and sometimes it advin
things so it's like pros and cons but I
mean I I I think this year I went
through all the phases uh of of a like a
kind of relationship with AI situation
so at first I was skeptical then I got
mildly excited for it then I got really
excited as I tried like different things
um for instance I was skeptical at first
when I saw how clunky it it feels clunky
to me to have to chat with this thing I
don't want to chat with the thing I just
wanted to like click a button and then
be done with it um and and then I got
excited as I realized how much I can
actually do with AI enhancements to
photos and how how much quicker I can I
can do certain things and I tried like
uh I think on Tik Tok if I remember
correctly I tried the AI cutting thing
that kind of cuts a video for you it was
surprisingly reasonable it wasn't
exactly my editing choices but you know
if you if you have like 5 minutes and
you want to produce something for social
media real quick it's probably better
than just not doing it because you don't
have more than 5 minutes cool so I got
really excited and then at some point I
I used it a bunch to to draft um like
articles and blog posts and slide decks
and these kind of things but I realized
then and that's that's when it peaked
kind of for me in around the summer um
and I realized that actually in the end
I pretty much threw away everything that
it created for me and just redid it so
I'm like I mean gets me started but
maybe that's like a discipline issue and
I could just like do it without AI
really instead of just like sitting
there and being like I don't have the
perfect story line so I'm not going to
start the slide deck just start with
something and then enhance enhance
enhance because exact that I don't
really save time using AI there and
recently I got really excited because
someone was like there's this like AI
website builder and I sometimes get I'm
not really a good web designer but I can
tell if I like a website or not from its
design design um or from its design
perspective and I usually overcome this
whenever I make a website by just using
themes that's or like designs that
someone with an i4 design put together
and it takes me a bunch of time because
I have to browse these so an AI website
maker sounded interesting and I clicked
on it and it took ages to come out with
the first design and it was utter
crap and then I I wanted to iterate and
it took like honestly not even lying it
took like 60 seconds to generate a
second version and it was it was
different but it was even the same
amount of crap like it didn't get better
just switched the fonts and the colors
like lavender and dark slate blue for
purple and cream or something like that
and you're like this is this is still
making me sick so why did you take a
minute to do that like I could have done
that in 10 seconds in a in a web editor
of my choice so it didn't it didn't help
at all myty what have you have you heard
of uh Dream
Weaver yeah but Dream Weaver was
faster it was crap but it was faster
your experience reminded me of Dream
Weaver yeah yeah I me too and I'm like
but to be honest like Dream Weaver in
worse I didn't know that was possible
but yeah yeah and so and and I'm at this
point I'm like there are users or use
cases of AI where I get excited for it
uh but this is not it it's not as
universal as you would think I saw a
talk recently in London as SX
London uh where someone who does not
have python skills actually built uh an
AI thing with python using chat GPT and
that was really impressive and they
walked us through the process kind of in
real time and it yes it took half an
hour but that's still impressive iive
they had like a keyword categorization
thing uh built in like half an hour
without actually knowing coding great I
think that's great I finally had a
positive experience with uh
llm sounds terrible um but all these
like llm use cases they're all like
content generation or like help me do a
thing and what I really like about
notebook LM is that it's seems to be
more focused on help me understand the
thing um and more of a maybe because
we're in the end of the year like
reflection mode um but I can then ask it
more questions about the documentation
and see how it can like compare and
contrast um or find themes maybe for
from like all the podcast episodes that
record we recorded this year um or maybe
like uh inconsistencies if we were
saying something a certain way can you
find like all the times that we talked
about sitemaps and then compare yeah I'm
also using notebook them quite
expensively for like some personal
research that I'm
doing just hobby things um and it's it's
mindblowing
mind-blowing
um I'm I'm sure there are
other um similar apps or whatever it is
out there but like I heard about this
from uh AJ con who's a longtime
SEO and uh he brought it up and back
then it was not available in the uh
outside the US and I was relatively
upset about it because he was uh he he
was uh singing ODS about it and uh
finally when we got it then I tried it
with some uh Publications from journals
and and stuff like that like like elsewh
and whatever it's mindblowing like
finding connections like you upload like
five Publications uh like research
papers or something and then it finds
connections between the thing that you
are asking about in those five PDFs and
then you also have the citations and
whatever it's freaking awesome do you
use the audio overview feature why I was
just curious because this is an audio
format so it seems relevant no I like s
okay okay one one quick last thing what
is your favorite thing on the internet
that you discovered this year this year
this year I nothing can it be like what
this Cent this Century this decade this
decade no this Millennium that's oh wait
that's also the this decade oh no this
is this Century okay Martin your turn oh
boy I rediscovered like old German memes
and I'm just loving it and also I
rediscovered the old uh Vine uh oh yeah
videos oh they're so good that's not
this year well no but I rediscovered
them this year so this year on the
internet I discovered or I liked these
things I'm sorry okay then uh this year
I rediscovered the million dooll
homepage
oh I think my favorite moment was a uh
timu croissant video what that I will be
sending to you after this podcast
recording please do I'm not a
serious moment but uh discovering it was
this person uh who uploaded their first
Tik Tok video and it was them uh
wondering why they found ants crawling
out from under a croissant lamp that
they bought on
timu and it wasant a croissant croissant
cantas and I will have
AAS a quasa dipped in resin
um then Shi to your house you can see
where this is going and it was tested in
the video and confirmed to be
edible
what no
way okay mine on that note mine was I I
ran across an Australian cheese maker on
YouTube who does videos about making
cheese and he opens up he opens every
video
with good day kurd
nerds kurd nerds I like it oh that's
good cool all right amazing well that's
it for this episode and maybe you'll
hear more from us um if people want to
find you on the internet and ask you
more questions where can they reach you
LinkedIn yep we will put the million
doll
homepage did you buy them Million Dollar
Homepage no but I'm considering buying a
pixel all right
pixel oh my gosh pixel 9 XL nine nine
nine okay so we will see you next year
yes all right thanks y'all for listening
thank you for joining and
goodbye cheers
bye-bye we've been having fun with these
podcast episodes I hope you The Listener
have found them both entertaining and
insightful too feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts and of course don't
forget to like And subscribe thank you
and goodbye
[Music]
---
## 2024-12-13 - 3 Tips for Crawling Errors
URL: https://www.youtube.com/watch?v=e0wnYVsIrF0
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: Pay attention to the responses your server gave
to Googlebot, especially a high number of 500 responses,
fetch errors, timeouts, DNS problems, and other things.
[MUSIC PLAYING]
You might have been wondering how Google Search interacts
with your website, a process generally
referred to as crawling.
Let's dive into troubleshooting pages
not getting into Google Search from this perspective.
If you watched our How Search Works video series
or read through our documentation on this topic,
you already know that the first stage of getting your pages
into Google Search is crawling.
But if pages aren't getting into search, how can
you troubleshoot it starting at the crawling stage?
Here's my first tip.
It's relatively well known, but still
often forgotten, just because you
can access a page in your browser
doesn't mean that Googlebot can access it.
This can have a bunch of reasons.
Robots.txt might prevent a crawler from accessing a URL,
or there might be a firewall or bot
protection blocking Googlebot.
There might also be networking or routing
issues between Google's data centers
and your web server, and many more.
So opening the URL in the browser isn't quite a good test.
Use the URL inspection tool in Google Search Console instead
or the rich results test to see if Googlebot can access a page.
It shows you the rendered HTML of that page.
When you search for bits of the content in the rendered HTML
and you can find it there, that's fine.
And it's not a crawling problem.
Otherwise, something didn't work out.
Tip number two is to use the Crawl Stats
report, more specifically the response section in that report,
to see how your server responds to crawl requests.
Pay attention to the responses your server gave to Googlebot,
especially a high number of 500 responses,
fetch errors, timeouts, DNS problems, and other things.
These errors will sometimes happen transiently,
so they go away without any need for intervention.
But if they are pretty frequent or they spike up,
you might want to investigate further.
If your site is particularly large, more than millions
of pages or so, errors in the 500 range
might also slow down crawling.
When you spot errors here, like the 500 error or fetch errors,
you can check some sample URLs and see if they still
produce these errors when you fetch them
through the URL inspection tool in a live test.
If Googlebot can now reach these URLs,
there is no need to do anything else.
But if the problem persists, you can use the URL inspection tool
to find out more and dig deeper.
The last step with regards to crawling issues
is an advanced one, and you might need someone
from your hosting company or development department
to help you with this.
But looking at your web server logs is not a basic thing to do,
but it is a powerful way to get a better understanding of what's
happening on your server.
There you can see patterns, the amount and timing
of your requests, and how your web server responded.
Be mindful, though, that not everyone who
claims to be Googlebot actually is Googlebot, so don't
worry about the odd requests.
They might be coming from some third party scrapers who
pretend to be Googlebot.
So to sum it up, check the URL inspection tool
and take a look at the crawl stats report
to find out what's going on with crawling on your website.
Also, don't forget that the logs of your web server
can be super useful to find out how your server
responded to requests, but be aware
that there's many Googlebots who aren't actual Googlebots.
Leave us a comment if you want more technical content on Google
Search Central and what topics we should cover in the future.
Thanks a lot for watching, and see you soon.
[MUSIC PLAYING]
Ho, ho, ho.
This is a core update.
No, no, we're not doing that.
No worries.
[MUSIC PLAYING]
---
## 2024-12-05 - Handling Dupes - Same Same or Different? | Search Off the Record
URL: https://www.youtube.com/watch?v=6bAlB0RHs9c
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team
discussing all things search and having
some fun along the way my name is Martin
and I'm joined today by John from the
search relations team of which I'm also
part of hi John hi Martin and we have a
special guest Alan Scott from the dubs
team hi Alan
dubs dubs dubs dubs dubs internally we
call it dupes but
okay oh I'm not a I'm not a native
English speaker for me it's dups okay so
you're like you're actually right we
spell it wrong we we put dups and so
everyone outside should think it's dups
but for some reason we always called it
dupes but but I think externally we call
it Canon a so which is even worse it's
it's yeah it's fantastic isn't it I've
been fighting that terminology for years
oh oh really let okay before we get into
that would you be so kind to introduce
yourself to our audience of course of
course so my name is Alan Scott I am an
I'm so software engineer at Google I've
been here over 12 years now I think and
uh I have spent almost all that time
working on the problem of duplicate
detection and elimination which uh wraps
into other friend problems s like signal
forwarding and these days even starts
pulling in other Wilder topics uh from
the fringes like error pages and
localization so uh yeah oh wow all right
so we've we've started this off with me
mispronouncing
dupes and you telling us that when
externally we talk about
canonicalization you really don't like
that why don't you like the term
canonicalization to be fair that's
something that I go up against usually
more internally cuz uh when people think
canonicalization they sort of Imagine
This one black box that does all the
magic things together and uh it's very
difficult to handle requests from people
that are like well why is
canonicalization wrong and and so um I I
tend to push people to think of it as
well canonicalization is one step it's I
have a bunch of URLs and I want to know
which of them is the canonical but there
are other steps that are as if not more
important here like the the first one
being clustering oh usually when people
come to us and complain about
canonicalization the immediate thing we
say is oh that's a clustering problem
because these two pages shouldn't be in
the same cluster let alone cases of
canonical selection like if you want to
bring a canonicalization problem to me
what that is is these two pages are in
the same cluster but they aren't
actually like we picked the wrong one
like the most dire case being a
hijacking uh we see those and we act
really fast cuz those are just disasters
so so clustering is basically taking the
pages that we think are the same and
then canonicalization is from those
pages which one is the best one is that
about right exactly yes okay yeah so for
example real canonical is a bit um bit
of a magic factor that crosses both
these lines real canonical will actually
it will first try to put two pages in
the same cluster it may or may not
succeed but if two pages are in the same
cluster and there is a real canonical
between them then it's also a canonical
selection signal oh so you say it's a
canonical selection signal does that
mean that there's other things that
could be a signal for canonicalization
uh I'm not sure what the exact number is
right now because it goes up and down
but I suspect it's somewhere in the
neighborhood of 40 whoa okay well now
our listeners will be making
spreadsheets with 40 signals
like like they used to do with those 200
ranking signals that we had but I I
think if I remember correctly hdp versus
https is one of them yes uh there's
actually multiple criteria that try to
deal with that dimension in specific cuz
we want to get that right but um it's
not as easy as it might seem the general
guiding principle we have is we want to
sort of what you see is what you get for
the end user where if we give them an
htps page page then it should actually
be secure whereas if we don't think it's
secure they should get an HTTP page um
that means that sometimes we follow the
Web Master signals and sometimes we
don't because web Masters might do
things like hey my htps page redirects
to my HTTP page and then to a different
https page that's not secure so that
will get you pushed to an HTTP canonical
if we can manage it interesting I I
guess the the issue of multi steps of
redirect that's that's challenging in
general
right yeah it's like finding which which
one is the right one to to show or which
one is maybe something tied to
personalization or the the location of
the user it's funny actually uh this all
kind of links together here uh because
we just came off HTP versus htps and now
we're talking redirects just recently uh
I I made an effort to sack one of
criteria and I'll give away the name it
was called redirect to shorter and it
had a really bad interaction with htb
htps because if you had conflicting
signals come from the Web Master this
one would push you to http oh so we
wanted to get rid of it for the longest
time oh that extra letter yeah literally
just that extra letter it's this is why
I like go ahead make your spreadsheets
some of these Criterion are not very
smart some of them are very tricky but
some of them are also very very basic
heris oh my okay wow but why do we even
need like 40 plus minus X signals I mean
website owners never make mistakes and
give you the correct canonical all the
time right so when it comes to trying to
figure out how to waight things one of
our biggest problems is we don't know
what to do when Web Master sends us
conflicting signals um the two most
common that come up there would be 301
versus real canonical um like those are
both very strong signals if your signals
conflict with each other what's going to
happen is the system will start falling
back on lesser signals so it'll start
listening to things like site Maps or
page rank or the now deceased redirected
to Shorter okay so if if you have
conflicting strong signals then
basically you're saying these don't
matter we just don't know how to train
the system in those cases because like
how does a human evaluate that at the
end of the day we can only train the
system as well as a human can evaluate
what the correct answer is we just don't
know once web Masters start giving us
confusing signals like that I I guess
you know you can't train a system to
just sit in a corner and cry because
that's what a human would do in that
case yeah we we train the system to be
ambivalent okay
that all right so we've heard about
redirects we've heard about clustering
and that actually the clustering bit
reminds me of something that keeps
coming up and I think this got a little
worse since Google search console
started primarily reporting only on
canonical URLs and that is when you have
a um a website that is in three regions
that have near duplicates so let's say
Germany and Switzerland both use German
MH and high German at that in in text uh
in written content and then you have
like a product page and it's pretty much
the exact same information except the
price and the currency add
and website owners make a huge effort of
like making that they tell us so this is
the version for the Swiss market this is
the version for the German market so
like they use atang and all these lovely
things that we have and yet one of these
gets chosen as the canonical and shown
in reports and then also this canonical
sometimes changes you know it makes
things uh interesting let's put it that
way how does that work but I I think it
also plays into the clustering bit right
if you tell us that it's kind of the
same but different language versions is
that is that part of a cluster
then this would be the localization
iceberg that we're now encountering you
you you can see the tiny sliver above
the waterline and then there's this
giant mass underneath if this topic
seems confusing externally it's also
confusing internally we we have been
trying to make localization work in a
reasonable way for a very long time um
because it's a very challenging subject
so you're asking about how clustering
works with localization well the answer
is it depends oh people love that
externally people love when you say it
depends yeah so so internally there's
essentially two categories of
localization types there are the the
localization types where it's just a
boilerplate translation which is
something you see very common especially
with big social media sites they they
don't translate the the content whereas
there are also translations that are
full translations where you will see the
actual content of the page fully change
yeah and I mean the boilerplate bit is
pretty pointless
right I mean yes largely speaking it
does not help a lot for people to see
hey this is the you know the Swedish
version of your favorite celebrities
social media feed that that is not
something that we're really concerned
with h doing out for people but uh the
the full translation pages should not
cluster because they have different
tokens they're going to retrieve for
different queries so we don't want them
in the same cluster we want to have all
those pages available for retrieval the
boilerplate translations we want to put
into the same cluster and uh and that
means that they'll consolidate signals
but it also means that we don't have to
crawl every single localization variant
because to be honest you know we're
wasting your bandwidth and and we're
wasting our space By by doing that so
that's why it depends uh there's there's
two different ways we want to handle
these things and you know what what
which one you're doing matters and and
then you get the really complicated ones
like what you said where they just
change the price and those ones become
more complicated because it's it's
basically the same content but for one
token but that one token really matters
um and in that one token case we still
want to have them in different clusters
that's a more challenging problem in
theory than you know not putting two
language variants in the same cluster
but uh you know
that's why localization is a hard space
in in the case of boilerplate
translations would we still try to swap
out the URLs when we show them in search
or oh absolutely uh so sitting on top of
all of this talk about clustering which
is the dupes system on its own there's
hre Lang which is a basically a separate
system where if you put in the
annotations we will try to substitute
them um John knows that uh there is a
project right now which may or may not
be live by the end of the year um that
is attempting to increase the reach of
that
specifically so we want to serve more
hling variants we want to utilize that
more but we need to put in place
mechanisms that will determine basically
how much we can trust it on a given site
so we're doing some crawl and
verification basically to determine
you know is this site serving its map
correctly uh and if so then we're going
to try to serve that more often without
necessarily having to verify it as much
as we currently do okay I I guess that
would also work for the Swiss and the
German versions hopefully yes I'm not
super familiar on the specifics between
you know German German and swiss German
but if there are minor differences then
I would expect this to be able to say oh
you're from Switzerland and there's an H
ref L entry for Swiss German so here you
go this is the right page for you cool
that's pretty nice yeah that that sounds
interesting and uh with X default do you
find that's something that sites
generally use correctly or it it always
feels tricky to explain that because by
the time you get to that it's like their
head already blows up from all of the at
laying so um Martin was asking me about
canonicalization signals earlier X
default is actually a signal and uh not
inconsequential one I don't know that it
is used very commonly it does seem to be
used reasonably well when it is used uh
I kind of wish people would use it a bit
more to to put this in perspective
you've kind of got two tools here one of
them is Rel canonical which says hey I'm
supposed to be clustered with this other
page and that other one is supposed to
be canonical X default is more of a hey
if you don't know what a local what
local to do or or I wind up in the same
cluster as this other page that's the
one you want for retrieval and that sort
of thing it is a sort of real canonical
in a way but not for clustering just for
canonical selection as long as the
signals align I guess if if you then use
other things like X default to one thing
but then real canonical to another thing
is probably confusing signals again no
yes but that's sort of expected in a way
right uh like we have to make
accommodations for that in this specific
case because you could imagine say I
have multiple different versions of this
Swiss page and I also have multiple
versions of this German page and I want
to real canonical those guys into their
own independent clusters but then I also
want them to be a member of this hling
map oh okay oh my God yeah no I this is
a complicated subject which is you know
why you know when I started it's like it
depends This is complicated there's an
ice B we're we're now starting to
descend now now you can start to feel
the the joy of of dealing with
localization mechanics oh boy do do you
think there will be a simpler variation
to do localization at some point I I
remember like it's at some point Gary
and I sat down we discussed options and
then my simpler solution was to use a
set of regular expressions and then I
realized this is not the wrong
direction a a set of regular expressions
and you call that a simpler mechanism
exactly uh yeah this topic has been one
that I've been hearing about since I
joined the company um and and good ideas
in the space have been hard to come by
which is why we're kind of running with
the best we've got right now so you know
you're you're you're rolling your eyes
and you're you're you're you're nodding
your heads and saying oh God this is a
mess and yes it kind of is but we don't
have better Solutions and in the
meantime things have just been a mess
anyway so so why not just run with
something that is at least slightly
better than the status quo is kind of
where I'm hoping to go I mean some of
the more advanced folks that are working
on these kind of international sites
they kind of understand what to watch
out for what to do and for those of you
out there who are wondering what are we
talking about and what is this
internationalization we did discuss this
Gary and I in episode 78 of this podcast
we're going to link that in the
description below as well so that you
can listen up on internationalization
and joy and fun but uh oh boy uh it's an
iceberg I I see that yeah I can see that
but that's not the only thing that you
do in clustering dealing with
localization I guess you have other
fantastic icebergs such as uh Arrow
Pages you
mentioned ah okay so so this is can can
I start by by by threatening people with
marauding black holes
[Laughter]
what error pages and clustering have an
unfortunate relationship where
undetected error Pages just get a check
sum like any other page would and then
cluster by check sum and so error Pages
tend to Cluster with each other that
makes sense at this point right
oh oh is that these cases where you have
like a website that has I don't know
like 20 products that are no longer
available and they have like repl it
with this item is no longer available
and it's kind of an arrow page but it
doesn't serve as an arrow page because
it serves as a HTP 200 but then the
content is all the same so the check
sums will be all the same and then weird
things happen right so that's a good
example yes that that is exactly what
I'm talking about now in that case the
Web Master might not be too concerned
because these products if they're if
they're permanently gone then they want
them gone so it's not a big deal now if
they're temporarily gone though this is
a problem because now they've all been
sucked into this cluster they're
probably not coming back out cuz crawl
really doesn't like dupes they're like
oh that page is a dupe forget it I never
need to crawl it again um so that's why
it's a black hole only the things that
are very towards the top of the cluster
are likely to get back out um and this
is where this really worries me is uh
sites with transient errors like what
you're describing there is sort of a
like an intentional transient error but
you know let's say that you've got 39's
reliability oh no well one out of every
thousand times you're going to service
your error and now you got a marauding
black hole of dead pages and it gets
worse because you're also serving a
bunch of JavaScript dependencies
JavaScript and if those fail to fetch
they might break your render in which
case we'll look at your page and we'll
think it's broken so the actual
reliability of your page after it's gone
through those steps is not necessarily
very high yeah um so we have to worry a
lot about getting these kinds of
marauding black hole clusters from uh
taking over a site because stuff just
gets dumped in them like there were
social media sites where I would look at
the you know the most prominent profiles
and they would just have reams of pages
underneath them some of them fairly
high-profile themselves that just did
not belong in that cluster oh boy okay
yeah I've I've seen something like that
when someone was AB testing a new
version of their website and then
certainly would break with error
messages because the API had changed and
like the the calls no longer worked or
something like that and then in like 10%
of the cases you would get like an error
message for pretty much all of their
content and uh yeah getting back out of
that was tricky I guess yeah I've I've
also seen something that I assume is
similar to this where uh if if a site
has some kind of a CDN in front of it
where the CDN does some kind of bot
detection or dos detection and then oh
yeah Ser something like oh it's like it
looks like you're a bot and Google bot
is yes I'm a bot but then all of those
pages I guess end up being clustered
together and probably across multiple
sites right yes basically Gary uh has
actually been doing some Outreach for us
on this subject you know we we we come
across instances like this and we do try
to get uh providers of these of services
to work with us well least work with
Gary I I don't know what he's what he
does with them he he's in charge of that
but uh not all of them are are as as
Cooperative so uh that's something to be
aware of and and I guess sites would
notice this in search console when when
it says like Google picked a different
canonical and then they look at it and
it's like this is a totally unrelated
page how does Google come up with this
idea yeah that's
this is the kind of thing that's leading
to that yes but what do I do so this
black hole sounds really scary
especially if you say like oh it's
really hard to get out of it again if it
happens for whatever reason or if I'm
launching a new website or a new revamp
of a website or new version of a website
how can I as the SEO on that website
make sure or what what do I need to look
out for to avoid this black hole uh the
easiest way is to serve correct HTTP
codes so you know send us a 404 or a 403
or a 503 and and if you do that you're
not going to Cluster we can only cluster
pages that serve a 200 oh only 200s go
into black
holes okay that's a good statement I I
like that that's a that's a pretty good
one only 200 ghost into the black
hole the the other option here is um if
you are doing JavaScript Foo in which
case you might not be able to send us an
HTP code might be a little too late for
that uh what you can do there is you can
attempt to serveice an actual error
message something that is very
discernably an error like you know you
could literally just say you know 503
this we encountered a server error or
403 you were not authorized to view this
or 404 we could not find the correct
file any of those things would work um y
you you know we even need to use HTTP
code obviously you could just say
something we do have well we have a
system that's supposed to detect error
pages and we we want to improve its
recall Beyond it currently does to try
to tackle some of these bad renders and
these uh you know bot serve Pages type
things but um in the meantime it's it's
generally safest to take things into
your own hands and try to make sure that
Google understands your intent as well
as possible and I I think externally we
call these soft 404 Pages yep okay and
internally we we sometimes call them
crypto 44 yeah that's that's the term
I'm more used to yes okay
uh quick question I usually recommend in
this case so we do have like client side
rener or single page applications uh
where we have this problem that you
can't change the HTP status code but you
could use JavaScript to redirect to a
page that is statically set to return a
404 or 500 or whatever it is would that
also avoid this clustering
issue uh I think so yes uh tler usually
straps those redirects together for us
at indexing time so we would effectively
see your page as the HTTP result at the
end of the chain mhm okay and the other
option we we sometimes tell people is to
use a no index on an page that basically
says
404 does that make sense I guess if it's
a page that is supposed to be
permanently gone then it would be
clustered with others
so yeah so from my perspective if you
serve us a no index that's very
different from serving in uh an HTTP
error code if you service an HTP error
code what actually happens is we'll say
oh this page suddenly went error but
maybe it isn't supposed to be so we give
you a bit of a grace period before we
remove you from the index if you serve
us a no index we're like oh they went no
index get this out get remove this they
can't we can't serve it so you're gone
okay okay there's a different urgency to
these two things that's interesting yeah
so I I would suggest not necessarily
serving no indexes on error Pages uh
unless you really want us to remove that
page if it's permanently an error then
go ahead no index at all you like um but
if it's temporarily an error no no no no
interesting okay so those are things
where where the content is clearly like
an error has
has malfunctioned in some way and then
we get an error but what about things
where we just make mistakes like what
happens if I accidentally cluster a
bunch of near duplicates into a
canonical situation and then realize oh
no I didn't want that can I undo like if
I fix my real canonical after things
have been clustered is that another
black hole kind of situation or are you
like oh okay yeah that one signal has
been fixed I kind of want to to punt you
over to the crawl team on this one okay
the the the problem with this is that
it's very much on crawl to decide when
to crawl things and I believe that web
Masters do have some recourse here they
they can request crawl to some extent
and don't know how effective that would
be in these cases because I'm not part
of the team that schedules crawl so I I
can't tell you how much they actually
listen to that feed I think they do
somewhat but it's not a dupes problem
well I mean all of these problems are
related like we actually do send ra
canonical for example is actually a bit
of a crawl signal like we'll try to get
uh crawled to pick up a rail canonical
Target if it hasn't been crawled before
so we do talk to them we do communicate
with them for some cases where we're
like hey this is a thing you should look
at um but we don't have any code that
says hey wake up and inspect these dupes
Pages because we don't know unless they
crawl them that their signals have
changed oh of course it's kind of like
if it's blocked by robots text like how
can we tell what you changed on your
page we don't know yeah interesting okay
so we we should have a podcast with
someone from the crawl team marin oh
okay noted noted yes all right uh if you
have any questions to the crawl team
please let us know in the comments we
are really looking forward to hear if
people would like us to talk a little
more about crawling with the crawl team
that that's an interesting one cool but
other things can go wrong as well I mean
we talked about X default and uh
localization being in iceberg I mean I
could imagine accidentally serving some
different language than you actually
specify in the hre Lang setup so if I
have like the German version that
accidentally for whatever reasons pulls
data from I don't know the Spanish
version um does that Tinker or collide
with with clustering as well or do you
just go like okay they signal this is
the language version X and we don't care
or how does that work is that a
different team as
well one of the parts of the
localization iceberg is that there are
multiple teams this this is a problem
that crosses the stack um oh boy what
you're describing there to be honest I'm
not sure I completely followed the
example but uh mislabeling your content
is not something that the dupe system
worries too much about in terms of
languages so from my
perspective we probably didn't even
notice that that happened um it would be
might be more interesting to ask that
question to like someone from
serving but I yeah I don't have a good
answer for that all right okay serving
also goes on the list we will find
someone yeah I'm just I'm giving you all
sorts of other people to interview at
this point well this is useful that's
that's fantastic I don't I'm this is
fine this is perfectly
fine luckily you already interviewed Zoe
for rendering so you don't need to worry
about that one that is true and I
actually work with Zoe quite a bit uh
because we have all sorts of interesting
edge cases and problems and I'm pretty
sure there's edge cases for you in
clustering as well what is like a really
interesting Edge case that you
encountered for clustering mhm well okay
so
given the the the likely audience here
the one that's probably most interesting
for them would be when I see people who
put junk into the real canonical field
so like sometimes it's a script gone
wrong and you can see that oh there was
supposed to be some sort of variable
evaluation that didn't happen so you see
like dollar sign variable name or
something and then so all the real
canonical on the site are suddenly
pointing to hostname SL variable or in
another case I've seen people just leave
the field empty and uh that has a
meaning oh wait wait wait wait wait wait
wait what does that mean uh so I think
the parser actually turns it into just a
for slash
oh like it's it's a relative it should
be a relative path but I think I think
it actually goes down to like the root
of the server so uh it's basically the
same as saying please wipe my S out okay
you have to be really care we we so I
should be clear here we have some
validation in place to try to break real
canonical when we think they're wrong
but this is another Iceberg like we have
a we have a very old feature that is
essentially being leaned on to do this
and the new feature that we would like
to use to do it has been in development
for years at this point so are we ever
going to have good rail canonical
validation I don't know but in the
meantime the one we've got is imperfect
and if you make mistakes we'll catch
some of them and we'll let some of them
through I I think the solution is to use
an
llm we just
B like given this HTML header what do
you
think
John I'm really curious what it would
say maybe it would start to cry Martin
yeah sit in the corner and cry that's uh
that's the APT response oh my God okay
that's that's bananas all right so
there's there's a lot going on in dupes
clustering I I think that's that's
really really interesting and I I think
the one takeaway that you can probably
take out of this as a website owner is
make sure that every signal points in
the right direction like if you want one
specific URL to be like showing up in
search results then make sure that we
can understand okay this is this
specific version this is the best
candidate for this cluster of URLs
pointing to the EXA same content or neic
content I I guess that's that's the
biggest takeaway is that or what would
you say people should take away from it
and also HTTP status codes I think yes
oh yeah yeah so just to follow up there
is actually a fairly authoritative
external list on what uh Web Master
signals we use in canonical selection I
I actually looked it over recently and
it's still basically up to date I think
the one thing that might be missing from
it is xlang default is now uh kind of
important but the rest of them like site
m 301 real canonical they're all there
cool that's that's in our documentation
uh so we should update that maybe it'll
be ready by the time this episode comes
out cool so if you see a documentation
update uh done recently then you know
yes that has
happened awesome that's really really
exciting okay that that was super
interesting Alan thank you so so much
that was really really good you're
welcome and thanks John for being here
with me um I think that's it for our
episode huh yeah thanks a lot I think
next time on search of the record we
will be reflecting about the oh God
about the year in search already the the
end of the year is coming closer huh oh
my gosh wow already okay okay before we
get stressed about the fact that the
year is ending I'd like to say again
thanks Alan for being here thanks John
for being here and uh thanks everyone
out there for listening in with that I'd
like to say
goodbye bye
bye we've been having fun with these
podcast episodes I hope you The Listener
have found them both entertaining and
insightful too feel free to drop us a
note on LinkedIn or chat with us at one
of our next events we go to if you have
any thoughts let us know and of course
do not forget to like And subscribe
thank you so much for listening and
goodbye
[Music]
---
## 2024-12-04 - How Robots.txt Works
URL: https://www.youtube.com/watch?v=IXNEVt9rZG8
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: Hello, and welcome to another Search
Central Lightning Talk.
This time, we will talk about robots.txt files--
when to use them, how to use them,
and how you can test it with Google Search Console.
[UPBEAT MUSIC]
When you have a website, you probably
want it indexed in Google Search so people
can find it in all your pages when
searching for something online.
But sometimes, there might be some things
you don't want to see in Google Search,
or you might not want Googlebot to spend time on them.
Then the robots meta tag or robots.txt file
might be what you're looking for.
Let's start with the robots meta tag.
It's an HTML meta element that you add to your site's head.
Its name is robots, and it can take a bunch of different things
as its content.
Let's keep this one simple for now.
We can just set it to noindex to keep this page out
of Google Search index.
We can also be more granular and keep specific bots
from indexing this page.
Say we are OK with Googlebot indexing the page for search,
but we don't want Googlebot for Google News to index the page.
Then we can specify this in the name.
Instead of robots, we will call it googlebot-news instead.
We can also specify multiple things in one tag, like here.
We don't want snippets for this page,
and we also do not want translations
in the search result. Alternatively,
we can also use an HTTP header instead of a meta tag.
In this case, the header would be called X-Robots,
and it can contain the exact same values as the robots meta
tag.
For more information on this, check out
the link to our robots metatag documentation below.
All right.
Now we've discussed how to keep a page out of the index.
But sometimes, you want to do something slightly different.
You want to tell Googlebot not to even retrieve
a specific page.
That can be done with what's called a robots.txt file.
It lives on the root path of your domain.
So let's say, example.com/robots.txt.
It can't be in another directory.
So example.com/products/robots.txt
wouldn't work, for instance.
However, if you use subdomains like shop.example.com then
shop.example.com/robots.txt it is fine, however.
These files are relatively simple.
They contain text in a specific format
that many bots on the internet, like Googlebot, understand.
And by the way, if you use a website builder or content
management system, there likely is a plugin setting or some way
to manage the robots.txt file content.
Here is an example.
This file disallows every URL that starts with /no-touchy
on this domain from being accessed by any bot that follows
the robots.txt standard.
This is called a rule.
Rules can allow or disallow URLs or patterns of URLs for bots.
Note that not all bots on the internet will follow this,
but Google bot and most other search engines will do so.
You can also specify a specific bot by its user agent name
and give it specific instructions.
Say for example, you would like to allow a bot called SteveBot
to access the directory we've excluded
from the other bots earlier.
You can also use the asterisk character
as a wildcard to make your rules a bit simpler.
In addition, you can use robots.txt to point
the bots to your sitemap if you use the sitemap directive.
If you want to learn more about robots.txt,
check out the links to our documentation and the robot
standard documentation as well.
I would like to point something out while we are here.
Sometimes, people use both robots.txt and robot meta tags
or headers to stop a page from showing up
in Google Search results, but then
wonder why that doesn't work well.
The problem here is that in order
to see the robots meta tag or header,
Googlebot would have to retrieve and access the page first.
But it cannot do that if you prevent Googlebot from doing it
in robots.txt.
The issue then is that Googlebot might find the link to that page
somewhere and then tries to crawl it,
but it finds out it is not allowed to crawl it,
and then it knows the page exists,
but it doesn't see what's on it.
And that includes the robots tag.
So it might actually put it in the index,
albeit the limited information there is for this page,
due to it being blocked in robots.txt.
So to stop it from getting into the index,
use the robots meta tag or the X-Robots header,
but do not disallow it in robots.txt.
If you want to see how your robots.txt influences Google
Search, you can check out the robots.txt report in Google
Search Console, or use the open source robots.txt
tester I've linked below in the description.
I do hope this video helped you get a better
idea of the different mechanisms that
influence how robots interact with a page
and when to use which one.
Please do leave us a comment below
if you would like to learn more about technical topics,
and leave a like or subscribe to our channel
if you want more content around Google Search from us.
Anyway, thank you so much for watching, and bye-bye.
[UPBEAT MUSIC]
---
## 2024-11-28 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2024 年 11 月 28 日)
URL: https://www.youtube.com/watch?v=K9nMgxqP1GE
Caption: ja-8V-H19SidUo (manual, json3)
[Speaker 1 ] 皆さんこんにちは
本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは いつも通り私アンナとなっています
どうぞよろしくお願いします
ではですね
早速Googleからのお願いに 移っていきましょう
はい 本オフィスアワーではですね
ハッシュタグGoogle検索 オフィスアワーを使用しております
なので質問についてのご意見 ご感想ありましたら
ぜひ上記のハッシュタグ
Google検索 オフィスアワーをつけて
SNSに投稿してください
またですね 本オフィスアワーで ご紹介した記事のリンクに関しては
本動画の概要欄に後ほど 掲載する予定となっております
そして我々チームの 励みとなりますので
ぜひこちらのオフィスアワー
コンテンツが 気に入って頂けましたら
高評価 チャンネル登録の方も よろしくお願いします
はい それではですね
続いてGoogleからの お知らせに移っていこうと思います
はい 今月の主な ブログ記事ですが
こちらの英語記事1件の 記事が公開されております
Updating our site reputation abuse policy ということでですね
こちら火曜日に 収録しているんですけども
日本語記事 まだ上がって おりませんでしたので
簡単に日本語でお伝えできる所を お伝えしていこうかなと思います
でですね 私ちょっとメモが ここに置いてあるので
目線ちょっとこの後もずれる 可能性あるかと思うんですけど
そちらご容赦頂ければなと 思っております
はい そしてですね
こちらのブログに関して まずは サイトの評判の不正使用に対抗する
スパンポリシーに対しての アップデートとなっております
で 気にされている方も多いかなと 思うんですけども 今年の初め
Googleはサイトの評判の 不正使用に対抗する
スパンポリシーを 開始しておりますと
で これは どういったものかというと
ホストサイトの既存の ランキングシグナルを利用して
サードパーティーのコンテンツを
そこで公開するような 手法となっております
で やっぱりこの手法の 目的としては
コンテンツを別のサイトよりも
上位にランク付けすること でありますし
やっぱりユーザーの 検索エクスペリエンスを
低下させることに つながるんじゃないかな
といったような懸念
そういったものを我々としては
そういうものとして 理解しております
でですね こうしたタイプの スパム行為ですね
それをさらに 厳しく取り締まるために
ポリシーの文言を明確化しています
で 日本語としては このように記述されています
サイトの評判の不正仕様とは
ファーストパーティーの 監督や関与が
ほとんどまたは全くない状態で
サードパーティーのページを 公開することを指します
その目的は ファーストパーティーのサイトの
ランキングシグナルを使用して 検索ランキングを操作することです
このように 新しいポリシーの ドキュメント内に追記しております
はい
でですね
ここからは for your info というか ノートというか
追加でお使いできる ことなんですけども
ポリシー違反を評価する際
Googleは様々な考慮事項 そういったものをいろいろ考慮して
サードパーティーのコンテンツが
不正に使用されているか どうかを判断しております
でですね
スパム主導対策を 受けたサイトの所有者の方
何ができるか という所なんですけども
そういった方々には 登録済みの
サーチコンソールの アカウントを通じて
通知が届いていきますと
なんで そこから 再審査リクエストを送信できますと
こういった流れになっております
で ブログの記事の翻訳が まだなんですけども
ぜひご一読されるといいかな と思いますのでおすすめします
それでは 本題に移りましょう
はい
で スライドかな
で ここからは通常の 検索Q&Aに移っていきます
今回は7件のご質問を 頂いておりますので
1つずつご紹介していこうかな と思っております
では まず1点目のご質問
非リンクリストの配布と ページ評価に関する
ご質問を頂いております
Xなどバズ目的で非リンクリストの 配布を行っている方が
最近よく見られますと
で このようなリンクを 配布する行為について
Googleからのご意見を お聞かせください
また このようなリストから
リンクはページ評価に つながりますか?
とのことです
はいご質問ありがとうございます
こちらの質問に関して担当の チームにも確認してみましたが
得られた回答として リンクスパムに関するポリシーを
もう一度確認してみてはどうか
といったような提案を 受けております
で ここにはですね 書かれていることとして
やっぱりGoogleは Webページの関連性を
判断するための要素として リンクを使用しています
しているんですけども
Googleの検索の 検索結果ランキングを
操作することを 目的としたようなリンク
そういったものはリンクスパムと みなされる場合がありますと
でこれには自分の サイトへのリンクを
操作する行為だったりとか
自分のサイトからのリンクを 操作する行為も含めますと
で こういった内容が 書かれておりますので
ぜひ一度内容を 確認して頂けますと
今回の頂いた 質問のような所を考える
きっかけになるのかなと思いました
ご一読ください
でですね プロダクトチームから もう一点紹介というか
ご共有していきたい内容としては
長年にわたって 信頼できるリンクの検出が
大幅に改善されております
そのため 現時点ではリンクを購入することは
無駄になる可能性がある と思っております
という所は ぜひ追加でお伝えして おきたいなと思いました
ご質問ありがとうございます
ではですね 続いてのご質問に移りましょう
はい
サーチコンソールに関して
ページのインデックス登録に関する ご質問を頂いております
ノーインデックスを かけているページ
こちらはサイトの方針に照らして
インデックスを想定していない ページについて
ノーインデックスを かけていらっしゃるそうです
または 404をかけたページ こちらは非公開化済み
公開期限の過ぎた求人について 数十万件警告が来ていますと
ただ いずれもサイトそのものは 健全に対応していると思っていて
修正のしようがないのかなと 理解しております
どうすればこの警告は消える?
もしくはGoogleの 望む状態になるのですか?
とのことです
ご質問ありがとうございます
また レポートの表示方法について 分かりにくい部分があったら
申し訳ありません
今回のケースに関して サーチコンソールは
予期しない問題を見逃さないように
アラートを送信しているだけ のように見受けられました
そのため こちらで問題ないのであれば
つまり意図的にこのように 実装しているという場合には
こちらの警告は 無視して頂いて構いません
ご質問ありがとうございました
それでは 続いての ご質問に移りましょう
氏名検索ワードで検索結果に 表示されない件に関する
ご質問を頂いております
氏名検索ワードで 検索しても
サイトが引っかからないのは なぜですか?
8月のアップデート以降
氏名検索ワードの トラフィックが99%以上減少
という状態になっています とのことです
こちらもご質問 ありがとうございます
具体的なサイトやクエリ情報が 添えられていたので
デバッグすることができました
その上でお伝えできることとしては
セーフサーチを有効にした場合と 無効にした場合の
検索結果を見比べると 大きな 違いがあることがわかりました
このGoogleのセーフ サーチフィルターというものですが
内容としては
ユーザーがブラウザの 設定を変更して
露骨な表現を含む コンテンツが
検索結果に表示されないように するための機能となっております
今回のトラブルシュートを 行うためには
是非こちらのドキュメントを 載せておきましたけれども
セーフサーチとウェブサイトを 参照にしてください
サイトを確認して頂ければ
修正のヒントとなる所が
あるんじゃないかなと 思っております
ご質問ありがとうございました
それでは続いての ご質問に移りましょう
栄養素に付与する HFランク属性に関する
ご質問を頂いております
栄養素に付与するHFランク属性を Googleは参考にしますか?
Wikipediaなどが 使用している形式ですとのことです
こちらもご質問 ありがとうございます
担当のチーム 今回は ご存知の方も多いかと思うので
名前出しちゃいますけれども ゲイリーに聞いてきました
話してみたんですけれども
簡単にNo Noと いうだけでいいと思うよ
ということだったので 簡単にはなってしまいますが
Googleはそのような属性を
参考にはしていませんとのことです
ご質問ありがとうございました
ではですね 続いてのご質問に移りましょう
サイトのパフォーマンスが 落ちた件に関する
ご質問を頂いております
病院系のWebマーケティングを 担当しております
お送りしたクエリがいきなり 40位台まで下落しましたと
また 他のページでも今まで 上位表示されていましたが
一気に下落していますと
YMYL領域も 問題ないと考えており
なぜここまで下落したのか 分かりません
全体のインプレッション
クリックともに1ヶ月で 70%以上低下しています
可能な限り下落要因と改善策を ご享受頂けますと幸いです
とのことです
はい こちらもご質問 ありがとうございます
具体的なサイトやクエリの情報が 添えられておりましたので
我々のチームとしても デバッグすることができました
ただ今回のケースは美容医療の 施術名やお悩みなど
一般的なクエリで検索されていて
その際にパフォーマンスが 下落したとおっしゃっていました
逆に 現に彼らの クリニック名が検索すると
検索上位に表示されていました
そのため サイトの 技術的な問題というよりも
アルゴリズム的に競合の多い クエリで検索しているために
今回のような事象が 起こっているのではないか
と感じられました
このような場合 やっぱり単一の 解決方法があるわけではないので
ユーザーにとって良い コンテストになるように
継続的にサイトを改善していく 他ないかな と思っております
具体的な解決策を 提示できるわけではなくて
我々としても 心苦しいんですけども
是非サイトを見直して頂く きっかけとなると幸いです
ご質問ありがとうございました
では 続いての ご質問に移りましょう
ディスカバーのパフォーマンスが 落ちた件に関する
ご質問を頂いております
ディスカバーのクリック数が 毎日数千ありましたが
2023年12月末からゼロになり それが継続しています
ディスカバーのコンテンツ ポリシー違反はしておりませんし
多くの読者様に評価される ユーザー第一の
信頼できる有用な コンテンツを提供しております
何か問題がないか ご教示くださいとのことです
はい こちらも ご質問ありがとうございます
該当のサイトに関する 情報が添えられていましたので
我々も情報を 確認することができました
ただですね こちら最近よく聞かれる内容には
なってはいるんですけども
ディスカバーというのは プロダクトの特性上
ユーザーの興味関心に 基づいてコンテンツを表示して
その意味でパーソナライズ されているために
パフォーマンスを 計測するのは
非常に難しい類の プロダクトかなと思っております
トレンドによって検索結果なども 検索結果というか
ディスカバーの 表示されるコンテンツなども
変化し続けていくものなので こういったご質問には
お答えしたくてもなかなか明確な 回答ができないのが現状という所で
ご理解頂けますと幸いです
ご質問ありがとうございました
それではですね 本日最後のご質問になりますね
と言ってもGAで 検索できなくなったという所で
こちら検索に関するオフィス アワーになっておりますので
今回のようにGoogle アナリティクスに関するご質問は
こちらのリンク貼ってます
Googleアナリティクスの ヘルプコミュニティへ
お寄せ頂くのがよりコメントをして 頂けるんじゃないかな と思います
ぜひこういったコミュニティの場
活用して頂けたらなと思います
ご質問ありがとうございました
はい ではですね そうですね 以上となります
皆さん
今回もGoogle検索 オフィスアワーを
楽しんで 頂けましたでしょうか
ちょっとね 私1回ミスで1テイク撮った後に
もう1回撮り直しているので
ちょうど早口になって 聞き取りづらい点あって
今回申し訳ないなと思うわけですが
その分ね 言いたい主張メッセージなんかも
まとめることができて
要点としては まとまっているといいなと思って
ちょっと今回テイク2を 撮っております
はい 私の話でした
でですね 今回の話でしたね
はい で次回のGoogle検索 オフィスアワーなんですけども
こちら2024年12月19日を 予定しております
もうあっという間のね 年末といった所で
私も今日この後 忘年会に行こうかな
なんて思っているんですけども その話は置いといて
そうですね この後すぐ 19日でもうすぐになっちゃうので
やっぱり準備期間が 短いだったりとか
皆さんね 質問考える時間 限られていると思います
で シェアは数なんて 言われますけども
皆さん年末忙しい時期が 続くかなと思いますので
もしあまり質問が寄せられることが ないようであれば
スキップする 12月のこの回は スキップする可能性もあるかなとは
現時点では考えております
で ただその場合には 事前にXにて
Xなどをソーシャルでお知らせ したいなとは思っております
なんで こちらにぜひ 質問フォームありますので
何かお困りの点ありましたら
お役に立てると嬉しいので
こちら質問フォームから どしどしご質問をお寄せください
という所でですね はい 以上となります
また次回ですね 今年最後のオフィスアワーはですね
そちらでお会いできるといいなと 楽しみにしております
ということで またぜひ 見てくださいね
バイバーイ
---
## 2024-11-21 - A discussion of UX for SEO | Search Off the Record
URL: https://www.youtube.com/watch?v=Epqm754Q6C4
Caption: en (automatic, json3)
[Music]
hello hello and welcome to another
episode of search off the record a
podcast coming to you from the Google
search team my name is Lizzie and today
I'm joined by John hi John hi and we
have Rio today hi Rio hi hi lzy hi John
it's so good to see you I think the last
time we saw each other was at bright and
SEO maybe two years ago is that right I
think so yeah it's been two years yeah
it was in this in-person meeting that we
had this idea that maybe we should have
a podcast recording to talk about ux and
SEO sort of a spontaneous it's one of
those like magical hallway conversations
that they say that you have when you're
in person at events and it happened to
us um when we first met I
know um you told me that you are uh I
think it was was it your first uh SEO
conference as well or it was maybe the
first few it was mine as well it was my
very first time yes and uh you told me
that you coming from actually a ux
background and not necessarily SEO could
you tell us a little bit about how you
came into SEO World sure so yeah it was
2020 when I first joined this uh
industry uh as soon as I graduated from
the college and the first couple of
years I had been Consulting our clients
uh landing pages and websites uh using
our heat map solution so we we have
we're a digital marketing agency based
in Tokyo Japan but um at the same time
we develop our own SEO platform and also
heat map tool which is useful for uh
optimizing web pages and yeah so I have
been Consulting our clients uh web pages
using heat map tool and I think in total
I analyz and consulted around a couple
hundred pages and since about two years
ago I've been managing our own websites
in both SEO and C aspects and also doing
product management as well you mentioned
cro what is cro cro stands for
conversion rate optimization SEO is a
search engine optimization but C which
was more optimizing the conversion rate
of the web pages oh that that sounds a
lot like
usability yes ux and C they yeah get
along is cro that's um is this the main
metric for uh ux in terms of like is
this the thing that you're sort of
optimizing for when you're improving the
usability of your website yeah I think
that's one of the metrics that you use
because you know uh when you like own
your websites or when you manage your
websites most of the time the main goal
is to uh get higher conversion rates
from your websites right so in order to
get higher conversion rate of course you
need to Pro provide a good user
experience on your platform okay and
practically what would that mean like
people can find the button so if you if
you cannot find a button there's nothing
to convert you to do this action or if
the button is like at the bottom of the
page how can you possibly convert yeah
that's one of the things I think uh like
placing the buttons at the the right
places of the pages that's also a very
very important um tactics of C
and that's also a good aspect of ux as
well I think so when you when the user
come to your page they're looking for a
certain information and if they're
engaging well with your content if
they're satisfied with the information
that you're providing on your websites
most of the time or maybe sometimes uh
they're likely to convert like they're
likely to click the buttons that you're
promoting and well let's say you have
your own products promoting on your
website and say oh um free delivery or
something I cannot really come up with
but any kind of promotions right and
when users are really like engage highly
engaging with your contents you're
satisfied then they're uh likely to
click the buttons so that they're look
into like look further uh about your
products or anything that you're
promoting there does ux and SEO also
share a common goal or is SEO kind of
separated that I think pretty much ux
plays very very significant role in SEO
so this is what I always say but what do
you do SEO for like what's what's the
main thing that people are spending so
much time and money and effort uh on SEO
for like of course getting your uh page
ranking higher that's the main thing
that people pursue on SEO but the goal
behind this is to gain more users gain
more sessions on your web pages and to
ultimately convert them to your
customers or your users right so first
of all you do SEO to get more sessions
more users come into your pages but
after that what you have to do is to
modify your pages satisfy your users
with the the contents that they're
they're looking for so that they can you
know one day ultimately become your user
become your customer so when you're
thinking about like the user experience
or Journey end to end does the journey
start when they're on your website and
then making a purchase or would it start
from before for example like when
they're on the search results page I
would say ux which stands for user
experience is a pretty broad term right
any kind of experience that user
experience is defined as user experience
ux so what your users experience before
or after they come to your website is
also your website or even your business
ux ah so it's almost like how they're
experiencing your business as a whole
it's not necessarily because I think
like when I think about ux I'm thinking
about maybe UI or something that's like
more visual but if they're starting uh
on the search results page then that the
first thing that they're seeing is maybe
text if it's just a Blue Link U they're
seeing like the title of your page
description and that is maybe more like
writing side of things and not
necessarily the visual layout of your
web page yes but maybe that's writer hat
I'm wearing like Tech writer hat I'm
thinking about ux writing that's my own
bias I think well yeah any kind of text
images any kind of contents that your
users are looking at so any kind of the
content that you're promoting or it can
be on your website or it can be your
actual product any kind of feelings or
emotions that they get from using that
product or service can be set as a ux so
it's sort of like the whole end to end
yes exactly any interaction it's almost
like anytime that they're like touching
your site uh before they see it even is
maybe all connected it it is yes what
did you do with our documentation Lizzy
when in terms of uix or did you did you
do anything specific or well I mean I
think this is sort of like H how do we
uh scope ux like if we're saying that
everything is ux then maybe everything
that I do is it's very philosophical
conversation we're now having
um but I think uh if we're talking about
converting people um like our landing
page has that big blue button so we're
trying to get people to do a certain
action uh and like the primary action
that we want people to do is to read the
SEO starter guide on our landing page um
so we think that that's like the
majority of people should go over there
so that's what we put as our first sort
of above the- fold thing uh and then we
have secondary things that we think that
people might want to find um so we have
case studies help resources search
console and we sort of ordered them by
how uh important and common that action
would be uh so if everybody should be
going to this first thing like that's
the first uh uh thing that we want to
point people to um but what Rio was
saying earlier about uh converting
people I don't know how I would think
about this or apply this sort of
thinking to like a documentation page
that doesn't have a clear button that
you're like trying to get people to like
add to card like it they're not buying
anything on onz so what am I trying to
convert people to in for example like
the favicon documentation or structured
data where there's some action that I
want you to do but you're not I don't
know if you did it or not that's
something that maybe I want Rio's
opinion on is how would I go about
measuring that they completed the thing
like I'm I'm trying to get them to do it
but I I don't know if they did it
because there's no button to say like
yes like I added markup to my website
after reading your document ation it was
me converting to the next step if that
makes sense so I'm hoping like that
that's that's what you know the
documentation should get you to do but
there's not like a clear thing uh for
some of our stuff that we can see that
that's what led you to do that action if
that makes sense it's not as clear as
like a e-commerce site I I think you
also have a quiz on on the bottom of one
of the pages right or couple yes and our
that feels like a conversion thing or
test like did you read to the
bottom well we can look at like the uh
how far did you scroll so I think that
that that is tracked uh in Google
analytics so we can see that you got to
80% uh but that's another thing that I
don't know if that is what I should be
optimizing for because what if what you
wanted to find was in the middle of the
page and like you had success uh like
you found the thing that you wanted to
you sent the link to somebody else uh
because we have people who are reading
the documentation with different goals
in mind it might be that you wanted to
send it to a colleague and then you
completed your action that's like what
you came to the documentation for you
didn't necessarily need to sit and read
top to bottom in the crawl budget
documentation and complete the quiz and
you spent 15 minutes reading the thing
maybe I don't want you to spend 15
minutes reading the
thing maybe longer time reading the page
is not necessarily good for all of our
pages so that's one thing that I
struggle with with the the metrics side
of things because it's not like there is
okay two minutes reading for all pages
is yes that's the
Baseline for at least onesie uh our
developers.google.com search
documentation because there's many
different goals and lengths of
documentation I actually never deeply
thought about the conversion points of
those kind of documentations but the
main purpose of those documentations is
to get people learn about your uh the
contents that written on documentation
right and especially like Google's
documentations those kind of stuff helps
a lot of uh people um when they want to
start you know SEO when they want to
learn about SEO when they want to learn
deeply about SEO and even the experts
they still um you know look into those
kind of Google documentation so I think
the one thing
that you can set as a conversion point
is I don't know if you guys already have
it but the share button ah or the the
copy like link copy button that might be
a good point that that indicates that
users are actually engaging with the
contents right if they're if they're
satisfied or if they're like if they
think that stuff that written on the
documentation is helpful then they of
course they want to share it to somebody
or if they want to share it with SEO
newbies that you have in your your team
or company right so I think that can be
a good point as a conversion point for
documentation I think that's like a yeah
a good thing to look at I I'm curious
what you also think about the like the
helpfulness satisfaction rating so we
have like thumbs up thumbs down would
that also be something that to to look
at in my mind it's not like a conversion
stat but it would be helpful to measure
sort of like is the usability good or
bad yeah you can just
know if the users are satisfied or you
know engaging with the contents yeah I
guess also it kind of shows that people
read as much as they wanted and now they
have an opinion which which is kind of
the goal right even if they say I I
wasn't happy with this page then it's
like it gave them the information that
they needed to make that call yeah even
that is like sometimes difficult because
you need to sort of do analysis or like
I don't consider what this means in the
context of the page that you're on
because it could you could apply metrics
to mean different things based off of
other information um so for example the
removals
documentation has really negative
ratings and people the comments that we
get about it is that they're frustrated
with the actual process so to remove a
page or an image or like some personal
information they're frustrated with how
it works which is not necessarily the
documentation page and this is sort of
ort of a common problem with
documentation and like the way that the
product works like are they upset with
the report or the thing the function
itself or the way that we wrote about it
is like that was the best that the tech
writer could do in that
situation um based off of like this just
just how the thing works and we need to
fix like the root problem to make it
better
um but maybe that's like a an example of
just like how you can uh look at the
unhelpfulness rating and sort of figure
out you need to do like some sleuth work
uh to figure out like why are they so
unhappy and what thing do you need to
fix to make it go up and is it the way
that it's written is it the way that the
page is laid out um is it the process
itself like can they not find the thing
like the the button to then go remove uh
that URL maybe we need to make the
button bigger so that they can then go
to the next thing and then that can be
uh like a conversion rate thing that we
can look at I mean it also sounds like
our doc are a weird Edge case that a lot
of people don't have with regards to
content on the web I I imagine most
people who are commercially active want
people to buy stuff okay well I mean
that's a good like discussion Point what
are the other sites that Rio that you
looked at that were not
e-commerce when you were analyzing like
heat map stuff was it all sort of like
shopping minded or was there other type
of content like news or like article
these kinds of things most of them are
advertisement landing pages so it's
pretty much like a page that leads to
e-commerce site or service site yeah and
other Pages service sites and also like
articles SEO articles as well so not
always uh e-commerce s so e-commerce
site is really uh simple like the
conversion point is very very simple
either they purchased a a thing or not
right it's really simple but also like
Pages if you're navigating the users to
your actual service Pages product pages
then the number of the clicks of that
the button that navigates to the actual
Pages can also be a conversion point and
for SEO articles most of the time
they're also promoting something on
their uh Pages like they promote
something their own products or it can
be somebody else products on your web
pages right so if they hit the purchase
button or if they hit the like inquiry
buttons you know ask for demo or
something like that that can also be a
conversion Point like there are so many
different kinds of conversion point I
think for the search console help center
documentation it would be that open the
report uh so the pages that are about uh
like the URL inspection tool then the
conversion event is probably that main
like open that tool and then go use it
perhaps uh but maybe it would be like
secondary things to yeah that could be
yeah that could be one have you seen any
cases where uix has a conflict with
SEO where it's like you do things for
uxix but they're bad for SEO I think
there are couple things that people do
for SEO but it's not good for ux for
example maybe there are only like few
people nowadays I believe but still you
know I see sometimes like people stuff a
lot of keywords in their contents so
that they think those contents can get
ranked higher but that's terrible for ux
so I have this one experience with my
customer um they were stuffing a lot of
keywords because they were expecting
that could help the content rank higher
but that was actually causing a lot of
like clusters on the pages so it was
really really hard to read the
visualization of that contents was
really bad it was it was terrible and so
I I recommended them to remove all the
unnecessary keyword on that page which
doesn't make sense for the context and
that actually helped improving the
conversion rate and then did you see
also some positive impact in like the
SEO side of things like did their
ranking improveed so they're already
ranking pretty high so it doesn't like
added any positive side for SEO but that
didn't affect SEO so the customer the
clients were believing that stuffing
keyword is good for SEO so they were
like are you sure it's okay to remove
all those keywords because I don't want
to you know affect our content yeah yeah
yeah but that that didn't happen ah okay
so they had no uh negative impact from
what ranking side of things they got rid
of the keyword stuffing they thought if
we get rid of these words then we our
ranking will fall yeah and that didn't
happen to them no that's great cool so
good for both SEO and ux yeah cool okay
maybe we shouldn't take it to an extreme
and remove all words though just keep
the
button is there like a certain balance
for um I guess like maybe that's another
ux thing where you want something to be
more streamlined and not so cluttery
like if you have a really text Heavy
landing page where it's like paragraph
paragraph paragraph and it's hard to see
the button that is maybe not so good for
ux it depends on what kind of contents I
would say so if the the purpose of that
content is to provide a lot a lot of
information then maybe it's hard to
place a lot of uh bottons between the
the paragraph right but maybe you can
like add some like images videos or any
kind of visualization so that user can
interact with those content without
getting bored so placing a lot of
buttons is not the only answer for
improving the ux but adding the the
visual assets like images and stuff like
that that that can also help the user to
engage more with the content and they
can you know satisfy with the content
they can keep reading keep they will
keep scrolling down and then eventually
they'll find the bot and they convert
that's also a case Okay so it sounds
like adding gifs to a page is good for
uxix I actually don't know about that I
don't think there's any like bad
influence or you know anything from U ux
aspect so I don't know if this is like a
maybe need to look up like where did I
read this is it a personal uh opinion or
did I read this in like a best practice
somewhere but I read that gifs are not
something that we should be doing too
much within documentation because
they're distracting and you can't pause
them so from like an accessibility point
of view like they're like flashing and
like constant movement so if you're
trying to read Focus documentation it
might be like something that's
distracting that uh sort of like calm
reading vibe that you want to be having
and so like a pause playay video Loop
would be better but that's not
necessarily like ux or SEO maybe well
that actually makes sense but I me
personally never faced any trouble
putting GIF images between the the the
paragraphs in the article but you know
when the image quality is pretty bad
that that it that leads to bad ux so and
it's hard to maintain the good quality
on when you put gifs right like J
sometimes it can like really blurry and
the quality might be bad so in that case
that's terrible ux I would say but the
GIF itself I don't know I don't think
GIF itself has a bad effect on ux ux or
something would it have a positive
effect or could you measure whether or
not it has a positive or negative effect
on user experience by adding or like an
AB test for whether you have like a gif
or yeah yeah you well you definitely
should do ab test and any cases but
actually we once replaced an it's not a
video but it's an image to a gif and it
generated a higher conversion rate oh
okay okay so we have remove all the
keywords and add more
[Laughter]
gifs okay maybe I shouldn't look at it
this extreme uh but it really depends
though I feel like that's part of the
user experience is like looking at does
it make sense to add that drift for this
user in this context because maybe it is
weird to have a DF on your landing page
or maybe it's really helpful maybe
that's very important to show like how
to use a product for example and then
that helps them convert because they saw
oh that's what that product does I put
this thing here and that's how that
thing works that makes sense yeah I
don't know Rio have you seen that people
do things differently in Japan for uix
or is uix mostly global I don't know if
there is any particular thing that
people in Japan do for ux but there is
one unique thing about the user Behavior
or ux Trend in Japan I would say so it's
not like people intentionally do but
people actually prefer to have a visual
assets like videos or so many images on
their contents so I once did the the
research there was uh two articles one
without any visual contents and one with
few visual contents between like each
paragraph and the the content with few
images that has higher uh user
engagement rate and in Japan we see a
lot of content that has a lot of images
uh visual assets but when I do when I
search something in English when I read
like English documents I rarely see a
pages with a lot of like visual assets
so maybe that's one thing that is
different from how people react in Japan
and in other countries you see anything
different about like site navigation or
the way that people are like going from
page to page in Japan compared to maybe
English content I don't think there's
difference in that aspect only the the
visual contents more image heavy or like
more illustration yes exactly okay
interesting what kind of common mistakes
do you see people making with when it
comes to uix are there such things or do
people just do things differently well
stuffing keywords is definitely one of
them I've seen I've seen few people
still doing that so that's definitely
one of them oh and also I've seen a lot
of cases where they put Carousel and
that actually have a lower impact on ux
I would say so us have to like keep
clicking the the to to show the
different images right to display the
other images and in the study that I
read users actually don't really click
that much so if you have a lot of
information that you want to provide to
your users that doesn't really do good
so a better thing would be to do some
other like flow like lazy loading or
like something that your user doesn't
need to like click so many times or what
would you recommend uh for a website
that has this Carousel what would be
better for ux it's better to just put
the the image in the content ah okay so
just uh like six images like like this
yeah or if there's too much then I think
you should reduce it because that means
you you are providing too much
information that can cause the users to
you know get confused H or to go away if
like all they're seeing is like image
image image image image yeah interesting
I don't think that we have like any
Carousel I'm now like do we have any
carousels in onesie and now I need to
eradicate them we have carousel
structured that on right yes ah for
Carousel in search results so the
carousel feature within uh that is like
a ux pattern that we have for some of
the rich results interesting huh huh
what is your take on uh the zippies like
the expando kind of like collapsing
content real from like a ux perspective
is this nice is it not very nice I don't
think that's necessarily bad sometimes
you know when you you're using that for
a specific reason so let's say you have
FAQ Pages where there's so many like
questions and answers then you
definitely you cannot like show the
whole content without you know clipping
it so in that case it's better to do
that so that it's easier for them to
look for the the questions or
information that they're looking for but
if you're doing that too much sometimes
it's hard for the user to notice that
you know that's clickable so if you're
provid the very very important
information that you definitely want
your users to notice then it's better
not to do that it's not about like ux
aspect it's more like your information
delivery thing yeah I see people doing
that as like a way to sort of uh like
make the page look more scannable or
like it's more minimal like not
overwhelming with all of this content so
they sort of like zip up zip up zip up
and then you need to drill in to see
more yeah U but then what if you miss it
for example or you can't do like command
find let's see it's a really long page
and you can't find that piece of thing
that you're looking for because it's
hidden behind a zippy um but I guess
John would that be like no implication
from a SEO perspective or how do you see
that from like another angle I think
from from an SEO perspective that's
that's okay because the the primary
information that people will be
searching for is probably visible
immediately anyway so it's almost like
well if the answer is somewhere drilled
down it's like like you don't know the
answer when you're searching otherwise
you wouldn't be searching so uh it's
kind of like you find the question and
you can expand that that seems that
seems okay I guess it's also trying to
show you uh like visual hierarchy like
importance of that content so if it's
behind a zippy then you're kind of
signaling to the user as well that this
thing that's hidden is not as important
otherwise we would have shown it to you
like either bigger or like in a larger
font or something cool okay so kind of
wrapping up is is there one thing that
you think seos should do to get started
in uix or conversion rate optimization
it's like where would you tell them to
start this is one thing that I wanted to
talk about but uh heat map tool it's not
like I'm trying to promote our product
or anything but heat map tool actually
helps a lot every time we do ux
Improvement conversion rate Improvement
cro we always need heat map tool so heat
map tool is basically visualizing the
users's behavior on the pages so it
shows which part of the content users
are reading at and which bottons that
user clicking or if the users are
leaving the page at which part of the
content so it visualizes the the whole
user Behavior so you can actually learn
if the users are engaging with the
content or not or if they're satisfied
with information that you're providing
or not so let's say you are writing
something that you really want your
users to notice or you want users to
understand or to you know promote
something and what if the the the part
that you're trying to promote so hard is
not actually the users are not actually
reading that point then it you know
there's no way that you can convert them
or it's just waste of time and effort
doing that right so it's really really
important to know what your users are
engaging and interacting with on your
content and heat map tool visualizes
that ah okay so you can see like more
quickly where on the page like there's
some sort of like visual element to not
just seeing like I I mean I think I can
look up in Google analytics like where
people like they're going 80% to the
page but then I have to think in my head
where is 80% of my page and like where
are they and you're saying the heat map
thing would show me exactly uh where
that would be on the page and I don't
necessarily need to make up my mind
where is 80% it yeah it's really easy to
analyze it so like you said when you use
Google analytics you have to like do the
settings to know if the users are
reading 80% of the content or not you
don't need any those kind of you know
settings you can just like implement it
just by inserting the like to uh one
JavaScript tag and then you can get the
data of your users's behavior on your
web pages and then you can learn oh
they're reading this or they're not
reading this oh maybe we should fix this
maybe we should place this information
higher so that you know more users can
learn about that that sounds really cool
we should look into that try it out I
now want to analyze the SEO starter
guide put it into a heat map tool and
see where if they are reading 100% of my
gigantic document cool okay well this
has been really insightful Rio thank you
for joining us that's it for this
episode and again thank you for joining
us Rio if folks have any questions or
comments where can they find you I'm
always on X formerly Twitter I cannot
I'm used to saying Twitter so I'm just
going to say Twitter but yeah you can
find me you can just search Riri
ichikawa it's pretty hard to pronounce
but yeah Riri ichikawa and then yeah I'm
always on Twitter so you can you guys
can find me there cool okay we'll we'll
definitely add a link thank you folks
for listening and goodbye bye
bye we've been having fun with these
podcast episodes I hope you The Listener
have found them both entertaining and
insightful too feel free to drop us a
note on LinkedIn or chat with us at one
of the next events that we go to if you
have any thoughts and of course don't
forget to like And subscribe thank you
and goodbye
[Music]
---
## 2024-11-20 - Google Trends Tutorials is over - until next time
URL: https://www.youtube.com/watch?v=AAb3K3zAXNs
Caption: en-j3PyPqV-e1s (manual, json3)
SPEAKER 1: Welcome to another Google Trends Tutorial episode.
[MUSIC PLAYING]
[YAWNS]
20 cups of coffee.
SPEAKER 2: Coffee?
SPEAKER 1: Coffee.
SPEAKER 2: Coffee.
SPEAKER 1: Coffee.
Five kilos of cheese.
Another shot.
Another piece of cheese.
And three trends-obsessed experts.
We're checking the data.
The data proves we are right.
Google Trends is now complete.
[BLOWS RASPBERRY] Really?
We're going already?
But it's not all doom and gloom.
We'll be back with more trends.
I know.
Let us know in the comments what you'd like to see next.
It's super cool.
Until then, subscribe to the Google Search Central YouTube
channel for more search content.
SPEAKER 3: Stay trendy.
[MUSIC PLAYING]
---
## 2024-11-13 - Search Console Recommendations, Google Trends, and more! (November ‘24)
URL: https://www.youtube.com/watch?v=-4uDTWvN1v0
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, and welcome back to the "Google Search
News."
I hope life is treating you reasonably well,
wherever you are.
My name is John Mueller.
I'm your host today here from Google Switzerland.
Today, we have news about Search Console, Search results, Google
Trends, and, of course, a short mention of AI.
How could it already be so late in the year?
Time is fleeting.
What does that even mean?
Anyway, let's delve right in.
First up, some cool Search Console news, namely,
Recommendations.
This makes it easier to spot patterns and get insights
about your site.
They're especially helpful if you're not a regular user.
For example, it could tell you that all structured data
of one type is incorrectly implemented.
Recommendations have not yet been rolled out to all websites
and are only shown when relevant.
We're still working on these.
So, please, send us feedback if you see something surprising.
Also, let us know if there's something new for us
to add there as well.
It's still early days for these recommendations.
We plan to add more over time.
Also, in Search Console, we updated the performance report
to make it easier to keep filters and settings when
switching websites.
The performance report gives you information
on how and when your site is shown in Google Search results.
This particular change came out of feedback from you all.
So thank you for that.
We have a few more things planned
for the performance report.
So stay tuned.
And talking about Search results,
Google removed the cache page link and the cache operator.
This change doesn't affect your site's visibility in search.
So there's nothing for you to do.
We also added a link to the Internet Archive
with this update.
The Internet Archive is an American nonprofit
that, among other things, crawls and stores copies of web pages.
To see how Google sees your pages, use Search Console.
With the removal of cached cash pages,
the No Archive meta tag no longer has any functionality.
We removed it from our documentation.
It's fine to keep it on pages.
It doesn't do anything for Google Search.
But you might use it elsewhere.
Also, in the Search results, you may find pages
with an srsltid parameter.
This comes from merchant centers auto-tagging
for e-commerce sites.
It's used to give site owners conversion metrics.
This parameter is added after the search results are complete.
It doesn't come from or effect crawling or indexing.
So it's not possible to control it with canonicalization,
robots.txt, or meta tags.
If you want to toggle auto-tagging for your site,
I've included a link to the Help Center in the description.
Google Trends is up next.
Google Trends has updated some of its functionality,
in particular, the Trending Now experience.
This helps you to discover emerging trends and patterns
in real-time.
With this update, you have access
to fresher data from more countries and regions.
We've recently put out a video series
that covers some of the Google Trends functionality.
In particular, there's a video and documentation
for search marketing and SEOs.
It gives you some ideas on how you can use trends to better
understand your site's users and to find topics
that you could prepare for.
I do want to caution that it's easy to go overboard
with tools like these.
You don't have to create pages to cover
every possible related search term.
It's important that the content which you publish actually
adds value to the web overall and that it doesn't just
repeat what others have said.
Be selective.
Focus on your own expertise.
Focus on your users that are likely to be
relevant for your business.
And, now, over to some cool things from the SEO community.
First up is a fun tune, AI-generated, by Alizée Baudez.
I'll link to these in the description below.
I realize, using generative AI for something creative
is a bit controversial.
But I thought this was fun.
If you're an SEO or digital marketer
and making music with AI or not, please, drop your link
into the comments here.
I'd love to take a listen.
Next, I found Crystal Carter's presentation
on brand recognition for generative AI
really interesting.
We'll see how it all pans out.
But it's awesome to see folks brainstorm and talk
about the possibilities.
And getting back to more traditional SEO work, Raquel
González wrote a nice guide on international SEO mistakes
and fixes.
International SEO is hard.
And I was happy to see my personal pet peeve mentioned,
Geo IP redirects.
What's your personal pet peeve with international SEO?
Let me know in the comments.
And just a bit more.
Let's see.
We've updated our pages for video SEO, title links, Google
crawlers, and core updates.
Let us know, with the feedback links,
if we can make things even clearer.
Also in the documentation, we clarified
that indexing API is really only for the content types mentioned
and that URLs with a hash symbol can't
be used for canonicalization.
On YouTube, we launched a second season of "SEO Made Easy"
and a series of Google Trends tutorials.
Then, the team has put on a number of events in new places,
from Malaysia to Turkey.
It's been great meeting folks.
Where should we go next year?
And last but not least, we added support for the AVIF image
format in Google Images.
Well, there you have it.
This episode of "Google Search News" is now complete.
Thank you for tuning in.
I hope this video was useful.
And, please, add feedback and comments here.
We read them all.
If you subscribe to this channel,
we'll let you know when another episode is ready.
Bye!
[MUSIC PLAYING]
---
## 2024-11-12 - How to avoid duplicate content
URL: https://www.youtube.com/watch?v=VQ0CW1fS2Og
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: You can specify the canonical URL with this tag
to help Google Search decide which of the possibly many
URLs to index for this page.
Note that this tag is often used incorrectly by website owners,
so Google Search can't rely on it and treats it as a hint
but might choose a different URL anyway.
More on that later.
[MUSIC PLAYING]
In this video, we will address duplicate content.
I'll give you three tips to avoid or remove it.
Many of you have probably seen or heard
about duplicate content.
Some people think it influences the perceived quality of a site,
but it doesn't.
It does cause some challenges for website owners,
though, because it's harder to track performance of pages
with duplicates.
It might make similar content compete with each other.
And it can cause pages to take longer
to get crawled if this happens at a larger scale.
So it's not great and is something
you might want to clean up.
But it isn't something that you should lose sleep over.
In Google Search Console, you might
come across these reasons for why a page isn't indexed--
duplicate without user-selected canonical, alternate page
with proper canonical tag, or duplicate
Google chose different canonical than user.
Are these problems?
No, not really.
They are reasons why a page wasn't indexed.
But if it's a duplicate, it normally
means we found the same or very similar
content with a different URL and indexed that instead.
So the content is in Google Search,
just not under the URL mentioned in the report.
Sometimes this also happens in connection
with international sites where multiple language versions
are very similar to each other.
It's fine, then.
Now, let's see what we can do to avoid this.
Let's start with duplicate without user-selected canonical.
This basically means that Googlebot found the same content
with different URLs.
And this is the URL that Google didn't choose for indexing.
Google Search made a decision in this case
because there is no signal in the HTML.
That signal is called a canonical tag.
You can specify the canonical URL
with this tag to help Google Search decide
which of the possibly many URLs to index for this page.
Note that this tag is often used incorrectly by website owners,
so Google Search can't rely on it and treats it as a hint
but might choose a different URL anyway.
More on that later.
All right, to fix this and get another URL indexed,
you can specify the canonical URL
in the HTML tag or an HTTP header,
as we've seen in the previous slide.
Tip number two now addresses the duplicate Google
chose different canonical than user reason
for not indexing a page.
You might see this in the Google Search Console report as well.
It usually happens if there are links pointing to another URL
instead of what the canonical declares.
To fix it, look for internal links pointing at this URL
and change them to point to your desired canonical URL instead.
Should these links come from other websites,
you can try configuring your server
to redirect to the canonical URL instead.
If you choose to redirect, consider using a 301 redirect
to avoid performance impacts for users as their browsers will
remember this redirect and avoid unnecessary network round trips
in the future.
My last tip is more strategic if you
find that you have multiple, very similar pages, even
if Google doesn't consider them duplicates, try to combine them.
It makes information easier to find for your users,
will make reporting in Google Search Console
easier to work with, and will reduce clutter on your site.
So revisit your pages from time to time
to see if things can be simplified and combined.
All right, we went through three things
to do when you want to reduce duplicated content.
Basically, combine similar pages when possible,
set a canonical URL in your code or in the HTTP headers,
and consider redirecting from noncanonical URLs
to the canonical ones.
Please leave us a comment if you want more technical content
on Google Search Central and what topics
we should cover in the future.
Thanks a lot for watching, and see you soon.
[MUSIC PLAYING]
---
## 2024-11-07 - Google Trends for Researchers
URL: https://www.youtube.com/watch?v=L4GE278KIbk
Caption: en-US (manual, json3)
-Hi, I'm Daniel Waisberg, Search Advocate at Google.
-And I'm Omri Weisman, Google Trends Engineering Manager.
In this video, we'll discuss how you can use Google Trends data
to research economic and health indicators.
We'll discuss what's called "nowcasting" in economy,
and then we'll go through two examples
of how researchers have used search interest data
to better understand the world around us.
-If you haven't watched the previous episode in this series,
make sure to check them out
to learn more about how to use Google Trends.
GOOGLE TRENDS
Nowcasting is the practice of predicting the very recent past, the present,
and the very near future state of an economic indicator.
Hal Varian, Google's Chief Economist,
has been researching nowcasting with Google Trends data for many years
and has published several papers on the subject.
You can find links to learn more about it in the video description.
For the purposes of this video,
nowcasting includes the use of search interest data
blended with external data sources and advanced statistical methods
to estimate the current state of the economy in near real time.
This is in contrast to traditional economic forecasting,
which often relies on data with significant lags
and focuses on predicting future trends.
Example: The gross domestic product, or GDP, is often reported quarterly.
But what if you'd like to track it on a weekly basis?
Would that be possible?
That's what the team at OECD set up to do
with the OECD Weekly Tracker of economic activity.
-The OECD Tracker provided a weekly indicator of economic activity
between 2019 and 2023.
The researchers use machine learning and Google Trends data
to assess economic activity
when it changed rapidly due to the impact of a major shock.
The tracker applied a model to a panel of Google Trends data for 46 countries
and aggregated information about search behavior
related to consumption, labor markets, housing, trade,
industrial activity, and economic uncertainty.
The OECD Tracker project showed that it is possible
to use Google Trends to nowcast GDP on a weekly basis,
even though official government data is only available on a quarterly basis.
Isn't that amazing?
-Another interesting example is Searching for Health,
a collaboration between the Google News Lab,
Alberto Cairo, and Schema Design.
This visualization tracks the top searches for common health issues in the United States
and compares them with the actual location of the occurrences
for those same health conditions.
The visualization includes data from Google Trends
and from the community health status indicators
which provides key indicators for local communities in the United States.
This dataset includes more than 200 measures
for each of the 3,141 United States counties.
I'll go through the project's main idea,
but make sure to visit their website to learn more about it.
When you enter Searching for Health,
you can choose from one of eight available conditions
you're interested in researching.
I'll leave cancer for now.
Notice that, as you scroll down, you'll find summaries of what the data means.
They're super helpful.
The first chart shows search interest
for the condition you choose between 2004 and 2017.
It's followed by a map with a breakdown of search interest by US county.
Scrolling down, you'll find two maps.
One for Google search interest in cancer by county
and the other for mortality rate of cancer by county.
This is followed by an explanation on how searches on health issues
compared to actual occurrences of those same conditions.
Are regions with greater awareness also healthier?
And do healthier regions tend not to worry as much?
Read to learn.
Continuing with the analysis,
you'll find the scatter plot showing the relationship
between search interest and actual cases for all metropolitan areas in the US.
The strongest relationship exists for the regions closest to the dashed line.
So it might be interesting to analyze the outliers,
which are the points farthest from the dashed line.
You can hover over the data points to see who they are.
There is a lot more to learn from this project.
You should check it out when you have time.
Overall, Google Trends is a valuable tool for nowcasting
because it allows researchers to see very clearly and quickly
what people are searching for.
This information can be used to track changes in economic activity
and predict the very recent past, the present,
and the very near future state of an economic indicator.
-Google Trends can help understand how people around the world
look for answers to their questions,
which could be valuable to researchers in areas such as economic activity,
health interest, and behavioral sciences,
just to mention a few.
If you want to see more examples of how Google Trends
has been used by researchers,
go to scholar.google.com and type in Google Trends.
You'll find many interesting papers.
-If you're interested in more videos about Google Trends and Search,
subscribe to the Google Search Central YouTube channel,
and stay tuned.
GOOGLE TRENDS
---
## 2024-10-31 - Understanding how users experience your website | Search Off the Record
URL: https://www.youtube.com/watch?v=3qkcEMgalgg
Caption: en (automatic, json3)
[Music]
hello hello and welcome to another
episode of search off the record a
podcast coming to you from the Google
search team my name is Lizzie and today
we have a very special guest with us Eva
who is a ux researcher on the bill in
the blank team at Google can you tell me
uh what you're working on uh gladly so
hello hello uh I'm Eva um I'm
quantitative user experience researcher
um just freshly transferred to Google
shopping uh congratulations thank you
I'm super happy about that and uh before
shopping I worked on our internal uh
search and I also worked on Google
assistant at some point so that means
basically my whole Google career has
spent in some shape and some mode of
search and uh and with uxr you've been
this is your entire career or did you
make a career transfer that's my entire
career in Google but uh as you will
learn almost nobody who does uxr in
Google actually um studied to become a
uxr we all come from very diverse
backgrounds and especially if you do
something that I do which is like a
special flavor of uxr quantitative uxr
yes I heard you mention this so it's not
just uxr it's quantitative um yes and
this is something very unique to big
companies um the smaller the company the
the less specialized uh people are right
so if you're just starting a very small
company you could have the same person
doing both research and design or doing
product management and user research but
then the bigger the company grows the
more specialized roles become so like
the first typical split is like in
design and research then the next one
once you have a lot of researchers right
some of them specialize in uh methods
that Focus like to get some rich user
data right so you really want to talk to
a couple of users in depth and some
other uxr
specialize um uh in methods that get you
a lot of data but maybe not uh at the
same depth as um uh as qualitative uh
colleagues in fact everybody can do user
experience research right you don't have
to have this in your title to be allowed
or able to talk to your users right and
in fact every of course of course so can
you tell me what is uxr so it's
researching ux so it does that mean
you're doing something really academic
you're reading a lot you're you're
research reading research papers like
what what is what is the thing yes so I
can I hope hopefully I can explain so
first ux stands for user experience and
user experience is basically like a
fancy name for person's thoughts
feelings and action before they start
interacting with any system while they
interact and after it right so it
doesn't mean just user interface it
doesn't mean just usability it's just
like this General fluffy thing right
that goes around the uh the use and um
there is somehow academic branch of this
I would say right so you've for sure
heard of um human computer interaction
okay yes this like the the degree that
you would get or something exactly so
this is like academic discipline that uh
that studies interaction between well
humans and machines right okay uh but
then um ux research is kind of more like
applied version of that that happens in
Industry because usually like when you
do academic research you want to make
sure that what you learn is very
generalizable and that it applies to
many if not all humans and so on but in
industry very often you don't
necessarily care to learn things that
are applicable overall right you just
need to learn something about your
product and you need to learn it fast
right so um compared to Academia I would
say on average we apply a little bit
less rigor to our methods but that's
okay right because at the end of the day
like we want our insights to be very
practical and very applicable right you
want to fix your product or you want to
make it better which is much different
from some like academic kind of goal of
uh understanding humanity and how humans
behave in general and what's the goal
with this whole thing like it we're
studying how people are interacting but
then what do we do with it yeah so I
mean ideally we improve our products
right so we either build better products
to begin with OR we improve the products
we've already built or we learn
something for the next time we are
building a product um and of course
having a good product is also not a goal
in itself right so if you own a website
like let's say you own a web store your
goal is ultimately to sell products
right to sell something to to your users
but then um if your website is such that
people cannot find stuff in it that they
are frustrated with it that they are not
satisfied with their experience at all
they will not come back right because
almost like there are very few products
where users are really like locked into
they have to use this one they don't
have an alternative like you will suffer
through this stat experience because you
need to make the
or whatever exactly so like if you have
to use a particular software for for
work maybe manufacturer of that software
is not necessarily like super concerned
with you being super happy with this
product but in general like for most
companies like you know getting your
visitors fast to to their goal getting
them to come back getting them to
recommend your product further right
these are all somehow related to how
good their experience was with your
product so if I have like let's talk
practically how would I know that I need
to do uxr uh a study or to start looking
into this and let's say I I have a small
website it's not a big company I don't
have a team do I just is it sort of a
chicken and an egg thing like do I know
that it's there's a problem and I need
to bring in uxr or apply something from
there or can I bring them into then
uncover the problem so how do you know
that you need one well it's easy because
almost always you need one right
are you just biased though no there is
no such thing as a perfect product but
of course you it doesn't mean that like
uxr is the first thing that your small
company should do um if you are building
something that has like very well
established examples in the industry
right uh you know if you are building a
a a website or like online auction site
or so on it's it's already quite well
known right like what works and what
doesn't work you mean like what's
expected from a user who is making a bid
like let's say it's the auction side
example yes and like how to present your
products you know how to filter through
them and so on right so in that sense
you know your your your uxr and you
cannot hear my quotation marks here but
like your uxr might consist of you going
out looking at the examples of products
that you think or somebody else thinks
work well right and just kind of
learning from that and that's already
some form of uxr right you're you're
probably already doing it naturally um
as you're paying attention to how using
websites and we kind of know uh what
would be like what how to find the menu
there's probably General convention that
you should put a menu like this and if
you're doing something that's not
standard or unusual then that's probably
a sign or it's going to be more
difficult for people to find it if they
don't know where the thing is exactly uh
um with the like small difference you
know like if you're learning from other
people's experiences you as a developer
might focus on you know how does this
thing technically work but what uxr
would probably focus a little bit more
is like how users flow through products
you know like you know okay so okay I
now imagine myself as a user I want to
like buy a certain product like so which
actions might I take and then you could
take an inventory of you know how are
you guided as a user through different
products right so this is a little bit I
guess difference between uxr and other
research it's really like you always
trying to to like understand the
experience from user perspective not
like from technical perspective or even
from your own right because that's I
guess a big maxim of uxr is you are not
your users right and of course uh you
are maybe representing some of your
users but um the moment you start
building your your site or your product
you just understand it too well right
and then it's very hard to imagine
yourself as a as somebody who is very
different from you right you we become
like as we develop our products we
really become experts in our products
and then it's very hard to like take
this novice view of our products right
it's the curse of knowledge like once
you know where I I know exactly where
this thing is on my website so I can
navigate to it and then you forget or
it's hard to unknow that piece of
information so if you're doing like a
DIY approach for uxr how can you do you
like need to imagine that you're a
different user or do you need to go talk
to people do you show them your website
on the street like how can you go about
doing this yeah so like all of the above
so it very much depends on like how
important this is to you and how Keen
you are and how much time you have and
how many resources you have right but uh
if you if you let's let's for for a
moment assume you will do DIY right so
let's assume you are have very low
budget I'm not going no budget no agency
so I I just want to do I might be it's
me I'm working on yeah I have a
documentation site developer
documentation and I want to dabble in
uxr do I need to have a project in my
first or like a problem in in mind yeah
I guess you should have some sort of a
problem but for sure almost certainly
already have one so your problem might
be something like you might experience
high bounce rates or low conversions you
might receive some negative feedback
right and you might not know oh does
this feedback reflect all my users or
did one person like have very bad seral
this morning right you might uh not even
know who your users are or what they
need right you might have a great idea
for an app but but you're like okay but
who would really use this um it might be
that you observed some sort of drop in
usage right that you cannot explain from
external factors um or it might be that
you're just anyways deciding to redesign
your service so then why not like look a
little bit into like how to make it
easier for your users and um there are
many many resources I mean free online
resources right to help yourself but as
you said without knowing anything it's
very hard searching in the dark for like
uxr resources is maybe too broad of a
net um but I relate to what you were
saying like uh finding the problems do
make their way known to me so we do have
some things on our site uh where we can
see the helpfulness rating for example
like a lot of people are having a bad
time on this page or they don't like it
they hate it they're clicking that
downvote button but I don't necessarily
know why yeah so would that be where uxr
best practices would come into play to
sort of like investigate is it like
investigative journalism a little like
being a detective detective about like
why is this happening and then you sort
of like start to investigate the metrics
that or at least the data that you have
yeah potentially yeah exactly so you you
of course you would first start with the
data that you have because that's
cheaper than generating new data um but
um even if you um are able to determine
exactly where the thing happens right
you might still not EX exactly know why
and this is where it's actually helpful
to also be able to talk to few users so
in general there is um I mean there are
many ways you can split uxr methods but
kind of the the the most useful um way
if you are a small businesses to think
about okay there are some methods which
don't require like users and there are
some methods which do require users and
it's a little bit unintuitive that you
can do uxr without talking to users uh
but uh there are many methods like the
idea is you know uh you will ultimately
do user research with users but before
you are even ready to put stuff in front
of your users because that requires time
and money yeah it's like you need to
show them a demo or something like I
guess like talking to users are are we
actually talking about like verbally
speaking with them like bringing them in
for interview or like a survey something
that's a little bit more scalable so I
mean when I say talking to users it
might just be like any shape of users
giving you like their attit udes right
so could be through a server way could
be through an email form could be
through actual conversation could be
through them making like a cool video
for you while they are using your
product there are all these methods
right but before you get there there are
also certain methods uh where you kind
of emulate your users and how they move
through your product and these can
already help you to somehow like tackle
some very big and glaring problems in
your interface right because the thing
is you do you talk to users let's let's
say an interview right you talk to them
you talk to five of them you have to you
know there there there is a lot of admin
related to like talking actually to
users and then you fix it and then you
have to talk to them again right because
why I guess why to to make sure that you
fixed it right I mean a new problem of
course this is this is the ideal flow
right it's very rare but then like if
you it's very expensive to to talk to a
user for the purpose of them telling you
hey this button is different color than
that button right yeah like pointing out
the obvious I already know this thing
yeah so there are certain methods like I
will name my favorite ones cognitive
walkthr and heris evaluation which are
very structured method that would help
you as um as a um developer product
developer or designer or whatever is
your role to somehow identify these like
low hanging fruits without having to
involve users right so this is It's like
a low cost yeah exactly so it's not
necessarily enough right so of course
like if you can talk to users you should
but if it's better than nothing right
it's always better to to apply more
methods uh okay so can you tell me about
the first one you you you put in some
big words that I've never heard before
so so the first one cognitive walkth
through walk through so it has a very
fancy name it's not a very fancy method
it's it's um in fact um sometimes my
colleagues like to tease me because I
really like this me method and it's a
it's a very vintage one right because
uxr is such a fast moving field uh and
we are always getting more and more data
about users if you end up using a method
from the 90s it's already like but I
think it's a very cool one right so the
whole idea of this method is that you
somehow first you start by describing to
yourself exactly who your users are and
what do they know and what do they not
know right so for if you are if you have
a online store right you might start by
thinking okay so they are they are in
their 20s you know they speak English
and so on right you make a lot of
assumptions about your users they should
be realistic and then um you make a list
of like tasks that users are
accomplishing with your product right so
if it's a if it's an online store they
might be buying something they might be
returning something they might be
comparing prices and so on right and for
each of these tasks you you follow a
very structured like way how users move
through the screens from the beginning
to the end how they currently move
through or how they should so uh um H
the ideal flow right so like how the way
that person who designed the system
imagine they would move right and then
at every point you ask yourself okay so
this is like this is how I think they
should go will they do this or not right
and then you kind of try to justify why
they would go the right way or why they
wouldn't and you just repeat this a lot
it takes maybe one two days to evaluate
like a decent sized website but at the
end you somehow end up with a bunch of
like assumptions right like they would
do this because they are like this or
they wouldn't do this because product is
like that and then all you have to do is
take this list of assumptions and
address each one of them right and say
okay this one was reasonable I leave it
this one ahuh okay if I fix this bit
then they will not have this problem
anymore right so you have kind of
generated a list of problems in your uh
product
without I mean it's not without bias of
course because you're making it's
difficult if you designed it this way
then then you go through this walk like
this is how I designed it h it's working
yeah but that's that's not a very good
right like because I said so is not a
good argument or for like why why a
certain experience should be like that
and if you're really honest to yourself
and your product right you will see okay
hey actually like this font is quite
hard to
read you have to be like into like
discovering the problems when I'm doing
this exercise I'm going to be critical
about this thing even though it's my
that I made of course and I mean this is
this is the thing right so if you really
want to like if you genuinely want your
product to be better then you will also
be like honest in your whichever method
you're applying but if you are trying to
and this happens a lot right if you're
just trying to satisfy some check mark
right if you want to say oh we did user
uh research for this product but you
don't really care to improve user
experience right then of course well
then you're set up for failure from the
beginning yes exactly so so like uh all
the advice I'm giving today is really
only meant if you genuinely want your
users to have better time with your
product yes okay so the second one so
cognitive walkthrough uh I'm think I'm
using my brain that's the cognitive part
is like I'm imagining I'm putting on
different hats and I'm imagining how
this type of user it sounds like user
Journeys almost but like in a practical
way yes it is right it is really like
you are analyzing user Journeys without
like having to adopt a super fancy
framework right um and then the second
fror
theistic evaluation evaluation okay yeah
all these fancy words right so this one
is actually even simpler you mentioned
before remember you said oh there are
certain standards that probably I can
follow to make my website I don't have
to necessarily invent everything like
from scratch and that's that's actually
what it is right you take a list of
Standards you take all screens and this
list of Standards can be anything that's
relevant to your product right so if
you're analyzing a website let's say we
have have a like a a knitting and
crochet yarn website that's selling
supplies and stuff like that is there a
standard for like how knitting websites
should be laid out so there isn't a
standard how knitting websites should be
laid out but there is a standard how
retail websit should be laid out and and
even more generally there is somehow
standard how website should be laid out
uh right so um but then if your product
is something else let's say you're
building which by the way you can
totally analyze usability of buildings
right um then there will be a different
set of Standards right so your first
goal is to somehow identify which
principles you should apply and these
are actually like really really high
level ones right so they are they're
saying stuff like contrast should be
good right and what does it mean that
contrast is good you will still judge
with your human eyes It also says well
you should like anticipate that people
will make an error and prevent it right
or if they make an error you should
allow them to recover from this error
easily so these are it's very simple
like close the entire app or something
like that exactly and then all you do is
like you take this list of principles
you take every single screen of your
product and then you just check that all
these principles are satisfied for every
screen and that's all right so it's very
very simple where do you find this list
of standard like this magical so I I
don't know if I'm allowed to plug
something in here that I'm in no way
affiliated with but there are many uh so
there are many like ux communities
around the world but actually for me
like the most useful website and the
place where I learn the most about these
things is um his website uh from neelsen
Norman group so neelson and Norman are
basically two fathers of this field of
uxr right or ux in general so uh if you
just look up Neilson Norman group they
they have hundreds if not thousands of
pages of different resources where you
can learn about different methods you
can learn how to apply them when do they
apply right because I did say before
well the more methods you do the better
it's not strictly true right because at
some point you get overwhelmed with the
amount of data or like suggestions that
are out there I mean it sounds like it's
sort of a a benchmark for the the
industry that you're in you're kind of
looking for what is like sort of high
level agreed upon but even there you
mentioned that there might be several
sources or opinions on like how to do
this thing it's not like there only one
answer like where the menu can be the
menu button absolutely and again there
is no one way to check whether the menu
is in menu button is in the right place
right so it can depend on like what are
your uxr skills that you have or don't
have right what will resonate well with
your stakeholders right so like I can
run thousands of surveys but if my
director only wants to watch videos of
users to make their mind right make up
their mind then then my surveys are not
so much um useful right and this is what
I meant about this difference between
Academia and um and Industry right
because ultimately what you're doing as
a uxr also has to be very practical
right so but uh putting all this aside
right so like what this website also
offers is you know it will give you good
advice okay so you know if you only have
a like a low Fidelity prototype right
you can't really measure time it takes
users to do something right so if you
have a paper prototype right so if you
don't yet have a page or website then
you can't really uh like measure things
that have to do with also how page
functions right so you might have
latency you might like have to um like
include for scrolling and so on which
you don't really have on a paper
prototype but like things you can then
like check that the structure of menu
makes sense right you can do some sort
of information architecture you can um
you can make sure that all the titles of
the sub pages are understandable that
all the sub menus are where they should
be text doesn't take too long to read
you know with your human eyes and so on
right so depending like in what level of
development you are with your product
you might use different methods right or
imagine you only have 100 users you
cannot run a survey with 100 users right
because what do you mean right you can't
oh that's a good point well right but
but what I mean let's say you email all
your 100 users and let's say they really
love you so you get an awesome response
rate of 20% right so that means you got
20 users to tell you oh they are like
satisfied with your product between
three and five right I mean you don't
ask them to give you a number you ask it
with a better question but just for the
caricature okay so now you have you have
you know you have certain number but
like your confidence interval is just so
big that you would never really do
statistics or try to model this data
when it's such a small data set right so
it might okay so it's not a big enough
data set for it to be like meaningful or
like reliable I guess so and also it
might make more sense than to just email
your 100 users and be like hey can I
chat with you for 15 minutes right and
if 20 of them tell you yes you will talk
to them for what H somebody do the match
right so like you will talk to them for
five hours and you will get like much
deeper because even let's let's say they
let's say all your 20 users told you
they they love your product right you
scored the highest uh grades or the
lowest grade you still don't know why
right yes so that's why you need the the
qualitative ex research this is the the
talking to them and learn more about
like why was that difficult exactly
exactly and uh and I mean in general I
think you always like it's very good to
always triangulate or like use different
methods to get at the same question
right because every method has its own
kind of uncertainty right because like
if you talk to five users and in general
like five users is like a good amount we
can talk about this like why is this
good amount because it sounds very low
right but then like the problem there is
okay like you have to put a lot of
thought into who your five users will be
like and how representative they are and
so on and you can never like from these
five users you know like what are the
pain points but you don't know like how
common they are right because you didn't
check with all your users on the other
side you know if you run a survey you
can check the frequency of paint points
but you won't know like the juicy
details right they cannot show you on
their screen hey look here I get stuck
right or hey look this is now off my
screen because my I'm doing this on a
small screen and you designed it for a
big one right so it's really like every
method will uncover like a different
type of information for you to make your
decisions right is there a recommended
approach where you sort of do the the
qualitative five user thing to find out
what the problems are and then do the
bulk survey to like validate this thing
is this like a common approach so this
is a super common approach yeah uh so
this is something that I do a lot with
my colleagues right so they will uh they
will run qualitative research and they
will identify certain themes and so on
and then I will go quantitatively right
because when they give me a list of
these problems let's say then I can turn
them into survey questions right and
then I can really assess what's going on
there sometimes it can also go the other
way around right I could identify in my
survey that uh people have a certain
issue right let's say they feel that the
information is outdated on the website
right but it could still mean many
things so then I can give this to my
qualitative uh colleagues and I can tell
them hey users are reporting this can
you go and check like what exactly do
they mean right ah okay so you kind of
find the theme the high level theme that
like uh it was reported that uh things
are out of date or difficult to use can
you find out why yeah can you find out
like or how widespread this issue is
this kind of thing so so yeah I guess
the widespread issue is more more like
the Quant area and Y is more like a qu I
mean it doesn't mean you cannot also get
into y with with qual with quantitative
it just needs more like it takes much
longer right and it's much uh like you
get much more noise in your data because
um ah so you bring us to a good point
with the data how do you know that you
have enough data and that it's good to
use clean enough that you
have and how can you tell this if you
are not uh like a dat Nerge is this
something that the average website owner
could do yeah yeah it can right so I
mean I guess like um how to say you have
exactly enough data I mean if you're
doing something Fancy with your data um
you will usually know what you're doing
right if you're trying to Model A
Certain phenomenon or develop a certain
metric you will then also be able to
calculate um exactly how much data you
need right and like you can calculate
how certain you are in your data but
that's not something you will DIY right
that's really something that that has
like its own kind of like other bucket
but if you just have some data right and
you want to know okay what what's going
on with this data like is this is this
good I would
say any data any amount of data is
better than any smaller amount of data
right oh well you always want more let's
give a practical example so let's say
that I'm running a survey uh on our
developer documentation site I'm running
it for 24 hours yeah and I've had maybe
100
responses is it enough how many users do
you have to begin with um 10,000 okay so
that means your 100 users are about one
are they 1% oh my God I don't want to
embarrass myself number this is even
like this is a fake example I should
give you uh easier numbers to do some
kind of computation no no it is 1% right
so right now what you have done is you
have taken the data from your from 1% of
your user right um if if this these 100
responses would be like equally
distributed right so you are sure that
you got all user slices in them it's
probably enough um and depending what
question you're trying to answer right
if you're trying to understand okay why
are you on my documentation page you can
do this with 100 right but if you're
trying to like track certain metrics
over time right so if you're having them
give you their I don't know like um um
their satisfaction and if you want to
turn this into a dashboard and track it
over time it's probably not enough right
because your confidence interval will be
very big it depends on like how much
data you have uh and then if you see a
different number in a month measured
from 100 responses you still cannot
really judge if if the things have
changed because the confidence intervals
will like overlap right so there is like
too much kind of possibility for an
error so with 100 participants you can
really like learn things about like okay
so like are you having certain issues
right like um what's maybe like even
something a little bit about
demographics but the problem is as long
as they're not
representative uh it's more just going
to be very informative but not enough to
do some sort of like metric development
or something so this is where you come
to the statistical significance number
there's like some magic number that you
need to hit well there is there is
actually a magic number and I'm now
worried I will give you very bad advice
right but like normally when you're
doing like this sample size calculations
why why are you
worried because uh because I don't want
to give bad advice to uh to somebody and
then like have their business go up in
flam because I said the number on a
podcast however uh you know how we said
well there is five participants are
enough for qualitative research there is
actually a good reason for that right of
course five will not uncover all issues
but the added value uh of insights from
the sixth one is much lower than adding
your second or third right so it's kind
of like a curve so from one participant
you learn a lot from if you add a second
one you learn almost double but as you
keep adding participants like and doing
interviews you're just hearing same and
same stories okay so you reach sort of
like a plateau where you no enough and
you you don't need to keep doing this to
keep hearing the same sentiment again
and again yeah yeah exactly what I
wanted to say earlier is actually like
before you start doing any fancy like
sample size calculations or whatever I
would say like you can use your human
eyes on your data right so and this is
something I love recommending to people
just like use your human eyes and look
at the stuff and you will already learn
so much right so like if you just plot
your data right so let's say you ran a
satisfaction survey on your little
website for 24 hours and you got certain
scores right and you can calculate an
average and let's say average is
3.5 but this average doesn't still tell
you okay do I have like a lot of haters
and a lot of like people who are
completely obsessed with my product or
is everybody Mech about it right the
average doesn't tell you that so if you
plot your data you will start to
understand you will see well what's the
shape of my data is everybody agreeing
with with each other or do I have like
multiple groups that might have multiple
attitudes right interesting uh yeah on
or then like if you you know let's say
you record how long people take on a
certain like Sub sub page of your
website right so if you just try to
trace these timings right so if you open
this website and then you sit there and
you wait as much as users wait there and
then you proceed to the next action you
start understanding like oh wait why is
this user now sitting on this page for
five minutes when they only need to
enter one number in the field like
what's going on there and then you start
thinking and you realize ah I'm asking
them to put in their credit card number
and they have to go and get their wallet
right so I cannot you know I cannot
assume that they will proceed like in 5
seconds when they are actually getting
their wallet right so it really helps
you just the kind of of like look at it
think about it and and try to maybe like
Reen what they have done if you have
some sort of like information right or
if you see that they're bouncing between
the two
pages um then you should also go and
bounce between these two pages as many
times as they do because then maybe
you'll realize ah okay wait actually
these two terms are too similar and they
don't know which one is the correct one
right so they or they're like checking
your shipping uh list of countries that
shi to you and whether or not I want to
make this purchase because I found out
it cost the same amount to ship me this
item as it is I don't know something
like this yeah pretty much and and
another thing I wanted to call out right
so like as long as your data matches
your research question you don't need to
have like a ton of data right like if
you think about it so you mean enough
data to then fix something for users
like if you have five people telling you
it's a problem it's enough to then maybe
make fix definitely so if if if these
are your real users and five of them out
of five right in the interviews are
telling you this is an issue this is
something right but just because
something is an issue it doesn't mean it
will end up being prioritized right
because there is other factors it might
be just too hard for you to fix or
something and this is I guess somehow
like what uxr are trying to do when
conducting our research right we try to
make sure that whether are five or 100
or 384 data points wherever they are
coming for this should somehow like
represent the slices of your users right
and it should be like carefully
considered going to inv but like if you
heard five times something is an issue M
and you had no clue that this was an
issue for even one person before I mean
you learned something right yes I mean I
learned a lot on this episode and this
has been super useful for me and I'm
like feeling re invigorated to think
about my survey for my site because it's
something that I've been wanting to do
and I think it would be now a good time
of the year to start thinking about
asking people what they're having
troubles with before planning for for
next year but as we close out is there
like one takeaway that you wish that uh
people would come away from this episode
uh having either learned something or
like a hot take about uh uxr that you
want to clear up huh so I don't know if
this is a hot take but uh I wanted to
say like whatever type of research you
want to do somebody has done it before
right and there is probably a standard
for it or a framework for it right and
it's always better to apply something
that's been like used and reused and
validated then trying to like come up
with your own questions right because if
we are not super trained like the be
Arts we might not even know like how to
avoid bias in questions or like um ju
even understanding just because you know
your users are satisfied like what does
it mean like why do I care right so just
looking it up and understanding aha okay
satisfaction is like highly correlated
with like retention rate then you know
why you're doing that right so just like
go out look it up right look up uh is
there a resource that we can put in the
description again I'm mentioning this
Neilson Norman website and if people
wanted to find you on the internet where
could they find you so uh again we will
put a link I guess to my LinkedIn
because if you L you try to if you try
to spell my last name from me
pronouncing it good luck with that
sounds good so we'll put the link uh in
the description thank you so much for
joining me today uh and that's it for
this episode next up on search off the
Record we're going to continue talking
about ux uh this time about the
relationship between ux and SEO so stay
tuned for that one and bye
[Music]
bye we've been having fun with these
podcast episodes and I hope you The
Listener have found them both
entertaining and insightful too feel
free to drop us a note on LinkedIn or
chat with us at one of the next virtual
events we go to or inperson events
if you have any thoughts and of course
don't forget to like And subscribe so
you can stay tuned for the next episode
thank you and goodbye
[Music]
---
## 2024-10-31 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2024 年 10 月 31 日)
URL: https://www.youtube.com/watch?v=ChRlWCkVqlc
Caption: ja-8V-H19SidUo (manual, json3)
[ナレーター] 皆さんこんにちは 本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは いつも通り
私アンナとなっております
本日もどうぞよろしくお願いします
では早速Googleからの お願いに移っていきましょう
スライドを変える
はい 本オフィスアワーでは
#Google検索オフィスアワー を使用しております
なので質問についての ご意見ご感想あれば
ぜひ上記の #Google検索オフィスアワー
をつけてSNSに 投稿してください
またご紹介した記事の リンクは本動画の概要欄に
後ほど掲載する予定と なっております
そして我々チームの 励みになりますので
ぜひこちらの番組 気に入って頂けましたら
チャンネル登録 好評価の方よろしくお願いします
はい では早速 Googleからのお知らせに
移っていこうと思います
いったんスライドにしようか
はい では最新情報ということで
今月の主なブログはこちらの 英語記事2点公開されております
まず1点目が
Bringing Store ratings on Search to more
Countries ということで
まずはショッピングの ストアレビューに関しての
アップデートとなっております
ただこちらオーストラリア カナダ インド 英国の
英語のショッピング検索に ストア評価を導入する予定です
というものなので日本語は まだサポートされていないので
今回はお知らせ程度に 留めておこうかなと思っております
乞うご期待というところですかね
はい 2点目が Farewell
Sitelinks Search Box ということで
Google検索の サイトリンク検索ボックスを
最初に発表してから
10年以上が経ちましたでしょうか
その間 やっぱり 時間の経過とともに
使用率が低下していることが 分かりました
このサイトリンク検索ボックス ってここのスクリーンショットにある
こっちか みたいなものなんですけども
見たことある方 いらっしゃるかな
使用率が低下していることが 分かりました と
そのために検索結果を 簡素化するために
2024年11月21日より この要素を削除する予定です
この変更は全ての言語と国で
全ての検索結果に グローバルに適用されます
これはランキングや 他のサイトリンクの要素には影響せず
検索ステータスダッシュボードにも 表示されません
詳しくは公式ブログを ご確認ください
はい それでは本題に 移っていきましょう
スライドでいいかな
はい それではここからは 通常の検索Q&Aに移っていきたいと思います
今回は8件の ご質問を頂いております
ではまず1件目のご質問
新規ドメインで サイトリニューアル
に関する ご質問頂いております
1年ほど前 2023年8月に
2つのサイトを1つのサイトに 統合する形で
新規ドメインでサイトを リニューアルしました
リニューアル時には旧2サイトから 新しいサイトへのリダイレクトをかけています
この新しいサイトのサイト名が 検索結果で表示されずドメインのままです
という状況です
サイト名は事業の名前で サイトリニューアル以前より
利用しており
一般に認知されていると 思っています
また一般的な名称でもありませんし
サイト全体のタイトルに 共通で入れていますので
ホームページ全体で一貫した サイト名を使用しているはずです
サイト名が表示されないので
半年ほど前 4月ごろでしょうか
構造化データもトップページへ 設置しましたが
やはり反映されません
反映されないので一か月ほど前
こちら質問のタイミングで 8月末ということですが
そのころに構造化データの AlternateNameに
いくつか追加しました
相変わらず反映されないのですが
他にできることありますでしょうか とのことです
ご質問ありがとうございます
サイト名を表示したいところ ドメイン名が表示される
とのことでお困りのこと 大変分かります と
ただドメイン名をサイト名として 使用するのは
通常のバックアップであり
仕様通りに動いているため 私たちのチームでは
バグとは見なされません
またサイト内でバックアップで 代替と指定されているために
出来ることは既にされている 印象があります
現在特定のサイト名を 強制的に表示させる
といったような方法は ありません
もしかしたら時間が経てば 解決するかもしれませんが
現状お約束はできない 内容になっています
はい 併せてプロダクトチームの方に
エスカレートしております 報告しております
ご質問ありがとうございました
それでは続いてのご質問に 移りましょう
非表示HTML要素も クロールされるのか
についてのご質問頂いております
特に特定のサイトに関する 質問ではないのですが
Googleのクローラーは サイトを探索する際に
display noneの 項目でもリンクを探索して
ページを収集すると聞きます
近年detailsタグや popoverタグといった
クリック発生まで要素内を 非表示にするHTML要素
が追加されました
これらの内側にある リンク要素に関しても
クローラーはDOMとして 存在していれば
内部リンクや外部リンクとして
辿るのでしょうか とのことです
はい ご質問ありがとうございます
特定のサイトに関する 質問ではないので
私たちも変な誤解を生まないように
一般的な質問として 回答させてください
クローラーで取得できるのは
通常HTML要素です
場合によっては リンクのみの場合もありますし
またはリッチリザルト テストツールなんかを使って頂くと
テスト済みページの表示機能の HTMLタブ内のような
コンテンツのような内容を 読み込む場合もあります
つまりこれらのリンクは クローラーに表示されていて
インターネット上で より多くのコンテンツを
発見するのに役立っています
という回答になりますが
意図にあってましたでしょうか?
ご質問ありがとうございました
では続いてのご質問に 移りましょう
検索結果にファビコンを表示する に関するご質問頂いております
検索結果に 出てくるファビコンですが
今までドメインごとに つけられるもので
ページごとにつけられるものではない と思っていたのですが
同一ドメインなのに ファビコンが付いていなかったり
違うサイトのものを見つけました
これはどうやっているのか 教えてほしいです とのことです
ご質問ありがとうございます
こちらに関しては こちらの公式ドキュメント
検索結果に表示される ファビコンを定義する
に記述がございますが
Google検索では
サイトごとに1つの ファビコンのみがサポートされ
サイトはサイト名で定義されます
そこにはドメインレベルのものと サブドメインレベルのもの
ホームページ含んでおります と
今回…
URL 具体的なサイトを 送って頂いたんですけども
該当のサイトには レールアイコンが
実装されていないようですので
公式ドキュメントを参考に ぜひ実装してみて頂くと
良いかなと思いました
ただこちら実践して頂く 実装して頂く時に
注意点が1つありまして
その注意点としては
ファビコンは個別に更新されるため
サイトの全てのページに
ファビコンが更新されるまでには
時間がかかることがありますので
少し実装してから様子を見つつ
具体的などのくらいというのは 申し上げられないんですけど
少し様子を見て頂くのが 良いかなと思いました
ご質問ありがとうございました
それでは続いてのご質問に 移りましょう
サイト移転に伴うリダイレクト設定に 関するご質問頂いております
異なるドメインに ページを移動して
301リダイレクトをかけています
この時 リダイレクト元のページに
X-Robots-Tagで noindex
nofollowを 指定すると
GoogleはPageRankを 引き継がなくなるのでしょうか
それともX-Robots-Tagを 無視して
通常の301リダイレクトとして 扱うのでしょうか?
リダイレクト前は元のページが インデックス登録されており
リダイレクト後に X-Robots-Tagを追加しています
X-Robots-Tagが 無視される場合
ページランクは引き継がずに
一般ユーザーを遷移させる ときのベストプラクティスを
ご教授いただければ幸いです とのことです
ご質問ありがとうございます
まず1つはサイトが X-Robots-Tagタグを
指定したい場合
中間ページだけではなくて
最終ページにも 指定する必要があります
こちらがまず1点目
で…後半なんですけど PageRankに関して
チーム内でも議論進めては みたんですけども
ちょっと質問者さんの意図が 上手くくみ取ることができず
PageRankで 何を必要としているのか
ちょっと 明記されていなかったために
適切に回答することが 難しいなと判断しました
はい なんでもし追加で お困りのことがあれば
ぜひ具体的にどういった目的で そして何がやりたくて
現状では出来ていないのか
もう少し状況を教えて頂くと コメントできることが
あるかもしれません
ご質問ありがとうございました
はい では続いての ご質問に移りましょう
はい 構造化データ内の 日付指定に関するご質問頂いております
構造化データの newsArticlesで
公開日と更新日を指定できます
画面上は更新日しか 表記していない場合
構造化データに公開日は 含めない方が良いでしょうか?
画面上に見えないものを 構造化データに入れてはいけない
というのを聞いた記憶があり 質問させて頂きました
とのことです ご質問ありがとうございます
そうですね どちらの日付も マークアップに含めて頂くことで
私たちがコンテンツを 理解する助けになりますので
どちらも含めて頂くのが 良いかと思いました
ご質問ありがとうございました
はい では続いてのご質問に 移りましょう
Discoverコンテンツの パフォーマンス計測に関する
ご質問頂いております
iPhoneを使って Googleアプリで
Google Discoverの コンテンツを毎日見ています
運営しているサイトのコンテンツが 私のiPhoneの
Discoverに 表示されたのですが
サーチコンソールの Discoverレポートには
表示回数 クリック数ともに 0と表示され
それが1つではなく 複数ありました
Discoverには確かに 表示され
クリックされた場合でも サーチコンソールのレポートに
集計されないことは ありますでしょうか?
絶対に表示されてクリックしたのに レポートに表示されておらず
困惑しております とのことです
ご質問ありがとうございました
まずこういった質問 たまに受けることありますが
まずDiscoverは ユーザーの興味 関心に基づいて
コンテンツを表示して パーソナライズされているために
パフォーマンスを計測するのは
非常に難しい類の プロダクトととはなっています
ご質問にお答えすると ヘルプページですね
こちらのサーチコンソールの データについて
というヘルプページにも 記述がありますが
例えば検索 パフォーマンスレポートでは
ユーザーのプライバシー保護のため 一部のデータを表示しないことがあります
例えば実行回数が 非常に少ないクエリであったり
個人情報または機密情報を 含むクエリなんかは
トラッキングされないことが あります など
想定されるデータと異なる場合が しばしばあることをご理解ください
またちょっと今回は 分かりやすい言葉を使いますけど
検索のような大規模システムでは
技術的に単一のインプレッションを 遡ることは不可能です
今回のようなことがあったとしても その後正確にどこに何が表示されたか
というのを判断する方法は 基本的にはありません
という…
前提 ご理解して頂くと
レポートを見る時の手法の 1つになるかなと思います
はい 再度お伝えすると
こちらの公式ドキュメント サーチコンソールのデータについて
データのかえりがある場合には
こういうことがありますよ なんて例がいくつか並んでおりますので
そのあたり参考にして頂くと 良いのかなと思いました
ご質問ありがとうございました
では続いてのご質問に 移りましょう
はい MFI対応に関する ご質問頂いております
Googleは 2024年7月5日をもって
デスクトップ用 Googlebotによる
クロールを 完全に終了したと思います
一方で サーチコンソールを確認すると
Googlebotタイプ別に PCがいまだに数%残っていたり
URL監査をすると
直近の日付で ユーザーエージェントが
デスクトップ用Googlebotが 表示されることがあります
実は今もデスクトップ用の Googlebotは
クロール し続けているのでしょうか?
デスクトップ向けページにしか 存在しないコンテンツがあり
なるべく早くスマホ向けページにも 掲載しなければと考えているのですが
今後もしばらくデスクトップ用の Googlebotが
クロールし続けるのであれば
そこまで優先度をあげなくても 良いのではないかと考え
質問させて頂きました とのことです
ご質問ありがとうございます
私たちも出来るだけ 分かりやすいアナウンスを
心がけていますが
混乱を招くような表現だったとしたら 申し訳ありませんでした
そうですね ご質問に お答えすると
お答えすると…デスクトップの Googlebotは
まだ生きてます
生きてるんです
MFIの発表でコンテンツを インデックスする時に
デスクトップUA ユーザーエージェントから
モバイルユーザーエージェントを 主に使用するように変更した
というように お伝えしているつもりです
一般的にMFIの ベストプラクティスに従って
出来るだけ早く準備することを お勧めしております
また混乱があるかもしれませんが
デスクトップページが モバイルデバイスで表示できる場合は
私たちにとっても 問題はありません
モバイルバージョンのコンテンツが デスクトップバージョンよりも
少ない場合にのみ
デスクトップコンテンツを 削除しています
はい ご理解頂けていると いいなと思いました
ご質問ありがとうございました
はい では続いてのご質問に 移りましょう
あ ちょっとタイトルが すみません
直しますね
URL検査ツールで AMPの表記が消える
件に関するご質問頂いております
恐らくこれが今回最後の ご質問かなと思っております
質問内容として ヘルプコミュニティで
下記のような投稿をしたところ オフィスアワーでの質問を
勧められたので 質問させて頂きます
内容としては ここに引っ張ってきたんですよね
そのタイトルとしても サーチコンソールの拡張機能と
エクスペリエンス部分で AMPの表記が消える
というような質問を 頂いております
経緯と質問内容が簡単に こちらまとめて頂いているので
まずこちらから紹介させてください
経緯としては こっちがいいかな
経緯としては記事掲載後に サーチコンソールで
URL検査を実施しました
AMPに問題ないことを 確認しました
その次GA4の リアルタイムPVを見ていると
AMPでPVを稼いでいた記事が 突然なくなり
ほぼゼロになったと
通常記事のPVが 一気に増え始めた と
そして再度サーチコンソールで URL検査を行うと
拡張機能とエクスペリエンスから AMPの表記が消えている
ということです
最後AMPのURLを 直接入力すると
AMPページの遷移は問題なく 行えます と
通常であれば こちら下の方に
スクリーンショット 添えられていたんですけど
あの2枚目のように AMPページは有効です
との表示がされますが たまに1枚目のように
そもそもAMPページの表示自体が 消えている事象が発生しております
原因ともし対策方法があれば
ご教示頂けますと幸いです とのことです
元のページに戻ると
質問内容としては その現象を受けて
事象の原因はインデックスから 除外されたことと推測されますが
対策に関しては可能性が多すぎて 外部からだと特定が難しい
とのことでした
問題がサイト側にあるのか Google検索側にあるのかを
切り分けるのに ご確認いただけますでしょうか
とのことです
ご質問ありがとうございます
はい 今回の現象を 担当チームにも報告しました
そうですね…
ちょっと今現在 お伝えできることっていうのは
あまりないんですけども
そういうところで…
報告しました
これまた別視点のコメントには なるんですけども
具体的に共有頂いた サイト情報からは
モバイルバージョンがすでに かなり使いやすいような
レスポンシブ構造に なっているようなので
もしかしたらAMPバージョンを 省略して
簡略化ですかね
簡素化する時期なのかもしれないな とチームではディスカッションしておりました
一般的に管理するべき バージョンが少なければ
少ないほど検索関連の 質問の診断
問題の診断が容易になりますし
またメンテナンス自体も その作業が少なくなって参ります
もちろん何か意図的に AMPバージョンを
維持している場合 その場合には
この限りには及びませんが
ぜひ一度チーム内で そういった自分たちのフェーズが
タイミングなどのご検討を 頂くのが良いのかなと思いました
ご質問ありがとうございました
はい それでは
今日は8問ほど 質問を紹介しましたが
以上となります
皆さん今回も Google検索オフィスアワー
楽しんで頂けましたでしょうか?
恐らくちょっとこれが 放送される頃は
ハロウィンの時なのかな
皆さん 何かハロウィンするのかな って楽しみにして頂いていた方が
もしいたとしたら すみません何もしてなくて
ってところなんですけども
ということで次回の Google検索オフィスアワーは
2024年11月28日を 予定しております
今年も残すところ
多くてあと2回ですかね
11月 12月に それぞれ
オフィスアワーを配信できたらな と思っています
毎年スペシャル企画なんか あるんですけど
ちょっと今年スペシャル企画が できるかどうか
今年はちょっと時間が 取れなくてできないかもしれないな
なんて思いながら
過ごしております
皆さんどうですかね?
何かリクエストとか ありますかね?
もし何かあれば 年末こういうことしてほしいとか
こういうゲスト呼んでほしい こういうの見てみたいなとか
リクエストありましたら
ぜひこちらの #Google検索オフィスアワーの
ハッシュタグをつけて
ソーシャルに投稿してみてください
ちょっとやりますなんていう 確約は出来かねるんですけども
やっぱ毎回楽しみに 見て頂いている方
時間も労力も 使ってくださってると思うんです
なのでそういった方々に 少しでも恩返しが出来ればいいな
と思いますし
もし足りないところで こういうところやってほしいなみたいな
ご意見があれば積極的に
取り組んでいきたいなとは思って いるんですよ 心の中ではね
ちょっと スケジュール感だったりとか
あとお休みの関係だったりとか
我々の会社 結構12月になっちゃうと
すぐ休みに入っちゃう方 多いので
そういった意味で調整が難しい場合も 多いかなとは思うんですけど
ぜひぜひそれでもリクエスト もし何かあれば
お聞きしたいなと思っております
伝えたいことは 伝えられたかな
なので皆さんのご意見 お待ちしております
それではまた次回のオフィスアワーで お会いするのを楽しみにしております
ではまたぜひ見てくださいね
バイバイ
---
## 2024-10-23 - Google Trends for Journalists
URL: https://www.youtube.com/watch?v=QpEpR8qRWjA
Caption: en-US (manual, json3)
Welcome to another Google Trends tutorials episode.
I'm Daniel Waisberg, Search Advocate at Google.
And I'm Hadas Jacobi, Google Trends Engineer.
In this video, we'll talk about how to use Google Trends
to help journalists create stories based on search interest.
We'll discuss how to come up with data-driven newsworthy stories
and how to plan your content strategy
to satisfy your audience's needs for content ahead of time.
And lastly, we'll show some examples of stories powered by Google Trends data
that we hope will inspire you to create interesting stories.
If you haven't watched the previous episodes in this series,
make sure to check them out to learn more about how to use Google Trends.
We have a lot of videos for you to binge on.
Google Trends is a powerful tool for journalism.
The scale of the available data can provide insights into billions of Google
and YouTube searches every day,
with global reach and regional granularity.
The freshness of the results makes it possible
to find the most relevant trend within just a few minutes.
And the honesty of how people search for answers creates a true representation
of what they really care about.
The combination of these elements makes Google Trends
a gold mine for journalists
looking for inspiration to create and enhance their stories.
Let's say you cover weather events for a news broadcaster,
and you're working on an article exploring recent natural disasters.
The focus of the piece is to provide an overview on what people
in different countries find interesting in regards to this topic.
So you pick four countries that are relevant for your audience.
For this example, we'll take France, Germany, United Kingdom, and United States.
To start your analysis, search for these terms on Google Trends
for the available time frame, starting in 2004.
As you see in this graph, the topic Storms does not seem to generate much interest.
Let's see what happens if we replace it with Tropical Cyclone,
which is a type of storm that includes the common term Hurricane.
Side note, notice that I'm using topics, not search terms.
A topic is a group of search terms, which we also call an entity.
It includes the exact term searched as well as misspellings, variants,
acronyms, and it covers all languages, which is useful when looking at global data.
For example, if we look at Flood as a topic and then as a search term,
you'll notice how the topic has a higher search interest.
That's because it covers many search terms related to the topic.
Back to the comparison,
and just for reference, the highest spike in search interest
over the selected period
relates to the earthquakes in Turkey in February 2023.
A close second was Hurricane Irma,
a hurricane that caused widespread destruction
across its path in September 2017.
At this point, you might want to download the data into a CSV
and combine it with other datasets.
For example, you can match each spike in the line chart
to the relevant natural disaster
and create an annotated chart with their details.
In addition to the comparison of search interest over time,
you can also find a comparison breakdown by region
of the search interest for the disasters.
This map shows you which topic has the highest search interest
for each of the countries.
Notice that you can check the box below the map
if you want to include low search volume regions too.
This map can be an impactful visual alongside an article.
If you're publishing the article online,
you may embed the map into the page to offer an interactive version
with live updates directly on your site.
And finally, after the comparison by region,
you'll find for each individual topic, a map showing its interest by region,
and a table with related queries,
where you can check both the rising and the top queries
in relation to each topic.
Hadass has done a comparison between the way people search
for natural disasters.
We can now build on that to check if there are any differences
between search interest in each of your focus countries.
The first step is to create an advanced future
to show the trends over time
for each of the topics in each of the countries.
I'll start with floods.
Type in Flood in the Google Trends search box and choose the topic flood disaster type.
Choose United States and pick the date range starting in 2004.
In the second search box, type in Flood and choose the same topic.
Now hover over that search box and click the three dots menu.
Select Change Futures and then change the country
to the United Kingdom.
Repeat the same process for Germany and France.
This chart shows the search interest in Flood since 2004,
where each line represents a different country.
We can see in the bar chart that the UK has the highest search interest
among the countries.
You'll notice that most spikes originate from the UK searches around their winter.
This knowledge can help you plan your content ahead.
Scrolling down, for each of the countries, you'll see a map with search interest
broken down by sub-region,
where darker shaded areas have a higher level of search interest.
You'll also find the table with queries related to that specific topic.
You can choose either the most popular ones,
or the ones with the biggest increase in search frequency
to understand people's behavior around this topic.
You can repeat this process for tropical cyclones,
where you'll see that the United States
has significantly more search interest than the other countries.
The spike you see in the chart for September 2017
coincides with Hurricane Irma.
Search interests originated mostly from U.S. searches.
Finally, if you repeat this process for earthquakes,
you'll see a significant spike in February 2023,
as a result of the earthquakes in Turkey.
Most of the search interest for that event originated in Germany.
As you can see, you can extract a lot of interesting data from these comparisons.
There are so many compelling stories
that can be distilled from an analysis like this.
Now you have some idea about how to gather and analyze data for a story you're covering.
However, as a weather reporter, you will always encounter breaking stories.
A well-defined content strategy should combine planning ahead
of special moments throughout the year
while also allowing some bandwidth to monitor and report about breaking news.
Let's start with special moments.
These are recurring events that people search for every year.
You should have a calendar marking the date you already know,
like the change in seasons throughout the year.
For example, do you know what people search for in relation to spring?
Is it different from what people search for in relation to the summer?
Maybe they're interested in seasonal weather-related topics.
That's something you should explore.
So maybe leave some time aside to have content ready before
people start getting interested in the changing of the seasons.
We discussed how to create a content calendar in the Trends for SEO episode.
Watch it to learn more.
But while you can go a long way by planning ahead,
you can't plan for breaking news.
You just need to be on top of things.
A good way to start is to take a quick look at what's trending when you start your day.
Navigate to Trending now.
In this page, you'll see which terms are trending in the past seven days,
24 hours, or even in the last hour.
This is a great way for you to find breaking news
and gather ideas for news articles.
For example, during a recent eclipse,
there was a lot of search interest for the term, My eyes hurt.
This shows how Google Trends can bring color to what's going on in the world
by surfacing people's immediate responses to news events.
This is something you could have seen while preparing for your day,
and maybe you could have written a short piece about it as it happened.
Once you find a search term that looks like an interesting rising trend,
you can investigate it further.
Add the turn to the Explore page and choose the past 24 hours
to monitor how the search interest is trending.
Here are a few questions you can answer using the data.
Is there a specific region where this term is becoming popular?
Does it correlate with an important piece of ongoing news?
Was there another peak in the history of this term,
or is this a completely new trend?
When you look at related queries, what are searchers asking in relation to it?
What sort of coverage is this topic getting?
Is there a gap in the coverage my publication might want to fill?
Put on your detective hat, and off you go into the world of data.
Before we leave you to play around with the tool,
I would like to highlight a few real-life examples
of data visualizations created with Google Trends data.
Those data stories might inspire you even more.
We have also added links to the video description
if you want to learn more about them.
First example is searching for health,
a tool that compares search interests for common health issues in the United States
to the actual location of occurrences for those same health conditions.
The visualization shows how search data reflects life for millions of Americans.
Second, a sports example.
How the world is searching for the World Cup, which leverage Google Search interest
to identify trends throughout the 2022 World Cup.
It shows the most search teams over the course of the tournament,
players ranked by search interest, and the most searched national team
in each country.
Last, the alternative Olympics Medal Table.
This is a visualization showing what would happen
if the Olympic medals were re-ranked based on other factors
like population size, wealth, or search interest.
Hadas, I'm so glad we checked Google Trends
and brought our ponchos to avoid getting drenched in the rain.
Yeah, having a figure on the pulse of breaking news
can be very important to help people understand what's happening around them.
And what's better?
Google Trends can help not us,
but journalists preparing data-driven news stories
and news companies creating their content strategy.
Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch our upcoming videos.
And stay tuned.
---
## 2024-10-17 - Designing Google Doodles and delightful experiences | Search Off the Record
URL: https://www.youtube.com/watch?v=pqQATWY1p_8
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team today
we're talking about a part of the search
results page we've never talked about
before the Google doodle my name is John
and I'm joined today by Lizzy from the
search relations team today we have
Jessica joining us who is the lead for
Google Doodles and Delight on search hi
Jessica hi Lizzy hi so nice to meet you
guys hi it's so good to have you here
thank you so Doodles and Delight can you
tell us a little bit about what does it
mean to be the lead of Google Doodles
are you hand drawing them are you
uploading them to the search results
page what is involved there okay yeah
sure so I lead up several teams that are
devoted to Bringing Jo
um to our users and our audience and so
there are Doodles which hopefully you're
familiar with but they are the uh
changes to the logo that we've done
since the beginning of Google and that
sometimes have um interactive games or
experiences behind them and sometimes
just bring you to a related search page
and then there are Easter eggs which are
more hidden and are on specific search
pages so if you do the search like do a
barrel roll your whole page will spin or
skew or things like that um or you'll
see even sort of larger interactive um
experiences come out um depending on
what you search and then we also work on
sort of in product Delight so some
animations or some celebrations of
things um that are are sort of much more
um integrated uh moments does this also
include some of the smaller things like
the search Loop type stuff where it's
like did you mean this and it navigates
back
it doesn't necessarily need to be like a
big flashy animated thing it could be
like something small totally right like
if you search recursion it says did you
mean recursion that one
yeah so good yes do you ever have Easter
eggs inside the Doodles themselves like
an Inception kind of
thing yes yes we do actually I think the
most obvious thing is that we have a
universe of beloved characters
that we bring back um through several
things so one of the most popular ones
is weather frog um so if you
use Google weather on certain platforms
you'll see this little frog on the
bottom and he's like wearing sunglasses
and sunning if it's hot out and sunny or
he's got an umbrella if it's you know
raining in your area um so that was
created by a dooder on our team several
several years ago and and he has
appeared in some of the doodle games you
know uh competing for in different
sports or getting a boba or whatever and
then likewise in one of the Halloween
games that we did there was um a cat M
Momo that was inspired by one of the
doodler actual cats and he has appeared
in various games as well and obviously
in various Halloweens afterwards Black
Cat and so yeah you'll see that that a
few of these characters coming back uh
in different contexts they're all
friends is this something that's planned
or is it like happen
organically it it happened organically
it's just our team being
funny you can see the reaction on the
internet people love it we get fan art
you know for these characters we joke
that we want to create a line of
plushies um I don't think that's a
business Google we'll get into but um
you know it's uh it it was done
initially just for our own entertainment
but it's yeah it's been a fun sort of
inside joke with our deepest fans does
the frog have a name like for example we
we have a a spider on our search
developer
documentation and I forgot to name oh my
gosh oh well I no I it's because the the
spiders uh has an unofficial name and
then official name so oh I always think
of The Unofficial name but uh this is a
sidekick of googlebot so googlebot is
the crawler that is crawling the web to
go and find uh Pages for the index uh
and googlebot has a a pet spider named
Crawley because crawls the web and his
unofficial name like lore about Crawley
is that his unofficial name is Dex short
for
index so weather frog is known as
weather frog or froggy this is terribly
creative I mean Crawley it's a yeah yeah
um and Momo obviously has a name so and
Momo is like an alias for the real cat
or it is the real cat's name is Momo in
real life this is a we're doing like
trivia did you know you needed to
memorize the when you came to this
show no Momo is a real cat the real
cat's name is Momo and belongs to a
doodler it is actually if you if you
really want to dig deep I think it's
listed in our
2016 uh blog post about the doodle that
okay I I have like required reading for
after this uh recording to read up of
momo and design some kind of fan art for
Momo yes please do you can see the real
life Momo there's a photo of the real
life Momo there I feel like there's like
a crossover collaboration where Crawley
meets Momo in real life or in on theb
yeah yeah send it send it
over I'll pass it along to the artist so
uh when you're developing uh a Google
doodle or a game or something like this
are there any like criteria or like
technical things you need to keep in
mind in terms of like where it goes on
the search results page or is it like
free range you have the entire like
surface on top of the page to play with
with Doodles I mean there are a few
things obvious ly we do care about file
size these Doodles show up on every
search that every person does in that
particular country um on any given day
and so we don't want to slow down the
actual search engine so we do care
deeply about file size of those images
and of these games as you on initial
enter right if we make a giant game and
you have't decided to engage you know I
think Champion Island are Olympics game
for Tokyo uh I think the total play time
for that was like hours and hour so
obviously that's not a file siiz concern
there but you've chosen to engage with
us in that sense and then I mean there
are definitely technical limitations
that are just like it's easier to kind
of work within the certain spaces that
we already have established but pretty
much you know if we can make it work we
can do it and you'll see that with the
Easter eggs as well you know some stuff
shows up in in very well-known spaces
like the things that you did you mean
those ones you know we can deploy that
very very quickly because we know the
the the tech behind that and how easy it
is to change that and then as you go
further a field obviously it takes a lot
more uh engineering and a lot more
testing to make sure we're not breaking
the cor search experience and so you
just use that judiciously um there's
patterns that we can rely on but there's
also we have free reign um depending on
yeah what we want to do and how much
band what we have and how quickly we
want to launch so do you know what is
the shortest time that you've been able
to like come up with the idea and then
deploy some kind of like fun experience
for Doodles we've definitely done things
on same day wow um yeah
it like that's crazy it's a Sprint of a
day it'll have been things like the I
think it was like the first picture of a
black hole that was released by NASA or
something and uh yeah we the news
artists got on it we coordinated with
you know local doodle managers across
the world about whether or not they were
interested in launching you get the
translations for the text all of that
sort of stuff set up the search results
um not the search results but choose the
query so that can be same day and
likewise the Easter eggs can be same day
as well um in a matter of hours um
something like the did you mean um is
very very quick to determine or deploy
it's a just a matter of getting the idea
getting sign off from our various
stakeholders that you know this is a
good to go and then we just yeah go with
it so it can be a matter of hours we
don't do that that frequently because
that would be crazy um you know we have
Doodles and uh Easter eggs that are much
more frequently months or if not a year
in planning so for example like Olympics
this year like you know that the
Olympics are happening so you are
prepping long time in advance this type
of thing yeah yeah so for the Olympics
especially I think for Olympics and
Halloween where we have shown up
multiple times it's definitely on the
radar of our team I mean everybody knows
that there will be Olympics and
Halloweens going forward so you know
whenever we the inspiration strikes us
to start planning out that experience
then we will we will start that very
frequently it's in the year prior
um we have for Doodles we have an annual
planning process so that um we can sort
of map out our allocations the moments
that we're going to show up and do it
holistically all at once and and so yeah
that's usually where it's like oh the
Olympics are coming next year what do we
want to do like how big do we want to go
this year on Olympics or Halloween or
whatever you know do you want to just
make it a simple thing because we have
some other project we're really excited
about or do you want to go big on it do
you do like a creative design Sprint or
anything like that during the planning
time or is it more like hey these are
sort of the holidays and then we bake in
the creative time later that's closer do
you mean by like the execution like you
have to have the idea I guess if you
know like okay we want to do something
for Halloween it's happening we know
like it's October 31st that's it yeah
it's not a question about that but maybe
the the development about that that
could happen yes at various points of
the year you don't necessarily need to
have the idea like when you're doing the
annual planning no you don't you don't
um it kind of goes both ways uh
sometimes we'll just earmark this is a
big EV we need to do something and then
we'll do the Sprint at any given point
you know we'll we'll form a creative
team a cross functional creative team
that has you know engineering and art
and all of that together um and they
will you know it'll be a small pot of
people like three people or whatever and
they'll just come up with ideas and then
um bring it back and it just happens
like magically they have the idea yeah I
mean we always have ideas we have more
ideas than can ever execute other times
we will have um like blue sky pitches
okay where people on the team you know
come and gather on a given day and just
pitch anything and then we take the best
of those and then calendarize them as
we're doing annual planning to be like
oh you had this great idea on this
instrument that we wanted to feature
like that's an interactive this is how
much it'll take okay so you know we'll
set aside this chunk of bandwidth for
for that and you mentioned that uh some
of the Doodles have a search result kind
of associated with them so I think if
you click on them it does a search
automatically are those metrics that you
would look at or is it basically like we
we come up with the idea the idea is we
think is good people seem to like it and
that's that's all that matters or it's
much more the ladder I'll be honest um
we are not really looking at the search
results or that volume that that
generates um because it is just a giant
button on a very very prominent surface
and um and people have come to expect
that this is you know something
interesting so no we don't really um our
our sort of guiding principle is is this
a gift to users and you know if it is
then let's do it um but we will look at
things I mean it's not that we don't
have any metrics and we don't look at
how things perform certainly you know we
will look at uh the amount of time spent
with an interactive game um and just to
see like okay well we expected this
would take 45 seconds or we expected
this would take three minutes like how
much time are people spending with that
like you know are people making it
through the entire music video are they
clicking off um and it's just good
learning for us as we're developing
things to make you know to make sure
that we're still creating really
resonant experiences and then you know
we don't have like pure metrics on them
but we do a thing on lunch day um that
we like to call Joy scrolling which
should be the opposite of Doom scrolling
which is just to see how things resonate
with the public um and you can see when
things take off because people will be
sharing them on social media and you
know creating fan art
or um you know just saying that like
this person is you know the their most
favorite or this topic is their most
favorite ever and you know is there
anything that uh took you back back in
terms of like you didn't expect so many
people to be clicking this thing or
interacting with this game for so long
this type of thing yeah I mean
regularly every time like why are you
still here no it's great I mean that's
the best right when you see a piece of
fan art that somebody's taken the time
to like go and create a thing derived by
the thing that you made is amazing or
you know these websites that are devoted
to these characters somebody made a
website about Momo I mean there are so
many things there's videos there's like
30 minute long videos out there talking
about our world of characters there's
amazing things out there wi page about
stats there's definitely lots and lots
of sites out there that are cataloging
the Easter eggs um because they are
purposely hard to find right and we
don't publish a site that's just like
here's all the Easter eggs that would
take all the fun out of it you're
supposed to be hunting for these things
um so there is definitely Reddit threads
and and and people's personal web pages
and Wiki pages on the work um and so
that's cool and then you'll see things
like on the Delight side so for the
Olympics that just happened we had a a
little Delight moment after somebody or
some team won a gold medal and there
would be this mechanism that would show
up saying you know blah blah blah gold
medal and whatever and then a little
button that shows up and then you could
as a user click sort of throw these
bouquets of flowers um this little
animated bouquet of flowers and then it
would you know count how many and people
would just Spam the button and and it
would show up and like I I think the
screenshot that somebody sent was like a
thousand or 10,000
book thrown by somebody um and that's
just that's really impressive and there
will be other Easter eggs that we've had
where you know the screen will fill up
with certain objects and and you'll see
how quickly or how many people will like
set share screenshots of them with like
the fully filled up you know mobile
surface or
whatever it's just it's great it's
really you know heartening for us to
kind of see how um deeply people engage
with some of those things so if I wanted
to make my own game or delightful
experience where should I start is this
something that's even attainable for
someone who is not a doodler on a doodle
team so I guess for your own website or
for your own website or for our website
uh for my website let's see no okay uh
for for ony let's say for our technical
audience so for
developers.google.com search um if I
wanted to bring Crawley in in closer
into the world or to create some kind of
Easter egg would I go through like some
kind of creative development process to
have the idea first would I
how could I go about thinking about this
I think for your own website you just
have to yeah you have the idea it
doesn't have to be you know you as site
owner I think it comes from all over the
place um we have ideas come from our
Engineers we have ideas come from
artists we have ideas come from our
leads we have ideas come from the public
and I think it is just a matter of
setting asside the time to do it and it
is yeah it's great just to sort of have
these moments of interaction these this
this connection with uh the people that
you are engaging with instead of I think
frequently websites are sort of one
directional like I put out the
information people come and read it and
that's it yeah yeah yeah there's a
little bit more to have that sort of
interactivity or to have that like you
know we're not just here transactionally
here's the functional part right like we
joke that we're putting the fun in the
functional for Google so to kind of have
that like moment of if you know you know
like I'm we're on the same page here
like I find this funny you might find
this funny in the same way that you
would share some with your friends in
real life um that's just kind of the
attitude and just taking the time to do
that sort of stuff I I would say it's
probably not hard if you've got a good
idea to convince your artists or
Engineers or whatever to take a moment
and execute on things because everybody
loves receiving joy and everybody loves
creating Joy
if it's really resonant I think um like
the most recent one that we did well
actually I don't know if I want to like
leak the the Easter egg nobody noticed
it you know what I'm talking
about so you do have a history of doing
this we do but they're they're small
things um I think just so that we can
execute I guess we are not building like
full fullon games um but for for this
one yet yet it could
be after this conversation yes after
this conversation I am like shouting
down notes wait should I say it or no
sure okay so a while back or recently I
don't know in the distant past uh we did
a blog post uh announcing avif as a
format and then we included uh the image
in the Avi format and then as the alt
text we hinted at that but I don't think
anyone noticed that that's what that was
doing maybe maybe that was it was like
too too nerdy of like like Google
searches is now supporting aith and then
the all text was Google bot and Crawley
checking to see if like they are
supported supported and they're in ath
the format is like extremely
nerdy I I think that's almost too hard
for people to recognize as an Easter egg
okay is that a criteria for Easter eggs
is that it like there needs to be a
minimum bar of like at least one person
can notice if one person notices is that
enough or is it too difficult is that
something Jessica that you consider
like what if nobody finds it because it
was too too hidden you know we've never
had the instance that nobody found the
stuff we actually kind of guess how long
it's going to take with some of the
Easter eggs and it's impressive how
quickly people find things it's like oh
that might take a day for somebody to
notice it's like
nope launched it and an hour later
somebody has posted about it so it may
take a while for some of these Easter
eggs just spread and sometimes we will
make things and they will not have their
moment until months later so I think we
did like a fresh prince of belir tribute
or something or a friends tribute um as
Easter eggs and I think it was you know
it like did okay like At first right you
saw a little bit of chatter like oh did
you see this thing but then it'll be
some moment like six months later where
whoever it is has a larger Network or
whatever or like the celebrity
that is in there finds out and you know
shares it and then it'll really take off
but it sounds like a big part is like
understanding the audience um I guess
for for Google search like you're having
like a wide variety of people that
you're thinking about compared to maybe
are like more technical audience for my
site it's like I'm like coming up with
ideas for fellow nerds like hello fellow
kids is that like part of the process to
like deciding that it's like a
delightful thing like you need to think
about your user and what yeah they would
find as like something that's like oh
that made me smile or that made me um I
don't know like made my day kind of a
thing yeah totally and we are in a lucky
position working for such a large
company that has you know googlers all
around the world um I will it readily
admit I don't even understand some of
our
Easter because we rely on local
knowledge so much so with doodle
um certainly we have uh country
representatives in the countries that we
show up in and they are the ones um
primarily that are pitching the ideas of
who really resonates With Their audience
um and then likewise with Easter eggs I
mean it comes from all over the place
throughout Google of like hey this is
really funny like you know um uh in our
country like I guess in Australia
there's I'm giving away Easter eggs but
I guess this is an interested audience
um there's this uh fictional Legend leg
in Australia about a creature called the
drop bear oh are you aware of this I
think so tell me more though so anyway
the Australia team pitched this
obviously this is not coming from the US
team and is I think it's the story that
they tell tourists to like scare them
and it's you know just funny but anyway
I you're going to get emails about like
no that's not what it's really about
this is an indication of how like this
is very local to this this market and
this is you know hopefully it worked for
them but yeah if you go and Google drop
bearss there's a little hanging warning
sign oh you should do it oh do it I want
to check this out do
it right
now it's kind of nice that you you have
these people that can help be like the
think room for this thing um so that you
can have this like flexibility and
create these more local experiences John
are you checking right now no no I'm
trying to be
serious we get all so obviously
suggestions from the public as well and
so it's just anything in the whole
universe is fair game I would think even
within like googler ideas like you must
have a lot and need to sort of f or
decide like which ones to work on yeah
do you have criteria or is it sort of
like a the think room kind of creative
brainstorm vibe to sort of pick which
one resonates with people how does that
work yeah we definitely have principles
that we abide by um with doodles
we are um strictly
non-commercial uh you know Google is
well known for its ad space and boy
would that be the best ad space ever to
be on on the homepage but so we are
strictly commercial we want to make sure
that people understand this is a gift to
users this is not a giant ad space and
you know we avoid controversial things
and we really want to focus on things
that um are gift and uh Inspire and
connect all of us we celebrate the best
of humanity and so it's really like
meeting that bar as opposed to like oh
here are the things that don't work
because there's so many things in life
that are just joyful and inspiring that
it's kind of like you never run out of
ideas and then the difference is so
Doodles are a push I can use that right
Doodles are a push like this is a
technical audience um a push like a
technical term or like yeah Doodles are
a push to the audience right a push uh
mechanism whereas Delight is a pool
mechanism in that so dud will show up on
every search on the homepage uh wherever
you are regardless of your intent
whereas um with Easter eggs it is a pool
you're not going to see them unless you
go to that
specific uh search you put the thing in
there and so in that sense we feel like
we have more Liberty to do more
opinionated things or more commercially
involved things because you know we are
people that consume media and you know
television shows or books or music or
whatever and these are commercial
entities and they're you know sources of
great passion and love and joy um but
obviously have a profit motive for
somebody um but we can engage with sort
of more commercial entities on those
sorts of things because we know you went
there specifically and you have some
interest or fandom there um so it feels
much more allowable and so kind of just
thinking about where how some encounters
something where their head is at kind of
determines how how you might want to
show up it's interesting because it
sounds like there there's a limit of
like you want to Delight them but not
surprise them too much or like put
something in a place where they didn't
expect it and it would be a negative
experience you're really thoughtful
about like the level of delight is not
like too much yeah yeah I mean I will
counter and say we do love surprising
people um and say that that's you know
actually probably one of our court
tenants um is that like you know the
Doodles um both for bandwidth
perspective but also like are a surprise
when we change the logo frequently right
obviously not a surprise on Halloween
but a surprise in how it will show up um
and you kind of want to just um give
that gift that nobody was expecting and
likewise with Easter eggs right like you
know both from a bandwidth perspective
but also um just yeah you want to
surprise somebody that they when they're
on an information seeking Journey with
something else a little cherry on top I
will say that we do love surprising
people um but to your point meeting
people where they're at is
important right we have fireworks that
show up at the end of a lot of
Championship uh games for sports so like
the Super Bowl or you know when you a
team wins the World Series the uh colors
of the team that won has fireworks and
things like that that show up would we
deploy that on every single game for
every team of a season no because that's
a little excessive right like you you
kind of need to see and meet people
where they're at as you would a human
right well there's probably a level of
like you want it to still be special or
like delightful if you have fireworks
every time it becomes like oh I expect
it now it's like it's going to be there
because it was there last time so then
it's not really a surprise anymore yeah
yeah and you know if you think about the
example the real life example of sort of
Championship Sports you wouldn't do that
in real life like winning the Super Bowl
is a big deal you have a parade you
throw confetti you have fireworks but
like winning you know game eight of your
season like it's like hey did you see
that game that's cool right but like
it's not a fireworks moment fireworks at
every
game cool um so so maybe to to close out
if anyone is interested in learning more
about design or user experience or kind
of going down this path where can they
start what what would you recommend good
question I think that we are not alone
in creating these delightful moments for
users and that it's not even you know
exclusive to digital Realms you know
when you go to a your local cafe and you
order your coffee and they all of a
sudden give you a free pastry or
something like that's also a great
example of how this happens in real life
to you you could obviously Google uh
Easter eggs that other companies have
done and thinking through examples that
you've encountered in your regular
everyday life um through all the things
that you interact with so sort of get a
mental catalog of how people show up or
entities show up but then to your point
Lizzie thinking about your audience and
what is that thing that you share in
common what is that passion what is the
nerdery that you share in common and how
can you celebrate that and it's just a
lot of times it's sort of like an inside
joke
um about something you know what is that
annoying thing or delightful thing or
whatever exciting moment um in your
shared experience um and what can you do
to to show up and then obviously sing
with your teams about what is actually
possible within your technical
limitations and bandwidth limitations um
and just kind of um it's a multi-step
process oh I like what you said like
just like bringing awareness like paying
attention to when things happen in
everyday life is like the first step to
even just paying attention to what
Delights you and what could Delight
other people but anyway this podcast
episode has been really interesting
delightful no uh too
much thank you so much for joining us
you're welcome um that's it for this
episode uh and thank you folks for
listening as well uh next up on search
off the Record we'll be continuing our
chat about ux but we're going to be
talking to a ux researcher about sort of
the behind the scenes of uxr so stay
tuned for that and goodbye bye
[Music]
bye we've been having fun with these
podcast episodes and I hope you The
Listener have found them both
entertaining and insightful too feel
free to drop us a note on LinkedIn or
chat with us at one of the next virtual
events we go to or in-person events if
you have any thoughts and of course
don't forget to like And subscribe so
you can stay tuned for the next episode
thank you and goodbye
[Music]
---
## 2024-10-15 - 3 Tips for International Websites
URL: https://www.youtube.com/watch?v=n-6NmhCbEaI
Caption: en-j3PyPqV-e1s (manual, json3)
MARLIN SPLITT: First things first,
make sure the attributes are valid.
Use valid language country code variations,
and then make sure that all variations link to each other.
Last but not least, make sure to also include
a self-referential link.
For example, this German page references itself along
with the English and Japanese versions.
[MUSIC PLAYING]
If your website is relevant to people in different countries,
you want to make sure Google Search knows
about the different versions of your site.
So let's look at three things you
should keep in mind for that.
All right, tip number one is to think about the right way
to set up your site for internationalization.
The most common and recommended way is to deal with
international sites is to either use local top-level domains like
[? .de ?] or [? .it ?] or so on.
Or use subdomains or subdirectories.
Each of these come with their own pros and cons, so
make sure to pick carefully and pick whatever works
best for your specific case.
Tip number two, use hreflang.
Hreflang helps Google and other search engines
to link the different versions of a page
for different countries and make sure we show
the right one to searchers.
Hreflang can be implemented via HTML tags, HTTP headers,
or in an XML sitemap.
There are a few things about hreflang
that you need to pay attention to-- most importantly,
these three things.
First things first, make sure the attributes are valid.
Use valid language country code variations,
and then make sure that all variations link to each other.
Last but not least, make sure to also include
a self-referential link.
For example, this German page references itself along
with the English and Japanese versions.
Last but not least, let users know about these versions
and link to them.
Do not automatically assume or forcefully redirect your users
to a specific version.
By linking to different language or country versions,
you give users a choice and help Googlebot
and others discover these versions as well.
And, psst, here's a free bonus tip, but don't tell the others.
My secret bonus tip--
don't overdo it with internationalization.
Pick the locales and countries that really matter to you
and you're willing to support properly.
Instead of lackluster translated pages,
make sure you have content that is
useful to the different audiences in the countries
you care about.
And make sure they have a great experience on each
of your language variations.
If you want to learn more about this,
check out our documentation on this topic as well.
Please leave us a comment if you want more technical content
on Google Search Central and what topics
we should cover in the future.
Thanks for watching this video and see you soon.
Do it.
Just do it.
[MUSIC PLAYING]
---
## 2024-10-10 - Google Trends for Marketing & Sales
URL: https://www.youtube.com/watch?v=HzHd2vusBRg
Caption: en-US (manual, json3)
Hi, I'm Daniel Waisberg, search advocate at Google.
And I'm Omri Weisman, Google Trends engineering manager.
In this video, we'll help you use search data
to create successful marketing and sales strategies
and to improve your business, whether online offline or both.
We'll share techniques such as benchmarking against competitors,
analyzing brand awareness and forecasting your inventory demand.
If you haven't watched the other videos in this series,
make sure to check them out
to learn more about how to use Google Trends.
Google Trends can help you market and sell your products.
To explain and illustrate the different techniques,
we have created a fictitious store.
I'm so excited about this!
Cheese Nuts!
A gourmet store for people that are nuts about cheese.
For the purpose of this exercise,
the store will operate in the United States.
We'll discuss four ways to improve your business using Google Trends,
understanding overall vertical trends, benchmarking against competitors,
analyzing brand awareness and sentiment,
and researching keywords for ad campaigns.
Let's dive into the world of cheese.
The first thing you want to do
is check what types of cheese people are searching for,
to make sure you're offering them on your store.
You can do this by visiting trends.google.com
and trying a few cheese types.
Let's start with brie, cheddar, provolone,
parmesan and mozzarella.
Notice how I selected the topics, not just the search terms,
topics aggregate across languages and include misspellings,
variations and acronyms related to it.
If we take a look at the chart,
you can see at a glance
that maybe we shouldn't focus too much on provolone
as there seems to be little interest in it.
So let's remove it from this comparison.
Let's take a look at the remaining cheese types.
You can see that parmesan has the highest interest
and it's growing over time.
Brie is highly seasonal.
People in the US seem to enjoy brie for the Thanksgiving
and winter holiday meals.
Mozzarella is pretty constant
and cheddar experiences a slight increase between October and February.
This kind of analysis can help you plan
what products to make available on your website,
depending on the time of the year and can come in handy
when managing your stock if you have a physical store.
You should use this information to forecast your inventory demand,
making sure that you always have the products
your customers are most likely to purchase.
This data can also help you plan your content.
For example, you could prepare a few blog posts
discussing brie related recipes or ideas before the holidays.
This might help you direct more traffic to your store from Google Search.
We discussed this in depth on the Google Trends for SEOs video.
Check it out if you haven't already.
The web is a massive place
and there are many businesses competing for search presence.
This competition will influence how much traffic you get from Google.
With Google Trends,
you can start benchmarking against your competitors
from the very beginning of your journey.
A common step before opening up a new store
is doing market research to understand how much demand
and how much supply currently exists in your market.
So let's assume you have a list of potential competitors.
Suppose your stronger competitor is Cheese King.
Add the name to Google Trends.
And if there is an option for a topic, choose it.
If not, just enter the search term.
Looking at the results,
you can see how well your competitor is doing in comparison to you over time.
Unfortunately, for now, they're doing much better.
When you scroll down,
you can compare how strong you are for each of the subregions,
metro areas and cities available.
And this could help you gather data when deciding where to open a new store.
You can also see what people are searching for
in connection with your competitor.
Maybe they're doing really well with a certain topic or search term
that you have not even considered.
This can give you ideas on how to expand your content.
As your business grows,
customers might discuss your brand on the web.
Well, I hope it will always be positive, sometimes this might not be the case.
To monitor what people are saying about you,
you should check your brand name using Google Trends.
And it might be a good idea to track this both on Google Search
and YouTube.
Enter your business name on Google Trends and change the time range
to the past 30 or 90 days.
Then scroll down the page to see the related search terms card.
Go through both the rising and the top terms on the list
and make sure to paginate using the arrows below the table.
This will give you a good idea of the terms people are using
in connection with your brand.
To check the same information for YouTube,
use the filter at the top of the page.
This will provide you with details on youtube search trends
related to your brand.
In a previous episode, we discussed keyword research for SEO.
This is the practice of identifying words and phrases your audience uses
to search for information you offer on your website.
Check out the links in the description to learn more about it.
In addition to finding keywords for your SEO efforts,
you can also use trends in a similar way to find ideas to expand ad campaigns.
I work on search, but experts here say that the first step you should take
is to analyze your ad campaign performance,
trying to find which keywords are the most profitable.
Following your analysis, choose the keywords
with the highest return on investment, the famous ROI,
and check them on Google Trends.
For example, suppose you're focusing on the keyword cheese platter.
Add this term to trends
and choose a topic to get more variations of this term.
You'll notice that this was quite popular around 2021
and that it also has a strong seasonality usually peaking between October and January.
If you scroll down,
you'll find the related topics and the related queries cards.
Here, you can check the top topics to find ideas
on what has already gathered a lot of interest
and also the rising topics to get a sense
on what is getting more attention lately.
Don't forget to look further through the pagination available.
Notice how charcuterie appears on both lists.
Add this term to your analysis.
You'll see that it has significantly more interest than cheese platters.
Maybe you should consider analyzing this term further
and potentially diversifying.
I'm getting really excited about the cheese store.
It's such a good idea.
Me too, Daniel.
But if you eat all the cheese now we won't have anything to sell.
Oh, I'm sorry, I'm nuts about cheese.
We hope you got some good ideas about how to use Trends
to market and sell your products online.
To summarize, there are four techniques you can start with:
Understand overall vertical trends to plan what products to make available
on your website, depending on the time of the year.
Benchmark against competitors
to get ideas on how to expand your content.
Analyze brand awareness and sentiment, to monitor what people are saying about you.
And research keywords to enhance your ad campaigns.
Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch our upcoming videos.
Stay tuned.
---
## 2024-10-03 - Google Search Reliability | Search Off the Record
URL: https://www.youtube.com/watch?v=6CY3oViEVqI
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team
discussing all things search and having
some fun along the way my name is
sometimes Gary and I'm from the search
team I'm joined today by two guests uh
Ben Walton and David Ule from the Google
search
let's see if I can pronounce it site
reliability engineering team hi
both hi G would you like to introduce
yourselves a little bit perhaps going
with Ben first because that's
alphabetical yeah sure uh so my name is
Ben I'm the lead for the search platform
s teams and if you don't know who we are
that's a good thing because that means
we've kept search up and running for you
we're responsible for all the core
components in the stock hi and I'm David
Yu I'm also in the search platforms team
um and I've been in SRE for about nine
years now mean yeah all the time in
search wow long timers so we sometimes
work together when uh things go south
with search and then I sometimes pop up
in your inboxes or in your chats and
basically annoying you with questions
about is sege healthy or things like
that in general I have an idea about
what Sr is doing what search Sr is doing
let me tell you what I think you are
doing and then you tell me whether I'm
wrong or not does that sound good to you
yeah yeah cool so basically what I think
is that you are both the gandal of
search and you are using white magic to
basically keep search up and running by
employing your minions and Magic is that
accurate at all uh I think that's a bit
of a stretch
oh whenever anyone says magic to me it
probably frightens site reliability
Engineers because we lean on
understanding how things work and when
when there's a bit of the system that's
magic you can't handle anything that
that's bad because it's like okay can
you define it for me like what is your
magic yeah um I I'll have a go and then
I'll leave it to Ben to follow up the
main focus is we're software Engineers
just like the folk developing features
in search but our Focus day-to-day is
just working out how we can make web
search that bit more reliable that bit
safer and so there's a lot of work on
thinking about how to stop things going
wrong right ideally the job is you don't
have any issues at all it's all work
smoothly because of the work you do but
of course you the visible bit internally
is often when there are issues we're
we're the first people usually on the
line to try and work out what's going
wrong and and having a very clear set of
playbooks and tools that we can do use
to mitigate the problem right yeah and
so for me a sort of a core aspect of how
we perform our role well is we we have
to understand at a low level how things
work how they fit together so that we
can see how when we make changes they
won't work anymore and sort of drisk
that uh early so we do try to be very
proactive and forward-looking engaging
as many of the large changes as we can
but obviously we can't be everywhere
we're a very small group of people
relative to the number of people
shipping code at Google yeah so things
do sometimes break and and then we're
there to Unbreak them but basically what
you are trying to do is to keep Google
search and I guess all its features up
247 right sort of there's a saying in in
Sr that aiming for 100% reliability is
you're never going to do it you're
always going to have issues oh so one of
the things we look at is how reliable do
we need the service to be oh wow and
that varies from product to product so
for search obviously it's a very
high-profile service and so we keep
ourselves to a very high standard right
but that means we need to do more work
sometimes it can slow down development
because we have to be cautious rolling
things out so we have to choose exactly
what level of reliability we are aiming
for so so for example for Gmail or
Google Maps they might have a different
uh what we call SLO uh service level
objective than let's say Google Search
right yeah exactly and and you can think
about this you know from a business
perspective an additional nine can cost
an awful lot of money right uh you know
in software engineering and human time
system time resources to make that go so
we need to make smart trade-offs based
on what our users need and yeah and
what's best for Google that is
absolutely frightening to me how do you
get into this line of work like what
motivates you to become an sorry I I
didn't ever imagine myself here I've
just always been a tinkerer you know
Computer Science Background I love
programming but I love understanding how
things work and how to improve them and
make changes uh safely and thinking
about scale and and I I love debugging
other people's engineering and for me
there were two things that got me into
Sr I think one of them is I'm a bit of a
graph nerd so looking at monitoring
graphs and seeing you know things is
going in the right direction is
something I spend too much time doing
but the other thing was when I joined
Google I didn't join in site reliability
group I was an engineer in a different
area and the very first bit of code that
non-trivial bit of code that I submitted
to web search almost caus an out caused
an outage oh high five and so I had a
Frontline view of oh my oh my whatever
um i' broken the Google sort of thing
and I had a Frontline seat to seeing how
coolly and calmly the people people s of
handled it and how you know they had
tools to yeah to make sure it wasn't bad
and you know from then I was sort of
watching on and thinking yeah that's
that's a cool team to work for and yeah
I was I was really happy when I managed
to to move into working it yeah I I can
weirdly relate to that uh back in 2012
is I was working as a s for uh our
indexing systems and uh what we call
exteral caffine and uh I submitted a
change that uh broke news indexing and
it was a Friday change just like it's
written in the big book and I got a call
I was in Austria uh for a private trip
like a weekend trip and I got a call
from back then one of the VPS that uh
that was not very nice and they had to
roll back my change and how to say that
it was incredibly stressful which is my
next point that it like for for you
folks it must be incredibly stressful to
keep all the systems up so we can answer
billions of queries each day or do you
get used to it or is that not even even
the case or I'll share a few thoughts
and then maybe David can correct me or
or augment we'll see which which way he
goes but part of me thinks if you're not
a little bit terrified of being on call
for for Google search that you know
you're probably not you're too numb at
that point you need to be under your
toes and stay sharp because it's
changing all the time uh and you can't
rest on your laurels uh but but there is
is a you know a level of acceptance that
you get to with that uh where you know
you understand it can be stressful but
you know that you have a team around you
right you know that you can always you
know you're the captain of the ship when
there's something going wrong you you
can be the most Junior person on the
team and you can get directors to to go
get resources for you and and help fix
problems and right it's very very
powerful that way so you do come to it
accept that but I think if you're you're
not feeling that a little bit uh still
over time then then you know
that's a worrying signal for me yeah I
agree with Ben I mean but there is the
point that he mentioned being on call so
the majority of your time you're working
on normal project stuff so it's you know
what what are you going to achieve this
week not what might happen in the next
minute yeah so when when you're on call
and it's yeah maybe one6 of your time or
something like that um then there is a
little bit of stress there um but
outside of that there isn't and the
thing that makes it so much easier for
me is knowing you know if there is a big
issue people always appear people always
help out volunteer to help and so yeah I
mean it is it does feel like a team
sport yeah when the big issues arise
yeah I see that on the search SRI chat
that um um as soon as some some bigger
thing is happening then two three people
immediately show up and they are there
just to back the person who's the UN C
person takes away some of the stress as
well because you can rely on someone
else as's knowledge about systems and
how to debug stuff it's it's actually
one of one of the the needest aspects I
think of of working at the scale is that
nothing uh no human can fit all the
required knowledge in their head so you
do have to depend on your team very
heavily and and it has developed a great
culture of everyone is willing to help
all the time yeah which is pretty NE but
what happens if you let's say press the
wrong button and you I don't know erase
a data center for example like what
happens with your managers for example
like will you get fired or you get I
don't know a pay cut or or or something
you might actually get a pay bonus and
actually get paid more um we we've had
examples of this that in general the way
we try and think about it anyway is if
it's possible to you know type the wrong
command and bring down a major service
then then there's something wrong with
the system and the processes we have in
place so if you managed to do it you
found a problem in our system which we
can then fix and and genuinely we've had
a few cases where somebody has done
something which has been the trigger for
you know sometimes a major incident and
because they handled it well they got
everyone you know sort of complimenting
them for how they handled what happened
next it is it can be a stressful time
and yeah knowing that somebody May makes
a genuine mistake if they make a mistake
and it causes a problem then that's
something we can fix yeah that's pretty
awesome but I I'm trying to imagine what
you are doing every day because for for
me again like you're not going to change
my mind you are just basically gondal
who who knows everything and can fix
everything how does your day look like
from an actual workday perspective like
are you sitting in front of the computer
and waiting for an incident to happen or
you're doing I don't know writing
scripts or I I'll answer in two two ways
when I'm not on call so not the person
who's going to get the the first alert
when something happens I'm just doing
Project work so it's you know working on
that design dock making code changes and
and rolling them out so it's it's very
much very similar different type of work
but different same Cadence as for a
normal software developer when I'm on
call I
try and do the same thing with an
acceptance that I might get interrupted
and my day is gone because you know
something major has happened but yeah
you're never just fiddling your your
your fingers and waiting for a big
explosion when when we have new people
join the team I kind of try to set their
expectations you know you've got your
project time and you should isolate that
when you're not on call when you're not
handling interrupts and and the stuff
you know on on the front end of the the
pager you know focus on your project
work and get that done when you're on
call you know if the pag is quiet there
are other interrupts there are small you
know personal things that you could
drive and and Advance um but you know
really try to separate those two buckets
of time so that you're not disappointed
if the pag goes off uh that it's
interrupted your project work uh you
know that is your time go go find that
weird graph and and get nerd sniped into
digging into the next big problem
that'll save us millions of of failed
queries for users or something like that
uh and you do see that happen uh people
will use that time and they they'll turn
up the next interesting thing and now
we've got an awesome project for people
to work on for for some period of time
yeah it's you know it's not always that
that way we do plan projects they don't
just spawn themselves from graphs all
the time but you know H having that
mindset that you've got interrupt time
and you've got project time is is a
useful separation but is the
firefighting part still the core of the
work or it's more towards Dev work I I
think we skew more towards Project work
than than interrupt and firefighting you
know there there are periods in time uh
where you you feel like you're doing
more firefighting than you would like uh
but I I you know maybe 30% of our time
is is that David yeah that that feels
right about right I mean there is the
point that when you are getting those
interrupts and you're you're potentially
getting alerted it's it is harder to
switch back to project work so even when
you're on C you don't if if I look back
at a day as well there was only about an
hour when I was actually responding to
an incident but the rest of the day went
because you had to context switch a few
times yeah but it definitely skews much
more towards Project work okay we we
mentioned on call a few times already
can we Define what what does it mean to
be on call because probably most people
are not on call in general yeah so we
have one person who is the Prime uh
responder for one part of the Sur system
so they're the people who if our
monitoring notice is a problem they will
get an alert you know making their phone
beep and and the expectation is for us
that you will respond to that within a
couple of minutes right so so you have
to be you know ready and at your desk
that sort of thing but with the
understanding that this is stressful so
you do this for maybe three four days
and then you hand over to somebody else
and and they're they're the on caller
and then of course we do that with two
sites so we can do the 24-hour shift so
for us there's a site in Dublin and a
site in California you mentioned you
that uh phone beeping that's what we
would have called a few years ago pager
we we've got multiple uh so we're we're
SES and we always have more one one more
way than we actually need to to page
ourselves most people have uh we've got
an app for that we've got you know
paging and and you'll get a tele like a
text message and you'll get a telephone
call a telephone call what yeah wow is
it is it annoying um or it's supposed to
be annoying right well it's supposed to
get your attention I I you know for the
most part the the app is what gets my
attention quickly enough and I I don't
ever see the text or get the phone call
because I've already acknowledged the
page but all right and the Annoying bit
actually was thing that I learned I used
to have the same ringtone for when my my
phone goes off as when I get an alert
and so I suddenly found I was getting
stressed when my wife called me or
something like that so so change it so
you got a different tone for an alert
than your wife you you were basically
conditioned p in
response and then when you are let's say
that the p goes off and you are in
firefighting mode that's basically
running scripts and watching dashboards
with beautiful graphs and writing shell
commands I I don't I I can't actually
imagine like what you are doing I I
think that like the first thing you want
to do is kind of get a gut check on what
is the actual impact of this um is is it
big is it small do I need more help
immediately um and and so you know the
first few minutes on initial triage to
figure out is this a real thing or is
this a you know Al alarm um that that
kind of thing that's my first sort of
minute or two David I don't know what
you approach it as yeah so there's
trying to work out what's happening and
why you've been alerted is is the first
thing I think and and really
understanding that and then yeah and
then you do move on hopefully fairly
quickly to how can I mitigate it how can
I stop the bleeding is the is the phrase
we often use um that maybe a few years
ago was you know shell script space but
nowadays we we've tried to get it to a
few fairly standard mitigations which
most the time will work so you know we
we have tooling so it's a lot easier to
do we know notic this change has just
gone out can we roll that back so we're
in the state that we were 10 minutes ago
and there's a button for that and and
make it a little bit easier to use so
you don't have to write a a shell script
while you're all stressed and maybe get
that wrong yeah that makes sense no PE
people do do still do that but I think
it's it's typically after we've got the
mitigation in place when we're trying to
expedite changes or uh you know
scripting and querying is is still used
but definitely not on the front line and
it certainly has increased over the
years I'm trying to imagine in my head
an incident like something goes wrong I
imagine that there are
several uh levels to an incident because
like from my experience working with you
folks uh like some incidents go under
the radar even internally but like it
wouldn't show up in my inbox but then
some incidents they are extremely
visible in
externally like for example like
something happens with news indexing um
or fresh indexing am I right that there
are multiple levels also internally to
these incidents or you are just like
really good at hiding them well well so
ideally even the biggest ones are still
hard for most people to spot um but but
yeah we do try to classify based on user
impact or or Revenue impact or you know
different severity uh Dimensions uh so
again that can impact how you might
respond to something if something is
negligible impact you know you can take
your time debug it a little bit more
deeply if it's a huge impact you know
you've got to you know mitigation
mitigation mitigation you've got to
figure out how to stop that bleeding and
perhaps a very ignorant or even stupid
question but how do we know that there's
an incident like is it like on social
media we get lots of reports and then
one of the sres uh spots that or do we
have tools that go off or how how does
that look like so in general we aim to
make sure that we're the first people
who notice it with all due respect Gary
when you pop up and say people are
complaining that that there's a problem
with search we think oh no we've got it
wrong if if if you if you pop up you
know 30 minutes into our debugging and
we are yes we know we're working on it
then then that that's kind of s success
for right for the monitoring side anyway
um so yeah so we really focus on and and
we look at stats for you know how many
of the instance small to large did we
notice for first or how many did a user
report to and and if if a user reported
it then we often have okay so there's a
gap in our monitoring how can we fix
that so the next time something similar
happens we notice it and we don't need
to wait on users can it be as easy as uh
now I'm trying to think back of preg
Google period of the common Gary um and
I was managing servers uh for a hosting
company and one thing that I was looking
at obsessively is the error rate the
HTTP error rate in the front ends or the
servers that are serving front ends can
it be that simple also on on Google's
scale or it's way more nuanced uh so yes
yes and I would say oh so we we
definitely still care about HTTP error
rates and things like that but one of
the really cool things in search in in
my time here has been sort of the
evolution of thinking where yes we still
have that that foundational level of
care for for what you're getting as a
response but we're actually thinking a
lot more nuanced than fine grain are you
getting the right product experience
right now oh yeah and that really
requires sort of understanding not just
are we shipping something to you and
giving you a 200 uh response but is what
we ship to you correct and working
correctly oh wow and and that you know
we've really pushed the envelope on that
over the last I'm G to say five years to
me that's just mind-blowing um what what
do you think about going through an
actual incident that happened and uh see
how how it appeared on on your end would
that work for you sounds like fun sure
do you have an incident by any chance on
your mind because if I pick then that
would be painful one of my favorites I
think I think an Sr is allowed to have a
favorite incident one of my favorites
was uh during the uh football soccer
World Cup in 2022 so year and a half ago
we had issues where when there was were
were some of the matches on we we got
learn
and it was kind of one of these failures
which was a success failure to a certain
extent or we suddenly got way more
traffic than we were expecting yeah my
mental model before this was if there's
a match on you watch the TV watch the
match turns out people also search
especially when there's a goal they
search who scored what's the information
about the scorer and so we were seeing
these massive spikes of traffic whenever
anyone scored that's the one that sticks
out for me
it it it certainly uh sticks in a lot of
people's memories that was uh I think
maybe one of our best uses of of our
imag training our Incident Management at
Google H you know we put all those best
practices into play when that happened
and a lot of people contributed to
making that go okay that sounds cool um
then let's talk about that because it's
the World Cup uh I imagine that we do
some extra provisioning for those times
like when when we know that there's
something big happening then we add more
resources I imagine or more machines or
something like that yeah so I mean it
goes back to what we were talking about
at the beginning that if we got this
right then we'd have done all the work
six months in advance and predicted this
is how much traffic we're going to get
this is how how expensive to serve this
traffic is and make sure that we had
planned it well in advance and so we had
the capacity to serve it when you say
expensive are
you thinking of dollar expensive or
resource like machine resource expensive
I I generally think of well CPU
expensive so how how how expensive it is
for a machine to handle is because right
not all not all requests the same a
simple query which we've had exactly the
same one of maybe we'll be able to serve
it out of a cash and it'll be super
cheap from a Computing perspective but
yeah if we get it wrong then it gets
more and more expensive that was one of
the issues we faced in in this incident
was surprisingly CPU intensive to
serve most of these queries oh but I
imagine that you also do load testing
before releasing these spe special
features for stuff like the World Cup
that might also reveal stuff that
otherwise might go unnoticed I imagine
yeah there there's there was an awful
lot of planning that that went into this
and a lot of you know both projection on
on sort of the expected usage load
testing and cost profiling uh but it
turns out that cost Prof profiling
before the real event is not as easy as
we would like it to be yeah do we also
increase Staffing like do we get more
sres for that time in a in a room and
they we lock them in the room and now
you just watch these graphs until the
World Cup is
over uh no so so for Staffing it
was we've done the pre-work it should
just work so we will have one person who
will get paged if there's a problem and
you know we all we all rally around and
when it became clear that there was a
larger problem so yeah so in general we
try to say as long as we've done the
pre-work then you know we don't need to
have people just staring at grass all
the time and then how did we notice that
there's something going wrong this was a
great case of our our automated alerting
Cod it and and gave us early warning and
and and in particular the thing that it
warned us about was errors but it wasn't
errors for that were particularly
obvious to users so we we had so much
traffic that we were basically at our
limits for what we could serve but that
meant that we we have processes in place
where we will drop the lower priority
traffic so for example you know somebody
internal in Google is running some sort
of load test which loads our systems
that's the first thing that will just
get dropped on the floor if we have an
issue and then there's you know there's
some other lower Priority Services where
if it if it's a little bit flaky if it
fails
a couple of percent of the time then no
one will really notice and those those
were the next ones that go but then it's
at that level that we got alerted that
thing things are getting bad and could
get worse if if we don't deal with it
meaning that the Integrity of search is
at risk for example like would you say
that like for example a a feature like
the World Cup OB the onebox could that
affect search as a whole uh sure yeah I
mean I mean so if it had got much much
worse then we would have been serving
you know people would have searched the
score and they just got a an error
saying yeah sorry our Engineers are on
it um it didn't get to that level but
yeah I mean that's that's that's the
thing that you worry about when you get
these these alerts that sounds insanely
like literally I got stressed just
listening to you uh so what did we do to
to fix the issue because it is a very
meta issue in in my head because it's
like queries are becoming increasingly
expensive and in my brain that just
means that we throw more machines or
more CPU or more RAM in the pot and then
let it be expensive but apparently
that's not the case well that's part
partly the case you know where we're
able to up upscale things we would but
we would also look to reduce the costs
we would look to change how we're
managing the traffic uh many you know it
is a significant challenge there as you
say
so it was no one single solution in that
case yeah and and the thing that made it
sort of a lot of work was we do try and
have systems which will you know throw
more machines at the problem when we
start to notice we're full but this was
such an extreme Spike that you hit a
limit at some point yeah and one of the
things that we noticed is we saw this
about halfway through the tournament and
so we saw that we were hitting these
massive spikes of traffic and struggling
to serve them we were pretty confident
when the World Cup final comes around
that's going to be a bigger match
there's going to be bigger spikes and so
we had a a deadline of I think it was
about two weeks before we knew the
biggest game was was happening and so we
we had some time but not a lot of time
to sort of put in place a few you know
longer term mitigations to to make sure
that we could we could Ser things
smoothly and then if you think about
search search is not monolithic service
like basically it's not like just one
service running but probably hundreds if
not thousands of services running
together and then those Services being
orchestrated to serve users queries when
you say that you add resources you have
to find the actual service that is
starving right I'm trying to imagine how
would I go about like trying to find
which Services starving like where to
add resources and in in my head that
just seems impossible because we have so
many smaller Services running I imagine
you have graphs for that and yeah so so
in this case it was it was fairly
straightforward the alerting gave us
very direct signal as to where to look
for issues and and things like that
there there have over time been more
esoteric issues but they tend not to be
at the scale that is as significant as
what we were seeing there during the
World Cup okay let's see how else would
I fix issues Google has lots of data
centers I know from the SRE chat that
sometimes data centers are taken offline
for service or whatever maybe I could
add back one of those data centers to
help alleviate stress from other data
centers is that a possibility yeah
there's there were definitely sort of
things that we did around moving
resources around and making sure we were
using all the resources that we had
available and yeah I mean it was
actually kind of nice to see as as as
Ben said it was fairly obvious which
system which part of the system was
under the most stress so throw resources
at that and some of the systems were
actually totally fine and so we could
you know steal resources from one to
give the other oh yeah yeah strangely
enough the the the subcomponent which
just does Sports was huming along pretty
much fine because you know it it knew it
needed to to serve basic information
about this is the score and it had
caching set up so it could serve a huge
amount of traffic for that so it wasn't
that one it was one of the the the other
large compon ons and it's often that way
it's the one you focus on you get right
beforehand and it's it's the one next to
it that causes problems I think all this
chat that we had just reinforces me that
I don't really want to have want to be
and sorry it it's it's a fantastically
interesting role though like I'm going
to put a little pitch in here I I I
agree with that every day is different
you're solving puzzles well
unfortunately my day-to-day work is also
very um diverse um we we we
mentioned uh a few mitigation how is
that different from a fix from internal
perspective so the way I see it is a
mitigation is you know something very
shortterm to make sure that we are in a
vaguely healthy state but it's not a
long-term fix so you can do things like
as I mentioned you can roll back to the
state of the system say half an hour ago
but you can't just leave it there um you
you have to work understand what the
actual problem was and do the underlying
fixed before things start rolling
forward again right you do the
mitigations and then one of the big
things from an incident that we do and
and we did with this one was you then
write a postmortem afterwards of this is
what happened in detail these are all
the things that went really well these
are all the things that went really
badly and these are all the things that
we can fix so next time there's a big
sports event it happens without any SRE
knowing or caring concretely uh recently
someone in my team got paged uh they saw
that this was an issue affecting a
single data center the response was take
that data center offline it stopped
serving users stopped noticing any
potential impact uh so that's the
mitigation the the fixes is when we
identified the root cause of of why that
data center wasn't working and and
restored that uh to fully functioning
order and could put it back in service
right because users are routed to a
different data center if that route is
broken to whichever data center was
taken offline right yeah back to the
World Cup thingy um was this actually
noticed externally like did we get
complaints from actual users or we
didn't get any obvious complaints
because I mean we caught it there were
some errors but you would have to be
watching the HTTP requests going back
and forth to actually notice them um and
then yeah I mean the work we did meant
that during the World Cup final it was
actually nice and quiet and things
smoothly so it's kind of one of one of
the reasons I like is because it it yeah
had a happy ending I
guess SAR tweeted I think we set traffic
records during that event oh yeah um I I
actually have the Tweet a screenshot of
the Tweet here and uh Sundar said uh
search recorded its highest ever traffic
in 25 years during the final of the FIFA
World Cup some background questions um
let's say that I'm fresh out of school
and I decided that I want to become
specifically secher sorry how do I go
about it do you have any tips or tricks
to become Searcher sorry do you want to
take a stab at that David yeah so the
first thing to say is focus on the
engineering side because it is an
engineering role in terms of what you
need to know there's not that much
difference between developer and Sr but
then the thing I would focus on top of
that is you know are you the sort of
person who likes troubleshooting
something's broken and understanding why
it's broken and how to fix it and the
advantage is computers always break so
there's plenty of there's always plenty
of uh use cases that you can find to
what what what's going on here and
really drilling down and if you actually
enjoy that type of work then yeah Sr
might be a good role for you so so try a
few of those to get a feel that that
would be my my view Ben yeah so like
plus one uh engineering mindset uh
debugging tinkering playing with things
and systems is always is going to to get
you on the right path there I think um I
I would note you know we have a very
diverse group of people that work in in
SRE uh backgrounds uh where they're from
um my my mentor when I started was a
political science major um and and sort
of learned to be an engineer because he
liked to Tinker and play and and things
like that so you don't need a
traditional right Computer Science
Background either um it's it's you know
yes capabilities and and and knowledge
uh but uh mindset will get you a long
way too how de of a knowledge do you
have to have like do do you have to be
able to notice that some random bit was
flipped by cosmic ray or that's that's
that's way too low level for for your
holes we do debug right down into you
know hardware issues and CPUs wow um at
at times not not everyone is able to to
go that deep but you know kernel issues
uh network issues wow hardware issues we
we do debug down to that level okay and
now I'm even more scared of you yeah but
but the but the flip side is you know
one of the things that I think SRE has
is we we often have a more breadth to
what we look at so as a search SRE you
you end up looking at quite a few bits
of the web search stack if you're a
developer then you get a little bit more
depth and you get to be the expert on on
one part of system so so there is the
bread type of thing which means you have
to accept that you're not going to be
the expert all the time and you will
hand off to the to the colonel expert
who understands this and so you don't
need to be an expert in all these things
to be an SRE actually probably the soft
skills around you know communication and
collaboration are way more important for
an SRE than yeah right what are your
Linux skills uh um yeah final abilities
so yeah plus one awesome thank you very
much for joining me here today uh for
this chat it was frightening and um also
very eye openening well yeah and thank
you from me as well it's it's it's nice
to to get some publicity in a good way
yeah like likewise really enjoyed this
Gary thank
you we've been having fun with these
podcast episodes I hope you The Listener
have found them both entertaining and
insightful too feel free to drop us a
note on Twitter at Google search C or
chat with us at one of the next events
we go to if you have any thoughts and of
course don't forget to like And
subscribe thank you and goodbye
[Music]
---
## 2024-09-26 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2024 年 09 月 26 日)
URL: https://www.youtube.com/watch?v=-BOaa-RGZX0
Caption: ja-8V-H19SidUo (manual, json3)
[女] 皆さんこんにちは
本日もGoogle社員による
Google検索オフィスアワーの 時間となりました
本日お届けするのは 私アンナとなります
今回も どうぞよろしくお願いいたします
はい それでは Googleからの
お願いから始めて参りましょう
まず本オフィスアワーでは #Google検索オフィスアワー
を使用しております
そのためご質問についての ご意見ご感想ある方
いらっしゃいましたら ぜひ上記のハッシュタグ
Google検索オフィスアワーを つけてSNSに投稿してください
そしてご紹介した記事のリンク等は
本動画の概要欄に後ほど 掲載する予定でございます
また我々チームの励みと なりますので
もしこちらの動画 気に入って頂けましたら
チャンネル登録 高評価の方 どうぞよろしくお願いします
ではGoogleからの お知らせ
最新情報のお知らせに 移っていきましょう
そうですね 最近の主な ブログ記事ということで
こちらの2点の記事が 公開されております
まず1点目ですね
Google検索での AVIFのサポートに関する記事が
日本語版でもサーチセントラルの 方に上がっております
内容としては昨今 AVIFは
ウェブで最もよく使用される 画像形式の1つとなっておりますと
この度そちらの形式が Google検索で
サポート対象のファイル形式と なりましたと
でGoogle画像検索に加えて
Google検索の画像を 使用する場所で
AVIFをお使い頂けますと
そちらのファイルをGoogleが インデックスに登録できるようにするための
特に何か必要なことがあるか っていうことはございませんので
そのまま使用しておいて頂ければ 良いのかなと思います
これが1点目の最新ブログ記事で
2点目こちらまだ日本語の 記事は上がってないみたいなんですけども
そうですね Google Trendsに 関する新しいYouTubeシリーズですね
チュートリアルの開始を お知らせしております
こちらダニエルがやっているものと なっているんですけども
このシリーズの目的としては
やっぱりGoogle Trendsを 最大限に活用して頂くことかな
と思っています
これらの動画のチュートリアルは Google Trendsの
データを活用した コンテンツ戦略だったり
マーケティングキャンペーン その他のユースケースを
策定するのに 役に立つと思いますので
詳しくは こちらのブログだったりとか
直接動画のチュートリアル 見て頂くのが良いのかなと思います
ありがとうございます
さてそれでは早速本題に 移っていきましょう
これはいらない こっちか
そうですね
ここからは通常の検索Q&Aに 移っていきたいと思います
今回は6件のご質問を 頂いておりますので
1つずつ見ていこうと 思っております
ではまず1点目のご質問に 移りましょう
はい ユーザーに… あ…隠しテキストと
みなされる可能性と その影響に関するご質問頂いております
ユーザーに新機能を知らせるため
UI上に吹き出し通知を 表示するようにしたのですが
隠しテキストと みなされないか心配です
吹き出しはLocal Storageを 使って
初回ユーザーを判定して
5秒間だけ表示されます
その後display noneで 非表示にしていますと
この実装は隠しテキストと みなされる可能性がありますか?
またGooglebotは Local Storageを
使用していることを 認識できますか?
とのことです
はい こちらご質問ありがとうございます
たまに こういった隠しテキストがあったり
隠しコンテンツの影響に関して 質問されることがあります
なんですけどもやっぱり 一般的な回答としては
まず隠しテキストを実装した 背景にある意図について
振り返るようお勧めしております
つまり検索エンジンでの ランキングをあげるために
実装しているのでなければ
そのためだけにやっているだけで なければ
特に問題はないかな と思っております
実際にインターネット上には 隠しテキストが
たくさんありますし 実際に人々にとって
役立っている場合っていうのも よくあるかなと思っております
そのためやっぱり今回の場合は
隠しテキストとみなされる可能性が あるかどうかっていうことよりも
そのように判定された場合にも 問題があるかどうかに着目した方が
良いのかなと思いましたし
チームでも そのような議論となりました
今回Local Storageに ついて触れられておりますけども
こちらはもう一度 URL検査ツールなどで
テストすることを お勧めしております
今回の場合ステート つまりその状態を
保持することに関するご質問と 思いました
この点に関して言うと
私たちはクロール時に その状態 ステートを保持していません
全てのクロールはユーザーが初めて サイトに来たかのようにして
扱われております
別の言い方をすると Local Storage自体は
サポートしているんだけども そのセッション間での
サポートっていうのは ステート保持していないために
されておりません っていうところなので
こちらのあたり 注意しながら
今回の実装にあっているか あっていないかみたいなところを
再度確認して頂くのが 良いかなと思いました
ご質問ありがとうございます
それでは続いてのご質問に 移りましょう
キーワードに合わない商品が 検索結果に表示される件
についてのご質問頂いております
例えばTシャツという検索ワードに 対するURLが
キャップという検索ワードで ヒットするようになりました
サーチコンソールで見ると 該当URLは
キャップのキーワードのページに 正規化したという文章がありました
キーワードと商品が マッチしていないURLが
検索結果に表示されるように なったので大変困っております
パラメータで分けているのが 良くないのでしょうか
ちなみにcanonical設定は 行っておりますとのことです
こちらご質問ありがとうございます
こちらの件なんですけども 仕様上では必ずしも問題がある
とは言えないかなと思っております
というのも…
こちらの公式ドキュメントにも ある通り
rel canonicalリンク アノテーションっていうのは
指定されたURLが 正規ページになるべきことを
強く示すシグナルではありますが
絶対的な命令ということでは ありません
ただこのような事例があった ということは
意図しない検索結果が
特定のキーワードに結びついていた というところは
プロダクトチームにも 共有致しました
ご報告ありがとうございました
それでは続いてのご質問に 移りましょう
Bloggerのページが インデックスされない件に
関するご質問 頂いております
ブログサービスBloggerを 利用させて頂いております
サーチコンソールにてPC版URLに 対するクロール申請をすると
リダイレクトエラーとなり
スマートフォン版のURLに 対して申請をした場合は
クロールもされません
情報を収集したところ 世の中的には
Google側のバグによって Bloggerのブログ記事は
インデックスされないという 受け止めが一般的なようですが
そういった認識で よろしいでしょうか?
もちろんできることなら インデックスさせたく
なにか当方でもできることが あればとも思うのですが
いかがでしょうか とのことです
こちらご質問ありがとうございます
具体的なサイト情報が 添えられていたため
状況を 確認することができました
その上で質問者さんのサイトを 確認してみたんですけども
そちらサイトにはインデックス登録 されているページも
多く存在致しました
で今回お寄せ頂いたような
ブログのインデックス作成に関する 問題について
私たちチームとしての認識としては
Bloggerにはインデックス 作成の必要がないような
低品質のコンテンツが たくさんあるということに
起因していると思っています
そのためインデックス作成に 関する一般的なコメントになりますが
その世の中的な受け止め方 というよりかは
やっぱりサイト自体ページ自体 コンテンツの品質をあげて頂く
必要があるかなと思っております
はい そうですね…
やっぱり…
もう1つ言えるとしたら 私たちは全てのインデックス登録
全てのページをインデックス登録 する訳ではありませんので
何か改善する場合には
サイト全体で取り組む必要が あるかなと思っておりますし
やっぱり各事象に 関連する問題っていうのですかね
Bloggerでサイト運営 されている方の多くが
このような事象に悩まされている というところから
こういった受け止め方が
流れているのかな と思いますけれども
そういった事象に 関連する問題は
技術的なものではないのに
何か分かりにくい技術的な 問題があると決めつけて
決めつけないで頂けると 良いかなと思いました
そうですね
ただ今回のような事象も
プロダクトチームには 共有しておりますので
ご共有ありがとうございました
では続いてのご質問に 移りましょう
検索結果上のデザイン変更の 最新情報に関するご質問頂いております
8月に入り検索結果の画面において
検索結果上で 新たに検索をし
結果表示されるときに
フェードで画面が切り替わって
検索が表示されるように なったかと思います
このような検索結果上の デザインの変更などが確認できる
もしくは最新の情報を 追うことは可能でしょうか?
検索エンジンの不具合などは
ステータスダッシュボードを 見れば良いかと思いますが
そのように確認できるサイトは ございますか? とのことです
ご質問ありがとうございます
検索結果のUIデザイン面での 変更についてなんですけども
そういったことを通知することは
我々チームとしては 恐らくあまり意味がなくて
検討しておりません というのもですね
例えばUIなんかでは ABテストが多数実施されているため
UIの変更について 分かりやすく言及することはできない
例えば1つ こういう更新をしました
アップデートをしました と言っても
そちらを発表した時期と同時に ABテストで全く違うような表示
っていうのが 他のユーザーさんに
表示された場合に
ちょっとそこで混乱が起きたりとか
そういったところは 結構あることかなと思いますので
そういった意味で あまり意味がないというか
検討していないというような
状況になっております
ご理解頂けますでしょうか
フィードバック ありがとうございました
では続いてのご質問に 移りましょう
多言語サイトで インデックスから外れた件に関する
ご質問頂いております
多言語サイトを運営しており 多くのページが重複とみなされ
インデックスから外れました
日本語 英語 繁体字 簡体字のコンテンツがあります
8月末からインデックスに 問題が発生して困っております
複数の言語の翻訳を有する コンテンツで
ある特定の言語だけが インデックスに残り
それ以外の言語が インデックスから外される事象が発生しております
それぞれのページには canonicalが正しく入っています
またhreflang指定は 全て全ページに入っています
これが繁体字かな
繁体字と英語のページが 日本語のページと重複とみなされ
インデックスが消失しました
一方でこれは… 簡体字かな
簡体字は以上なし という現象に見舞われております
今なお現象が拡大しつつあります
Google公式ドキュメントを 参考に
何かしら不備がないか 調査しましたが
有効な対応策が 見つかりません
お知恵をお借りできれば 幸いでございます
とのことです ご質問ありがとうございます
多くのページでインデックスから はずれたとのことを
不安に思う気持ち分かります
本件では具体的なサイト情報が 添えられてあったため
状況を確認することができました
その結果 共有頂いた 具体的なページは
いずれもインデックス登録 されていることが分かりました
もしかしたらご質問者さん 質問したタイミングと
我々がデバックしたタイミングで
問題の解決の タイミングラグなんかも
あったのかもしれません
そのように場合によっては 時間を要することがございます
もしその他まだ問題が 残っているなどありましたら
また改めてお寄せください
ありがとうございました
それでは続いての ご質問に移りましょう
こちらのご質問 本日最後のご質問となっております
Googleしごと検索での 重複コンテンツに関する
ご質問頂いております
Googleしごと検索 とくにUS版では
1つの求人情報に複数の遷移先 求人サイトが表示され
ユーザーが遷移先を 自由に選べる状況のようです
これは同一の求人を各サイトが
別々にインデックス しているためかと思いますが
弊社の求人サイトでは こういったケースでは
コンテンツの重複あるいは コピーページとみなされ
サイトの評価を下げられるのではないか との危惧から
求人詳細情報ページを インデックスする際は
極力他サイトでの 求人詳細ページと
重複しないようなページを選んで インデックスしておりました
一般論として コンテンツの重複や
コピーコンテンツは良くないもの と思いますが
上記のような 複数求人サイト間における
求人詳細ページの重複も
サイト評価を下げる要因に なり得るものでしょうか?
下げる要因にならない場合
弊社のサイトの場合
求人詳細ページは 数100万ページありますと
その中には内容の薄いページも 多々あります
重複がサイト評価低下の 要因にならないとしても
そういった内容の薄いページを 大量にインデックスさせようとすることは
別のリスク 例えば低品質ページばかりのサイトと
見られるリスクだったりとか
クロールバジェットを 浪費してしまうリスクなどがある
という認識で良いでしょうか とのことです
ご質問ありがとうございます
まず今回のケースのような コンテンツの重複に関して
サイトの評価を下げる要因に なり得るものかという質問ですが
こういった場合 この場合同様の求人情報を
掲載しても問題ない と思っています
というのも求人情報には 求人内容に関する同じ情報が
含まれている必要があるからです
そのうえで内容の薄いページを 大量にインデックスさせようとすることは
別のリスクがあるか という質問に関しては
その可能性はあると 考えております
もうすでに質問者さんの方で めどは立っているようですが
例えば重複コンテンツに関する 一般的なガイドラインであったりとか
あとは大規模サイトの クロールバジェットの
公式ドキュメントたちを
確認して頂くのが良いかな と思いました
また今回の回答は
求人に限ったものではなくて
エントリー数が多いあらゆる種類の サイトに一般的に当てはまる
注意事項となるかな と考えております
ご質問ありがとうございました
はい それでは 以上となります
皆さん今回も Google検索オフィスアワーを
楽しんで頂けましたでしょうか?
次回 Google検索オフィスアワーは
2024年10月31日かな
を予定しております
そうですね
急に冷え込んできて 気づけばもう秋
そして今年も残すところ
四半期のみとなって しまいました
あっという間ですね
寒暖差に体調を崩される方も 出てくるころかなとは思いますので
ぜひそのあたり 気を付けてお過ごしください
そして引き続き質問フォームは こちらから受け付けておりますので
こっちか この辺? おりますので
ご質問がある方はぜひこちらから お寄せください
それではまた次回 オフィスアワーで
お会いするのを 楽しみにしております
それではまたぜひ見てくださいね バイバイ
---
## 2024-09-25 - Google Trends for SEO
URL: https://www.youtube.com/watch?v=63WH3rLuq2k
Caption: en-US (manual, json3)
-Hi, I'm Daniel Waisberg, Search Advocate at Google.
-And I'm Hadas Jacobi, Google Trends Engineer,
and welcome to another Google Trends Tutorials episode.
-In this video, we'll talk about how to use Google Trends
to help your site be successful in Google Search.
We'll discuss SEO tips that can help you
produce high-quality content inspired by search interest.
-For example, we'll go over techniques like keyword research, content optimization,
and content planning.
If you missed previous episodes and need a refresher of Google Trends,
make sure you watch them.
Google Trends
-Search engine optimization, or SEO,
focuses on two main areas:
helping search engines understand your content
and also helping users find your site by improving your presence in search results.
I would hate to be the first one to tell you,
but there are no special secrets that will rank your site first on Google.
[gasps]
However, there are several best practices
that can make it easier for search engines, not just Google,
to crawl, index, and understand your content.
We've listed the most important SEO techniques you should follow
in the SEO Starter Guide, linked in the description,
so make sure to check it out.
SEO techniques involve a lot of areas,
including technical or policy requirements
and content optimization.
In this video, we won't discuss technical or policy requirements.
For those, you might be better off using Search Console.
You can check out my Search Console training series,
linked in the description, to learn more about it.
-We can summarize how Google Trends can help SEOs into four main areas:
staying up-to-date with the rising topics and terms;
performing keyword research; creating a content calendar;
and to know the fourth, watch the video until the end.
Let's go into each of them in detail.
STAYING UP-TO-DATE WITH RISING TRENDS
One of the important aspects of SEO is to be continuously on top of rising trends,
knowing when a new topic or search term is becoming popular in your industry.
For example, if you do SEO for a fashion company,
you might want to know when new brands start to rise.
If you cover sports for a news company,
you might want to know when important athletes are in the media.
If you sell computers,
you might want to know which models are getting more popular.
If you know a search term is rising or likely to rise in the future,
you can get ready with high-quality content for Search users.
But you need to be alert and ready to grab the opportunity as it comes.
Just like that!
Google Trends offers you multiple ways to monitor trends.
You have the Trending Now page,
especially for you to monitor what's been trending recently.
There's another video in this series about the Trending Now section,
so if you haven't watched it yet, you definitely should.
In that page, you'll find different ways to export the data.
You can export the table you see to Google Sheets, to a CSV file,
or just copy it to your clipboard.
The last option is an RSS feed. You can subscribe to it using a feed reader.
Lastly, you can always navigate to the Explore page
and check what are the rising or top terms and topics
for different locations, date ranges, categories, and Google properties.
To do that, click Explore at the top navigation,
which takes you to the page without triggering a search term.
This means you'll see the trends based on the filters you chose.
PERFORMING SEO KEYWORD RESEARCH
-Google Trends can also be extremely valuable
when performing keyword research.
This is the practice of identifying the words and phrases your audience uses
to search for information you offer.
You can use Google Trends to identify terms and topics
that are relevant to your target audience,
and identify which of them has a high or fast-growing search volume.
Let's say you have a cheese website.
You'd like to know what people are searching related to it.
The first thing you can do is search for the topic "cheese"
and check the trends for the past five years.
It seems pretty stable.
If you scroll down, you'll find two cards:
One for related topics and one for related queries.
Choose "Top" in the dropdown to get ideas on which topics and queries
already generate a lot of interest,
and choose "Rising" to get a sense on what has been getting more attention lately.
Don't forget to look further through the pagination, if available.
You'll notice that there may be queries in other languages.
You can use that to decide whether you want to translate your content
or keep it only in your main language.
We discussed how to analyze different languages
in our video on advanced tips,
so check it out if you're interested in learning more about it.
You can also compare different types of cheeses
to identify content gaps on your site.
Example: Let's compare Gruyere, Brie,
Parmesan, ricotta, and cottage.
If you see this data
and you realize you don't have a ricotta section on your site,
you might be missing out on traffic.
When you scroll down this page,
you'll find data for each of the selected cheese types.
You'll see which country searches for which cheese,
and also related queries for each of them.
Lastly, you can use the Related Search Terms card
to find close variants to your main keywords.
You can do that by looking at the search terms you're focusing on
and checking related terms that could also be relevant to your audience.
CREATING A CONTENT CALENDAR
-Hopefully, we've given you some ideas on where to start before creating content.
Let's look now at how to prioritize them.
You can't write about everything at once.
To structure these ideas,
pick the trending topics/queries you find interesting,
and create a content calendar.
To help you prioritize the topics you'll focus on,
try to find seasonal trends in the data.
For example, if you look at search interest for the past five years
for Gruyere and Brie cheese,
you'll notice they have a very clear pattern:
They both peak around the end-of-year holidays.
With that information, you can plan ahead and have high-quality content
available on your site a little before that time
so when people search for those terms, your content will be ready for them.
One thing to keep in mind is the location of your audience.
When setting priorities,
you should make sure you optimize for the right people.
For example, if your audience is in the United States,
maybe you should create content about both Gruyere and Brie for Thanksgiving,
and also towards the end of the year.
But, if your audience is in the UK,
you might want to focus only on Brie
and mostly publish with the end-of-year holidays in mind,
and maybe throw in some Stilton while you're at it.
VIDEO SEO
-Since you watched so patiently until the end,
here's a bonus tip:
Google Trends can be a great source when planning your video strategy on YouTube.
Everything mentioned in this episode is also relevant for YouTube searches.
Let's say you're trying to get more visibility on YouTube,
and you're working on improving your channel SEO.
There are a lot of things you should do when it comes to your video content,
but you can start by focusing on your video titles and descriptions.
Suppose you're considering two different areas to create videos for:
cheese recipes and cheese sandwiches.
Search for both terms on Google Trends, and you'll find something similar to this,
depending on the time frame you look at.
Here, we're looking at web search results,
and you can see that searchers
are more interested in recipes than in sandwiches.
However, when you change from web search to YouTube search,
you can see that the trends are the opposite.
People are more interested in cheese sandwiches on YouTube.
Try applying this kind of analysis, and others we discussed previously,
when defining your YouTube video strategy.
It's important to understand your audience before you start investing in video creation.
Google Trends can help you avoid smelly content strategies.
It will show you what's hot and what's getting moldy
so your ideas stay fresh.
-I hope the suggestions in this video help you succeed on Search
and create more relevant content.
Google Trends can be very helpful for SEOs to stay up-to-date
with rising topics and terms,
to perform keyword research, to create a content calendar,
and to plan video strategy on YouTube.
-Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch our upcoming videos.
Stay tuned!
GOOGLE TRENDS
---
## 2024-09-19 - How do I know if my SEO is doing a good job? | Search Off the Record
URL: https://www.youtube.com/watch?v=l3NeAwzogZo
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
LIZZI SASSMAN: Hello, hello, and welcome to another episode
of "Search Off the Record," a podcast coming to you from
the Google search team discussing all things search
and maybe having some fun along the way.
My name's Lizzi, and today I'm joined by John
from the search relations team, of which I'm also part of.
Hi, John.
Say hi.
JOHN MUELLER: Hi.
LIZZI SASSMAN: Oh, good--
following instructions today.
JOHN MUELLER: Yes.
[LAUGHTER]
LIZZI SASSMAN: And also with us today is Erica.
Erica, you're here today because of a LinkedIn post
that John posted that was sort of controversial, in my opinion.
John, can you tell us a little bit about why
you posted this thing?
What was the context of this spicy SEO post?
JOHN MUELLER: I don't think it was that spicy.
So in the SEO office hours, someone
submitted a question basically asking,
how can I tell if my SEO is doing
what they claim to be doing?
And I gave a short answer in the office hours.
We just-- usually just have, I don't
know, like a couple of seconds to answer a question,
essentially.
And I thought it was really good question, actually.
So I wanted to ask on LinkedIn to see
what other people have to say.
And we got a bunch of responses because I
think, partially, people felt almost like personally
addressed.
It's like, how can I tell if you're doing a good job?
And Erica put together a bunch of really good points.
So I thought it would be a good idea
to just have her join the podcast here,
and we can go through this a little bit more elaborate way.
LIZZI SASSMAN: So, Erica, this is the first time we're meeting,
and actually, we connected on LinkedIn.
And now we're on a podcast together.
Can you tell us about what you said on LinkedIn that sort of--
ERIKA VARANGOULI: I can try.
LIZZI SASSMAN: Do you remember?
It's been 800 years since the post.
ERIKA VARANGOULI: I can try, though.
Hi, thanks for having me.
Pleasure to be here.
So yeah, John asked this, which I didn't feel was controversial.
But I sort of felt like I could see myself
in it because I've been both agency and client side.
And these are constant topics that come up.
So for me, the different bullet points essentially
show that there are so many nuances
that it's logical for people to be asking those questions.
It's also logical not to have definitive answers.
Like, it's-- unfortunately or fortunately,
it's not like the apple falls from the tree every time.
So it was kind of like a few questions that people could ask.
I did have my friend Paolo in mind
who has like a small pizzeria in Italy somewhere.
And he's thinking like, how can I
get more people to learn that I'm here
and I'm making awesome pizza?
So it was like more about the nuances on what to ask
or what to look into to understand what's going on.
JOHN MUELLER: Maybe we can take a short step back first,
and you can give us some background about yourself
so that listeners know a little bit more
about you, what you've been doing, that kind of stuff.
ERIKA VARANGOULI: So yeah, I'm Erika Varangouli.
I'm the head of branded content at Riverside.
I've been there for the last three, four months.
And prior to that I've been working in SEO--
wow-- Almost like closer to 15 years now.
So I worked at Semrush for four years heading the SEO and brand.
And before that, like for seven, eight years or more,
the majority of my time was agency side.
So that's why I said like I've been
on the-- on both sides of this.
So worked agency side with small businesses, large enterprises,
and these, these questions and these themes
kept coming up even 15 years ago.
So I think it was a good post.
It was really good to see people's answers as well to it
and how they approach it.
JOHN MUELLER: Cool.
LIZZI SASSMAN: The post seemed to focus--
or at least the person who was originally asking the question
seemed to be asking about SEO agencies specifically.
It sounded like this person hired a--
they came into a team maybe, and they already
had a pre-existing relationship with an SEO agency.
And they wanted to know, like, how
do we see if it's going well, like checking in?
But would the advice that you have
apply across the board to any situation, like someone
who hasn't hired one yet or if you're doing SEO as like a DIY
small business owner.
How do you see that?
ERIKA VARANGOULI: Yeah, to be honest,
I didn't have that context or didn't look into it that much.
It's like I saw John's post, and it
does apply whether you're starting now
or you have like an agency or a freelancer
doing your SEO or multiple ones.
And it's sort of like that relation
is crucial to your business, right?
So whether-- even if you have one
or you're thinking of stopping and moving on to a new one,
it's kind of like the questions and the things
to be looking into regardless of the stage
you're at, essentially.
LIZZI SASSMAN: So if you were to start from scratch,
you don't have--
you've never worked with an SEO, what
would be sort of the first step to deciding
if you want to hire one, if this makes sense for your business?
ERIKA VARANGOULI: So that is a good question for me
because until you said it, Lizzi, I was like,
I've never thought whether anyone would need an SEO.
I was like, I'm an SEO, so everyone needs an SEO.
LIZZI SASSMAN: Of course you need me.
I'm critical.
[LAUGHTER]
ERIKA VARANGOULI: But like, statistically speaking,
if you're marketing your business online,
you're probably wanting to be found where people search.
And people search-- tend to search a lot on Google, right?
So that's the first connection with SEO is like, OK,
do I have my website on?
I want to market my business online.
Maybe I've already set up a social account,
or I have my website.
And I've set up search console.
So it's kind of like an initial look
into do I get people seeing my website?
Am I getting found?
Do I see anything from my pages getting
indexed to actually getting traffic
and then leads conversions from it?
And I think once you do that, like it's very hard to tell
people, OK, just go to a third party tool and see how much
your competitors are getting, because probably nine out of 10
times they cannot do that.
But it starts with your own business plan and like how--
why did you create a website in the first place?
What was your idea of how much revenue, how many people you
could get through the door by doing that?
And then if you're not getting there or it's a slow progress
or you're having technical issues, like, you're talking
with developers, and you have no clue what they're doing
or whether they're doing it right,
I would say it's pretty much a good time, if not a bit late,
to involve an SEO to help you with this.
So I would say 99% of the time you do need an SEO,
but that's a biased approach.
You kind of need to assess your business
and whether online could be a big opportunity.
Can I bring my friend Paolo back into it?
Like, Paolo has a pizzeria.
He has a reputation where he has--
people just know where he is, and they go and buy pizza.
But it's also a place that gets a lot of tourists, right?
So Paolo, for example, knows that if people find him
on Google or Google Maps, you can get more traffic, right?
He was asking me like, how do I get seen on Google Maps?
How do people know I'm here and find me?
So the moment you start wondering,
could I be getting more people, it is a good time
to involve or consider SEO as an option.
LIZZI SASSMAN: How would he go about assessing whether or not
there is room for improvement?
ERIKA VARANGOULI: I think that's tough.
Like, I think if you don't have the knowledge,
you cannot really do that.
LIZZI SASSMAN: What would be a good place
to start getting some knowledge for someone who's a beginner?
ERIKA VARANGOULI: Like, for example with local
it might be a bit easier because anyone
can go on Google or Google Maps and sort of Google a competitor
or their own brand and sort of see what comes up.
Or if I'm selling anything else, and I Google it, and see
who comes up, right there and then, I
get an idea of competitors without using any tools
or any expert knowledge, right?
We can say, OK, there are tons of Chrome extensions.
There are tons of these things where
you can start getting data, but without a context,
I feel sometimes this is more dangerous for people
and how they interpret them.
But in terms of understanding the opportunity,
you can see like what kind of results come back
and how people are interested.
Also, nowadays, most people, either for their business
or their own, they're on social media.
So many times, like small business owners or solopreneurs,
depending on what they do, they might even
be on a specialized platform like selling
what they make, like Crush It.
What was it the other day?
Crush It mobile phone cases on Etsy.
So it's kind of like they can--
they do have some understanding of what the competition is
online and the interest.
Like, what is the engagement on social posts?
How much do they sell or the other brand sell on platforms
like that?
So that's a good start, and they can see how far
they are from it, right?
You can instantly assess how far you
are from that ideal or better-performing image
that you see.
JOHN MUELLER: So would you say that there
is at least a minimum amount of knowledge
that someone should have and kind of take the time
to learn the basics first?
Or could they say it's like, oh, I just want more traffic,
I will hire an SEO.
I have no idea what is involved.
[LAUGHTER]
ERIKA VARANGOULI: I've worked with both kind of approaches,
right?
Someone saying, I just know I want more from online,
and I know I can do better.
I just made this website expecting to get much more.
And with some others saying, you know,
I know the potential is that big.
Come in and sort of help me get there.
I would argue this is not even SEO studying, right?
It's more like a business product market fit.
Like you create something based on what?
Maybe that's what you like to do,
but then usually you don't care if it sells.
It's like, that's my hobby.
I like to do this.
I don't care if anyone listens to my podcast.
[LAUGHTER]
But, I mean, like this is an activity that is-- quite often,
I meet people who say, I love to do it,
I have fun with my friends, and then
if we end up increasing our listenership, that's great.
But usually it's a business.
You're selling something, I assume,
and I expect you will have done some kind of market research.
Anyway, so you have some idea.
And then with SEO, there are--
I always recommend reading stuff before you do anything
with anyone.
Like, it was part of--
I don't remember if it was part of my answer to your post, John.
But I always say SEO largely has to do
with how well you do on Google.
Google has done a good job of giving more transparency
on what is like a standard you have
to hit to do the right things or how to do them--
what is important, what is not that important.
So-- and it's written in a way that doesn't have me,
Erika, in mind, necessarily.
It has small business owners, people who don't know SEO.
So you can start there.
You should start there if you are serious about hiring someone
to help you perform better.
LIZZI SASSMAN: I think it's important to sort of understand
the jargon or the lingo that they're going to be using.
So anytime you're entering a new space,
like even if there is documentation that's
written for beginners, the person you're hiring
is probably going to be using these terms and things.
And it would be good to sort of be familiar with them.
But I do try to get around that in the beginner-friendly
documentation.
So we explain things in a way that
should be approachable for someone
who's not in the industry.
But we still have to mention it sometimes
because if you're in the industry,
like we're writing for you as well.
So we need to sort of introduce people to that concept.
But I think that that is part of the beginning to understanding
like, what are they doing?
Are they using words and concepts
that are actually nothing?
Or like, what are they talking about when they say that they
can improve something?
What does it mean, and is it actually aligned
with the business goal?
JOHN MUELLER: So let's say you decide to hire someone
because you think there's potential,
and they've been working with you for a bit.
What are some of the things that you
would expect an SEO to kind of start off
with when it comes to starting to work with a company?
ERIKA VARANGOULI: So I think at the beginning,
that flows through the whole relation, right?
Working with an SEO in-house or external--
we're talking external-- is a relation.
An SEO is part of your marketing function,
part of a business function, right?
So one of the first things in that relation,
that relation timeline, is how do you onboard them
and how they onboard you, right?
SEO is not math in the sense you don't just
always do the same things.
You have to have a good understanding of the business,
the industry, the competitors.
Then into the business, like what
are the limitations that business has in terms
of resources, in terms of time?
What are their plans for the future?
Where do they want to get?
Not in terms of like want a rank,
but in terms of like I want to be getting to that revenue.
I want to have that much--
that bigger team.
So onboarding is important.
If someone just wants to sign a contract with you and you think,
OK, yeah, that sounds good, and they don't even
ask you questions about your business,
your website, your team.
They don't get in touch.
Like, SEO has dependencies as well, right?
It could be dev.
It could be content.
It could be anything, like email.
A lot of different functions collaborate with SEO.
So the first sign, and I would look into it,
is how do they onboard you?
How do they build that plan?
And then do they build a plan to show to you,
or do they come to you with like what
feels like a blanket approach?
Like, they go to everyone with this, right?
We give you X many links every month for that amount of money.
We give you that many blog posts for that amount of money.
That kind of feels like the same approach
to everyone and everything, and it's probably not
going to be right for you.
So starting from that tailored communication, that flexibility,
that interest into really understanding your business
and your space, your industry, your competitors
is a first sign that it's really, really important.
Equally, that goes to the people who want to hire an SEO.
It's like if you're not going to be
transparent or willing to share information,
your limitations, your resources, it can cause issues.
Like, an agency or a freelancer may
have the best ideas, the best approaches, and the best way
to get there, but they will need you to be with them.
So you have to realize that from the start
in order to make things work.
LIZZI SASSMAN: Because they might put in the proposal, hey,
we need these technical things improved,
and therefore, you need dev resources.
And if you don't actually have that for another six months,
then how are you going to see results?
ERIKA VARANGOULI: Yeah, or work with them to figure out
like how important is it?
What else can be done, or how can we both
solve this problem together?
Is there a way without having in-house dev resources
or someone?
How can we make it happen?
Because it's so important that it happens.
LIZZI SASSMAN: I think we ran across that
working with an SEO agency.
They had put in our list of recommendations--
they started out with an audit and then had a list
of recommendations for what we could do for our site,
developers.google.com/search.
And one of the things was improve our core web vitals.
And for that--
[LAUGHTER]
Like, I had to open a ticket to the dev team that runs
our content management system.
And they were like, this is like a P72 priority,
like bottom of the pile.
And then I went back to the agency
to ask them can you give me--
I mean, it's a little bit awkward,
but can you give me any supporting evidence
that can help me with the case with the developers to say,
like, this is why it's important?
Like, maybe that will strengthen the request.
And they gave me a little bit, but again.
At the end of the day, for the development team,
they have their own priorities about what
they need to be working on for-- to maintain our content
management system.
And this is just one piece there.
So it's sort of like all of them working together.
That can be tricky.
ERIKA VARANGOULI: And that communication,
like you're touching on something that is--
has so many different layers, but it's kind of like, OK,
your SEO not just works with you but also
with the dev, the other people, they need to.
Then we're actually moving a bit into another point, which
is the prioritization, right?
Why are they prioritizing something?
And that's why I mentioned the business function, right?
They need to help you understand how important it
is for your business.
Now, one of the difficulties there
is like, OK, what is the business value
of improving core web vitals?
I would argue anyone that answers that with a dollar
figure is probably lying.
But giving you an idea of like, OK, SEO
doesn't work in isolation, and it's not just
the sum of the parts, right?
It's a compound effect.
So helping you understand, if you're limited,
if you're strapped for resources,
those things are crucial.
Those things that are not so crucial can happen later.
These are nice to have and then communicating that to the devs.
Developers also often don't know SEO.
They don't make decisions based on SEO, right?
So educating them, there's an educational piece
in that relation that is huge.
So that can help because the dev teams usually
have more work than resources, and they plan according
to what they-- what is critical-- critical fixes or new
features.
But then, if they help you as the owner or the owner
of the business or of the relation understand,
this is crucial because then it unblocks X and Y
or it compounds with the 10 other stuff
we're going to be doing, then you
can do a better job of explaining and getting
things going.
JOHN MUELLER: Do you think the SEOs should offer references
with regards to kind of like why they're prioritizing things?
Or is it enough for them to be like, well, I've
been doing this for 700 years?
You can just trust it.
[LAUGHTER]
ERIKA VARANGOULI: Well, I--
both can be true.
They're not mutually exclusive.
But like in the case of I've been doing it for 7,000 years,
I would ask for examples of so you did this 10,000 times.
How did you get it done faster or cheaper
or in that amount of time with that amount of resource?
And what was the outcome?
What was the result in the end, not just of this?
But did you see maybe some things may have a direct impact?
But I can tell you how I do it.
Like, I find references.
So first, it's like it helps especially--
I don't want to go specifically into dev teams
all the time because that's just an example.
But especially with dev teams, it
helps-- like documentation, how it impacts things,
how to do it properly, how it connects
to something else on the side.
It helps them kind of get a bigger picture
of why that decision versus another decision they would
have made on the code is better and can help other functions.
And then for me, it's also about communicating
those critical issues.
There are many times I've gone to dev teams and said,
oh, my God.
This is crucial.
We need to fix it now.
And then we sat down, and they told me their crucial fix.
And I was like, OK, yeah, maybe you're right.
I can wait a bit.
[LAUGHTER]
LIZZI SASSMAN: So let's say you've
been working with this SEO agency
now for maybe two quarters, and you
want to check in to see if things have been SEO-ing.
What are some practical things that you should look for?
Could you walk us through maybe a short checklist
of what should I be paying attention
to and then maybe red flags?
ERIKA VARANGOULI: OK, sure.
So two quarters is a long time.
Sometimes--
LIZZI SASSMAN: I know.
Maybe I haven't been--
ERIKA VARANGOULI: But other times--
LIZZI SASSMAN: Maybe I just joined the team.
I joined the team mid-year and somebody
else who hired this agency.
And now I'm like, hello?
ERIKA VARANGOULI: Yeah, maybe not though as well.
Sometimes I hear, we've been working
with an agency for six months.
We haven't seen anything.
They're not doing anything.
And that's not true--
simply not true.
So I think going back to the communication, that--
in the process of that relation being ongoing,
you should be seeing some kind of reporting, right?
Let alone the fact that I think a normal kind of relation
involves the agency or the freelancer reaching out to you.
You're reaching out to them if you see something wrong.
So it doesn't have to be so scripted
as like we meet at the beginning of each month
just to go over reporting.
But as a minimum, you should be able to have
in front of you pretty much a plan of what they were
going to do in the first or every month
and then a reporting at the end telling you what they did,
what they didn't manage to, and why
and also kind of like a tracking and monitoring of some metrics
they will be doing.
So it is a whole other discussion, and it's a huge one,
like which metrics actually matter to be tracking.
I don't know if we have enough time to go in,
but it's like, OK, if you have agreed
that we are going to monitor, I don't know,
organic traffic or rankings or those keywords
and you have both agreed on them and you agree they're important,
then you should be getting a report that tells you
the movement, at least the trend, in how
you're doing for those ones.
And then just to throw a spanner in the works,
it may not be moving in the direction you thought, right?
It doesn't mean they're not doing a great job.
But it is the kind of initial minimum transparency
you need in order to have the conversations with them.
Why is this not happening, or why are we moving
in the opposite direction?
I'm hoping it doesn't happen to anyone, but let's say it does.
So again, with SEO I've seen, it's
very easy to jump to conclusions or someone
to promise the earth, the moon, and the sun
and then thinking my agency does not deliver all of that.
They must be crap at it.
Let's do something else.
But actually look into what they're doing, why, and how.
And listen to what is the blocking?
What is the blocker there?
And that can give you some good direction around
are they doing a good job?
Will the results start coming if you continue in that way?
And challenge them.
Like, it allows you to challenge them as well
LIZZI SASSMAN: It sounds like red flag number
one is that there should be some communication.
It shouldn't be radio silence.
If you're not hearing from them at all for two quarters
and there's been no--
ERIKA VARANGOULI: Oh, no
LIZZI SASSMAN: --email, that'd be like, what's happening?
[LAUGHTER]
ERIKA VARANGOULI: No, two quarters.
LIZZI SASSMAN: That's crazy.
OK, one quarter, I don't know.
ERIKA VARANGOULI: One quarter?
LIZZI SASSMAN: Or one month.
ERIKA VARANGOULI: I think a week is too much.
LIZZI SASSMAN: A week?
ERIKA VARANGOULI: So I have to talk with my SEO and my clients
all the time.
But-- like not talk, like that is another kind of--
can be dangerous.
Maybe they're very good at relation handling,
and they're not actually doing work.
So there's always that.
But at the end of the day, you kind of have some data from them
and if you have the communication, the transparency.
Do they tell you when they failed at doing something,
when something is--
are they proactive?
I've, worked agency for years, and clients and the promises
done, made at the beginning, were
nowhere near what we were going to deliver.
How proactive are you in terms of communicating that, right?
Are you telling them, look, your resources
are much more limited than we thought.
You've not given us this.
We, on our side, have this problem.
So we're going to adjust and go there and then assess
whether you're happy with that or not, of course.
But how proactive is that on their end?
LIZZI SASSMAN: And taking a look at the full picture
is probably another aspect of maybe they gave you
a list of recommendations, and nobody has implemented them yet.
So, of course, there would be no effect.
ERIKA VARANGOULI: Yeah, and also like,
I have a thing for SEO agencies or freelancers
who just give people lists of stuff to do
and just drop it there.
This is everything.
So that is lacking context.
That is lacking prioritization, probably understanding
of the business, right?
So it's like you said, Lizzi, earlier about the terms
and using terms and terminology.
Usually an SEO who cares, who wants to achieve things with you
will explain what things are, how to do them.
They will handhold if they have to, and in many cases,
you have to.
And they will help you get there.
Just giving you an amazing looking document,
call it audit or plan, and then just let
you do stuff is not how I've seen SEO to work well.
JOHN MUELLER: So basically, when they do an audit
and if they use an SEO tool to generate
a big report, that's one part.
But the more important part is almost
that the SEO helps to prioritize that with you.
ERIKA VARANGOULI: Exactly.
JOHN MUELLER: Works through that and says
there are 500 things here, and here
are the five things you should be focusing on first because
of your unique situation.
ERIKA VARANGOULI: Yeah, exactly.
And then provide additional documentation.
Those actions, no matter what they are,
they might require technical specs and briefs.
They might require content briefs.
And how are they working with you to do this?
At the end of the day, that is what
helps you get from having something to actually doing
what you need to be doing.
So yeah, it's super important.
LIZZI SASSMAN: Are there any things
that you would consider to be green flags or signals
that things are going well?
We focused on sort of the things that they're not doing, but--
[LAUGHTER]
ERIKA VARANGOULI: Or that they are.
LIZZI SASSMAN: Yeah, that they're doing work,
and it's a positive thing.
ERIKA VARANGOULI: So yeah, it sounds counterintuitive,
but I do really like and I tend to trust
when an SEO comes and says, you don't need that in SEO
right now.
Your priorities should be elsewhere.
So good SEOs tend to look at other channels, other business
functions.
They know they have to be cross-functional.
So many times, depending on the stage your business is at
or the resources available, you have
to tell someone you're not going to see
that many results from this.
But instead, you could look into X and Y
and then look into SEO a bit later
or when you're at that point.
When someone in SEO tells you to look elsewhere,
it might be a green flag as much as it sounds wrong.
Also, when they don't give you the promises you want to hear.
So again, like if I want to be--
like how many times I've heard someone say,
I want to rank number one for all these terms.
Maybe they already have the terms and the keywords, right?
Someone has said like, you shouldn't be thinking
in these terms, and you should be looking at this and that way
and not promising you to get you to place number one or top five
or top 10, it's probably someone worth
talking a bit more to as well.
LIZZI SASSMAN: So if they're giving you like a realistic
point of view or what-- sort of helping you re-evaluate--
ERIKA VARANGOULI: Or not false promises.
Like at the end of the day--
---
## 2024-09-18 - How to make your website faster: 3 quick tips
URL: https://www.youtube.com/watch?v=Ts7rPPIFhVg
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: You can avoid those
by checking your internal links to make
sure they point to the new URL instead of the old one.
This way, users won't have to go through extra network round
trips and thus delays to get to your content.
[MUSIC PLAYING]
Website performance-- while being an important topic,
especially for your user experience,
it's a tricky one to wrap your head around, so let's dive in.
This one is quite a technical episode,
so if you are not working on the technical aspects of your site,
feel free to share this with your developers, as well.
First things first, Google Search
always seeks to show the most relevant content,
even if the page experience is not the best.
So page loading performance and also core web vitals
aren't as important as some people might think they are.
They are not irrelevant, though, but do not over
focus on these things.
We still think it helps to know a few quick tips to make
your sites faster for your users.
And one of the most common sources
of frustration and slow loading websites are JavaScript files.
This is something that developers
will have to look at as it requires knowledge
of how the code is structured and how the technologies
involved work together.
But JavaScript resources often are quite large,
and as they need to be parsed and executed,
they take browsers a while to process, too.
Try to reduce the usage of JavaScript,
considering techniques such as code splitting to only load
necessary parts of the code for each page and content hashing
to maximize caching of the files.
While this tip will require help from your developers
and is often not easy to do, it helps your users
by making your website significantly faster usually.
On to tip number two, avoid unnecessary redirects.
Now, some redirects are required, for example,
if you change domains or your site structure
has changed after a big migration.
This tip is primarily aimed at the accidental redirects,
though.
You can avoid those by checking your internal links
to make sure they point to the new URL instead of the old one.
This way, users won't have to go through extra network round
trips and thus delays to get to your content.
Last but not least, tip number three
is to optimize your images.
Optimizing images is a complex task,
but here are a few links to help you get started.
It ranges from something as simple as choosing
the right image file format and compression settings to more
complex changes like serving the right size for your user's
device and responsive images.
If you have images that are not on top of your pages
and immediately visible, also consider
using the loading equals lazy HTML attribute on these images
to get a performance boost when users open these pages.
If you want to learn more about making images on your pages
faster, check out our episode on that topic here.
So there you have it, three tips to make your site faster
for your users.
And again, while this won't directly
affect your site's performance in Google Search,
it surely will make your users happier.
Leave us a comment if you want more technical content on Google
Search Central and what other topics we should cover.
Thanks for watching this video, and see you soon.
[MUSIC PLAYING]
---
## 2024-09-11 - Trending Now: Stay on Top of Google Search Trends
URL: https://www.youtube.com/watch?v=O-9G9k6ogdw
Caption: en-US (manual, json3)
Welcome to another episode of Google Trends tutorials.
I'm Daniel Waisberg, search advocate at Google.
I'm Hadas Jacobi, software engineer on the Google Trends team.
In this video, we'll talk about ways for you
to stay on top of what's happening in Google Search.
We'll take a different approach to analyzing search trends.
Instead of finding data for terms and topics you're interested in,
we'll start with the rising trend in terms and from there,
we'll narrow down to related terms that might be interesting to you.
Everything you need to never miss a trend again.
In previous episodes,
we discussed ways to analyze historical data using the explore page.
That's where you can compare search terms,
check their trends in different locations and also review related queries and topics.
In this episode,
instead of looking at search terms you're interested in,
we'll take a reverse approach.
As Daniel mentioned,
we'll look at the latest trends to understand what's new and how it relates to your goals.
This can be helpful to come up with content ideas for your site
or to inform your company's marketing strategy.
When you visit trends.google.com, you'll find a section named Trending Now.
There's a lot of information on this page.
So let's take a closer look at it.
Each row in the table represents a search term
that is trending.
Here, you'll find search volume showing an approximate number
of actual Google searches.
This is different from the search interest metric
we've explained in previous episodes.
Just under the search volume
you'll see how much the volume has grown
compared to the predicted search volume.
Next, you'll find the time when this trend started.
This can be really helpful.
If you're monitoring current events like elections, Olympic Games
or any major happening.
In the status marker,
you'll see active for search terms
that are still being searched more than usual,
like breaking news, or ended for search queries
that are now back to their typical search volume,
such as the end of an awards show.
Lastly, you'll see a line chart also called the spark line
showing the past 24 hours for a trend.
If the chart is green,
it means that the term is still trending.
And if it's gray, it means the trend has ended.
If you click a search term,
you'll get more details about the trend such as a breakdown
and news stories related to that trend.
That's a pretty useful table.
I love the spark lines almost as much as scatterplots.
Filtering can really help you find the data you need.
You probably noticed all the filters at the top of the table.
Let's go through them one by one.
The filters in the Trending Now section
are similar to the ones on the explore page which we discussed in previous episodes.
You can start with the country whose top trends you'd like to check out.
You can choose a time frame based on when a search term
started trending.
Each time frame can serve a different purpose.
For example, if you're writing an article
about the trending topics during the first week of the Olympic Games,
you would look at the past seven days instead of the past hour.
You can choose to look at all trends or just at the active ones.
Looking at the trends that have already ended
might not be important in some cases,
but it could bring additional context about what's changing over time.
You can also sort the table in various ways.
If you're looking for the highest number of absolute searches,
you would sort it by volume.
If you're looking for the freshest trends,
you would sort by recency.
Or you can sort by relevance, which is a combination of both.
And lastly, you'll notice an export button.
This can be handy if you'd like to analyze
and visualize the data available using different tools.
You should give it a try.
Those lazy glasses are so cool, Daniel.
I know. Everyone is searching for them on Google trends now.
Interesting. Can you show me the filters you used?
I'll share a link with you.
I hope you enjoyed this episode.
Trending Now is an important part of our tool and can be very insightful
when looking for ideas to create new content and understand your audience.
In the next episodes, we'll talk about specific use cases
like Google Trends for SEOs for journalists and more.
Stay tuned.
---
## 2024-09-05 - Let's talk shopping markup | Search Off the Record
URL: https://www.youtube.com/watch?v=uYGPMvCqUPU
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team
discussing all things search and maybe
having some fun along the way my name is
John I'm joined today by Lizzy from the
search relations team of which I'm also
part of and today we have a special
guest joining us Arena thanks for
joining us hi uh I'm glad to be here uh
thanks for inviting me so Arena can you
give us a little bit of background about
yourself I joined Google 18 years ago
and a half after I finished my PhD at E
I worked on various projects at the
beginning I also worked in Mountainville
for a year after which I came back so
after 4 years I joined the
infrastructure team here in Turk where I
met John search infrastructure or like
building infrastructure like what kind
building the search infrastructure uh we
were SE on the same floor we had many
coffee and lunch breaks together and
after six years in search I moved to
shopping and I've been uh working on
shopping for the last eight years what
brought you from infrastructure to
shopping I wanted to learn a different
search infrastructure so to say and
shopping was um good opportunity I had
um you know a big team here in suich so
cool yeah it's it's been such a long
time I I didn't realize it went back
that far but we just won't think about
that so she is more senior than you oh
my gosh is true in that case I think so
in terms of in terms of being at at
Google okay yes yeah yeah we won't say
the other number I don't I don't want to
know it's rude to ask well I remember I
met John first and then after a while
Gary joined MH uh and then they went
downhill from there yeah
yes that's why he's not here on this
episode no if you're listening come join
us for a coffee no I I it's it's been
fantastic and I think the work that that
I recall you were working on with
regards to search infrastructure that
was something that was used very
regularly like trying to understand what
was happening in search to understand
things like which URL is canonical and
exactly all of those details that was
that was really interesting back then I
worked on the debugging infrastructure
for the search pipelines uh initially
was the web search and then uh the the
private data search so Gmail uh photos
and so on which was U a different kind
of uh challenge set yeah I definitely
enjoy it and the shopping search area
it's also very different challenges
although some some things are the same
some challenges you still have you have
spam web you have spam in shopping spam
in your inbox spam in your inbox exactly
uh quality data quality issues they in
both places yeah same challenges to some
extent cool well we're here to talk
about shopping today so are we going
shopping we're going shopping I for I
guess we could but maybe after the
recording shopping spree okay shopping
spree afterwards do you get shopping
related questions often yes yeah okay I
think particularly after launches I see
them crop up because people are reading
everything very closely so after the the
variance launch or the shipping and
returns and search console launch uh
then we get more questions uh right
after that but I don't know if you see
things differently drawn like in office
hours are people always asking sort of
e-commerce and shopping are they the
same thing e-commerce and shopping I
think I don't know I think there are
synonyms but like we usually shopping
involved around like buying something
making a purchase yeah yeah we just
still shopping cool so where where can I
show up if I set up my my shop shopping
things like I I have set up a new site
where I want to sell I don't know gelato
gelato online delivery of gelato I I
think gelato would be a
bad product to sell online unless it's
freeze dried gelato what if it's like oh
okay astronaut food this as food yeah
for camping for hiking so you can take
it with you and then rehydrate your
gelato or gelato base so for people who
are going to be making it at home maybe
you're shipping some kind
of I I was thinking more like bicycle
parts okay fine fine okay Bic okay so
Bic bicycle parts I I'm trying to sell
some bicycle
parts uh you want to show up on the
where where can I show up well I think
to to answer that question I first have
to quickly explain where the results for
a shopping query will show up and the
shopping results can be provided by the
web search infrastructure or the
shopping search infrastructure so if you
have a popular website you'll probably
show up in on on on Google search on on
the do com and uh if you addit
schema.org markup to your web page then
you could show up as a product snippet
so the rich snippet part will use most
probably
the price information that you are
providing because R imp pits will show
oh for that kind of a bike we found this
results and the the price range is
between X and Y and your product will
show up there or it can also be part of
the Blue Links that are annotated with
product information so you might also
show up there so Blue Link that will
refer to your website okay so Blue Link
would be a normal search result yes
yes now the shopping infrastructure has
a interface which is the merchant center
uh UI that will U allow you as a
merchant to sign up there open an
account and um you can specify a feed
for Google so you can specify your
inventory there you can upload your feed
when you need to there is another
feature uh that we have is to say well
this is my website please auto feed the
the whole information you will find and
we rely on a so-called crawl feature we
uh go and craw your web page and extract
all the products we find um including
the ones that you are that are not in
your feed so so this is like the easiest
method without having to annotate
anything no schema do no feed just well
in order for this to work you have to
have a schema.org uh markup on the
Google search results page
okay okay for shopping price
availability are very important signals
because we also want to have the the
newest data the latest price you have
there are um actually two ways to get
your data into shopping infrastructure
one is by having Merchants uh pushing
their data using merchant center and the
other way is for us to pull the data
from the web in um the first case but
using merchant center the merchants can
specify their feed and they have better
control of how often their data will be
refreshed they can uh do the refreshing
themselves by either uploading manually
or using the fits API for their
inventory there is another setting in U
merchant center that will allow the
merchants specify on a feed basis how
often they want Google to refresh that
feed and that can be daily weekly or
monthly this is again done on a per Feit
basis the other option we have in
merchant center is to allow the
merchants to do the automatic item
uploads and this is a feature that
Merchants can use to do product level
updates and they can specify key
attributes of their products that they
want to be refreshed they cannot specify
how often they want them to be refreshed
but given our craw budget we will um
update the information more often than
on a daily basis okay yeah so that's the
help you get from from the merchant
center uh sign up the the nice thing
that comes with this is you will be able
to check the performance of your
products uh see how many clicks and
Impressions you get uh you also get
optimization suggestions for your
products and markup so there are a
couple of things that come with it now
in this way you you can be sure that
your products will be on Google okay um
yeah so the data that you fed into the
shopping infrastructure will also show
on the search on the main.com page as
product results if a user enters a
shopping quer you will see a carousel so
your product will also be part of that
Carousel and is a shopping query defined
by like I want to buy this thing it's
some kind of intent that I'm trying to
make a purchase yeah we we detect if
it's a product or what if I'm doing
research of trying to compare different
bike models and I want to read reviews
or something like this is that still
considered a shopping shopping intense
it's another example of shopping queries
yeah hard Goods this These are nice
because if you look for laptops or or so
um uh you can um you can also trigger
the shopping results for it just when
you're in the research stage this is
still considered part of like a shopping
Journey you're probably intending to
make a purchase at one point yeah yeah
so these are the these results are
returned by the shopping infrastructure
okay yeah then you also see so so some
of this data will it's also surfaced by
the popular products this that will show
on the mobile app so Google mobile where
you see okay this is the product and
these are the merchants that are selling
it we call them Merchant listings and
you might be among the top ones that are
selling the product oh okay so if John
has is carrying a particular bike model
but so it's my shop that I have called
Lizzy bikes.com
we can be showing up in the same results
that you could buy from John's store or
from lizz's store exactly exactly yeah
interesting so so basically the basis
should be schema.org markup on your
pages and you can expand that with
Merchant Center or yeah ex could you go
directly to merchant center feeds and
say I have an really old website that I
can't add structured data to so you can
go to the merchant center feed uh if you
don't have have the schema.org markup on
your page will probably stick to the
inventory that you specify in your feed
specification okay so then I probably
need to keep updating my feed every time
I add a new product page it's not going
to necessarily automatically get added
if you have schema.org we can uh mark up
we can crawl it and you can get that for
free and this is regardless if you have
a ads campaign or not so it's for for
both shopping ads and um of fre listings
we call them yeah Okay cool so is is
there any preference with regards to
schema.org or the the feed or is it more
whatever is easier preference from like
Google or from from Google a site owner
perspective well it's like how can I get
the most out of my site we recommend
doing both uh okay because as I said in
signing up on the merchant center UI you
make sure some of your inventory the one
that you specify will be in the shopping
results and you can make sure you'll be
on do com on on the shopping tab on
image Tab and then if you specify how
often you want us to refresh your data
then you can be sure that that
information will be refreshed otherwise
we yeah you you don't know when we will
have the resources to recr you and
update that information okay that sounds
cool that sounds sounds a bit like
search console but for shopping sites is
that a
simplification but now merchant center
is in search console oh it's like
they're they're connected now okay so I
see a future merger coming like I I
don't I have NOA I'm just making things
up I'm just making things up um like
please please don't expect that Google
is like pre-announcing anything I I have
no idea but it it sounds like as an
e-commerce site you should be on the one
hand doing the structur data on your
site be cor correctly verified in search
console and also merchant center to make
sure that you have yeah all of the data
all of the settings um yes there is one
more thing to mention to this point so
schema.org is the open source markup
that we are using which is actually the
the search the API into search right the
way to specify the content of your page
and so on and this is open source and
it's driven by Google but uh it's used
by some some other big companies right
for specifying the feed in merchant
center we are using a different data
format and this is called feeds pack or
the feeds product data
specification the official
terminology ver we just say feeds feeds
and it's was designed to be used by
Google in such a way that we can return
the best search results for the shopping
queries it started initially as a flat
hierarchy just key value pairs the
schema.org um format on the other hand
it's it's used by by a couple of other
big players as well so why don't these
two things match that that I feel like
is something maybe it's is it a
historical reason that we I don't know
some a team was working to develop one
aspect and so one thing has more uh
attributes that you can specify than the
other one and there's not one toone
parody at the moment yeah the attributes
overlap to a big extent but there are
still gaps that exist and we will want
to to address those gaps there are a
couple of checks that shopping does on
these product
specifications that are easier with the
fitpack format we do some cardinality
checks for instance we do length uh
checks and so on the fitpack data format
is pretty flat whereas the schema.org
it's hierarchical in schema.org you can
specify a relationship between different
pages for instance ah okay so for
example if I have shirts that are coming
in different sizes and colors and Varian
yeah you can point and to to the main
product group in schema.org and this
it's it's a bit more difficult to do
that in
in feed in feeds spe okay so if you want
one that is more flexible and you can
specify relationships across SCH
schema.org is the way to go just from
technically how it works yeah okay so
one one question that I've gotten a few
times is someone saying the the price
that they have for a product hasn't
updated in search based on what they
have on their page it sounds like that
might be an opportunity for someone to
use merchant center the yeah to update
that exactly and then they can specify
how often that information has to be
refreshed okay I would think like a
downside to providing multiple ways is
that there could be a conflict though
and how maybe more debugging problems
are trying to track down what is the
thing that is causing the price to show
up want this is this was the main
motivation for us to extend search
console with the new margin listing
report uh so what what we actually do in
this new report we do the shopping
checks on the schema.org
markup and show the users if you have to
fix this and this uh problems in order
for your website to show in the shopping
results these are the additional checks
that we do in shopping and we surface on
on search console is there a way for us
to notify people if there's a mismatch
in the price to point them in the right
direction they like hey this is the area
where maybe you are having a problem in
terms of the price because I I feel like
this is one aspect where you might need
to check uh for the price it maybe
you're providing a different one one is
stale for example and the feed that you
uploaded and it's not matching what's on
your website now is that something that
Google could notify you like hey this is
actually where the problem is or like
maybe you should look at this you have a
mismatch it it sounds like a feature
request yeah well for Lizzy's I mean
maybe Lizzy's bikes should just submit
something that is consistent
but what if I don't know it's hard for
me to find out which thing is the thing
that's still hanging out that's
stale this is a good question for the
shopping data quality team so if users
want to get a deep dive into that area I
think you can invite the from that team
yeah okay cool because yeah that's a
valid question I did specify the markup
on my page is good passes the the
shopping checks it looks okay in the
search console but doesn't show up on
the main I still the price is wrong
because the search the price is wrong we
don't show it okay yeah so that that
might be yeah a data quality issue it
might be a policy issue because as in
search we also have checks for policy
are you selling counter fate or are you
selling over the counter medicine or or
we also do those checks so if you do
that we don't show you in the shopping
search result
it might be also a A quot or or a
problem because we would like to crawl
everything but we cannot right like in
search Oho like a delay so maybe the
price is updated but you just haven't
come to crawl might yeah like a crawl
budget issue like if you have a very
large site okay yeah exactly so we we
have the same issues cool and the the
shopping policies that you mentioned I I
assume those are documented public yes
yes yeah okay and I think that they vary
by country because different regions
have different
policies specific things yes y okay
fascinating okay I hope bicycle parts
are available
globally it depends on how you set up
your site I guess or are you are going
to ship your tires to other countries or
not speaking of that there is a upcoming
regulation I think it's called the right
to be repaired or something like that
okay and then every part will get the
gtin and you can sell them and and
replace them yeah we start usually in
the US and then roll out region by
region so you might be in a region where
we haven't rolled out the new feature
yet Europe takes a bit longer because of
the regulations that is a common
question that I get is why can't I
trigger this thing like you made an
announcement on the blog where is it
exactly and sometimes we are not
publishing uh the list of countries yet
yeah but I I guess I mean I I've seen
that across all kinds of features I I
think the the issue with handling
different countries or regions
differently that's yeah kind of normal
and almost to be expected cool can you
share some details about some of the
ongoing projects that you've been
working on um sure so we have been
working on adding and crawling Merchant
level information and add from
schema.org markup and we are surfacing
this information on the merchant
knowledge panel which is displayed on
the Google uh main result page the goal
of the knowledge panel is to help
businesses build trust with users so the
customers can see information about the
merchant directly on the Google web page
uh like phone number contact uh
information physical address online
presence uh and of course the name of
the business the logo and the reviews
for that Merchant we are extending the
organization type of the schema theor
markup to include more information like
shipping and returns and loyalty is the
next information the next program that
we want to add this is not only for
merchants but all organizations of
course we are also going to extend the
merchant listing uh report in search
consult to include all the shopping
validations we run on these new uh data
fields so that the merchants can Surface
this information on the merch knowledge
panel that sounds fascinating sounds
like lots of things are are still in
progress yeah and you would think like
selling things online is is a solved
problem but lots of details involved wow
exactly the other area where we put a
lot of effort into is to close the gap
between a schema.org and feits pack we
want to have full I mean oneone uh
parative uh between the attributes and
uh we are working on on closing that
that Gap yeah and if people want to
watch what's happening there would they
subscribe to schema.org blog post there
or is that something that we would post
on the search center
website I think posting on on search
Central website it's it's definitely
going to help the schema.org effort has
a active Community a pretty active
community on GitHub uh and this is the
place where we also get the the feedback
from so we we um do our update usually
there and some other forums yes so cool
and the process for that is that
something because it's open source that
you sort of give people a preview before
happens if they want to see this thing
like before it is actually uh live
rolled
out I can I can give you uh another a
recent example there uh we recently
launch variance M and we uh needed to
First add uh support for variance in
schema.org and for that we uh had a lot
of discussions with the community uh got
their feedback uh so once we agreed on a
solution for schema.org we worked with
infrastructure team to implement the
changes on that side that meant
generating separate products or offers
from this markup so individual offers
and then search had to do the changes in
Rich Snippets to get these individual
products into this Rich snippit summary
then the other step where I was uh
involved a lot was to extend the search
console Report with the additional
checks for variant so we can show the
developers how to fix their markup to be
variant compliant uh and then you know
the last part uh communicating the
changes documenting the markup we have
to tell people about it it's Now
supported how to do it exactly yes yeah
then once all this steps are done we
watch for issues bugs people will
implement it the um they will try it and
then see can I trigger the rich results
they will notify us if something isn't
happening the way that we said it was
going to happen which is very useful for
us I think yeah so this project took
probably a year a bit longer yeah wow
okay was this the most complex launch
that you've worked on from shopping from
like a I guess an ecosystem perspective
yeah the probably the number of teams
involved was the largest cool wow okay
lots of complex stuff cool there is one
more thing probably one short more thing
okay well you know to motivate the the
e-commerce Community to implement the
markup right we also want to show them
the performance of their products on on
Google right so we also worked on
reporting the impression and clicks they
get on their products on do on image
search and so on so that that also
required the changes in our
reporting the the overlay where you can
see the Impressions overlaid within the
merchant listing report to see like when
you've resolved the errors for your
markup that ideally then you see your
impressions increasing because now
they're eligible fantastic wow that's
lot of details for this episode thanks a
lot for joining us Arena if folks want
to reach out to you directly where would
be a place I am available on LinkedIn to
as simple as that and we'll put the link
um in our description for this episode
so people can click it and we don't have
to verbally spell it out cool verb
linking verbally link well voice search
it's like maybe voice links are the next
thing I don't know we'll find out next
episode or I don't
John I can't props okay anyway thank you
all for listening thank you for for
joining us here thank you for inviting
me it's been fantastic thank you and
goodbye bye
bye we've been having fun with these
podcast episodes and I hope you The
Listener have been finding them both
entertaining and insightful as well uh
feel free to drop me a note on Twitter
or chat with us at one of the next
events that we go to if you have any
thoughts and of course don't forget to
like like And subscribe thank you and
goodbye
[Music]
---
## 2024-08-29 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2024 年 08 月 29 日)
URL: https://www.youtube.com/watch?v=XIPPVRJ--mY
Caption: ja-8V-H19SidUo (manual, json3)
[女] 皆さんこんにちは 本日もGoogle社員による
Google検索オフィス アワーの時間となりました
本日お届けするのは 私アンナとなります
いつも通りよろしくお願いします
はい ではまず
Googleからの お願いに移りましょう
本オフィスアワーでは
#Google検索オフィスアワー を使用しております
なのでご質問についてのご意見 ご感想ありましたら
ぜひこちらのハッシュタグ Google検索オフィスアワーを
つけてSNSに投稿してください
また紹介した記事のリンクは 本動画の概要欄に後ほど掲載します
そして我々チームの 励みになりますので
ぜひこちらのオフィスアワー 気に入って頂けましたら
チャンネル登録 高評価の方よろしくお願いします
はい それでは
いつも通り進めていきましょう
ではまず最新情報として
Googleからのお知らせを 何点かお伝えしたいと思っております
はい 今月の 主なブログ記事ですが
こちらの4件の記事が 公開されております
これはいる? いらない 大丈夫か
なので1つずつ順を追って 紹介していこうかなと思っています
まず1点目 Google Search Consoleに
最適化案を導入いたしました
こちらはサーチセントラルの ブログになります
ウェブサイトに最適化の 機会を提供し
Google検索での プレゼンスを向上させるための
アクションを提案する新機能
Search Consoleの 最適化案を発表しました
こちらの最適化案なんですけども
こちらはインデックス登録だったり
クロール配信など Googleの検索のシステムは
様々なデータに基づいておりますと
データは このデータ自体は
Search Consoleで 既に利用可能だったんですけど
直接的な最適化案を 提供することで
さらにアクセスしやすく なったんじゃないかなと
我々は考えております
個人的な意見としては
あの感想なんですけど 日本のSEOコミュニティのような
アドバンスドなケースで どこまで有用
使って頂けるかっていうのは 分からないんですけども
もしかしたら見逃している ポイントなんかもあるかもしれないので
ぜひExperimentalで 使用可能になった方
こちらぜひ試してみて 頂けたらなと思いました
はい そして2番目の ブログですね
これが多分みんな一番 気にしているものかなと思います
What to know about our August
2024年のコアアップデート 8月のものですね
こちらのブログが
こちらもサーチセンターなのかな
のブログから出ております
日本語化されたものを皆様に お届けできたらなと思ったんですけども
この収録している日に
まだ日本語版の記事が 公開されておりませんで
ちょっと5番の
ブログ記事のタイトルを 紹介させて頂いています
内容なんですけども タイトルの通り
Google検索の 2024年8月の
コアアップデートのアナウンスに なっております
このアップデートは ユーザーが本当に
役立つと感じるコンテンツを 増やして
一方検索での パフォーマンス向上のためだけに
作られたようなコンテンツ
こういったものを減らすことで
検索結果の品質を向上させる 取り組みを
継続することを目的としております
この最新のアップデートでは
これまでと同様では あるんですけども
ユーザーの検索に関連する場合に
役立つ独自のコンテンツを 作成している
小規模サイトだったりとか
独立系のサイト そういったものを
様々な高品質のサイトと
ユーザーを繋げることを 目指していっております
これは今後のアップデートでも
引き続き 取り組む分野になっております
詳しくはぜひブログを ご一読頂けたらなと思いました
はい 3点目のブログ
AIによる概要 ウェブに繋がる 新しい方法というブログ
確かこちらはキーワードの方の ブログで紹介されていたんですね
ちょっとたまに皆さん サーチセントラルだけを見て
他のGoogleの持ってる ブログから紹介されてて
見逃してたよっていう方も いらっしゃるかなと思うので
ちょっといい機会なんで ご紹介させて頂こうかなと思ってます
こちらの内容なんですけども
情報を素早く検索して ウェブ上のあらゆる情報を
探索できるように
Google検索の AIによる概要
もしかしたら皆さん AI Overviewsなんて風に今
呼ばれてるかもしれないんですけども
こちらの機能を5月にアメリカで 米国で公開しております
米国での導入以来
AIによる概要の機能を 活用頂いている方々っていうのは
検索を頻繁に利用していて
検査結果に対しても 満足して頂いているってことが
分かっております
そのサーチラボでの
サーチラボっていう機能の中で
オットイン方式で 以前はやっていたんですけども
サーチラボでのテストと フィードバックに基づいて
AIによる概要の利便性を 日本含む6か国へと拡大し
各国の言語への対応も開始しております
既にご利用頂いている方も 多いかなとは思うんですけども
より詳しいインサイトなどは こちらのブログ記事にございますので
ぜひご確認ください
4点目のブログかな
3 Trending Now updates to help you keep up
with the latest trends ということで
こちらもキーワードのブログの方で 公開されていたもの
拝見してきました
Google Trendsを ご活用の方は
急上昇中の機能を ご存じでしょうか?
こちらはそれアップデート しましたよってことなんですけど
アップグレードされたツールでは
最先端のトレンド予測エンジンが 搭載されていて
それによって以前の10倍の トレンドを検出したりだったりとか
あとは平均して10分ごとに データを更新したりしております
より高性能 高機能に なったんじゃないかなと感じております
まだの方もぜひ色々と 試して分析してみて頂けたら
いいんじゃないかなと思いました
今月のブログ こちらの4件になっております
もし何か見逃しているものがあったら こっそり教えてください
それではいつも通り本題に 移っていきましょう
ごめん 邪魔ですね こっちか
ではここからは通常の 検索Q&Aに移っていきましょう
今回は6件のご質問 頂いております
では最初のご質問に移りましょう
robots.txtの クロール失敗率が
閾値を超える件に関する ご質問頂いております
Search Console クロール統計のrobots.txtの
取得状況にて失敗した クロール率が閾値を超えており
今後もしばらく続く可能性があるが 問題ないでしょうか
robots.txtの クロール失敗率が
閾値を超えて続けています
ただし全てのアクセスが 失敗しているわけではなく
24時間以内に 再取得できているのであれば
検索順位への影響はない と認識して良いでしょうか
Search Consoleヘルプの 解説記事
robots.txtの 可用性の詳細には
失敗率の閾値超えが長期間 及ぶことについての
言及は見当たらなかったために 気になっておりますとのことです
ご質問ありがとうございます
具体的なドメインやサイト名が 添えられていたために
状況を確認することができました
そのうえでrobots.txtに 多少のエラーがあっても
問題はないように思いました
避けるべきなのは 継続的に長期間
例えば数日間程度の期間に エラーが発生し続けているような場合です
その間にrobots.txtを 一回でも取得できるのであれば
タイマーがリセットされるように なっております
ご質問の内容からは
24時間以内に再取得できている ということなので
問題はないかなとは思いますが
ぜひこの辺り 全ての状況を 我々把握できているわけではないので
この辺りの状況などと併せて
ご自身の環境を確認して頂ければ 良いかなと思いました
ご質問ありがとうございます
では続いてのご質問に移りましょう
noindexを設定していないが 検出される
件に関するご質問頂いております
noindexを設定していないが
noindexタグによって 除外されました
として検出されるURLが 増えており
該当URL検査をすると
X-Robots-Tag-http ヘッダーで
noindexが検出されました と表示されます
検出されたURLの リダイレクトをもとに
X-Robots-Tag noindexを
設定しているページは存在しますが
それがリダイレクト先まで 作用しますか?
通常はリダイレクトもとの noindex設定が
リダイレクト先に作用することは ないと思いますが
もしリダイレクト元の設定が X-Robots-Tag noindexだった場合だけ
リダイレクト先にまで 作用している可能性はないでしょうか?
とのことです ご質問ありがとうございます
具体的なドメインやサイト名が 添えられていたため
状況を確認することができました
それ以上確認したところ 該当のURLでは確かに
noindex X-Robots-Tag httpヘッダーを設定していたようです
ただ我々が数日前に デバッグして確認しました
最新のヘッジにも このヘッダーはありませんでした
なのでタイムラグが 生じていたようですが
その他問題がありそうかどうか っていうのは
担当チーム内でも確認している とのことです
もうしばらく様子を見て
再度Search Consoleを 確認してみて頂ければ幸いです
ご報告ありがとうございました
では続いてのご質問に移りましょう
sitemap.xmlの lastmodの
更新頻度に関する ご質問を頂いております
弊社は 旅行比較サイトを運営しており
検索結果一覧ページが 主流になっているサイトです
このような一覧ページは
料金情報は 日々更新される情報になりますが
表示金額は更新の度に 金額が変わるとは限らず
情報更新のタイミングに 必ずコンテンツ内容が
変更になるわけではない と言う状況です
Google検索セントラルには
lastmodの値は ページに対する最後の重要な更新の
日時を反映する必要があります と記載されておりますが
前述のような一覧ページの 料金情報の変動は
重要な更新に 含まれるものでしょうか?
また料金情報の更新に応じて
sitemap.xmlの lastmodを更新する場合
ページの更新は されているものの
ユーザーから見た料金情報に
変動がないといったケースが 起こりえます とのことです
ご質問ありがとうございました
こちらも具体的なドメインや サイト名が添えられていたため
情報を確認することができました
担当チームに確認したところ
ページに加えた変更が ユーザーにとって重要だと
思われる場合は更新してください とのことでした
理論的には価格の更新は 重要だと考えております
トラベルサイトだけでなく もしかしたらショッピングサイトにも
必要かもしれません
ぜひ同じようなカテゴリのサイトを 運用中の皆様は
ご検討いただけたらいいのかな と思いました
ご質問ありがとうございました
はい それでは続いての ご質問に移りましょう
トップページが インデックス登録されない
件に関するご質問頂いております
トップページがクロール済み インデックス未登録の状態にあり
インデックス申請を 繰り返しているが
2年以上 インデックスされない状態です と
サブディレクトリにトップページを 展開していることが問題なのでしょうか
他に要因となりそうな点が 見当たらないのですが
この場合ルート直下に トップページを設置した方が良いのでしょうか
とのことです ご質問ありがとうございます
こちらも具体的なドメインや サイト名が添えられていたため
状況を確認することができました
そのうえで現在では 該当のトップページは
インデックス 登録されているようでした
改めて お伝えすることではあるんですが
システムがページをインデックスするのに 時間がかかる場合があります
そんな場合でも インデックスをリクエストすることは
適切な作業ではあるんですが
それでもインデックスが 保証される訳ではありません
なので例えば インデックスされるのを待つ間
サイトの他の部分を改善する といった作業を
行うことを通常では お勧めしております
ご質問ありがとうございました
それでは続いてのご質問に 移りましょう
トラフィックを獲得するために ということでですね
某ブランドがなぜこれほど 多くのトラフィックを
獲得できているのか 知りたいです
とあるキーワードで検索したところ
上位5件の検索結果のうち
3件が同じブランドのものでした
さらに類似のキーワードで 検索した際も
検索結果に3つの同ブランド ページが表示されました
これは非常に驚くべきことです
同ブランドのウェブサイトや 記事を読んだのですが
AIで作成したものではありません
明らかに広告記事ですが 比較やポイントなどを
多用する利点があります
その記事の内容以外に 優れている点を知りたいし
そこから学びたいと思っております
例えば同ブランドはSEOのために 複数サイトを立ち上げ
その全てが 良いトラフィックを得ています
これは有効な戦略でしょうか?
またこれはGoogleが これらのウェブサイトが
ほぼ同一であることを 識別できていないことを
意味するのでしょうか? とのことです
ご質問ありがとうございました 本件も具体的なURLや
クエリの情報が添えられていたので 状況を確認することができました
とはいえ実際にこちらのサイトに どれくらいのトラフィックがあるのかは
分かりませんが 検索結果上のコンテンツの
多様性に関する フィードバックのようにも感じました
もしそのような意図で ご質問されている場合は
該当のサイトがGoogleの 検索結果を操作しようとしている
という風に思われる場合は
スパム報告のフォームから ご報告ください
ここからは個人の感想にも なるんですけども
類似サイトを複数立ち上げる場合に
ユーザー視点では多く混乱して しまうんじゃないかなと思っております
それぞれの背景だったりとか 戦略があって
複数サイトを立ち上げることは あるかもしれませんが
基本的にはユーザーのことを 考えて彼らが混乱することなく
役立つ情報を 得られることを
重視して頂くのが 良いかと思っております
こういった全てのサイトに関して 同一のコンテンツだと
我々が識別しているわけでは ないんですけども
添えられていた具体例に関して
どちらも検索結果に表示されており 正規化されているわけではない
つまり同一のコンテンツとは 識別されていないことが分かります
そうですね 例えば多地域だったりとか
多言語のサイト運営に関して
こういった課題に直面する ケースもあるかなとは思っています
そういった際はGoogle 検索結果を最適化する
ドキュメントなどもありますので
ぜひそういったところ 参考にしながら
実装を進めて頂くのが 良いかなと思いました
ちょっと…
この質問文とは別に 具体的なクエリだったりとか
サイト名 サイトURLなど 添えられていたので
他の方ではこういうことかな っていうのは想像できながらも
分かりにくいポイントもあるかな とは思っていて
そちら申し訳ないな と思っているんですけども
こういったご質問ございました
ご質問ありがとうございました
では続いてのご質問に 移りましょう
こちらが本日最後の 質問になっていますね
検索パフォーマンスの 数字が不自然
である件に関する ご質問頂いております
Search Consoleの 検索パフォーマンスにて
検索での見え方を ジョブのリスティングに設定した際の
平均掲載順位が不自然です
具体的には7月の22日から 24日以降
平均掲載順位が 不自然に高いです
自社媒体全てで 同様の傾向が見られますが
サーチコンソール上での 集計方法が変わったのでしょうか?
とのことです こちらご質問ありがとうございます
担当チームに 確認しておりましたところ
集計方法に変更があったことは 確認できませんでした
なので念のため 詳細を記載したスレッドを
例えばサーチセントラルの フォーラムなどに作成して
皆さんが状況を確認できるように して頂いても良いのかもしれません
例えば 予想できることの1つとしては
可能性の1つとしてなんですけども
やっぱり検索結果のUI内のものは
時間と共に変化するものに なっています
なので検索順位に関しても
いくつか変更されることが 予想されます
なので例えばそういうことが ないかってことを
ぜひ検索結果でも目視でも 確認頂けたらいいかなと思います
掲載順位の高い枠も 1つのコンテンツとして
表示されてないかなど そういった点も
併せてみて頂ければ
仮説として色々考えて いけるんじゃないかなと思いました
ご質問ありがとうございました
はい ということで
以上となっております
皆さん 今回も Google検索オフィスアワーは
楽しんで頂けたでしょうか?
はい 次回のGoogle 検索オフィスアワーは
2024年9月26日を 予定しております
もう外はまだ暑い暑い という感じなんですけども
もう9月になってるんだな とちょっとびっくりしていますが
そんな感じで朝晩 過ごしやすい気温になってきておりますが
変な気候も続いているかな って個人的には思っております
ぜひ皆さんも気を付けて お過ごしください
そして引き続き質問フォームは こちらから受け付けておりますので
質問がある方は お寄せください
前回あたりから このショートURLの方も
短縮URLの方も ちょっと分かりやすい形に
変更しておりますので
辿り着きやすいんじゃないかな と勝手に思っています
はい どうですかね はい
ということで それではまた
次回のオフィスアワーで お会いするのを楽しみにしております
それではまたぜひ見てくださいね バイバイ
---
## 2024-08-28 - Google Trends Advanced Tips
URL: https://www.youtube.com/watch?v=Kkd2PkbCdSc
Caption: en-US (manual, json3)
- Welcome to another Google Trends tutorial episode!
I'm Daniel Waisberg, Search Advocate at Google.
I'm really happy to introduce you
to the Google Trends Engineering Manager, Omri Weisman.
- Hi, Daniel, thanks for the opportunity!
It's great to leave my desk for a moment
and join you in the Google Trends tutorial series.
I'm excited to share some of the ideas that we have
about how to best use our product.
-In this video, we'll talk about advanced features,
such as special characters, and detailed comparison filters
that may help you find the exact data you're looking for.
GOOGLE TRENDS
-In the previous episode,
Hadas and Daniel walked you through the main features and capabilities of Google Trends.
So, if you missed it,
you might want to check it out before you watch this video.
We also learned that it's usually best to search for topics rather than terms.
Topics are language agnostic and include misspellings,
but if there's no topic that matches your search,
you can use punctuation to find exactly what you need.
This is why I'll start with punctuation.
ADVANCED SEARCH WITH PUNCTUATION
If you search for the term "boat trip" with no punctuation,
your results will contain both words in any order;
no misspellings, variations, or plural versions will be included.
We can alter this in three main ways:
using quotation marks, the plus operator or the minus operator.
Searching for "boat trip" in quotation marks shows you the data for this exact term,
possibly with words before or after.
If you search for "boat" minus "trip,"
results will include the word "boat" but exclude the word "trip."
If you search for "boat" plus "trip,"
results can include the words "boat" or "trip."
Note that the last option will always have a higher search interest than the previous two,
because it's the broadest one.
When it comes to languages, Hadas mentioned in the previous episode
that searching for a topic will cover all languages,
which can be useful to understand the bigger trend.
However, if you're interested in a specific language,
you might want to look only for that language.
For example, if you enter the Japanese character for "cat,"
pronounced "neko" in Japanese,
you might miss the overall trends,
since many people in the US, for example, search for "cat" in English.
To get the full picture,
compare searches for the Japanese character for "cat"
and English searches for "cat" using the plus operator.
ADVANCED COMPARISON MODE
-Getting the data you need is essential,
but to understand what it means, you need a comparison point.
For example, is the growth localized or global?
Is the growth seasonal,
and if so, how does this season compare to the previous one?
To create a meaningful comparison,
you can use the filter capability inside the search term.
Let's take a look at some examples to understand it better.
Let's say you own a travel agency in the UK
and you're interested in search interest for the term "boat trip."
How are people interested in it over time?
First, enter the term in the Trends' Explore section
and change the time frame to five years.
This will create an interesting chart showing that this term is highly seasonal.
People search for "boat trips" significantly more in the UK summer than in the winter.
To learn more about data seasonality, check the links in the description.
While it's interesting to know the time of year when the term has a higher interest,
you'll need more information if you want to make decisions based on the data.
You can use a special filter to analyze trends year over year.
This will help you neutralize the seasonality effect,
making sure you're comparing like for like.
Start by changing the date to "Past 12 months,"
add an identical term to the "Compare" box and hover over the box.
Click the three dots menu and select "Change filters."
Here, you see two options: location and time range.
Click the time range and select "Custom time range"
to choose the previous time period.
If you're looking for full years,
you can use the built-in capability to choose the past five years.
That would make your search quicker.
After these steps, you'll end up with two lines in your chart:
one for the past 12 months and a second for the previous 12 months.
You can repeat this further up to five times.
With this view of the data, you can see very clearly that,
even after you neutralize the seasonality effect,
the trend is upwards.
That being so, search interest has been growing year over year for "boat trips."
Now, let's assume you're based in the United Kingdom
and you're interested in expanding your business to the United States.
Let's look at the past five years of data for "boat trips."
Now we add an identical search term, and instead of comparing date ranges,
we compare the United States to the United Kingdom.
The data shows that the search interest for "boat trips" in the UK
has been consistently higher than that of the US over the past five years.
Maybe you change your strategy
and look at other countries to expand your business.
You can compare up to five markets in the same way.
MONITORING, EXPORTING, AND SHARING DATA
-There are a few ways for you to share, export and monitor trends
for the search terms you're interested in.
One of the cool things about sharing and exporting capabilities
is that they'll keep your data filters.
If you're doing an advanced comparison
and feel like you need help from a colleague or some specialized tool,
you can export the data and continue your analysis somewhere else.
The easiest way to share Trends
is by copying the page URL after you finish your analysis.
When you add terms and customize filters, this URL updates.
This means that, if you create a complex comparison
using any of the tips we've shared in this video,
they'll be reflected in the URL,
so anyone you share it with will see exactly what you're seeing.
Another way to share a chart is to embed it on your website.
You can generate an embeddable card to add to your website
from almost any card on the page.
These cards will show up-to-date data
and may also reproduce some in-product interactions.
You can also export the data from each of the cards to a spreadsheet.
Click the "Export" button and a CSV file will download,
which you can then use to do further analysis or visualization.
Wow, I feel like taking a boat trip now.
Those numbers are so convincing!
-I know, Google Trends can take you places!
-We hope that you learned a few tricks to make the most out of Google Trends data,
and that now you understand how search interest works over time.
-In the next episode,
we'll talk about ways for you to check what's trending right now.
Don't forget to subscribe to the Google Search Central YouTube channel
to be the first to watch it.
-Stay trendy!
GOOGLE TRENDS
---
## 2024-08-22 - Working with the Search Console API | Search Off the Record
URL: https://www.youtube.com/watch?v=ZFEYYmJjJ94
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team
discussing all things search and having
some fun along the way my name is Martin
and I'm joined today by John from the
search relations team of which I'm also
part of hi John hi Martin also with us
in the studio is Miis Mii hi hey hey
John hey Martin thanks for having me
would you be so kind to introduce
yourself to our listeners sure so I'm an
SEO Enthusiast and entrepreneur based in
Romania and I started tinkering with
SEO um almost 20 years ago about 2006
something like that oh wow uh yeah I was
uh in back in my University days uh as a
student and
uh I really like figuring out how things
work and SEO was this interesting
mysterious thing that uh a lot of people
are trying to figure out so I did what
most other people were doing back then
is try to create a few websites and try
to get them to rank basically um so that
slowly morphed into a kind of a
freelancing job where I started to do
SEO for other people's websites and and
um after finishing my master's degree in
Bucharest I decided to open my own
agency and that I think that was around
2011 2012 wow so you've been around for
a while huh yeah I basically just tried
to transform my hobby into a legitimate
business and yeah ever since then my
passion for SEO constantly grew uh so I
created a few SEO tools along the way
and also tried to get myself to involved
as much as possible into the SEO
Community First by joining a lot of
John's SEO office hours
and and then becoming a uh product
expert although I think it was a top
contributor back then uh on the Google
uh official search Central forums cool
and that's that's why you're here in the
office today because uh we're doing a
product expert Summit in Zurich at the
moment and we thought it would be a
great idea to maybe invite someone from
the product expert group to join us for
the podcast yes so I don't know if
everyone out there listening to the
podcast knows the help Community or the
forums as we call them um would you like
to introduce them a little bit like how
how does the community work how does the
Forum work from your perspective like
who goes there what goes on
there how can I as a non SEO navigate
these places how does that work sure so
I can tell you why I join the forums in
the first place uh first of all just as
with uh John's SEO office hours uh I
think the forums are a good way to kind
of bridge the gap between the official
documentation which is kind of catered
toward you know broad uh it has kind of
a broad appeal um whereas the office
hours and the forums kind of cater more
towards specific use cases and issues
that people might have um it's also the
case that I I know that um googlers
can't really come up with their own
personal opinions so uh I think it's a
good um chance for us PES uh which are
non-googlers
to use our own experience and come up
with suggestions that are our own and be
able to help people along the way that's
pretty cool um it's also a learning
opportunity for me because I get to see
some issues that I might have not
experienced myself before and uh it's
just a joy to help out other people yeah
I really like the forums as well exactly
for the reason that you said um the
documentation has to be like Brad
because we don't know what the context
is what people are coming to the
documentation for is they like are they
trying to learn about the topic are they
trying to fix a specific problem what
kind of environment are they in and in
the Forum you can have these kind of
discussions like hi my WordPress site
has this symptom what could it be and
it's very very hard to make
documentation specifically for these
kind of problems especially if it's like
a thing like WordPress where you can
have like so many different plugins and
different WordPress versions and like
different configurations and stuff and
uh I I really enjoy the forum for
exactly these kind of things and I find
it super interesting to browse it as you
say like it's a learning opportunity and
I I think the the other part that I I
find really useful about the help forums
is that a lot of people when they come
there they don't know the terminology
where if they knew which words to search
for they could probably find some help
article about it or some blog post
somewhere uh but oftentimes they they
just don't know like what what is it
actually called like I have this weird
issue that I can try to describe but I
don't know like what what the official
names are and the in in the Forum people
can join in and be like Oh you mean
canonicalization and then they're like
what what kind of weird word is this uh
but at least that gives them a little
bit more of a hook to find out more
about what what they could be doing
differently yeah and there's uh there's
um a big spectrum of people who join in
some of them have little to no
experience some of them are more
familiar with the terms and are just
they have this specific issue that they
might have not been able to find um a
resolution for in the documentation and
it's usually it's usually the the type
of threads that uh people create are
either around more technical stuff um
and or search console related uh issues
and that's usually more related to
crawling
indexing um and there's the other types
of threads which are more related to
ranking like I did everything right and
my site hasn't rank or my traffic went
down and please help me with this uh the
first one the more technical um uh
related issues are easier to solve or
easier for us PES to provide an answer
to because we can always point to the
documentation and figure out in your
specific use case you should do this and
that whereas with the ranking um issues
that's a bit harder because uh it also
tends to generate some heated discussion
from now and then and most of the
time and um what we usually do in those
kind of scenarios is try to go with the
user and try to help them diagnose and
at least eliminate some of the usual
suspects like try to figure out is there
any technical thing that might prevent
you from ranking well um afterwards we
maybe try to look at whatever search
algorithm updates have been
uh launched recently and try to
correlate any traffic changes with those
and afterwards we kind of get to the
part that's more subjective where it's
like content quality and other aspects
such as that where it's more of
everybody's or each B's personal
experience that comes in and tries to
come up with a um with some
recommendations on what the user should
improve I I think ranking questions are
are fundamentally impossible for us as
Google to help with um not not so much
because like we we can't diagnose them
but because there just so many different
ways to kind of look at those problems
and that feels like an optimal situation
where Community input is really valuable
because you could go this way and maybe
create more content on this topic you
could go the other way and like maybe
delete a lot of your junk you could
improve your design you could simplify
the design it's like there there lots of
different op
that can lead to improvements with
ranking and uh sometimes I I feel site
owners just need to see that there are
different ways to do it and no one way
is the right way and that's something
where I I find the experience from the
PE Community is is really helpful um
where it's like if people don't agree
that's I think also a really strong sign
that there just different ways to do it
and that's fine and I think one thing
one one cool thing that we can also do
as pees if is that um if we can figure
things out we can always escalate it
further to the to to our private PE
Community where other PES can pitch in
with their ideas and Community managers
can also choose to escalate it to the
Google product teams so um whenever we
think that okay a user has an issue that
we think shouldn't happen or shouldn't
be there we can try to advocate for them
towards Google in order to either get
the issue fix or at least figure out why
is it happening in the first place so
we're always trying to Advocate on
behalf of the user I'm mentioning this
because some of the users think that we
are just an extension of the Google team
where in fact uh we're trying to help
users based on our own experience and if
we can figure things out we're always
trying to help them by escalating it to
Google and trying to get a response and
maybe along the way solve a bug or
improve some aspect that uh googlers
might have might have not noticed
initially the other thing that you
mentioned is that a lot of it is so you
had like Technical and we had ranking
but a lot of this is also Google search
console and that I find interesting
because I had lots of conversations with
the search console team and I was
visiting them in in the office
um their job is surprisingly hard
because they have to cater to like
professionals who are like managing
hundreds of websites and with like
millions of pages and then there's like
Martin who runs a
bakery and and wants to know how his
website's doing in Search and and
canonicalization what the hell is that
what what does it mean to be discovered
but not crawled and uh and they have to
somehow figure out a way to bring that
into an interface that somewhat to some
degree works for everyone um what what
are like the bigger challenges with with
search console then in the
forums um so some of the bigger
challenges are for people to understand
for example one of the most common
questions I come up against is um how
can I solve these specific notifications
when sometimes there's nothing you need
to do about
oh so for example oh the these pages are
listed as having a canonical tag and not
being indexed and in some cases that's
fine or maybe they're um not indexed du
to them having a no index tag that
WordPress put there because it kind of
makes sense for those pages not to be
indexed but they're shown in search
console and some people uh think that oh
if it's not indexed then it's an issue
that that I need to resolve in order for
my website to perform better true true
yeah and the same with like 404 it's
like oh this it found these 5,000 four
or four pages and like well you've
removed 5,000 products from your shop so
yeah so so would you say the errors in
search console are not
helpful well I think some people don't
really differentiate errors from just
simple
notifications uh and messages that kind
of tell you this is the stat of your
website it's not the case that you
should always do something about it so
it's this is more of a notification
these Pages aren't indexed just so you
know you might have not you might have
de-indexed them intentionally and that's
fine uh there are some cases where some
pages might not be indexed and you might
want to do something about that and
that's where I think a lot of um users
come to the Forum and try to make sure
they understand everything correctly and
try to make sure they're not missing
something and get a bit more information
that they might find in the
documentation okay so kind of they they
would go to The Forum and say like
here's this report in search console
that says I have so many issues what
what do I need to do now that's right
and then you might look at that and say
well it looks like maybe you updated
your website and you removed a lot of
pages so it's expected that all of these
errors are there and it's not that you
have to fix them all but I guess
sometime well I I hope sometimes you
also look at the report and say oh
actually you do have to fix these issues
yep yeah especially when you have things
like craw not index or discover not
indexed a lot of users are worried okay
I did everything right why are these
Pages not getting indexed and us aspes
we can take a look at the website and
figure out uh whether there's anything
that they could actually do it's usually
around those two issues it's not
necessarily something technical that
they need to solve like add this tag or
remove or add this whatever thing uh but
it's um um yeah it's kind of case
specific and we try to figure out
whether there's something they could do
to improve um and get those pages
indexed and sometimes some pages at the
end of the day Google doesn't index all
of the pages so some pages will always
be there and sometimes we just tell
users that as well cool um you you also
built a kind of an add-on to search
console
right um Can can you tell us a little
bit more about the the add-on that you
created sure so um I'm lucky enough to
have a partner in my agency that kind of
focuses on the more creative and
marketing things uh and marketing
aspects of SEO Alexandra and that kind
of allows me more to focus on more
technical stuff and analytics uh and I
think analytics is very important for
both web Masters and seos to try to uh
look at the data and extract insights
and come up with a strategy on how to
improve their website and get more
performance in terms of uh traffic and
Impressions about eight years ago I
found out about
the well search console API I think it
was web Master tools API back then and
um um I'm basically in my SEO work I try
to leverage my technical background
since I finished a Technical University
I have some basic programming skills and
with a lot of tutorials I try to kind of
cut down on the more more repetitive
aspects of SEO kind of the more boring
part and that would leave me more time
to focus on insights coming up with
strategies and so on and as I mentioned
about 8 to 10 years ago there was the
case that within Web Master tools you
had a 90day window uh you now have 16
months but back then you had a 90-day
window where the data was available so
we had to uh remember every month to
download the data and save it uh to be
able to reference it uh later if we
needed to and that was quite manual and
uh we use a lot of Google Sheets and
Google Sheets have has this programming
language that's similar to JavaScript
that allows you to add some
functionality and combined with the API
from Web Master tools uh I built a quick
script to be able to extract data from
from uh Web Master tools and uh extract
it directly into Google Sheets so we can
save it for later use uh afterwards I um
simply buil a UI around it so to make it
easier for both me and my team to to uh
extract the data uh into Google Sheets
and it was just kind of the natural Next
Step was to basically just make it
public and one other thing I noticed
when using the API and that was very
interesting to me is that there seems to
be a lot more data in the API that you
might be able to find in the UI
especially for larger projects and the
data is also structured a lot better to
be able to offer you or make it easier
for you to extract insights for example
you can uh extract all of the queries
and the pages associated with them at
the same time whereas in the UI you kind
of have to click on each query to see
whatever Pages umed clicks or
Impressions uh so you can do that at
scale and sometimes you can download
even extract from the API hundreds of
thousands of rows which makes it very
useful for especially if you have a
larger website that receives a lot of
traffic for a a bunch of different terms
cool nice afterwards um one other
automation I thought about was to make
it even easier to extract those kind of
monthly um uh data from from Web Master
tools and afterwards search console uh
so without even logging into Google
Sheets so the next step was to build an
automation so you can set it up so every
month the add-on extracts that data on
your behalf and puts it into the Google
sheet of your choice and you don't even
have to worry about or remember that oh
I need to log into Google Sheets and
extract the data and that's
nice and after the URL inspections API
was launched I also integrated that in
the into the tool just because that's
kind of a different aspect of scale with
the with the API you can do like
thousands of URL inspections in a few
minutes whereas with the UI you kind of
have to do one by one okay wow it's it
seems like almost like all apis in
search console make it to uh I I I
really love the the kind of monthly
automation I I always thought that was
something that maybe in search console
we we could add something along those
lines as well uh we have I think the
monthly emails that come from search
console insights uh which are little bit
like lightweight over youw but it feels
like I don't know a monthly dump into a
spreadsheet that's that's like a pretty
cool idea like I don't know like why
don't we have
that talk with someone p i I just love
the the search console insid variation
because it's such an an easy to use
broken down look at your website so if
it's like Martin Bakery uh I'm loving it
because I I feel like now we're covering
all through so to speak tiers like the
people who are like I just have a
Business website I just want to know how
it's doing that's like the search
console insights and then like the
average kind of person the average user
or the ad hoc kind of debugging thing
where you just go into search console
and use the UI or the power user like
you clearly are Mii uh who can just like
do pretty much all the things they need
and get all the data they need to then
do their own breakdowns and Analysis in
sheets which I think is pretty cool
right that's one of the main reason I
made the tool public simply because I
figured if I have this issue there's
probably a lot of people in this
community that have this issue as well
as web Masters so yeah I I make I made
it public in order to try to give back
to the SEO
Community um and help other people solve
the same issues that I had cool um have
you tried the big query integration I
have not simply because we're so used
within our team to work with Google
Sheets and I find Google Sheets very
useful to be able to diagnose data and
performance issues and extract insights
without being too much of a technical
user and that's kind of why the add-on
is as simple as possible it's just a way
to here are the parameters give me the
data and it gives you the raw data and
it has privacy in mind as well in the
idea that all of the data is sent
directly to Google Sheets we don't use
any servers everything is is directly
from the Epi into your
spreadsheet um in order to get all of
the raow data that the API has so cool
yeah I I use spreadsheets for everything
it's I I think at home when I say
anything it's like I put it in a
spreadsheet uh if if I need to create
like a giant database for something I
will just put it into a spreadsheet I
know like Martin is probably
this meme of people using spreadsheets
for databases but it's it's especially
Google Sheets is is that thing where
it's almost like a server backend that
you don't really have to like mess with
sure it's it's kind of slow if you kind
of need to do a lot of things but it's
easy to put in it's easy to try things
out copy paste do like simple uh graphs
and things so I I am a big fan of
spreadsheets what do you see in the
future it's like everyone is adding AI
are you adding AI to Google Sheets
that's one feature I I had in mind
although um so I've I still am pretty
involved into the SEO work that our
agency does so I'm I'm getting a lot of
insights based on our own work and
there's some power users that also email
me with feature requests and some of
them are doable in the sense that it is
something that I could Implement in the
future some of them kind of depend on
the apis that Google has available for
example A lot of people are requesting
indexing information which is not yet
available uh in the API but other things
uh right now the tool is just made to
extract the raw data but perhaps you
could or I could Implement something
that would provide some basic insights
similar to the soci console emails that
um every Web Master gets so I think
that's one thing that uh would be not
very hard to implement and would be very
useful to a lot of people afterwards yes
I think with the Advent of llms um a lot
of people would would maybe find it more
useful to use natural language to ask
give me insights about this data what
queries um are performing well what
queries aren't which Pages have issues
and so on and that's actually possible
right now just not with this tool I
actually created a separate tool called
search ches for GPT which is again just
a simple integration of uh chat GPT with
the um uh search console apis to be able
to ask it and retrieve data into into
chat GPT although I don't see that
working for very big projects um maybe
you just want to get like top 10 queries
or top 10 pages and things like that but
probably for big projects you still will
rely on Google Sheets spreadsheets
woohoo spread sheets spread databases I
flinched a little bit as a developer
there yeah oh god um that's that's
really really cool stuff and uh I wonder
is there like a place online where
people can find you and your
tools well I'm I try to be active from
now and then on both Twitter and
Linkedin and uh yeah either my agency
website which is verify. agency or um
the tool website which is search
analytics
for.com and um I guess you can also find
me from now and then in the Google
search Central forums acting as a p
trying to help people up with their
issues o very nice so I know some people
at search console
um if there's anything in the API that
you would like what would that be well
the main thing would be indexing data I
would love to have and a lot of people
would love to have um everything
regarding
indexing uh in the API so basically all
of the indexing reports that you
currently have in search console well
have them directly in the API so you can
extract them in in Google Sheets and
maybe be able to correlate them with the
performance data in order to find out if
you're having issues and try to extract
insights from there and there's also the
issue that within the UI you also have I
think a thousand Pages a thousand rows
available for each indexing report where
whereas in in the API I assume that we
will be able to have a lot more data so
that's again a very useful thing to have
um especially if you have a bigger
website yeah
so I I can't promise anything of course
and like I just hear this now so if
you're listening to this podcast don't
assume that next week search console is
going to launch an indexing report API
but who knows I I think with regards to
the amount of data that might be tricky
because some websites are really large
and like it it will always need to be a
sample of of the actual or of the full
data because I I don't know if if you
have a giant e-commerce site and you
have 50 million 404 Pages like I I don't
see Google being able to give you a list
of 50 million 404 Pages or even as a
site owner it's like what what would you
do with 50 million 404 Pages usually
it's some systemic issue and you fix it
and then it fixes 10 million four or
four pages you don't you don't need to
manually go through and check for like I
don't know millions of pages but okay
indexing API or indexing report API I
guess that's that sounds pretty cool we
we should talk with the search console
people yes definitely would be great
definitely even if it's a lower amount
of data just being able to put it into a
Google Sheets and not having to export
them if if you're doing all of your data
analysis in Google Sheets already having
that uh feature and being able to
extract it easily into Google Sheets
along with all of your performance data
and maybe URL inspections and what have
you would be probably very useful for
people in terms of the data amount I
don't know I I thought the same about
the performance API the search analytics
API and if you have like a million pages
that have receive traffic the API will
actually give you all of the million
pages so it seems that there's a lot
more data that the API is able to
provide versus uh versus the UI which is
always kind of a a sample of the data
yeah yeah cool all right okay we we
should we'll take that back chat with
some people yes yeah we'll take that to
the team awesome well uh thank you so
much for joining us Mii it has been a
huge honor thank you so much for having
me and yeah it's been an honor to be a
guest of the search off the Record
podcast and also thanks John for being
here with me today well thank you Martin
for having me it was a pleasure that I
was allowed to join oh of course you no
of course obviously anyway thanks to all
of you as well for joining us uh and
listening in um into this wonderful
episode and next time on search of the
record we'll be talking about shopping
so thanks again for listening folks and
goodbye goodbye
bye-bye we've been having fun with these
podcast episodes and we hope that you
The Listener have found them both
entertaining and and insightful too feel
free to drop us a note on Twitter @
Google search C or chat with us at one
of the next upcoming events that we go
to if you have any thoughts and of
course don't forget to like And
subscribe thank you so much and goodbye
[Music]
---
## 2024-08-21 - English Google SEO office-hours from August 2024
URL: https://www.youtube.com/watch?v=Fj42gKDQxYI
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
SPEAKER 1: Hello, and welcome to another episode of Google's SEO
Office Hours.
In these videos, we aim to answer your questions
about SEO and Google Search.
These questions were submitted using the form link
below over the past month.
To answer them, we have folks from Google's Search Quality
Team.
Joining me today is Martin.
So let's get started.
Frederick asks, my website has English and Swahili pages.
The English pages are almost always indexed,
but not the Swahili ones.
Is there any bias from the Swahili language?
For the most part, we treat content similarly,
regardless of the language used on the page.
However, they are separate pages.
So you need to make sure that they're linked
from the rest of your website.
A good way to help localize pages in terms of indexing
is to cross link the various language versions.
That way, if the English version is well-known,
we'll see the links to the other language versions
and potentially use them, too.
This would be in addition to using hreflang.
Our international sites guidance has a lot of information which
you might find useful, too.
SPEAKER 2: Anon is asking, can a lot
of internal links with nofollow tags
or many pages with noindex tags signal to Google
that the site has many low-quality pages?
No.
It doesn't signal low-quality content to us.
It just tells us that you have links that you're not
willing to be associated with, or you
have pages that you don't want to end up in the index.
That can have many different reasons for the links.
For instance, because they are user-generated content,
in which case you could tell us that they are real
UGC instead of nofollow.
Or you don't know what these sites that you're linking to
will be doing in a couple of years
or so, so you mark them as nofollow.
That's not a problem.
If you have pages that you don't want in the index,
that can have lots of reasons too,
and there's nothing wrong with marking them noindex if you
don't want them in the index.
SPEAKER 1: Maria asks, my website has a lot of 404s.
Would I lose my site's rankings if I don't redirect them?
First off, the 404s would not affect the rest
of your site's rankings.
Redirects can play a role in dealing with old pages,
but not always.
For example, if you have a genuine replacement product,
such as a new cup that functionally replaces
a cup which is no longer produced,
then redirecting is fine.
On the other hand, if you just have similar pages,
then don't redirect.
If the user clicked on your site in search of a knife,
they would be frustrated to see only spoons.
It's a terrible user experience and doesn't help in search.
Instead, return an HTTP 404 result code.
Make a great 404 page, maybe even
make a 404 page that explains why
spoons are superior to knives, if you can make that argument.
Just don't blindly redirect to a similar page, a category page,
or your home page.
If you're unsure, then don't redirect.
Accept that 404s are fine.
They're a normal part of a healthy website.
SPEAKER 2: Seongsu is asking when a crawler pulls
an image from a CDN, or Content Distribution Network,
does the response speed determine whether the image
appears in search results?
No.
The image will appear or not appear for a variety
of reasons in search results.
One out of many is that we might already have this image
index from another domain.
But users definitely will thank you if your images load quickly.
Also, some CDNs have additional features you might want to use,
like dynamically resizing or optimizing compression
based on what the user's browser supports.
So CDNs can have a few benefits besides speed as well.
SPEAKER 1: I'm the site owner, and I can't log in
to Search Console because my hosting and my site database
is deleted.
I want to remove all the URLs so that after my domain expires,
a new owner can't misuse it.
This is an interesting question that I don't
think we've run across yet.
The data in Search Console is not tied to users.
So anyone who verifies a site later on will see that data.
There's no way to reset the data shown there.
So you'd have to prevent the domain name from expiring.
The advantage of this process is that you
can reverify your site in Search Console without any data loss.
To remove all content from Search
for a site that's already removed from the server,
you can use the domain verification for Search Console
and submit a temporary site removal request.
This doesn't remove the site from the index,
but it will prevent it from being
shown for a period of time.
If you're selling the domain name,
it would be nice to tell the new owner of this removal request.
so that they can cancel it if needed.
SPEAKER 2: I have a website with different subdomains
for various markets with pages that contain the same content.
How can I make sure that these rank specifically
for the market mentioned in the subdomain, asks Anon.
Well, if it's the same content, it's the same content.
So if there's variations due to the country,
you can tell Google Search that by using hreflang, for example,
in Germany, Austria, and Switzerland,
where content might be pretty much the same,
but currencies and prices might differ,
you can use hreflang to suggest to show a certain variation
in a certain country.
But just because you have regional subdomains
or subfolders doesn't make the content unique
and show up for specific regions.
SPEAKER 1: Craig asks, my rich results show the wrong currency.
Can you help me resolve this issue?
Often, this is a side effect of Google's systems
seeing the page as being mostly duplicate.
For example, if you have almost exactly the same content
on pages for Germany and Switzerland,
our systems might see the page as being duplicates
even if there is a different price shown.
One approach is to make sure that the pages are not
that similar.
Another approach can be to try to use the Merchant Center feeds
for pricing information instead of using
structured data on the page.
I'm curious to see what you work out.
If you get a chance, feel free to drop me a note on LinkedIn.
SPEAKER 2: Anon is asking, our website is experiencing
significant disruptions due to targeted
scraping by automated software leading to performance issues,
increased server load, and despite IP blocking
and other preventive measures, the problem persists.
What can we do?
This sounds a lot like a distributed denial
of service issue if the crawling is so aggressive that it
causes performance degradation.
But you can try to identify the owner of the network
where the traffic is coming from, like their hosters,
for instance, and send an abuse notification.
You can use WHOIS information for that usually.
If that doesn't work, then maybe a traceroute helps.
Alternatively, you might want to use a CDN.
CDNs often have features to detect this kind of bot traffic
and block it.
By definition, they usually take traffic away from your server.
And also, they distribute it nicely.
So it's a win-win really.
Most CDNs do recognize legitimate search engine bots
and won't block them.
But if that's a major concern for you,
I would consider asking their customer support
before you choose a specific CDN to go with.
SPEAKER 1: On Search Console, I have a shopping tab,
but my website is not an online shop.
How can I fix that?
Thanks for asking.
There's nothing you need to do in a case like this.
Our systems have recognized some product-related information
on some of your pages, which is why we suggest this to you
in Search Console.
It doesn't mean that our systems assume
your website is an online shop.
And even if that were the case, there's no downside to that.
This is just a way of showing you some options that
might be useful for you.
SPEAKER 2: Anon is asking, if I create a YouTube video
and then take that exact text or content and place it
on a web page, could Google flag that web page
or site for duplicate content?
Well, no.
One is a video, and the other one is text content,
and that would be unique content then.
It's also not a bad idea to do that because some users,
like me, for instance, might prefer a text version
and others might not even be able to use
a video version of the content in the first place
due to bandwidth concerns or visual constraints.
SPEAKER 1: Chaz asks, how can we ensure
proper prices are displayed in the organic text
results for products on a retail website?
I'd recommend using the Merchant Center feeds if you can.
There are ways to submit pricing information
in Merchant Center that don't require a lot of work.
So I'd check that out.
If you can't find ways to resolve this,
then please drop us a note in the Help forums
with the details needed to reproduce the issue that you're
seeing.
SPEAKER 2: Can we use aggregated reviews from a specific service
and feed it to Google via structured data for products
on our shop?
Would this negatively affect SEO, asks Sumit Punia.
Yeah, don't do that.
If you check our documentation on the technical guidelines
for reviews, you will see we specifically have
a guideline against that thing.
So it means your pages won't anymore
be eligible for review, which results if you do that.
SPEAKER 1: Does Google crawl subfolders in a URL path
which don't have pages.
Would it be a problem?
Great question.
I've seen variations of this over time.
It's very common to have URLs with paths that don't actually
exist.
The easy answer is that Google systems generally don't just
try variations of URLs out.
They rely on links to discover new URLs.
This means that unless you're linking to those subdirectories,
most likely Google wouldn't learn about them and try them.
That said, even if Google were to try them,
and they return a 404, that's totally fine.
Having pages on your site return 404 when they're not used
is expected and not a sign of a problem.
SPEAKER 2: Narayan Patel asks, why does Google
crawl our hacked pages after a year, where those pages are 404,
and delete it?
Well, Narayan it takes a while until Googlebot will give up.
Sometimes people remove pages by mistake.
Sometimes hacked pages come back with legitimate content
after a while.
So Googlebot does not want to miss out on that.
And who knows?
Maybe there are even links somewhere on the internet
pointing at these pages, too.
So it will get kind of rediscovered and retried
for a while.
The good news is that that doesn't hurt your site
in Google Search.
And eventually, Googlebot will move on.
SPEAKER 1: Victoria asks, Hello, I'm based in France,
and I want to target the US market with my online shop.
Should I change anything in my Search Console settings?
The geotargeting setting no longer exists in Search Console,
so there's nothing that you can or need to change there.
The main thing that comes to mind is that you might want
to consider a generic top-level domain like .com
if you're currently using a country-specific,
top-level domain like .fr.
We have more information about how
to work with international websites in our documentation.
For online stores, I'd also recommend
checking out the Merchant Center documentation
SPEAKER 2: Aiken is asking, I ran several free website audits.
Some of them suggested me things that
were never mentioned in the Search Central documentation.
Do these things matter for SEO?
Well, it can-- a lot of these audits don't specifically
focus on SEO.
And those that don't still mention
a bunch of outdated or downright irrelevant things,
unfortunately.
I'll give you some examples.
The text-to-code ratio, for instance, is not a thing.
Google Search doesn't care about it.
CSS, JavaScript not minified that you got apparently
as well is suboptimal for your users
because you're shipping more data over the wire,
but it doesn't have direct implications on your SEO.
It is a good practice, though.
SPEAKER 1: I'm having issues with indexing since updating
our WordPress plugins.
Well, I can't speak for WordPress plugins,
but it's important to keep in mind that a content management
system, like WordPress, and plugins or themes that you
install can significantly change how your website is presented
to users and search engines.
Settings there can block or break search completely.
If you're uncertain and seeing issues after making changes
there, I'd recommend getting help
from someone who has worked with the specific systems
that you're working on who can help
to diagnose issues and guide you to appropriate settings.
SPEAKER 2: Anon is asking, do UTMs
in a link with medium referral remove
the SEO value of a backlink?
No It doesn't, but you should still
canonicalize the target page of that link to the URL
without the UTM parameter.
It makes reporting and tracking a lot easier for you.
SPEAKER 1: How can software as a service companies
ensure their login page appears in their sitelinks?
Well, you don't have direct control
over what's shown in sitelinks.
These are essentially normal web results.
However, there are a few things that you can do specifically
with login pages.
First off, if you have content behind a login page,
redirect logged out users to the login page
and let search engines see that.
Secondly, make sure your login page is indexable.
Don't use no index, and don't block crawling with robots.txt.
If you do those things, then your login page
will be seen as a normal page on your website
and can be indexed accordingly.
SPEAKER 2: Josh K. is asking, what
is the SEO impact of leaving user comments unanswered
on the blog posts?
None.
There is no SEO impact.
It's text on your pages.
The comments are text on your pages.
But Google Search doesn't check if that piece of text
means that you haven't answered a comment
or have answered a comment.
Text is either there, then it matters,
or it isn't, then it doesn't.
SPEAKER 1: Risov asks, my robots.txt file
is showing as a soft 404 in Google Search Console
while it's visible to users.
Why does that happen?
This one's easy.
That's fine.
You don't need to do anything.
The robots.txt file generally doesn't need to be indexed.
It's fine to have it be seen as a soft 404.
SPEAKER 2: Eric Richards is asking,
it looks like I'm missing an X-Robots-Tag.
How do I resolve this issue?
Eric, it's not an issue.
It's not an issue.
It is a mechanism to do specific things.
So the X-Robots HTTP header or the robots meta tag
are only relevant if you want Google Search or other search
engines to treat a page differently
from any page on the web, really.
For example, if you want a page excluded from the index,
you can use either the X-Robots HTTP header or the robots meta
tag to tell search engines that you don't want that
indexed using a no-index value.
If you don't have an X-Robots-Tag or a Robots meta
tag, the page will just be treated like any other page.
And most importantly, can and possibly will be indexed.
SPEAKER 1: Anita asks, how can I fix the page
with a redirect issue?
I have an international website targeting
USA, China, Japan, and Korea.
They all use Geo IP redirects.
I added hreflang, but when I checked the China website
in Search Console, I get the error
that the page is not indexed.
It's a page with a redirect.
How do I fix this?
Can all sites be indexed in Google?
Geo IP redirects are when a website automatically
redirects users in specific regions to their local pages.
This can cause significant issues with search engines,
as their crawlers would also be redirected.
This prevents them from seeing the other local versions
of your pages.
Anecdotally, these redirects are also
annoying to me and probably many other users.
Instead of redirects, we recommend
showing banners to users on other country versions
and allowing them to click to their local versions as needed.
We have more on this in our documentation.
SPEAKER 2: MSB is asking, if the law for calculating
the circumference of a circle is 2 times pi times r,
then the condition for the existence of a real circle
is the number pi.
And this number is not real because it is infinite.
And therefore, there is no real circle in nature.
And every circle in nature ends at a certain precision.
And real circles exist in our minds and hearts only.
I, uh-- um--
my, uh-- what?
I mean-- uh--
hmm.
I guess-- I guess that's a good point,
but, ah, please don't make me question my model of reality.
SPEAKER 1: Leonard asks, I changed my website a year ago,
and I did a lot of work on SEO.
Should this be affecting my website's traffic by now?
It's tricky to say much here.
I don't know what specifically you did to work on SEO.
And I don't know if that would have resulted
in significant changes.
There are many best practices which
have minimal effect on the day-to-day performance
of a website.
For example, having a clean page structure
helps search engines to better understand
the content on a page, but it might not necessarily
result in immediate search ranking or traffic changes.
The most effective elements of SEO will vary across websites.
It takes a lot of experience to go
from a long checklist of possible items
to a short, prioritized list of critical items.
Your experience here will grow over time as you practice.
I recommend getting input from others
and practicing by helping with challenges that others
pose in the Help forums.
Good luck.
SPEAKER 2: Fabio Subzwari is asking us,
do I have to be concerned about bad actors trying
to make our site appear untrustworthy by sending spam
or fake traffic to my site since site trustworthiness is binary?
Well, it's not really binary.
And just by sending traffic from questionable sources to a site,
that site won't be tainted.
If a site as spam content or has malware on it,
these kind of things, that's a problem, yes.
But nobody gets to choose or control
where traffic or links are coming from.
So that's not something that Google Search
will look at to judge a website's trustworthiness.
SPEAKER 1: Will asks, we have a website with satisfying ranks,
and now our product added new features.
We need to modify the page meta title and description.
Does that affect the current rankings?
Yes, or better, maybe.
Changing things, like titles or headings on a page,
can result in changes in search.
Similarly, changing the meta description on a page
can result in changes with how the snippet of the page
is shown in search.
This is expected and usually something
that SEOs or site owners focus on in an attempt
to improve things in search.
How do I increase my Google Search Console property limit?
We run a digital agency and want to avoid
making multiple accounts.
It's great to hear that your agency is growing.
But unfortunately, it's not possible to increase
these limits in Search Console.
Sorry.
And that was it for this episode.
I hope you found the questions and answers useful.
If there's anything you submitted
which didn't get covered here, I'd
recommend posting in the Search Central Help Community.
There are lots of passionate experts active there
who can often help you to narrow things down.
And, of course, if there's more on your mind,
please submit those questions with the form link below.
Your questions here are useful to us and to those who
catch up on these recordings.
So please keep them coming.
If you have general feedback about these episodes,
let us know in the comments or ping us on social media.
In the meantime, may your site's traffic go up,
and your crawl errors go down.
Thank you, and see you soon.
Bye.
[MUSIC PLAYING]
---
## 2024-08-20 - Help! Google Search isn't indexing my pages
URL: https://www.youtube.com/watch?v=Q5kYrmzNhcU
Caption: en-j3PyPqV-e1s (manual, json3)
SPEAKER: Eventually, Googlebot might get around to crawling it.
That's the moment when it fetches the page
from your server and processes it further to potentially index
it.
Once it gets to crawling, the URL would move
on to the "Crawled-- currently not indexed,"
or the page gets indexed.
[MUSIC PLAYING]
Today we will dive into Google Search Console's "Discovered--
currently not indexed" status in the Page Indexing report.
When using Google Search Console--
and you should use it-- you probably went
into the Page Indexing report and perhaps saw
these kinds of reasons for pages not being indexed.
One of the most frequent questions we are getting about
this is the "Discovered-- currently not indexed" status.
Let's see what it means and what you could do about it.
First and foremost, Google will almost never index all
content from a site.
This isn't an error and not even necessarily
a problem that needs looking into.
It's a node on the status of these pages mentioned there.
To understand what this means, we
need to look at how a page proceeds
through the systems and processes that
make up Google Search.
At the very beginning, Googlebot finds a URL somewhere.
That can be a sitemap or a link, for example.
Googlebot has now discovered that this URL exists.
Googlebot basically puts it into a to-do list
of URLs to visit and possibly index later on.
In an ideal world, Googlebot would immediately
get to work on this URL.
But as you probably know from your own to-do list,
that isn't always possible.
And that's the first reason why you might see
this in Google Search Console.
Googlebot simply didn't get around to crawl the URL yet,
as it was busy with other URLs.
So sometimes it's just a matter of a bit more patience
on your end to get this resolved.
Eventually, Googlebot might get around to crawling it.
That's the moment when it fetches the page
from your server and processes it further to potentially index
it.
Once it gets to crawling, the URL would move
on to the "Crawled-- currently not indexed"
or the page gets indexed.
But what if it doesn't get crawled and stays
in "Discovered-- but not indexed."
Well, that usually either has to do with your server
or with your website's quality.
Hmm.
Let's look at potential technical reasons first.
Say you have a web shop and just added a thousand new products.
Googlebot discovers all these products at the same time
and would like to crawl them.
In previous crawls, however, it has
noticed that your server gets really slow
or even overwhelmed when it tries
to crawl more than 10 products at the same time.
It wants to avoid overwhelming your server,
so if it decides to crawl, it might
do so over a longer period of time-- say, 10 products at
a time over a few hours rather than all the thousand
products within the same hour.
That means that not all 1,000 products get crawled at the same
time.
Googlebot will take longer to get around these products then.
It makes sense to look at the Crawl Stats report and the Reply
section in there to see if your server responds
slowly or with HTTP 500 errors when Googlebot tries to crawl.
Note that this usually only matters for sites
with very large amounts of pages--
say, millions or more--
but server issues can happen to smaller sites too.
It makes sense to check with your hosting company what
to do to fix these performance issues if they arise.
The other far more common reason for pages staying
in "Discovered-- currently not indexed" is quality, though.
When Google Search notices a pattern of low-quality or thin
content on pages, they might be removed from the index and might
stay in "Discovered."
Googlebot knows about these pages
but is choosing not to proceed with them.
If Google Search detects a pattern in URLs with low-quality
content on your site, it might skip these URLs altogether,
leaving them in "Discovered" as well.
If you care about these pages, you
might want to rework the content to be of higher quality
and make sure your internal linking relates
this content to other parts of your existing content.
See our episode on internal linking
for more information on this.
So, in summary, most sites will have
some pages that won't get indexed,
and that's usually fine.
If you think a page should be indexed,
then you should consider checking the quality
of the content on these pages that stay in "Discovered--
currently not indexed."
Make sure as well that your server
isn't giving Googlebot signals that it is
overwhelmed when it's crawling.
Please leave us a comment if you want more technical content
on Google Search Central and what other topics
we should cover.
Thanks for watching, and see you soon.
And I now proclaim myself Google Search.
I'm not Googlebot.
Googlebot is gone.
I'm the new Googlebot.
Googlebot is on vacation.
I'm the substitute Googlebot.
Ask me anything.
[LAUGHS]
[MUSIC PLAYING]
---
## 2024-08-14 - Google Trends walkthrough
URL: https://www.youtube.com/watch?v=GXpGoUw4YUw
Caption: en-US (manual, json3)
- Welcome to another Google Trends tutorial episode.
I'm Daniel Waisberg, Search Advocate at Google,
and in this video, I'm joined by Hadas Jacobi, Google Trends Engineer.
- Hi, Daniel.
I'm very glad to join you and share more about how to use Google Trends.
One thing that's always top of mind for us
is building a product that is user-friendly and insightful.
-In this episode, we'll use an example to show you how to compare trends
for a group of search terms or topics,
and then we'll explain each of the filters and cards available in the product.
GOOGLE TRENDS
-Google Trends is a powerful tool that provides valuable insights
into what people are searching on Google and YouTube.
Whether you're a marketer, journalist or researcher,
understanding Google Trends can help you uncover emerging trends
and make informed decisions.
On our last episode, we had an introduction to Google Trends data.
Check it out to understand more about that.
Let's start by exploring the home page of Google Trends.
Here, you can see a search bar,
where you can enter search terms or topics to explore.
Let's say you own a coffee shop
and you'd like to learn about preferences in your region,
or maybe you like coffee a lot, like me,
and want to know what people around you think about it.
Type "cappuccino" into the search bar and choose the "coffee drink" topic.
This will lead you to the Explore page.
Just to make things more interesting,
let's add two more topics: "latte" and "espresso."
You can explore up to five topics or terms at a time.
It's best if you compare like for like:
Compare topics with other topics and search terms with other search terms.
This is the best practice because each topic includes lots of terms,
so it might be misleading to compare a topic to a single term.
In this example, you can see a line chart with three lines,
one for each topic, showing the search interest over time.
There are four filters to help refine your search
and pinpoint trends specific to your area of interest.
You can choose a location.
For example, if you're writing an article
about the change in coffee consumption patterns in Brazil,
you can choose "Brazil" here,
or you can choose "Worldwide" to see global trends.
You can choose a time period.
If you're interested in longer trends, you can select the past five years
or all the data available,
or pick your own date range, if you prefer.
You can choose a category.
Google Trends allows you to explore trends within specific areas,
such as Food & Drink or online communities.
Lastly, you can choose a Google property to look at trends
for Google Search, Images, News, Shopping or YouTube Search.
Another cool thing to test is to leave the search term field blank
and play with the filters.
This reverse approach gives you the most common search topics and queries
for a specific location, time frame, category or property.
We'll talk about different use cases
where you might use this view of the data throughout the series.
-After you choose your filters, the charts, maps and tables will all update,
and you'll be ready to start exploring.
But, wait, where were we?
-Coffee!
-Yes, Hadas is on the hunt for coffee drinks.
-Back to the coffee search interest in Brazil.
You can see a bar chart next to the main line chart.
Each bar represents a search term or topic you're exploring.
They show the average search interest for each of them.
That's a high-level view to help you understand
how the terms compare to each other in general.
In this example, "cappuccino" is the topic with the highest search interest.
The peaks and valleys on the graph
represent fluctuations in search interest over time.
By analyzing these patterns,
you can identify seasonal trends, news events,
and other factors influencing how people are searching for coffee over time.
For example, here you can see that "cappuccino" has a higher search interest
between May and September, around wintertime in Brazil.
If the chart has many drops to zero,
it's often an indication that the term you're searching
doesn't have a large enough sample,
which means that the non-zero points are likely to be statistical noise.
For example, if you look at the same chart for a different time range,
you'll notice a lot of points where the line goes down to zero.
This means that we don't have enough data for this search term for this period.
You should ignore this data.
In this case, try looking at a broader audience;
for example, choosing "Worldwide" instead of only "Brazil,"
or you could choose a broader search term.
Maybe the search term you're analyzing
just doesn't have enough searches.
Below the main chart, you'll find a few cards.
First, you'll see a region breakdown comparison.
If your location is set to "Worldwide," you'll see search interest by country.
If you've selected the country, you'll see interest by subregion.
Darker shaded areas have a higher level of search interest.
You can view the data group by country, region, city,
and in some countries, you can also view search interest by metro area.
To select your desired breakdown, use the menu at the top right of the map.
When you hover over a country or use the list view,
you'll see the search interest for that particular country,
just as you do with other Google Trends data.
This number will always be between zero and 100:
100 being assigned to the term
with the highest search interest on a specific date.
The search interest for all the other search terms
will be adjusted proportionally to the highest point,
creating what we call a normalized index.
-Lastly, you'll see tables for related topics and related queries
connected to the term or topic you entered.
To scroll through the results, click the arrows below the table.
By default, the tables display rising data for both topics and queries.
These topics or queries have seen the largest increase in search frequency
since the previous time period.
For example, if you're looking at the past 12 months of search interest,
Trends will calculate the largest increase between the past and the previous 12 months,
always using an equal time range.
You can see the percent increase in search interest
next to each topic or search term.
Breakout searches have increased by over 5,000% in the given time frame.
Usually, these are new, or had very low search volume previously.
Click the top right of the card where it says "Rising" and switch to "Top."
These are the queries or topics with the highest search volume.
They aren't necessarily rising,
but they have the highest search interest among the related topics and queries.
You can click the menu on the right of each term to explore it in more detail.
-Before we go, one last important point:
Since you're not looking at absolute numbers,
when sharing your data analysis,
you should avoid statements such as "We've seen 100% growth in Google searches."
Make it clear that this is an approximation,
for example, by saying "There was a growth in search interest of approximately 100%."
Also, remember you can only compare search terms
when you search for them side by side.
If you search for two terms separately,
each will have a different normalization index,
so they can't be compared.
The numbers you see represent search interest
relative to the highest point on the chart for the given region and time.
-In summary, Google Trends helps you gain insights into search trends
and understand audience interests.
By exploring the data and applying it to your work,
you can make more informed decisions.
-The best way to learn how to use Trends is to play around with the tool,
so head over to trends.google.com and try out some searches.
It's fun!
-Thank you for watching. We hope you found it helpful.
To get more tips on using Google Trends,
subscribe to the Google Search Central YouTube channel.
-And stay tuned!
-This is a cappuccino, this is a latte, and this is an espresso!
-I don't understand.
Google Trends says that "espresso" has way more search interest,
but cappuccinos are so much better!
-I didn't know there was so much interest in coffee on the web.
GOOGLE TRENDS
---
## 2024-08-08 - Crawling smarter, not harder | Search Off the Record
URL: https://www.youtube.com/watch?v=UTAo-mfM75o
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search off the record a podcast coming
to you from the Google search team my
name is John and today we have Lizzy and
Gary say
hi don't tell us what to
do yeah
hi thank you thank you so nice to have
you here last time we talked with Dave
smart and apparently we also talked
about
crawling but I was not
here for the listeners John is trying to
figure out Lizzy's notes because Lizzy
started reading this or wanted to read
this and then John was like no I do it
he would not let me do the intro so now
we are left with this intro which is
very confusing okay go forward Lizzy
okay so this is supposed to be a part
two for people who were not following
along I guess uh we had episode one with
Dave smart uh to talk about what is
crawling and we sort of did like a
background uh I don't know set the Stage
episode and since then Gary has posted
too many times about crawling on
LinkedIn so we thought maybe we could
talk about that what what do you mean a
why was I not told that da was part one
two what does it mean I'm posting two
much or too many things about crawling
what is too two two to T wo your English
construction is
weird I heard that you posted about
crawling but I actually didn't yes I
heard you told me that you posted about
crawling uh on LinkedIn and you got some
surprising responses from people
uh surprising in more senses than one
are you sure I'm pretty sure it was you
[Laughter]
oh I also
heard that this year you were going to
work on crawling oh is that was it is
that a true statement yeah at the
beginning of the year you thought maybe
you would do something with crawling
well yeah um and I mean we already done
some things I think but in general yes I
think should do more on crawling in the
sense that we should make it
more well we should craw somehow less
which would mean that we crawl more I
think you did post about that on
LinkedIn and then Barry post cross
posted that Google wants to crawl less
and then the internet broke because they
were like what Barry from this is like
Barry from search Eng table right yes
very
shorts oh cool I mean it's it's
something I I hear from a lot where they
think well Google usually crawls more
when he thinks my site is
good Google the googlebot they slash
them googlebot accepts all pronouns okay
then then that was fine I'm sorry are
you a spokesperson for Google
B yes okay so so people
thought that googlebot usually crawls
more when Google bot thinks that
something is good so the assumption is
that you can turn it around as well and
be like well I will push googlebot to
crawl more and then googlebot will think
my site is actually
good which no I mean is that like a
chicken and an egg thing though what
like does your site have to be good
first for Google to then crawl it more
or just Google crawling more then means
your site is good I don't know Gary what
what do you think why me if if I can
make googlebot crawl my site more
because of my fancy robots. Tex
file does that mean that my site will be
better in SE I mean why would it I mean
it sounds like people are using this as
like a proxy like if Google is
interested in my site more often and
that means that stuff is good but it
could also mean that there's an infinite
space on the side so it's like it like
it's it's not oh that's a cool hack I'll
put a calendar script on my side no sit
down please has this always been a thing
that people think that more crawling is
equals good I think so I mean in one of
the presentations that we uh keep doing
search Central live events that is
actually about myth busting and it has
at least one or two questions about
crawling and then it's like oh Google is
crawling my a lot so my site must be
very good and like n not really like it
can mean many things but generally if a
site is of or the content of a site is
of high quality and it's helpful and
people like it in general then Google
bot well Google tends to crawl more from
from that site but it can also mean that
I don't know the site was hacked and
then there's a bunch of new URLs that
Google bot gets excited about and then
it goes out and scrolling right like
crazy or we discover John's calendar
script and um then we try to craw every
single URL for every day until
20177 so it's it it can mean other
things as well than just quality but
then on the on the flip side if we are
not crawling much or we are gradually
slowing down with with crawling that
might be uh a sign
of uh low quality content or that
we
rethought the quality of the site
because it's but what if it's not
changing what if
it's what like the content so we go and
crawl it and they haven't made a change
why would we need to go crawl that often
again if they're not making a lot of
changes I mean we have to go back and
see if it if it changed right but if we
notice that it's not changing do we then
back but would that result in like
overtime less probably but I don't know
John has a s that he hasn't abdate
updated in
like
72
years um I'm looking at the logs here um
and um he could say it still gets
crawled yeah I think it's challenging
with with those kind of sites because
maybe it didn't get updated in the last
couple of months but maybe it gets
updated in five minutes okay so Google
still wants to check just in case that's
that's my understanding at least yeah I
I think with with regards to the amount
of crawling
and uh the external perception there's
also the aspect of like a lot of sites
have a lot of different pages and then
it's not so much that Google crawls one
page very often it's sometimes just like
well if you have all of these pages and
Google has never crawled them then
Google wouldn't be able to know what to
do with it so some of that perception of
like well if only Google could crawl
more then it would see that I actually
have some good content I I can kind of
understand that is it more about like
crawling more often like my my
assumption is that a lot of people just
look at the crawl stats report in search
console or server logs and just look at
the number of requests over time and
then you don't necessarily see it's like
oh it's looking at my homepage every day
but more like it's looking at 500 pages
every day but which ones are they hoping
to see like that just increasing over
time like what's the ideal state from
from from a site owner's perspective I
think so because that also seems like
maybe bad um you know that form that we
link to in on Onie on developers at
Google comes as search um where you can
report issues with the with Google bot y
um and those reports end up
uh in our inboxes and there we see
sometimes that people are like uh
increase our craw over
time um and it doesn't work like we are
not going to increase anyone's crawling
if they right in through that form like
if there's some crawling emergency then
we would decrease their um uh or the
crawl volume for that side but it's kind
of obvious that they want increased
crawling over time some some people
people want ah okay so you're saying
that like the form is there and you're
supposed to use it only to report like
too much uh like your servers are being
overloaded this people are filling it
out anyway and they're like give me more
yeah but it's a form like we we are
quite explicit about what you should use
that form for but then it's a form so
it's like people are going to people
anyway so um we get other requests as
well which we cannot satisfy but we
still get them how would that work or
have we ever considered a method like
that where people can't ask
automatically yeah we we had the setting
in search console but that was about
limiting right so reducing Li of crawl
but it's always about limiting like
because the the upper part that has to
be determined about what we what the
server tells us about how uh much it can
handle what if it says I can handle
everything
well it would not be able to like the we
would at one point we would crush the
server and we wouldn't be able to
connect to it so that would be a very
clear signal that we have to slow down
okay so is it more of a site
owners not uh understanding that Dynamic
when like what it means to request more
that that effect will then be that their
servers
crash I think the confusing part is that
there are two parts to this one is what
the server can handle and then there's
the quality aspect to it the content of
on the
site uh has to be uh of high quality and
useful for for users or helpful for
users um and then search would or the
search demand for crawling would
increase um and then we would crawl more
potentially um and then the technical
part comes into play like how much can
we actually crawl without harming the
server okay but it's not infinite like
there has to be a limit because the
server doesn't have infinite resources
right uh but this year you thought we
can optimize there that there's like
something that we can do I mean we were
thinking about this for a long time like
there was always coll optimizations
going around um and if you look at the
early posts on um blog posts on on
onesie on on the blog M um then even the
early days 2006 2007 they were
already um like Vanessa Fox former uh
product manager for the old Web Master
tools and the team were already thinking
about how to optimize crawling
more is it usually the same uh sort of
approach like we want to be more
efficient about what we're doing or is
it like a timing thing is there
something new that we could be doing
that we haven't thought of before it's a
combination I
guess like site Maps I don't know John
was involved with sit Maps early on um
but s Maps was one of those
optimizations um and on our side I don't
know like 304 and if modified since okay
um that that was something that had to
be implemented on our side support for
it I
mean
cool um and with if modified sense is
that something that you see people are
doing correctly or is is that something
others should be doing
differently wait if modified SC that's
a request header so it it's us doing it
correctly or well it it could be it
could be that the site says it's like oh
yes everything changed today oh I see
it's like we asked has it has it changed
since yesterday and decid yes yes it's
like you must take a look I see uh
because it could be something that's
automatically in place like yes I update
a link but then my CMS says okay today
is the new date that I published content
and so therefore it gets interpreted
that I made a change therefore come look
at it so I think so the response to an
if modified SS would be a 304 right I
think a 304 is not
modified I don't know off hand I would
have to ask my friend Gemini 304 not
modified HTTP server Response Code okay
so 304 would be it's like no Google it's
like nothing has changed here and a 200
I I think would be the response then if
it's like okay here is actually the new
version right um I I think there's also
like cing directives that you can
respond with um there is I I don't
remember the name of the Apache module
Apache server module but there are other
caching directives as well that you can
respond with I think on our side it's
implemented externally doesn't seem to
be used enough I think so basically
people are just responding with uh like
even if we send out the uh if modified
since uh request header uh servers are
responding with just 200 basically just
ignoring it and I don't think that's
necessarily a good thing but then at
least at Google there are a few products
that probably prefer that
MH probably I how so like for example
news I I would imagine that they don't
want especially for live news like live
blog stuff like really time sensitive
things that are happening like as
cricket matches happening or something
yeah we we don't want to cash
those I guess I I don't know but this is
exactly what I I I want to uh to analyze
that like how how much 304 is used by
external sites how many if modified s
headers are we sending out with with our
fetches um and then try to encourage
people to use it more because it can
save quite a bit of bandwidth and by
definition also resources for the
servers like on our side we don't
particularly care about the resources
for croing how does it save resources is
it because we can just do a little quick
check and then we don't have to fully
look at everything ex yeah exactly so uh
304 response that or I I if I remember
correctly the the RFC the standard the
standard says that you don't put don't
put the HTTP response body in it like
there should not be a response body it's
just a headers so basically you send
back what like a, bytes instead of like
a thousand 100,00 bites or whatever it
is it's a lot smaller back and therefore
not taking up as much space from our
side yeah and I guess the server doesn't
need to compile the full page yeah like
the server can just do the lookup in a
database and like oh nothing new like
move along without having to actually
compile the whole thing so it makes it
more efficient I I imagine for both
sides because like if like if you're are
thinking about our CMS that we are using
for onesie there are lots of moving Part
Parts on on onesie like for for example
if you go to the I don't know the the
blog homepage then you have the to on
the left or whatever we call it but the
book on the on the left you have the
title you have the metadata that we have
in the HTML uh we have the metadata from
def site the CMS that uh that we use and
then you have the content and then for
all of those you have to make these
weird calls to pull in and to compiled
the and then all those calls um they
cost resources uh but then if you can
just make the that one call that John
said that just check whether anything
changed just one call just one call and
it doesn't matter if it's uh like that's
part step number two uh to figure out
whether or not something actually did
change like we're just checking anyway
doesn't matter uh if the change is big
or not I assume like in the next step it
would be to see like okay what well what
changed well that's I I think on on the
server side the server basically just
says like something changed here's
everything it's not like here's a part
of the page that has changed is that
something like a theoretical uh space
that we could look at like if if we
could say like hey actually it was just
this one paragraph that's where I made
the change you don't need to look at
everything just this one thing was the
change would that be helpful if that
were able to be like compartmentalized
somehow I like from my point of view
probably but implementing it sounds like
a night
I don't know maybe Gary wants to do it
anyway what I mean is this something
that you would be thinking about or is
this like nope crazy no it it's not I
mean it's crazy but it's the the kind of
crazy that we actually like what good
okay um so it's a it's a challenging
task um that can save lots of resources
for the internet not on our side because
again like I wouldn't say that we have
infinite resources but especially with
crawling it's like it's a tiny tiny tiny
fraction of our resource uses you I ran
out of
air crawling is a tiny fraction of our
resource usage and but from like an
external perspective where they have to
render the pages yeah um and make all
those calls to make one
page just sending back the part that
actually
changed that like sounds like a cool
thing yeah and especially with
um uh even in older HTTP versions like
um I think starting from
one1 um there was a chunked um transfer
so basically you could just say that
from this uh segment to this segment
this is the part and then you could just
give that to the to the client from the
from the server but it was more
complicated and I think it was slightly
broken uh like every now and then the
chunks would get get messed up but then
um someone pointed out on LinkedIn that
the ITF is working uh or someone on the
uh on the ITF track internet engineering
task force um which is a standards body
where like the robots exclusion protocol
also lives someone submitted a proposal
for a new kind of Chunk um transfer MH
um and I'm watching that closely to see
where it's going how are they currently
thinking about it is it like a i
navigation up here and then the middle
of the page is here or is it something
more like this stuff changes really
that's why that's my naive thinking I I
think it's more complex than that and I
would need to check the the current
draft to to tell you like how how it
actually works um but uh my naive
thinking that was that like here's the
header here's the
sidebar I'm fairly certain it's not that
simple I I imagine that's tricky because
you almost have to render the page to
understand a Dom if you're saying like
oh the header changed yeah whereas from
from a technical point of view if you
can say oh bytes 500 to 700 are now this
thing then that's easier but it's but
people don't reliably put it in that
same
spot we it's free like it's more
interesting because
and more reliable most likely because
it's not up to the person it's down to
the server and of course you you can
hack around with a server and make it
like like both John and I did stupid
things with our servers to to to fool
people interesting apparently John
didn't okay never I take it back never
um like you can do you can make the
server do stupid things but you need
quite a bit of knowledge about like like
in my case I was on Apple G about
um server modules like EP modules and
especially C to be able to
modify uh modules enough to make them do
something stupid I I think it's also
challenging because it mixes the content
with the infrastructure yeah it's almost
like different levels of interaction but
I I think it would be cool if if people
could say it's like oh actually only
this news item changed yeah or like on a
product page like my pricing this little
area is like the thing that is changing
all the time but the description of this
pair of shoes is the same exactly yeah I
I don't know from personal point of view
I I think that would be cool you know
and the the chunked encoding or the
chunk transfer I I think is is pretty
common like it's also done for videos I
think for large files where you have to
for large for large files for sure yeah
also I I think posts like a post methods
yeah I don't know that that sounds
pretty
cool um what what other kinds of
optimizations do you do you see
happening with regards to crawling
maybe better URL parameter
handling what oh okay like hashtags oh
hashtags hashtags hashtags are
complicated and we have a very comp
complicated relationship with them I
think do you mean hashtags or like what
is it anchors like the the pound oh
sorry the pound symbol the hash symbol
yeah I just assumed that you meant that
sorry I I did mean that so the problem
with them is that they only live on the
client
side okay and why is it a problem Oh
this is because you hate JavaScript
right what I mean yeah but what they're
they're used for JavaScript so for the
the the whole client side server side
like why is it a problem that it's on
the client side it's harder for us to
get there uh pretty much okay it's
further away from us
well Tech technically Google bot cannot
get get
there without rendering without
rendering I see okay and the the URL
parameters that you mentioned that would
be something like the URL parameter
handling tool that we used to have more
in a protocol format where you say this
parameter is optional
or oh that's a good idea can you give me
like a real example of sure like what
what do we mean by
youl ham hams like the HL equals and
whatever parameters that we have on on
Zend on support.google.com okay but like
what would make it hard I guess the fact
that we're using those because
technically you can add the in well
almost infinite well de facto infinite
number of parameters to any URL and the
server will just ignore those that don't
alter the response basically it will
just discard them but that also means
that for every single URL that there's
on that's on the internet you have an
infinite number of
versions because all this stuff can
because you can just add your parameters
to it okay and the
is instructed to ignore them like it
would not alter the content that it
returns but it also means that when you
are crawling and crawling in the proper
sense in like following links and I'm
air quoting here then
everything um yep I'm why are you
laughing like we are not following links
properly it's just like we are
collecting links and then we are going
back well you imply that there's an
improper use of crawling or an improper
way to crawl well yeah it's my pet be
it's like on on Onie we keep saying
Google but is following link it's like
no it's not following link it's
collecting links and then it goes back
to those LS it's not like properly
following links like the the picture
that we are painting is that Google but
is like hopping from it's because it's
going into the anthropomorphic territory
where Google bot thinks Google bot sees
Google bot understands understands
follows walking around on all eight
legs wait six legs how many like okay
don't judge what do you
mean there's got to be a correct answer
for this uh for spiders no spiders they
have an even amount of legs uh URL
parameters why is this a problem in
terms of crawling efficiently so it
sounds like it's because we don't we're
maybe wasting time looking at parameter
versions of the links when it could be
the same thing but sometimes it is
different sometimes it is different and
that's the problem yeah we don't know
based off of the URL like we basically
have to crawl first to know that
something is different and we have to
have a large sample of URLs to make the
decision that oh this these parameters
are uh are useless okay and there's no
way for external like uh site owners to
tell us how they're grouped now do do do
you know how we like to remove features
from search console yes I remember that
we took it away because it was not used
I think I mean it it was not used yes
and now it seems like we there's a need
to to be able to control this but they
weren't using the tool so maybe there
needs to be some other kind of solution
that would be right but like if someone
is complaining that we are over crawling
them because they have one of these
weird URL spaces with yeah an infinite
number of uh Euro parameters then we
could just tell them that okay use this
method to
to
block that that URL
space what kind of method like even
robot cxd could be used like it doesn't
have to be that is after this symbol
like don't look at it or this
combination or something like that
interesting because with Dro cxt you can
it's surprisingly flexible like what
what you can do with it and that's
something that we could do now or would
it require we just have to figure out
what to say oh interesting and I don't
have brains to think about it okay oh so
the solution to crawling is more
documentation oh job
security
darn so wait wait
wait we haven't asked John enough
questions about what his ideas are yeah
John what what are your ideas you keep
asking Gary but have you had any
hairbrain ideas hairbrain
ideas it's top of mind for me top of
mind so
sorry what's top of mine for you
um I I think I think it's is challenging
because I like I like sit maps for
example and apparently people also like
sit maps and they submit them in lots of
really weird and broken ways so that
makes me a little bit jaded almost in
the sense that it's like we will come up
with a new method to make crawling more
optimal for you and then everyone's like
huh well I will just use it
incorrectly yeah so that's that's kind
of the challenge and on on the other
hand I
also would like to make it so that
Google or other search engines don't
have to guess like how to crawl
optimally and uh it should be more clear
and easy for other search engines to
follow like why do we need to go
reinvent the wheel
maybe maybe I don't know but I I think
also just the the awareness of
everything around crawling I think that
makes a big difference uh I noticed that
uh for example when when I launched my
my first crawler back in the year
1822 it ran on this obscure operating
system called
windows and uh when when I initially
launched that I noticed that it's like
almost every site that you put in there
to try to crawl it's like it it goes
crazy like finds all of this crazy stuff
and it essentially shows how how
complicated the web is like all of these
weird links and they go in all different
places and some of them are broken some
of them are infinitely long yeah and I I
think just generally the awareness of
how crawling Works has gotten a lot
better over that time uh people use
common content management system like
WordPress now which make crawling a lot
easier and maybe some of that awareness
just has to go a little bit further to
make it so that more people understand
um potential pitfalls and then think
about like oh this parameter that I want
to add for tracking maybe I shouldn't or
maybe I should do it in a different way
so that it doesn't affect crawling like
what could be the consequence of my
actions of implementing this thing could
cause domino effect somewhere else yeah
I I think for smaller sites like you can
do a lot of things wrong and oh you have
a thousand URLs instead of 10 it's like
that doesn't change anything uh but if
you're giant e-commerce site and
suddenly you have a 100 billion URLs
instead of 1 million then that's kind of
a big
difference uh so some some amount of
awareness from both sides I I think is
important also the thing about
okay but I have enough resources so just
go ahead and crawl them anyway yes CU I
feel but then but then it's like we
could spend that time on URLs that will
actually help your
site because sure I I I don't like when
people think about craw budget but we
are still spending time on
crawling and you could apply it in a
productive way like why yeah is it's not
just exponential we just everything fire
hes and you will catch also the garbage
stuff that doesn't matter it's not
helping anyone
yeah so if you had to say one thing that
you wish people wouldn't do or would
your your pet peeve what would it be
John you canet peeve my my pet peeve
is at the moment and I I guess like at
at the moment means I I recently
received some Mees from folks about this
is people who don't look at the the
server stats in search console server
stats at the crawl stats craws the crawl
stats in search console because there's
a lot of information in there if you
just look at it for example response
time is in their average response time
and like are they just coming to your
inbox and saying John what is my average
response time like hello you can just go
look it up or what kind of question
answer is like 792 millisecs no no well
the the problem is the problem for me is
when it's not milliseconds anymore like
oh why are you not crawling my side
enough and I look at the stats and it's
like oh it takes on average like three
seconds to get a page from your server
it's like that's actually a very long
time we we don't really tell people like
what they should be aiming for there see
it's either is it an on and off thing
like it's either working or it's not and
if it takes 2 seconds versus 10 seconds
that's still not necessar we're not
showing it as broken well I mean like
several seconds is actually fairly long
like if if you want us to crawl a
million URLs from your website and
instead of 100 milliseconds it takes
like 10 times as much or 20 times as
much that's that's a big difference and
that's something where if you looked at
those stats then you could go to whoever
whoever's running your server and be
like look at these numbers these numbers
are objectively bad yeah you can improve
them and then they have something that
they can work on which is very different
from a lot of other SEO things where
it's like oh my relevance is not great
and then someone else on the server side
is like well okay I can't change that
this is more like a clear like an it's a
black and white sort of yeah number that
you can take back and say like things
are bad please fix it exactly and you
can multiply number of pages on your
site by the response time you're like
it's like this is a lot of time that is
being wasted
MH okay so open the Coss stats so look
at search console
yeah and Gary what do you think Gary you
you you mentioned uh your pet peeve was
people
anthropomorphizing that's your pet peeve
that I do maybe yes uh but for the the
rest of the
people or in general like a a pet peeve
that you have about crawling that you
wish that people either knew or like a
misconception that you see like what the
heck if people would just do this or
stop doing this
hm I don't know if I have a pet peeve
really like there
are or a hill you will die
on
so I kind
of
want hosting companies
to
um help more their customers when things
go wrong because
I wouldn't say very often but every now
and then we see sites complaining to us
that Google but is not crawling them and
then we look at what's happening and
it's like uh uh their their DNS server
is blocking us or their server is
blocking us or their network is blocking
us and then we are like like we have no
idea where it's blocking but it's
blocking and it's on your side and they
are like no because the hosting company
was like it must be you like but it
cannot be you like we see that we cannot
connect to your
server like why would we not want to
connect to your server or your DNS um or
whatever and it's like no but the
hosting company was like it's on your
side and I understand that because of
how hosting companies are set up
nowadays that they are behind the CDN
that also eats up some of the uh trades
information um or they are on um uh
elastic clusters that grow and shrink
and um some of the again some of the
traces are lost but still
if we could just spend more time on like
telling
people we as like those who worked on
networking or whatever uh or server
management um how connections are made
and then help
people
understand and also debug their problems
that would be
fantastic um because like if you know
how a connection is made between two
between a client and a server then like
saying that it's on your side the
problem when a client cannot uh or it's
on the client side the problem when a
client cannot connect to a server that's
like a
stretch so so you're saying more search
console what's a search console more
more features in search console that I
was hearing like in like videos when
when you're doing something wrong or so
that tell the site over the Hoster we
should send more
messages but we should send all the
messages on a single day on a single day
yeah pile them up and then on I don't
know first off uh first day of the month
just just send out all the messages that
we I I have a better idea we post the
messages on social
media and then anyone can fix any s's
problem I know and then we tag
we tag people people yeah hey this is
your site this is your site and we tag
all the hosting companies oh to like
hello we can add them directly like the
companies no that's too much I mean
sometimes the crawling problem is also
on our side sure so like we we kind of
have to accept that they will do the
same thing maybe it's the last resort we
were not able to contact you via this
message so yes we are now broadcasting
we oh we did that before we've done that
before we've also sent faxes before
really faxes
yes is this like a setting this would be
great actually a great setting in in
search console sear console so instead
of like email notific like what method
would you like to be notified a fax
option a fax fact number yes it's
handwritten from John handwritten from
John wait we want people to be able to
read that you have bad handwriting I I
don't think I've ever seen your
handwriting I can't confir
actually I've never seen you write maybe
it's only speech to text all right I
think we are way over time potentially
my timekeeper didn't gesture anything so
I'm not sure we gestured a little bit a
little bit and I missed it because I
can't see that's fine okay it was fun it
was a good good discussion oh it was
yeah oh it well it was supposed to be
painful this was supposed to be well it
was painful good
to
me okay well that's it for this episode
next time on search off the Record we'll
be talking with Mii another product
expert uh about working with the search
console API thank you folks for
listening and goodbye goodbye
bye-bye we've been having fun with this
podcast and I hope you The Listener have
found it both entertaining and
insightful too feel free to drop us a
note on Twitter at Google search C or
chat with us at one of the next events
we go to if you have any thoughts and of
course don't forget to like And
subscribe thank you and goodbye
[Music]
---
## 2024-07-31 - Intro to Google Trends data
URL: https://www.youtube.com/watch?v=G76OomPTrE0
Caption: en-US (manual, json3)
- Welcome to the Google Trends tutorial series!
I'm Daniel Waisberg, Search Advocate at Google,
and in this video, I'll take you on a journey into the world of search data
to help you understand exactly what you see
when you visit Google Trends and search for a term.
When you understand what the data means,
you'll be able to find more and better ways to use it in your day-to-day work.
I'll explain some fundamental concepts, like sampling and normalization,
to shed light on the way we process our data.
Then I'll run through the product
to give a bird's eye view of where and how the data is shown in Google Trends--
and I may need to stop for a cappuccino on the way!
What is Google Trends about?
Google Trends is a tool that provides a random sample
of aggregated, anonymized and categorized Google searches.
What does this all mean?
To answer this question, and before diving into the tool,
let me step back to explain how our data is created.
I'll be a bit theoretical at first, so please hold tight for two minutes,
and then I promise I'll get more practical.
First, there are billions of Google and YouTube searches a day.
If we look at every single one of them,
it can take a long time for us to show you the data.
For that reason, we look at a statistically significant random sample of the data,
or simply put,
we look at a portion of Google searches that is representative of the total.
This allows us to process and make data available within minutes
and still guarantee that the data represents the overall trends.
Second, we clean and aggregate the data to make sure we remove the noise,
while ensuring the privacy of Google users.
This means we exclude terms that are searched by very few people,
like my full name,
or repeated searches from the same person over a short period of time,
like me searching for how to boil eggs before breakfast.
Third, we normalize the data in order to make it easier to compare.
For every search term or combination of terms,
we look at the time frame, location, and other parameters
and estimate the number of occurrences for the term.
Then we divide that by the total number of searches
for the same parameters without the term.
We repeat this for every point in the chart.
Lastly, we normalize the data such that the highest point is made equal to 100
and all other points are adjusted relative to it.
That was the theory part.
Thanks for sticking with me.
I told you it would be just two minutes!
Now, you're probably eager to start playing with the tool.
I'll talk a lot about it in the following episodes,
but here's a sneak peek.
GOOGLE TRENDS INTRODUCTION
Head to trends.google.com and enter a search term, for example, "coffee."
On the Explore page, you'll see how this term has trended in the past day.
You can customize the date range in the dropdown menu
and adjust the dates to your data needs.
You can go back as early as 2004.
You can also choose which property or product you'd like to analyze:
Web Search, which stands for the main Google Search,
Google Images, News, Shopping or YouTube search.
If you want to know what terms are on the rise,
you can head to the "Trending now" page.
We'll go through all the tool capabilities in the upcoming episodes.
Now, back to the Explore page.
You'll notice that, sometimes, in addition to a search term,
you get an option to choose a topic.
For example, when you type "cappuccino,"
you can choose either the search term exactly matching "cappuccino"
or the "cappuccino coffee drink" topic,
which is the group of search terms that relate to that entity.
These will include the exact term as well as misspellings,
so if you're like me
and can't remember if "cappuccino" has two P's, two C's or both,
the topic would cover all options.
The topic also includes acronyms, and it covers all languages,
which can be very useful, especially when looking at global data.
Using topics, you also avoid including terms that are unrelated to your interests.
For example, if you're looking at the trends for the company Alphabet,
you might want to choose the Alphabet Inc company topic.
If you just type "alphabet,"
the trends will also include a lot of other meanings,
as you can see in this example.
That was an overall view of the Google Trends tool.
Remember, the data provided by Trends isn't absolute search volume,
which means you can't know exactly how many people search for a specific term.
The data is simplified into a metric called search interest,
within a range of 0 to 100.
This makes it easier for comparison, while respecting the privacy of Google users.
This means that you can't use the data
to see how many people are searching for a particular term,
but you can use it to see how the popularity of that term
has changed over time.
You can also compare the search interest of different terms across countries,
Google properties and categories.
I hope this video helped you understand our data better,
and that now you can explain it to other people
in meetings and social gatherings.
Trust me, it's a great topic for a party!
For the next episodes,
I'll share this beautiful set with two Google Trends engineers,
who will help explain all the cool stuff you can do with this powerful tool.
To make sure you don't miss any of our videos,
subscribe to the Google Search Central YouTube channel,
and stay tuned!
GOOGLE TRENDS
---
## 2024-07-25 - Internationalization & hreflang | Search Off the Record
URL: https://www.youtube.com/watch?v=WcNTOKdh8Ss
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
surge of the record a podcast coming to
you from the Google search team
discussing all things search and having
some fun along the way my name is Martin
and I'm joined today by Lizzy and Gary
from the search relations team of which
I'm also part of hi Lizzy hi Gary
how dare you okay how can you just leave
him hanging like this you're supposed to
say hi back yes hi
back I mean he's following instructions
so that's we having a literal day yeah
we are having a literal day uh speaking
of literals uh the at Lang
implementation ah why would you know I
have questions I have so many questions
and my computer and why now like what
what did I do something or you did
indeed do something um you you changed
the documentation recently no I keep
doing that yes for for a l i mean oh
maybe and you threw me under the bus I
am on the hook for a at flang or like
multinational s Q&A situation soonish
okay I don't know where where did you
see the boss because it was like me
sending an email does anyone want to go
and then you were like yeah I will jump
on that bus I think he just launched
himself in front of the bus like the bus
was coming okay but I do I do have a
question um just one no I have actually
a bunch of questions so the thing the
thing that I know about it is I have in
the past implemented at Lang on a small
side and I know how that works and I
know what our guidelines are for these
but everyone keeps telling me it's very
complicated and it's so easy to make a
mistake and it's so complex and I'm not
seeing this complexity okay so I'm
wondering where does that come from is
it because it was a small site probably
I don't know I think it comes when your
site is big or you are uh managing
multiple properties and the multiple
properties each have their own URL
structures because like ideal not
ideally well yeah like in in an in a
utopistic view you could have like
example.com SL um CH no uh DCH slash and
your pages and then for English you
would just have nus and it would work it
would be so simple but then let's say
that in another jurisdiction you need to
have like a separate domain like you
need to have like example. es for
example I don't know what you are
selling but maybe you need a different
domain name and then maybe on the
different domain name you can't follow
that uh pattern anymore so you
absolutely need to be able to annotate
separately everything like every
language country variation and as soon
as you have to vary things things that's
where you start introducing errors true
because then you can't just apply it by
a pattern yeah yeah okay fair and then
and then if you have let's say multiple
like many domain names for many regions
and each has to follow a different
publishing sematic or whatever that's
where your errors can come into play
what do you mean by publishing
sematic like I don't know like URL
structure or something like that I don't
know so it's harder to sync them up
because maybe you're localizing the URL
or something and then you don't know
that these things match and you make
typos and then like for example with us
on on onesie what is it google.com/
search there we don't localize the URLs
yeah well no we don't localize the URS
we have a parameter that changes the the
language of the page the AGL parameter
but the words in the in the URLs they
are not changing they're not changing
but we have inherent did some
non-english URLs when we migrated the
blog and we had hell of a time with that
yes ah so that's where also uh
complexity can be introduced by just
inheriting like a grown structure and
then it's some some of it is like this
and some of it is like that and yeah so
that's what I was wondering when you uh
said that you implemented HL uh for the
small site was it like were you in
charge of the whole plan or were you
dealing with already localized content
then have to implement something Green
Field project that I think made things a
lot easier we started from scratch and
we knew that we would have multiple
language versions from the get-go okay
so you can set up the plan and make sure
that it makes sense from your business
strategy for example and I I wasn't
involved in all the discussions but like
we had language subfolders or sub
directories so it was like slash slash
and then whatever and then SL de SL
whatever I don't know why we chose that
I know that there's pros and cons to
that versus subdomains or just
completely different top level domains I
have no idea why we chose that I it
doesn't really matter does it I mean
from from a search perspective it
doesn't matter uh no really like not
even like the dot sayha doesn't matter
no sub subdomain doesn't matter like if
you havec c.de doit
do but that's a CCT ID yeah yeah but
that that matters that that that would
matter yeah ah I I think and we switch
like more into the internationalization
topic and we are not on Agia flank
anymore I I think eventually like in
years time that will also fade away like
that benefit oh um because it's not as
reliable anymore as it was back in 2000
that's true reliable on what sense that
it could accurately tell you that this
domain is uh related to the country
Switzerland oh like imagine like just
think about the the all the funny domain
names that uh that you can buy nowadays
like the do aai like U I think that's
Antigua Antigua or something yeah or the
CCT ID for Antigua like it doesn't say
anything uh anymore about the country
like it doesn't mean that it's like the
content is for the country I see because
people are running out of spaces at the
dot level so they're going I don't think
they are running out of spaces they like
it just can be used to be more creative
with the language I was about to say I
had I used to have the domain uh 50
lines of c.de because it's like a coding
blog so it was like code it reads out as
code 50 lines of code it it had nothing
to do with Germany yeah I didn't live in
Germany it was not in German did that
cause any problems I don't think so I
got good traffic on it well I don't
think that it causes problems
necessarily because one of the main
algorith that do the whole localization
thing uh that is called something um
ldcp language demotion country promotion
so basically if you have like a dode
then for uh users in Germany you would
get like a slide boost with yourte
domain name but nowadays like with Co um
whatever dco dode which doesn't relate
to Germany anymore doesn't really make
sense for us to like automatically apply
that that little boost because it's it's
ambiguous that uh what the what the
target is okay because it's a the topic
of the site in combination with the
language that Martin is writing in the
language is absolutely not a hell uh for
what what country you are targeting
would have been my next question like
the blog clearly was English and it was
a de domain so I didn't get the the
Boost H okay interesting
so like I think from a marketing
perspective there's still some value in
buying the cctlds and if I if I were to
run some spam Network sorry like a new
business um then I would try to buy the
the country tlds when I can when like
it's monetarily feasible but I would not
worry too much about it okay and with
things that are
not uh cctlds let's say like I have
something.com
/de and most of the content in there is
German and then there's a few pages in
English is that something that search
would not like or is that like whatever
not like be confused by so what what
would the effect be of that if I for
some reason have English content in
slte no I'm still stuck on you anamorph
ising Google but uh Google is cute would
it cause problems I don't think so I
can't come up with a scenario where it
would cause problems um because the like
we can go down to page level when we are
trying to promote something for a user
in a specific country um it doesn't have
to be the site okay like it can be the
site but it doesn't necessarily have to
be okay like we could know that or we
could have learned over the years that
uh Martin cod. day that is a global site
mhm but then we see that some specific
page or section of the site is
specifically targeting people living in
Switzerland no in oh now I want to like
move away from Global so back to Germany
okay um in U Berlin or frankurt okay um
and then we could say that those pages
should get a boost in uh in German
aha even though they're only targeting
one specific region of Germany we we
look at it from a country's perspective
yeah okay and when you say uh you're
targeting is it the content on the page
or another part that is showing let's go
with content on the page content on the
page okay okay I have another uh
question this actually does come back to
atra flang again um so say I have an
atra annotation on the English version
of a page and it says this is the German
version of this page but then for some
reason I made a mistake and the actual
content on the page isn't German is that
going to cause problems or
not not from a flank perspective as far
as I remember on so I worked on the
parsing implementation plus the
promotion implementation of a l and back
then it didn't cause problems okay um
but that was like
2016 or something okay that's a few
years back uh like since then we changed
so many things um that I like I would
have to check whether it causes problems
my I I think it wouldn't okay because
like the like when I when I said when I
spelled out ldcp then I said the
language demotion country promotion so
for example if someone is searching in
German and your page is in English then
you would like get uh
like a negative like the demotion in the
search it's less relevant to the query
to the person unless you are searching
for something like how do you spell
banana right okay fair enough um because
then it doesn't really matter like what
kind of
um well no it does like it still matters
but yeah because you're searching for
something in English so we would think
okay you want some page that explains
how to spell banana in English not
German but then we also know that the
German is fine like previous queries for
example oh h i mean for personalization
we we do use these these kind oh so if
Martin happens to write an English how
do I spell banana but they know that
also likes German content no yesterday
when we were looking for something on on
on onesie and we kept getting the German
version like when I went home then I
looked into it and it was
personalization basically because right
before that I was searching in German oh
okay interesting so that that can also
happen but like if you break away from
personalization then generally we we
will try to push down languages that are
not in the current alel language alel
language being the the interface
language that you are searching in oh I
see like the like google.com itself in
using the German UI phrases and going
back to more of developer like questions
there's the Lang attribute sure on HTML
tags sure do we care about that okay I
had a feeling that might be unreal
relable for most of the pages it is and
that's because like if you think back
like earlier days I remember that I
think jumla just came with the Lang
attributes set to English and there was
no way to override it even if you Chang
the the template to German or whatever
so it was just like basically yelling
that hey I'm English I'm English I'm
English I mean and then you looked at
the page and it was 100% German so it
was like okay so it became not not a
reliable thing to look at so therefore
it doesn't matter if you get it wrong or
right we're not looking at it right
correct and I don't think that we would
want to change that either um because if
John were here then he would probably
argue against this that I'm going to say
but like ultimately I would want less
and less
annotations site annotations and more
automatically learn things okay because
because it it is very likely more
reliable I'm on the fence about that
because if it goes wrong then I don't
have the means to self-correct that I
think we should have
overrides okay but we should be able to
for example learn Agra L automatically
huh entirely like even when I worked on
a flank like we already had something
that was automatically learning mhm that
two set two pages are the same or
different versions of the same content M
like we we could already do that like
and this was what like almost 10 years
ago wow I'm old now with the
advancements that we have with AI and
all that weirdo stuff wow you're so
excited about it I'm loving it I think
we are overusing that term but that's
podcast for another day what you need is
a regx yes um is regx the new AI regx
the new AI uh anyway but if like almost
10 years ago we could already do that um
really quite reliably H then why would
we not be able to do it now okay is it
for the fail safe thing like we don't
have another option for you to do that
override like for people to say that
this is what I want you know how
sometimes we lose interest in things oh
we're just
bored well it's like it's not that
broken so they just let it continue and
also me being cynical so sure okay but I
mean if we say that the language
attribute is not reliable do we still
think that atra Lang attributes are than
reliable so if I'm marking up something
as this is the German version then it
turns out to be the English version we
are kind of having the same problem no
um I think not um and that's because the
Lang attributes typically come baked in
in whatever publishing software you are
using a lang is not so with a l you have
to put in some extra effort to deploy it
it probably costs a lot so you actually
pay attention like if you are deploying
for someone like like a bigger company
like let's say big e-commerce site
nile.com and then you have to add it to
every page in the either in the sitemap
or in the in the HTML or HTTP headers
that's probably a very big investment
monetarily um and then you want to
ensure that whatever you're doing is
actually correct okay like there's an
incentive for you to to ensure that it's
correct with given things like the Lang
attribute that comes with your
CMS um or um actually the the IDE might
actually just give the HTML template if
which already has like uh Lang
equals so why isn't H Lang baked in just
like Lang would be for from a CMS
perspective why are they not do Lang is
part of the HTML standard and I think to
be a valid quote unquote HTML document
you have to have a language attribute
set ah okay and H Lang is so out of the
box you have to have that so therefore
it already has it but for
hling you don't need it necessarily
it's a thing that you can have but you
don't have to have it to be fair Lang
you don't have to have it either the
browser will just work as fine but um
people are still using like validators
that are like this doesn't have it's not
Lang attribute this is not fine and then
they're like okay fine I'll just set it
to English also I I think the number of
sites that actually need a l is is
really tiny yes compared to the web
compared to the web yeah yeah yeah I
looked this up before this episode that
the web albanac that 9% of sites have a
truffling uh in 2022 of sites or PES
homepages the crawl in 2022 only crawled
homepages but when I read that number I
also didn't know like what does this
mean is it a lot is it not very many
that's a sounds like a lot to me that's
way more than I expected like way more
like one 2% what just said five if if it
were like pages on the internet then it
would be fine I think but if it's just
homepages then it feels weird and 5% out
of the nine I don't know if I'm saying
that right but uh English was the the
bulk of what they said as the a trifling
for the home page interesting I wonder
if that's like a misunderstanding and
people were like oh yeah we have to have
like a version of Atri Lang that says
this is the English version even though
if we don't have any other language
versions but then again to be fair I
think there is a lot okay I do believe
there is quite a large portion of
websites that do have multiple language
versions okay 9% no I think 9% is
actually reasonable really I think
so if you think about it a lot of
companies are doing a multil language
service and even like smaller
restaurants are now offering their menus
in in German and English but you are in
Switzerland yeah okay fair enough that's
true but like even Germany and but in
the US you have Spanish sure oh and then
there's like legal requirements like
Canada all of the official websites at
least but that they are not homepages
they're not necessarily all H H
interesting anyway yeah anyway I mean I
believe the tat but I just I'm just
weirded out yeah it's it's a surprising
number I think so as well
uh you said something about H FL coming
from HTTP headers HTML tags or the XML
sit map right
yes is it a leading question no no no
what I'm wondering
is so the HTML tags and the HTP headers
are relatively close to each other in in
terms of where they are being ingested
but the XML sit map
is slightly does does it make a
difference where I Implement H Lang do I
have to implement all of them or can I
just get away with just doing one of
them and if I do one which one so the
ingestion that's
um yes it's coming from different parts
of the pipeline like site map
annotations come from the feeds
ingestion point oh yeah true that's
feeds and
the headers and probably no the headers
for sure come from Google bot no sure I
mean everything comes from Google but
like HTM in the calling part of sure um
but like internally the the
representation of whatever we CW that
will have the headers and then it will
have the body like the H HTML or the
HTTP um body message as well um and then
from there we are doing processing with
it um technically it doesn't matter
where you provide it but I think that uh
it can be
faster if it's in the HTP headers or in
the HTML because feeds like we process
it eventually like at one point M um but
it's not tied to a specific page okay
like if you publish something like you
want to get that uh weird um non GMO
centered uh candle uh online as fast as
possible and sell it on multiple markets
um then you probably want that
annotation to be seen as fast as
possible by googlebot because there is a
like a dependency craw triggering when
we discover age ring like we want to
verify that mhm that that's truly a
language variation yeah okay um so you
want to to probably have it in the HTML
but of course that's not always feasible
because you might have like nile.com
that has like billions and billions of
pages and then you want to put it
somewhere that doesn't cause problems
for your serving infrastructure because
HTML blocks can be really big if you if
you support like um I don't know like
once he supports what 11 languages or
something uh 18 sure 18 but that's not
that big of a block I mean like well
bwise yes if you add it up for the whole
site or like per I mean if you add it up
of course less than a kilobyte no yes a
kilobyte is not much but if you are
serving but if you are serving a billion
times okay um but we cash no well no we
don't no no no but but think about the
sight's perspective you have to serve
that like a billion times to users oh
yes yes yes yes from a sides perspective
I was like like from perspective it's
like a bilon Pages it's like whatever
yeah are there any other reasons to have
it on the page like not just for for
Google bot finding uh I mean for search
engines I don't think anything else uses
it okay okay what about for
Discovery
no um I don't think it's good for
Discovery other than discovering the
dependency
dependency yeah so verifying that the
two EUR are in the same cluster I see
yeah
um something that that surprised me in
our docs I think is uh that you have
like the page has to self reference it
in the set of Atri flang blocks I don't
remember why we have it there like
yesterday I was editing that page or and
I saw that sentence and I was like I
wonder why we have this here it's not
actually required I know that we have it
there for a reason I I just don't
remember re DN like what is real because
it seems like counterintuitive like why
would you need to say that this is the
page that I am on like isn't it obvious
that you're onage I think it was somehow
related to R canonical oh like we were
recommending that you put a self-
referencing canonical on the page with
the aank block MH and I think we moved
away from that like basically it's like
if you put ra canonical on the page then
don't do it for a ofland do it because I
don't know it will save save puppies or
whatever but it's not related anymore to
to Agra FL and then we saw some
issues and I might be making this up
like a this is from memory we saw some
issues and then we said that just put a
self- referencing age of L on the page
is this like a fail safe kind of thing
where it's like if you say this then
okay we have another mechanism to check
that that's what you indeed meant yeah I
I think so more signals basically yeah
okay but I'm I'm not 100% sure about
like why we say it but I I know that
there was like back then good reason it
sounds like it would kind of still work
if you don't do it for some cases at
least but all right okay I'm pretty sure
it would work huh that's interesting try
it we should try it I haven't tried it
yet I I will try it test him but you
said canonical and that brings me to a
different thing um you have two language
versions okay and we we both know that
Swiss German and German German are at
least in written form pretty similar
unless you write like dialect which you
shouldn't yeah um but there are
differences for instance if I have a
product page for a German shop you will
see a different uh vat and you will see
a different currency and probably also a
different price and then swi like the
the variations are pretty much the exact
same page except for vat and price and
currency sure shipping oh maybe shipping
yeah Poli but maybe maybe shipping only
shows up later on maybe it's not on the
product detail page maybe it's in your
cart or who knows where um why is
shipping in your cart like if you go in
the card and then it actually says how
much shipping you have to I don't know
my point is these pages are very Sim
similar to each other so I think uh D
duplication might kick in but then you
at FL like oh there is different
versions yeah that works right yeah
because I've heard like and I I think I
know why people are complaining about
that not working because I think that
has something to do with the reporting
in Google search console oh yeah yeah
yeah definitely okay okay so that's
that's that one do we want to explain
yes I don't know what you mean oh okay
uh like what is the problem in search so
what what people have told me like here
I go to example
dode and uh this page is not
canonicalized and it's not Google says
it's not or search console says it's not
indexed ah but why is it I have the a
length set up and everything and I'm
like well
it is indexed as part of the H well oh
oh interesting it's not indexed but the
there's refence alternate yeah okay it
becomes thank you ah that aha that's ah
yeah now I have the right wording no you
you know when you know a concept but
it's is really hard to put into words
and I always said like well it's kind of
index but not really so it's an
alternate um so in the reporting it
looks like it fell out of the index at
some point ah okay and from a user
perspect or site owner perspec
persp are both unique they should both
be index but I think like in search in
Germany would still get the German
version even though the Swiss version
would be canonical for instance I I
think it's also important to mention
that search console only only reports
canonical on canonical so basically the
vast majority of the Agia flang
clusters U when we are talking about
similar languages they are not canonical
so basically you are blind um to what's
happening on the non-canonical pages of
a cluster but that was a tough product
decision because we don't store
information about the alternate names we
just put them in the dup cluster and
just say that these are localized
alternate names that we can show in
search results when the user query plus
settings deserve not deserve what's the
word imply it for example we could swap
out the URL for nile.com to
n.ch if the language on it was similar
and the user was from Switzerland for
example I see and is this from like a
efficiency perspective like resourcing
wise storage in search console yes like
search console has some really big sites
in it and when you have to store
information from for those sites as well
then uh like I don't know like nile.com
and the um what thumb notes
um then uh each of these having like
hundreds of millions of pages um then it
becomes a a real struggle figuring out
how
to store data efficiently and then you
will H you will have to make
shortcuts so are you saying that this is
it looks like a problem in search
console but it's not actually a problem
in practice but we also have
announcement about this and I know that
people were unhappy we try to explain it
M um didn't necessarily change how
people perceive it right um we consider
it a feature I know that some people
consider it a B I mean I I see their
perspective because canonical sometimes
change so like you see p it looks in
Google search console it looks like
Pages drop out of the index and
eventually come back in and drop out
again and you're like this should be a
more or less straight line but it's like
a squiggly graph right now what is
happening and then it it turns out
nothing is happening it's just that the
the altern uh alternates switch and the
canonical switch and it it is and
nothing from the site owner perspective
changed they still saying that one is
the the main one and yeah cons is saying
that they're switching nothing has
changed but the report looks like
something has and that's a the other
thing is how do I test my atra flank
setup
actually so many people have written
articles about this I'm just asking
questions here yeah because you can
trust random articles on the internet so
all the time so Google doesn't provide
an Agra L
validator um we never actually have we
had some reporting about it that was
underused and then we removed it okay oh
unfortunate for those who needed
it now we are relying more like like if
someone in public asks me this question
that you ask then I would send them to
um external tools that I know that work
well MH um I remember that um ala
solis's um tool works really well um if
you don't know ala Sol is then why are
you listening to this
podcast um the other one that I think we
mention in our help center documentation
is Bill
Hunt's um Agra L
Builder maybe there's one called Merkel
is this also Bill hunt or somebody else
that's someone else okay the uh testing
tool that we mentioned is Merkel okay so
there is also Merkel um I don't know
anything about that
somehow interesting I mean like we put
it there for a reason yeah the U is it
works um but in like from from Google
there's nothing to validate okay but
there are tools that I can use to test
that just happen to be third party tools
okay cool cool oh and uh Bill Hunt is
from black aouth um it's a I think it's
an SEO agency um and we put those tools
there because we tested them extensively
and I and we know that it works okay
that's good another thing that I wonder
if it works if I
have so there is this fallback mechanism
the X default right so you can specify X
default so if I have a German and an
English version and my English version
is my main content version can I just
specify X default is the English version
and then I have a German version or
should I have a German an English and an
X default even though the X default and
the English both point to the same
thing what okay do you have to have X
default what is it what is its purpose
so with X default you annotate a
fullback page like I don't have a
language for this particular user so
show the user this page oh so if you
have like a country selector or
something you can send them over there
or like some some catch all page that's
like sure but you could also uh just set
one page that you think you can show to
users to help them navigate the site it
doesn't necessarily have to be the
country selector and it might be
different than what is the canonical so
you might want to set both as very likey
you want to say both well want want to
set both um because the the canonical is
probably the page that they land that
that they arrive on mhm okay and then
the X default is doesn't have to be that
no oh I didn't know
that
interesting I I thought the X default is
kind of like wait quote unquote the
language version that you just happen to
want everyone who is not having a
dedicated language but it could be a
completely separate page it doesn't
necessarily need to be the alternate
version of that same page you're on it
could be it could be some other page it
could be a page literally saying like
sorry we don't support you your loc or
something but it actually can be another
language page yes like on that I don't
know like you want you want to confuse
them and then you serve the page in in
busque for example and then there will
be only four people who will understand
what kind of site are you managing I
don't want to say this is this is
getting spicier than I anticipated but
let's again say I have a website that
has two language versions the English
version and the German version of the
content but I consider the English
version to be the like catch all
fallback Locale for anyone can I then
just specify the X default as the
language like the English version as the
X default and the German version or do I
have to specify the German version
explicitly the English version as the
English version and then the English
version again as the X default I think
it's a ladder uh so basically you
specify you set up a correct hfl cluster
where you specify the different language
versions and then you add another uh
linkage of link with the next default
set
to okay the English but I can't just
leave out the English one because it's
already there the well you you cannot
uhhuh unless you are I think unless you
are on
the on that particular page already
so this is goes back to the to a
question that you had previously like do
you have to have a self- reference mhm
and I think okay now I'm also going back
to that question I think it's easier to
set up that a clusters if you have a
self reference as well um because then
you can just take that cluster and just
copy paste over everywhere because it's
going to be same to be the same true
that is true right set up from like a an
implementers perspective like how I'm
going to manage it and if you want to
leave out the the current page I think
it works I'm pretty sure it works you
will be testing that
later Martin will be testing the limits
here but and then you can put in an X
default that is pointing to wherever you
want okay but I I think we describe it
as something that helps
users or decide what to do with your
site if you don't support their language
or something okay so from a usability
perspective it's
helpful yeah except that nice so I'm
like I don't know you wrote a blog post
about like underused reasons like
reasons why you should do X default
I think we had a reason for that b was
but I don't remember what it
was okay I know because it can help with
the Canon Equalization
ahu like if we how so pages that are in
an Agra flan cluster can become e uh
canonical much not much uh easier mhm I
think that was the the the message of
the block post and that's on top on ra
canonical and we actually mentioned this
in the canonization documentation on
Onie on developers. google.com/ search
there's got to be an easier
acronym thanc search I don't know like
if we if it's if we have to say it full
length every time we cite it is it
really a useful acronym I don't know I I
can say it quite fast
developers.google.com search
developers.google.com search what will
you summ if you say that three times in
front of but not in front of a mirror
maybe it's the end of the podcast I
think it's is the end of podcast I thank
you so much for answering all my
questions regarding um multinational or
multilanguage sites and atra Lang and um
I learned something today w i that was
not that was that was not my intention
sorry I only learned how quickly you can
say developers.google.com search
developers.google.com and how many times
without a verbal typ yeah verbal
stumbling all right all right okay I I
think that's it for this episode
developers.google.com search oh
developers.google.com search it's fine
we know that you can say it so next time
search of the record will be talking
about what's wrong with crawling
nowadays I hear so I'm looking forward
to that and uh thanks to everyone
listening out there and uh thanks to
both of you being here with me and
talking about at fling and stuff and uh
goodbye juo May the snails be with
you we've been having fun with these
podcast episodes and we hope that you
The Listener have found them both
entertaining and insightful too feel
free to drop us a note on Twitter @
Google search C or chat with us at one
of the next upcoming events that we go
to if you have any thoughts and of
course don't forget to like And
subscribe thank you so much and goodbye
[Music]
---
## 2024-07-25 - Japanese Google Search Office Hours( #Google検索オフィスアワー 2024 年 07 月 25 日)
URL: https://www.youtube.com/watch?v=aUui_J8vKJU
Caption: ja-orig (automatic, json3)
皆さん、こんにちは。本日もGoogle
社員によるGoogle検索オフィス
アワーの時間となりました。本日お届け
するのはいつも通りあんとなります。
どうぞよろしくお願いします。それでは、
あ、いつも通りGoogleからのお願い
に移っていきましょう。えっと、こっちか
。はい。え、本スアワーではハッシュタグ
Google検索アワーを使用しており
ます。なので、え、質問についてのご意見
、ご感想ある方は、あ、是非上気の
ハッシュタグGoogle検索アワーを
つけてSNSに投稿してください。え、
またですね、え、本でご紹介した記事の
リンクは、ま、この本動画の概要欄に
後ほど掲載いたします。え、そしてですね
、我々チームの励みとなりますので、え、
是非この動画気に入っていただけましたら
、あ、チャンネル登録、高評価の方
よろしくお願いします。はい。え、それで
はですね、え、Googleからのお
知らせに移って、え、いきましょう。
飛ばした?飛ばしてない。はい。えっと、
で、え、今月の主なブログ記事ですが、え
、こちらの2件、え、の記事が公開されて
おります。はい。で、え、1点目、え、
サーチコンソールで、え、送料と返品に
関して直接設定するという記事が日本語で
も公開されております。え、ま、こちらは
ですね、ま、Googleでは昨年から
商品レベルで、え、送量と返品の
マークアップを使用できるようになって
おりますが、あ、またそして最近ではです
ね、ま、自社の一般的な返品に関する
指定できる、ま、マークアップが新たに
サポートされたりしました。ま、前回の
オフィスアワーでね、ご紹介させて
いただきましたが、ま、これによって、ま
、販売する商品ごとにポリシーを指定する
必要がなくなりました。あ、そしてですね
、ま、この度、ま、送料だったり、え、
返品に関する情報をサーチコンソールから
直接より簡単に追加できるようになりまし
た。え、詳しい方法に関しては、ま、
ヘルプページのヘルプセンターの記事を
ご覧ください。え、そしてね、ま、注意点
としては、ま、サーチコンソールでの送料
と返品に関する設定は、ま、ウェブサイト
上の設定、ま、つまりあの商品レベルの、
ま、販売者リスティングのマークアップ
含んだりしますが、ま、そういった、あ、
ウェブサイト上での設定よりも優先され
ます。はい。え、で、こういったことが、
あの、こちらの公式ブログに、え、記載さ
れておりますので、是非関係のあるサイト
オーナーの方々、あ、管理者の方々、え、
こちらのブログご確認いただけたらいいか
なと思います。ありがとうございます。え
、そしてもう1点ですね。え、こちらサチ
セントラルではないんですけども、ま、
GoogleJapanogの方から行っ
て本当はね、前回あのお知らせできたら
良かったのかなと思っていたんですけども
、あの、ちょっと今回になってしまいまし
た。はい。で、え、ブログのタイトルとし
てはGoogle検索の便利な新機能のご
紹介、え、より正確な天気予報と、ま、
ハッシュタグで検索可能には、え、すでに
ご一読いております。でしょうか。え、
今回ですね、ま、こちら日本初の木の
ハッシュタグ検索について、え、ご紹介し
ております。日本初なんですよ。そうなん
です。珍しいですよね。はい。で、え、何
ができるのかってことなんですけども、ま
、本能によってハッシュタグ付きのキー
ワードを検索すると、ま、結果ページには
、あの、ソーシャルメディアを始めとする
、ま、インターネット上の媒体からの、ま
、タイムリーな話題だったりとか、ま、
日致な情報を表示しております。でね、ま
、先ほども述べましたが、こちらの機能
現在日本でのみお伝えお使いいただける
ような機能になっております。ま、詳しく
はね、え、こちらのあの公式ブログ見て
いただければなと思うんですけども、あの
是非、ま、サイトとしてというよりかは、
ま、ユーザーとして、え、検索の体験
新しくなるかなと思いますので、ま、是非
一度ね、こちらのハッシュタグ検索もあの
、日常で使っていただければなと思いまし
た。はい、よろしくお願いします。では、
あ、いつも通り反題に移ってまいり
ましょう。え、ここからは、あ、はい。私
が邪魔でした。はい。え、ここからはです
ね、え、通常の検索Q&Aに移っていき
ます。ま、今回はね、え、6件のご質問を
いいております。では、あ、1点目のご
質問に移っていきましょう。エリアタグ内
のURLの扱い方に関するご質問いただい
ております。え、画像にマップタグを使用
し、エリアタグで領域を設定し、HLF
属定でリンクを貼る場合、エリアタグの
リンクはクローラーにクロールされますか
?あ、とのご質問いただいております。え
、はい。まずご質問ありがとうございます
。でですね、ま、Googleには現在
エリアタグ内のURLの扱い方に関する
明確なドキュメントはありません。え、
こちらすいません。え、何か追加で、え、
できるかどうか、あの、担当チームにも
確認しておりますので、え、今しばらくお
待ちいただければなと思います。でですね
、え、それまでの間なんですけども、
イメージマップ内の特別なリンクに加えて
、え、通常のAタグリンクを使用すること
をお勧め、え、したいなと思います。え、
こちら通常のAタグリンクを使用すること
で、ま、どの検索エンジンそしてツールで
もそちらのコンテンツを認識できるように
なりますので、ま、是非ご検討いただけれ
ばなと思います。ご質問ありがとうござい
ました。では、え、続いてのご質問に移り
ましょう。え、MFIにおけるカノニカル
設定に関するご質問いただいております。
え、弊車サイトはPCとスマートフォンで
別々のURLを使用し、下のように設定し
ております。え、まずPCページでは自身
のPCページをカノニカル指定、そして
対応するスマートフォンページを
オルタネートで記述。そして、え、
スマートフォンページに関しては、あ、
対応するPページをカノニカル指定をして
おりますと。で、またPCあじゃない。え
、またスマートフォンデバイスでPC
ページにアクセスした場合はスマート
フォンページに転送しておりますと、こう
いった設定です。で、え、ま、上気のよう
なスマートフォンデバイスに対して
スマートフォンページが転送する仕組みを
取っている場合、デスクトップ、
Googlebotッによるアクセスが
なくなるなら、Googleが弊社のPC
ページを見ることはなくなるかと思います
。え、そうした場合でもスマートフォン
ページに記載するカノニカル指定先は
引き続きPCページのURLのままで良い
でしょうか?え、あるいはカノニカルの
指定先は、あ、スマートフォンページの
URLに変更、つまり、えっと、PC
ページに記載のカノニカルもスマート
フォンページのURLに変更した方が良い
でしょうかとのことです。え、ご質問
ありがとうございます。え、結論としては
ですね、え、このままにしておいて
いただけたらなと思います。え、むしろ
ですね、え、カノニカルのリンクを
モバイルに変更すると問題が発生します。
なんでね、えっと、ま、ご認識いただいて
いるかと思うんですけども、こちらの公式
ドキュメントモバイルサイトと
モバモバイルファースト
インデックスに関するおすめの方法に従っ
て、え、設定していただければなと思い
ます。はい。え、で、また、あ、もしね、
あの、凝ったことをしたい場合なんかは
レスポンシブデザインのサイト構成にする
など検討してもいいのかなと思いました。
はい、ご質問ありがとうございます。
では、あ、続いてのご質問に移りましょう
。サイトがハッキングされた際の対応に
関するご質問をいただいております。え、
不正に管理画面にログインされた、ま、
つまりはハッキングされたあのサイトに
対してその後の対応についていついくつか
質問させてください。こちらあの3件質問
来ているんですけど、ま、ちょっとあの
スペースの都合上1件と2件に分けさせて
いただいております。え、それぞれ、え、
見ていきましょう。まず1点目のご質問。
ハッキングされたことを自分たちで気が
付いた場合、対応中であること。概要が
完了して、え、安全な環境になったなどを
サーチコンソールからボット側へ、え、ま
、Google側ですかね、え、え、お
知らせする方法などはどうしたら良かった
でしょうかとのことです。え、あ、まず
ですね、あの、ご質問ありがとうござい
ます。え、具体的なサイト情報があった
ため、ま、状況を確認することができまし
た。でですね、この1つ目のご質問に対し
てなんですけども、あの、このような場合
サーチコンソールからGoogle側へ
情報を知らせるための具体的な方法は現在
ありません。え、ただしですね、あの
サイトがGoogleによる手導
アクション
主動アクションですね、え、の対象になっ
ている場合はサーチコンソールからあ、
最新審査のリクエストを、え、喪失でき
ます。え、ので、えっと、詳しくは、あの
、こちらの公式ドュメントを参考にして
いただけたらなと思います。そしてですね
、2点目、3点目のご質問ですね。一気
[鼻息]にご紹介させてください。2点目
、え、無限に湧いてくる正しくないURL
インデックス削除申請は簡単にできる方法
などはありますでしょうか?1つ1つ登録
するのが大変です。そして3点目、え、
サーチコンソールから長期対応を行ってい
ますが、その他にできる対応方法などは
ありますでしょうか?とのことです。え、
こちらもご質問ありがとうございます。で
、え、2番目のご質問に関しての回答に
なりますが、え、ま、多分あのおっしゃっ
てるっていうの内容っていうのは、ま、墓
によって作成された新しいURLの迅速な
、あ、削除を検討したいって、え、いう
ことかなと思いまして。で、そういった
場合公式ページございます。こちらの
サイトの問題の修正と管理。こちらの
ドキュメントが参考になるかなと思いまし
た。つまりですね、あの、ハッキングされ
たページが、ま、別のページである場合は
、あの、URL削除
ツールを使用して、ま、非常に目立つ、え
、ハッキングされたページを一時的に
非常時、非表示にすることなんかもできる
んですね。で、え、またあのスニペッドに
ハッキングが見られる場合などは
スニペッド更新ツールを使用して、ま、
スニペッドを非表示にすることなんかも
できます。はい。その他ね、大まかな流れ
に関してはこちらの公式、ドキュメント、
え、サイトの問題の修正と管理をご一力
いただけるとより詳しい内容書いてあるか
なと思います。でですね、え、3点目のご
質問なんですけども、あのサイトが
ハッキングされた可能性がある場合に、ま
、公式ページハッキングされたようです。
え、こちらのサイトですね、え、参考に
なるかなと思います。合わせて、え、ご
確認ください。はい。こちらね、あの
ページの置き場所がwe.Debeていう
ね、あの、通常皆さんがご覧いただいて
いるサーチセントラルのあのサイトとは
少し異なるあ、サイトになっているので、
見落としてる方何かもいらっしゃるかなと
思うんですけども、改めてご紹介させて
いただきました。是非ね、こちらの内容
確認いただいて、え、それでもまだもし気
になる点などあれば、あ、追加でご質問
いただければ良いかなと思いました。
ありがとうございます。
はい。え、それでは続いてのご質問に移り
ましょう。新しく追加された画像
メタデータに関するご質問いただいており
ます。Google画像検索の画像
メタデータの、え、IPTCphotメタ
データでサポートされるデジタルソースに
composittwithtrain
lawicmediaが追加されましたと
。え、これはどういった画像に用いる
メタデータなのでしょうか?IPTC
NewsCODsの説明を読んでも分かり
ませんでした。AIによって補正された
画像に使うものでしょうか?例えばかけて
いる部分を保管したり、え、オリジナルの
画像がなかった部分を追加したりした画像
ですか?そういった画像が検索結果に出て
きた時にラベルがつくのでしょうかとの
ことです。え、こちら貴重な
フィードバックありがとうございます。え
、担当チームにも確認しましたが、ま、
結論としては、あの、本件については、あ
、IPTCにコメントを求めるのが適切
です。え、つまりですね、私たちはあの
設定できるフラグをサポートするだけで
あって、ま、どのフラグをどのケースで
使用するかを、え、選択する方法について
は私たちがサポートできる範囲ではあり
ません。え、そうですね。え、これは
やっぱりあの複雑で新しい分野にもなって
きますので、ま、今回ここで私たちが無
責任に介入すべきではないとチームとして
も思っております。え、明確な回答ができ
ず申し訳ないんですけども、え、ご理解
いただけますと幸いです。ありがとう
ございました。
では、え、続いてのご質問に移りましょう
。ページ非表示のコンテンツの評価に
関するご質問いただいております。え、
月決め駐車場を掲載しているサイトを運営
しています。特定のエリアで駐車場検索し
た場合、駐車場情報を情報になっちゃった
。情報がGoogleMapと連携し、え
、同的生成コンテンツになっております。
え、ページのソースを確認すると駐車場
情報のソースコードは記載されてません。
しかし、サーチコンソールURL検査の
HTMLでは各駐車場情報のコードが確認
できます。またスクリーンショットが
うまくレンダリングされていないのか表示
されません。え、この場合クローラは
うまくクロールできないでしょうか?え、
水用上の評価にもどのような、どのように
影響はあるのでしょうかとのことです。え
、こちらご質問ありがとうございます。ね
、えっと、具体的に駐車場情報の行動が何
をさしているのかはちょっと分からなかっ
たんですけども、え、サーチコンソールの
URL検査のHTMLでは各駐車場情報の
行動が、え、確認されているのであれば、
ま、問題ないかなと思います。え、基本的
に私たちは見たものをランク付けしており
ます。で、え、評価について、え、はでき
ないのですが、実装に関しては、あ、
マップ側にいくつかのサポートチャンネル
があるようですので、え、こちらの
ページですね、え、MAPSAPIの
サポートを見て、えっと、適切なあの
チャンネルに問い合わせていただくのが
良いのかなと思いました。え、ご質問
ありがとうございました。
それでは、あ、続いてのご質問に移り
ましょう。指名検索のCTRの増減の要因
を知りたいに関するご質問いただいており
ます。え、モバイルの指名検索のクエで4
月前半から5月中旬まで、え、指名検索の
CTRが50%以上だったのですが、以降
20%台に急に落ち込んでしまいました。
それに伴ってクリック数も減少しています
と。で、CR上昇期間と現在を比較しても
、え、例えば、あ、指名検索などで、え、
なので順位は1位ですし、タイトル、
ディスクリプションスニペッドの変更は
ございません。え、表示回数も大きな変化
はないですし、リスティング広告の
パフォーマンスも大きな変化はないです。
え、他者のリスティング広告の出行具合も
おそらく変化ないですし、モバイル伸び
現象が発生していますという状況で、ま、
要因が特定で傷困っているのですが、ま、
どのような可能性がございますでしょうか
?調査の切り口の頻度になりそうなことで
もいいのでご教授いただけますと幸いです
。そんなことです。え、はい。こちらご
質問ありがとうございます。え、具体的な
サイト情報であったり、サーチコンソール
の、え、レポートのスクリーンショット
などが添えられており、状況を確認する
ことができました。はい。とはい、とは
いえですね、え、こちらは、あ、検索結果
を確認しなければならない類いのことかな
と思っております。え、つまりですね、ま
、検索機能の中にはですね、え、ま、非常
に目立つものがあったりとか、え、
クリックされる可能性が高くなるものが
あったりします。え、クリックされにくく
なる機能も反対にあったりするかなと考え
ています。え、例えばですね、え、
ナレーチパネルの株にあのリンク付きの
画像が表示されている場合、こういった
場合は、あ、インプレッションは多くても
クリックは少なくなることがあります。で
、え、URL単位で確認している場合は
同じサイトの複数のURLが同じ検索結果
ページに表示されることがあることも念頭
に置く必要があるかなと思います。え、
その場合ですね、え、そのうちの1つが
クリックされる可能性は高くなりますが、
ま、他のURLはインプレッションとして
、え、カウントされます。つまりですね、
そういった可能性を考えながら検索結果
自体を確認していただけると良いかと思い
ました。え、参考になっていますと幸い
です。ご質問ありがとうございました。
はい。あ、そうですね。今回のご質問は
以上ということで、え、皆さん今回も
Google検索アワーを楽しんで
いただけたでしょうか?あ、次回の
Google検索アワーは2024年、え
、8月29日を予定しております。はい。
ま、梅も開けてですね、え、猛も続いて
おりますが、皆さん大丈夫でしょうか?
熱中症などお気をつけてお過ごしください
。でですね、え、引き続き質問のフォーム
はこちらからあの受け付けてえおりますの
で、ま、ご質問がある方はお寄せください
。一旦ですね、Googleの短縮URL
サービス終了に向けてですね、短縮URL
を若干変更しております。ま、つまりです
ね、え、最後のEを追加しております。
つまりgooo.glから今までそちら
だったんですけど、え、今回から
gooo.g
になっております。え、こちらですね、え
、以前から活用いただいている方は、え、
ご注意ください。はい。え、それでは、あ
、また次回オフィスアワーでお会いするの
を楽しみにしております。え、それでは
また是非見てくださいね。バイバイ。
---
## 2024-07-23 - How to use internal linking for SEO
URL: https://www.youtube.com/watch?v=vc3uGc6TSH0
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: Here on the left, you see what that looks like.
Each link has meaningful words as anchor text.
And you can easily spot what the link will take you to.
On the right, you see a page that
doesn't use meaningful anchor text,
and that isn't a good user experience, especially when
you try to quickly scan the page and find the right link to use.
[MUSIC PLAYING]
Today, I would like to talk to you about links.
[MUSIC PLAYING]
I know.
This topic is one of the most popular and evergreen topics
in SEO.
I would like to focus on internal links today.
A lot of this episode also applies to external links,
though.
Let's look at this website.
You landed here looking for tips on food
for your newly arrived kitten.
You saw the guide for taking care of kittens
and read through it.
But do you know where to go next when
you're looking for information on food for kittens?
Let's try this version of the page instead.
Anywhere that you'd want to check out here?
You'll probably notice the links in the navigation and the links
in the article, and maybe you saw links elsewhere on the page.
And that's what internal links are for and why they matter.
They help your users identify the next steps to take,
and they connect individual pages on your site
to each other.
Now, should you link to everything
everywhere like this page does?
No, of course not.
Overdoing it doesn't make it better,
and I would like to ask you to apply
some critical judgment here.
So what are the next logical steps?
How does my content relate to other content
I've got, the link to these things, where it makes sense
without overdoing it?
All right.
So we've talked about how users use
links to navigate your website, but how does
this relate to Google Search?
Well, Googlebot uses links, as well.
Googlebot uses internal links primarily for two things--
discovering pages on your site and understanding the relation
of pages on your site.
Googlebot always tries to discover as many of your pages
as possible, so whenever it finds a URL in your pages,
Googlebot might try crawling it, as well.
But there are a few things you can
do to make it clear to your users and Googlebot
that something is a link.
HTML has an element dedicated for links, the A element.
For an A element to be a proper link,
it should have a URL in its href attribute.
This can either be a relative or absolute URL.
Either way is fine.
Some developers, however, try to do clever things
with other elements, like spans, divs, or button elements.
But fundamentally, if it is behaving like a link,
it should better be a link.
So here is a summary of what is a good practice for links
in your HTML and what is not.
Besides these technicalities, users and bots alike
prefer meaningful anchor text.
Here on the left, you see what that looks like.
Each link has meaningful words as anchor text,
and you can easily spot what the link will take you to.
On the right, you see a page that doesn't
use meaningful anchor text.
And that isn't a good user experience, especially when
you try to quickly scan the page and find the right link to use.
All right.
Let's summarize what we've talked about today.
So links are important for users and bots
to find related content on a page.
Use the appropriate HTML to make links,
and give them meaningful anchor text
to help users quickly find the right link for where
they want to go.
Also, links help users and bots to understand your content
structure, so use them reasonably-- not too little,
not too many.
Leave us a comment if you want more technical content on Google
Search Central and what topics we should cover in the future.
Thanks for watching this video, and see you soon.
All right.
Enough SEO.
Time to go swimming.
[MUSIC PLAYING]
Woo.
---
## 2024-07-18 - English Google SEO office-hours from July 2024
URL: https://www.youtube.com/watch?v=VuzvVnKSwV4
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
SPEAKER: Karina asks, we're migrating to a new CMS.
We will have some pages in the old CMS
for months, some in the new CMS without an hreflang connection.
Can Google handle this?
What about ranking as an international brand?
Well, Karina, it's somewhat common
to have an incremental migration and not have everything lined up
from the start.
When it comes to missing markup, like structured data
or hreflang, if it's not on the page yet,
it won't be taken into account.
Once you fully upgrade the site and the markup returns,
then it can be taken into account again.
For hreflang, there are always multiple pages involved.
If some of them don't have the markup yet,
then that connection just won't be taken into account.
A transition like this is not great.
Your site will be affected appropriately
when the site is incomplete, but it
won't cause longer term issues.
GARY: Hi, this is Gary from the Search team.
N is asking, what non-search features does
GoogleOther crawling support?
This is a very topical question, and I think
it's a very good question.
But besides what we have in the public,
I don't have more to share.
Basically, GoogleOther is the generic crawler
that may be used by various product teams
for fetching publicly accessible content from sites.
For example, it may be used for one of crawls
for internal research and development.
As you may know, historically, Googlebot was used for this.
But that kind of makes things murky and less transparent.
So we launched GoogleOther so you
have better controls over what your site is crawled for.
That said, GoogleOther is not tied to a single product.
So opting out of GoogleOther crawling
might affect a wide range of things across the Google
universe.
Alas, not Search--
Search is only Googlebot.
SPEAKER: I used to have my site's product appear
in rich results on Google's home page.
But after a sitemap issue, they disappeared.
Despite following Google's schema guidelines,
they haven't reappeared.
Can Google provide more detailed guidance
on getting products to show in home page rich results?
Unfortunately, it's hard to say much more
without seeing specifics.
My recommendation for a situation where you're not
sure which part of a site is causing
a technical issue like this would
be to get help from experienced folks.
They'll often know common issues and be
able to check them efficiently.
It could be someone from your hosting platform, maybe
a trusted consultant or someone from the Help forums.
Good luck.
GARY: [INAUDIBLE] Kim is asking, when a Korean person searches
Google in Korean, does a .com.kr domain or .com domain will do
better?
Well, this is a very good question again.
It's also not very easy to answer.
Generally speaking, the local domain names, in your case .kr,
tend to do better because Google Search promotes content local
to the user.
That's not to say that a simple .com can't do well.
It can.
But generally, .kr has a little more benefit,
albeit not too much.
If the language of a site matches the user's
query language, that probably has more impact
than the domain name itself.
SPEAKER: Michael asks, what's the impact of a huge expansion
of our product portfolio on SEO performance-- for example,
going from 10,000 products to 100,000?
I don't think you have to look for exotic explanations,
Michael.
If you grow a website significantly-- in this case,
by a factor of 10-- then your website
will, overall, be very different.
By definition, the old website would only
be 10% of the new website.
This means it's only logical to expect
search engines to reevaluate how they show your website.
It's basically a new website after all.
It's good to be strategic about changes like this.
I would not look at it as being primarily an SEO problem.
GARY: Will is asking, hi, I have launched a new site recently,
and Google still references some links from the previous site.
I'd like to remove them from search results.
How can I do this?
Well, this is normal.
Think about it this way.
People may call a product or entity
by its old name for a long time after the name was changed.
I still call Search Console Webmaster Tools
because I just can't let go.
Google Search is a reflection of what people seem to want,
so sometimes it can't let go of old names as easily.
SPEAKER: How to remove all the indexing errors
under page indexing report?
Gary on my team--
hi-- has put together a few LinkedIn posts on this topic.
I'll link to them for you.
The shorter answer is, you don't have to fix
all issues that are reported.
Many issues will be expected-- for example, if you
remove a part of a website.
Other issues might be normal--
for example, that search engines just don't index everything
on a website.
If you're curious about specific kinds of reported issues,
I'd recommend posting in the Help forum
to get insights from other site owners.
GARY: Sanjay is asking, is it possible to get an API link
to status.search.go ogle.com/summary?
Well, this is your lucky day.
You can grab the RSS feed and the history JSON linked
from every page of the status dashboard
to grab the data that we have.
And from there on, you can build whatever you like.
SPEAKER: Rifat asks how to increase the number of product
snippets in Search Console.
It's not clear to me exactly what you mean.
Perhaps it would be useful to chat with folks in the Help
forum about it.
If you're asking about product rich results,
these are tied to pages that are indexed for your site.
And that's not something which you can just change by force.
It requires that the page be indexed,
that the page has valid structured data on it,
and that our systems have determined that it's worth
showing the structured data.
Our product structured data documentation has more.
However, there's also the possibility
to submit your feed to the Merchant Center
to show products there.
This is somewhat separate and has different requirements,
which I'll link to.
Often, a CMS or a platform will take
care of these things for you, which
makes it a little bit easier.
GARY: [INAUDIBLE] is asking, I manage
a lot of sites on GSC, Google Search Console.
Can I have unlimited index requests?
Well, no.
SPEAKER: My brand is being confused
with a common English word in Google Search results
affecting my website's visibility.
Can you guide me on this SEO issue?
These kinds of suggestions will resolve themselves over time
as our systems recognize that users are looking for your site,
not accidentally misspelling a common word.
Depending on the specifics, that can take many months, though.
There's no shortcut for this.
GARY: Someone's asking, is there an HTML markup or tag
to tell Google to ignore not value text parts?
The short answer is that there's no tag or annotation
you could use for this.
One hacky way to achieve what you want
is to inject into the page the weird tags that you don't
want indexed with JavaScript and disallow
crawling that JavaScript.
If we can't fetch it, we can't see it.
SPEAKER: Andy asks, I'd like to know if the recipe schema
for structured data can be used for non-edible recipes--
for example, a deodorant or washing machine powder?
No, our structured data guidelines
are very clear in this regard.
I don't recommend misusing the markup for other purposes.
GARY: Someone's asking, can the Google team help
transfer SEO rankings from one previous domain
to the new domain?
Well, no, but you can.
See our migration guidelines for the not-so-secret method
how to do this.
SPEAKER: If I have an agency that
is managing our organic SEO on a monthly basis,
how can I tell if anyone has been actively optimizing?
I have a suspicion that the agency has not been
optimizing our site for years.
This is a great question.
When we worked with an SEO agency
for some of the Search Central content,
we had regular meetings to discuss the work
that they did, to look at the reports about the site's
progress, and to discuss any upcoming work.
This did require a bit more time,
both from them and from us.
But I found it very insightful.
I think it helps to lightly understand the kind of work
that an agency would do so that you
can confirm that they're doing what you'd expect them to do.
And even then, there's a component of trust involved.
We have a page about hiring an SEO, which has some insights.
And there's our SEO Starter Guide,
which can explain a bit more.
And also, perhaps the folks from the SEO industry
who are listening to this can comment
on how they'd help a client to understand how
they're spending their time.
GARY: Someone's asking how to perform noindex tag to Google
Search engine.
I imagine this is about how to apply a noindex tag.
Well, the noindex rule is applied
to individual pages or other resources on your site.
If you want to add a noindex rule to your HTML pages,
you would add a robot's meta tag with a noindex value
in the page's HTML head element.
We have really extensive documentation about this.
Check it out.
SPEAKER: Andre asks, can we use product variant structured data
for a website that has a product configurator for 3 million
variants but no price output?
Well, yes, you can use structured data markup even
in cases where you don't have all the required fields.
But also, our systems would likely
ignore such markup since we'd consider it incomplete.
In your case, I don't think the product variant markup would
be suitable for over three million variants,
so I'd try to find other ways to focus the markup on variations
that you'd commonly offer.
GARY: Chaz is asking, will Google spiders
crawl links in an RSS feed that is embedded on a webpage?
Well, yes, Google may use RSS feeds
that are referenced on your site to discover your new URLs
or other URLs on other sites, kind of like sitemaps.
See our sitemaps documentation.
We mention RSS there.
SPEAKER: Hi.
I just wanted to ask and fix an issue in where
I updated my logo for the SEO for my website on Thursday,
and yet there hasn't been any change when I checked on Google.
Is there any way to fix this?
New logos are cool.
And in this case, I assume you mean the favicon.
Since favicons tend not to change that quickly,
our systems generally don't refresh them that often.
I'd make sure you've updated all the relevant files.
Sometimes there are multiple favicons
marked up in separate files.
And then just give it more time.
Check out our favicon documentation for more.
GARY: Matt is asking, I recently read on the SEO Starter Guide
that having headings in semantic order
is fantastic for screen readers, but from Google's
Search perspective, it doesn't matter if you're using them out
of order.
Is this still correct?
Because an SEO tool told me otherwise.
Well, we update our documentation
quite frequently to ensure that it's always up to date.
In fact, the SEO Starter Guide was refreshed just a couple
of months back, if I remember correctly,
to ensure it's still relevant.
So what you read in the guide is as accurate as it can get.
Also, just because a non-Google tool tells you
something is good or bad, that doesn't
make it relevant for Google.
It may still be a good idea.
It may be a very good idea, just not necessarily
relevant to Google.
SPEAKER: Does the Google account use
to verify a domain on Google Search
Console have to match the owner of a new Google site?
Search Console verification is so
that you have access to the data and the settings that
are relevant for your website.
For Google, it doesn't matter who
has verified ownership of the website.
That said, from an organizational point of view,
it seems like a bad practice to rely
on employees' personal accounts to manage the company web
presence.
But again, for Search Console and Google Search,
that doesn't matter.
That's up to you.
Clement asks, does blocking crawl or indexing on a URL
cancel the linking power from internal or external links?
Hi, Clement.
I'd look at it more like a user would.
If a page is not available to them,
then they wouldn't be able to do anything with it.
And so any links on that page would be somewhat irrelevant.
If you want a page to be easily discovered,
then make sure it's linked to from pages
that are indexable and relevant within your website.
It's also fine to block indexing of pages
that you don't want discovered.
That's ultimately your decision.
But if there's an important part of your website only linked to
from pages that are blocked, then that
will make search much harder.
Hi, Gary.
I have a number of sitemap files on my website.
How can I organize them?
I'm not a cat.
Sorry.
I'm also not Gary.
Sorry.
When it comes to sitemap files, you
can organize them however you want.
The limits are documented.
I think it's 50,000 pages per sitemap file.
If you're generating sitemap files automatically,
I'd just fill them up.
[MUSIC PLAYING]
---
## 2024-07-17 - Welcome to the Google Trends Tutorials
URL: https://www.youtube.com/watch?v=03tySMdo-E8
Caption: en-US (manual, json3)
Have you ever wondered what the world is searching for,
what people are curious about,
how trends emerge and change over time?
In a world flooded with information,
understanding what people truly care about can be a challenge.
Google Trends is the perfect tool to help you understand the world better
Where to start?
Tune into the new Google Trends tutorial series
for a deep dive into the trendiest trends on the web.
Learn how to explore the universe of online searches,
revealing fascinating insights into current events,
cultural trends and consumer behavior.
Google Trends tutorials are not about dry data.
I'm Daniel Waisberg, and in this series,
together with Omri Weisman and Hadas Jacobi,
I'll show how you can transform your business,
improve your content,
and shape your online strategy with Google Trends.
Subscribe to the Google Search Central YouTube channel
to get notified about new videos,
and let's unlock the secrets of Google Trends together.
Stay tuned!
---
## 2024-07-11 - Rendering JavaScript for Google Search | Search Off the Record
URL: https://www.youtube.com/watch?v=XBT_DUzUbOI
Caption: en (automatic, json3)
[Music]
hello and welcome to another episode of
search of the record a podcast coming to
you from the Google search team
discussing all things search and having
some fun along the way my name is Martin
and I'm joined today by John from the
search relations team of which I'm also
part of hi John hi Martin and we are
joined today by Zoe Clifford from the
rendering team hi Zoe howdy Hey Zoe
would you like to introduce yourself
yeah I'm Zoe Clifford you may remember
me from getting up on stage with Martin
at google.io around 2019 or so I yeah
work for Google bike to work work on
rendering I like dogs and cats fun times
that's it for me which one is better
dogs or cats well you're you're going to
make me choose between dogs and cats on
a podcast John okay fine is it depends
the answer uh so I have a favorite but
I'll never admit which
one it would make the other two sad
that's totally just like
Google okay so you're in the rendering
team and I'm not sure everyone
understands what rendering is about but
we have the web you make a website you
use HTML and CSS right am I missing
something you are missing something
Martin it's a scary word that's starts
with j gifs gifs yes yes there can also
be gifs on web pages as well as
JavaScript JavaScript no it's not GIF
it's okay it's JavaScript all right okay
it's technically guavas cript
gu no no it's JavaScript is guavas
script actually useful do we need that
for something yeah there there's many
web pages out there that I'm quite fond
of where if you try and load them
without JavaScript you'll just get short
string of text that says please enable
JavaScript to access this web page fair
so I know that there's a lot of websites
especially when they use the wonderful
term client side rendering that actually
fetch their content using JavaScript and
uh I guess we want to see the content to
actually be able to index it no uh yeah
it is generally useful to have the
contents in the Dom to be able to index
it o now we're using another fancy word
the Dom the document object model so
what's that what even is it all all I
can tell you Martin is it's kind of like
HTML but unwrapped into a tree form
which reflects the browser's view of the
page at rent time yeah it's like the
browser's mental model of a website yeah
but I I've never actually read the Dom
spec so there could be something else
about it that I've never heard of I'm
not sure about that either now you make
me question my my worldview that's
that's that's something that's
interesting okay so we using the Dom
which is like the representation of all
the content inside the browser and that
can be changed and controlled by
JavaScript is that roughly accurate yeah
yeah that's right right and for that to
be able to see things that have been
manipulated added or removed by
JavaScript we have to render right right
right you can also have a Dom without
any JavaScript at all fair that's true
even static websites have a Dom yeah but
then what is this rendering what happens
inside Google search when we render a
page okay so render is uh a very
overloaded term but in this context it
means headless browsing headless being a
particularly gory industry term for a
browser which is controlled by a
computer and the reason we run a browser
in the indexing pipeline is so we can
index the view of the web page as a user
would see it after it has loaded and
JavaScript has executed okay interesting
so I guess that involving a browser and
having to kind of like run Pages through
a browser is is pretty challenging no oh
yeah it's very expensive it's so
expensive the exact amount of
expensiveness is highly confidential ah
oh but then if it's Soo expensive how do
we decide which page should get rendered
and which one doesn't oh we just render
all of them as long as they're HTML and
not other content types like PDFs what
but that that's expensive yeah yeah it
is expensive but then if it's so
expensive then then why can is it is it
okay but we are rendering all the pages
that are HTML Pages all of them get
rendered right right right and it is
expensive but that expense is required
to get at the contents for the most part
Pages which do not require JavaScript to
index are cheap to render anyway so we
don't think about it we just render all
of them Ah that's really interesting
fantastic and uh and I guess we have
introduced I remember in 2019 when we
were on this stage at iio we've
introduced like the Evergreen Google
bots so we are getting browser updates
pretty regularly no that's correct uh we
follow stable Chrome or stable chromium
technically but that wasn't always the
case why has that not been the case
before 2019 that's a good
question because before this effort to
follow staple Chrome there was a lot of
uh manual integration work to like take
this normal browser core like blink and
turn it into um a headless browser
capable of running in the Google
indexing pipeline uh and we kind of
slacked a bit on browser updates and
eventually the API we were using the
blink platform API uh was deprecated and
removed so we had to switch to something
else and it's like I'm tired of all
these manual updates we're just
switching to chromium so basically
before that we we had to install all the
updates manually and now googlebot gets
the updates fresh more or less yeah yeah
uh we we were very careful to make sure
we had this continuous integration I'm
going to put that on my resume by the
way continuous integration of uh
Upstream chromium really really fancy
that's really really nice in this bis
you got to use words like continuous
integration on your resume you can't
just say I'm really good at installing
updates you got to say cicd I still have
to do these things manually I should get
a John update that installs Chrome
updates automatically you manually
update your Chrome I thought that kind
of does like happen in the background
automatically no well is like constantly
just well I mean constantly like every
now and then this thing that it's like
oh you have to update your browser and
it's like oh gosh I have to spend 15
seconds restarting my browser so
annoying but you get all the cool new
browser features and you can build more
interesting and amazing websites with it
and as far as I understand that mostly
then works with Google search uh mostly
mostly so all all the systems that we've
taken care to extract will for for sure
keep working if there's like some new
attribute or something we might not like
look at it automatically but it won't
like break anything for sure oh cuz we
have tests to make sure that stuff
doesn't break oh it was a terrible time
Mar before we had all those tests things
would just break and no one could stop
them I mean I remember being a web
developer back before 2019 when uh there
was the big shift to es6 I think that
was in 2015 and we got so many new
features in JavaScript and we could use
none of them because Google search
wouldn't support them yeah at the time
we were running an older version of
blink with an older version of V8 so we
had a lot of trouble with es6 and it it
was a big problem which was one of the
motivations for switching to continuous
integration When you mention all these
lowlevel browser Parts like blink which
is the rendering engine in Chrome and
then V8 was this Javas execution engine
or rendering engine then uh there must
have been scary things that you ran into
uhuh yeah have I told you the ghost
story of iterator
iterator there was one day when we were
updating our blink
version and as part of this we had T
know do some QA another thing to put on
my resume to make sure that the new
version actually worked for all the
websites out there so you looked at all
the pages on the web uh not all the
pages we'd like divy up a bunch of pages
with the most diffs and everyone would
like get 10,000 pages each to kind of
glance over it was a lot of fun you know
I just spent hours and hours and hours
just looking at web page diffs it was
great but one of these diffs was like
actually a really subtle difference
there was just something on some Wiki
article
uh not Wikipedia one of the other wikis
about um some TV series and part of the
page just looks suddenly wrong to me so
I open up console.log and I see a
curious error message iterator Act is
not defined that is probably not defined
that that sounds like es
6.5 yeah so I thought maybe this is some
kind of weird JavaScript keyword with a
bizarre name so I used a search engine
to search for it and there were zero
results what and I tried again with all
the other search engines I could think
of and there were still zero results so
then you made a page and now you rank I
searched in the page and the page didn't
reference it anywhere and I searched in
the browser source code and it it wasn't
referenced anywhere there either whoa it
was a ghost in the machine a Ghost in
the Shell where did it come from in the
end it came from V8 V8 okay yeah uh so
the code has changed since then but at
the time V8 came with some bundled
JavaScript files which has part of
compiling the browser these JavaScript
files would get pre-processed and shoved
in into C arrays C arrays being kind of
the C++ equivalent of data URLs but as
part of this pre-processing there was a
macro substitution step where it would
substitute one string for another string
and this macro
substitution uh tried to substitute two
strings at once only there was some
overlap so if they were substituted in
the wrong order this was indeterministic
order because of python dictionary uh
ordering then it would produce this bad
output of iterator from iterator and
object oh I couldn't tell you the exact
details now but it was something like
that if you search for my name in the
creme commit log and it it's quite hard
to find now but it's somewhere in there
oh wow so your browser was hallucinating
before hallucinating was cool yeah yeah
uh so so that was some gnarly stuff
there and that that was my first
contribution to the chromium code base
cool so one of the questions I I
sometimes hear from people is whether it
makes sense to implement uh structur
data using JavaScript and the worry is
sometimes is like it's too fragile or
like Google hates JavaScript it's like
of course they don't tell Martin that
but they tell me that sometimes what do
you think is implementing structured
data with JavaScript is is that a
problem does it work well how do you see
that we're very good at executing
JavaScript and I think javascript's
great uh we mentioned a lot of problems
with like es6 but now that we're
following like normal cromium release
schedule uh we basically get new
JavaScript keywords for free and for the
most part don't throw weird exceptions
that won't Al so be thrown in the web
that said it is possible for stuff to go
wrong in particularly complicated
scenarios uh for example if a web page
is loading hundreds and hundreds of
resources and it is possible that we
won't always be able to fetch all the
resources due to like crawl rate or HTTP
errors or stuff like that so
javascript's great but I'd also take
some care to make sure that the web page
isn't too fragile if errors do happen
Okay so how do you mean fragile if
errors happen uh like if you have a web
page which accesses uh an API endpoint
and that API endpoint could return of
429 under certain circumstances then
this is one example of where things
could go wrong if the return call there
is critical and the page fails to have
good contents without a successful resp
from it okay and then what what happens
do it does a page just stop loading or
does everything get deleted it depends
on the web page uh I've seen like
partial page contents blank pages Pages
which redirect to google.com um error
messages if there's going to be like an
error and you can't load the content I
think it's best to have a clear error
message but ideally it's best to have
the contents of course okay and to so so
I guess on the one hand the error
Handler is is something that should be
kind of reasonable and not crash the
rest of the pages loading but yeah yeah
uh like if there's an uncut exception
because a video fails to load I've seen
a case where a video fails to load so
the page redirects to google.com
actually wow um that's a popular
redirect destination uh and this was a
case where the page had good contents
but then this tiny little thing went
wrong so it's like I'm going to throw
this all the away so if there is an
error I just try and handle it as
gracefully as possible and this is hard
stuff don't get me wrong web development
is hard stuff I'm not a web developer it
like terrifies me I guess testing it is
hard if it's sometimes breaks but if it
always breaks what would you recommend
like how how could someone test it to
see if it's like generally possible that
it could work there's this uh web master
tool search console URL inspection tool
that's great stuff if that works then
generally it's possible that Google bot
could also render it yes generally and
rendering in Google is as close to a
normal browser as possible Right but
it's not quite the same is it yeah do do
you want to hear another ghost story
Martin oh please please do tell
it's not quite the same and one of the
ways it's different is we try and do
things as efficiently as possible so
efficiently that there's this certain
JavaScript event that we were not firing
called request idle call back because
our Brower was never idle oh this is all
well and good but there was a certain
popular video website which I won't name
to protect the
guilty which um deferred loading any of
the page contents until after request
idle call back was fired this is
actually a very reasonable thing to do
you might want to you know get the video
playing first and then load all the
comments and stuff for example but since
our browser was never actually idle this
event was never fired so we couldn't
load most of the page contents which was
a problem for this website oh so now we
fake being idle every once in a while
just so paig has got better that that's
one of the weird things that can happen
when you have a browser that's mostly
but not entirely like a normal browser
so it has to be like Oh I'm I'm so bored
and actually it's busy all the time what
kind of things have have you noticed
that people otherwise get wrong when it
comes to rendering another common class
of issues is called user agent
Shenanigans Shenanigans being a
technical industry term that's what we
call in the bit what are US Asian
Shenanigans Enlighten us so imagine you
write a website and you're like I really
really want Google in particular to be
able to Index this web page so you're
like okay I'll put in if statement if
user agent header equals googlebot
output go down this code path and output
this HTML which I think will be really
good for googlebot for some reason and
this is all well and good it's tested it
works but then here pass by the website
changes may maybe it gets updated to a
different framework or whatnot and
there's just this code still lurking
deep within it somewhere and it starts
outputting HTML which is like uh broken
or useless or missing contents or stuff
like that and this is what I would call
user agent Shenanigans we used to call
that Dynamic rendering and we actually
discouraging it now if that makes you a
little happy
ah so there is an industry term for it
besides Shenanigans I think I ran across
a case of this recently now now that you
mention it like this uh so in in one of
the help Forum threads
someone uh was was mentioning that their
their homepage title was wrong and I
looked into it and it seemed that we
were being redirected to a page that
does a 404
uh but if you look at it in a browser it
redirects to a page that's normal and uh
in in the end I I noticed you could
reproduce it by telling Chrome to use
Google bot's user agent oh yeah I love
that feature probably that that is
happening in the background where
someone is like oh I will be smart and
do something special for
googlebot and then the next person who
works on the website is like I don't
know I don't see anything wrong it works
works for me yeah I I love the dev tools
user agent override feature it's great
for debugging stuff like this sometimes
I'll even be trying to debug a web page
and I change my user agent to Google bot
and then it's like your access to this
web page has been denied because you're
doing you're using a suspicious user
agent and I'm like no I wanted to debug
this Shenanigan's gone wrong that's
where they're being good and checking
that the Google bot user agent comes
from in a official IP address as
recommended in the documentation but it
it still makes it harder for me to debug
so I cry a single tiar okay that's uh
understandable understandable I would
say how do you feel about JavaScript
redirect so redirect is is kind of a
topic in the SEO world where everyone
has very strong
opinions and JavaScript redirects kind
of feels like that things like it's like
even normal serers side redirects are
this weird SEO myth topic and JavaScript
redirect are like oh my gosh what do we
even do with them what do we even do
with them well we follow them so so they
work just like normal redirects or for
the most part JavaScript redirects of
course have to happen at render time
instead of crawl time but that's the
pretty much the only thing special about
them I don't think we like treat them
differently in any way there have been
cases where a web page gets into a
JavaScript redirect
Loop uh which is not very fun but okay
yeah well I guess that happens with
normal server side redirects from time
to time as well where they're like oh
you don't have a cookie it's like here's
a cookie and then it checks again it's
like oh you didn't take my cookie take
another one and just keeps going forever
our cookies do work pretty good though
we have good cookies we have fairly Good
Cookies yeah and in rendering do we also
accept cookies or how how does that work
do we accept cookies cookies are enabled
if there's a cookie dialogue that says
do you want to accept or deny these
cookies we won't click either button
we're Rogue like that we just don't make
a
decision but uh on the browser level
cookies are enabled so if a web page you
know sets a cookie without going through
a dialogue then we'll see it okay but we
don't keep that for the next time right
uh no no rendering is stateless
every time it happens it's a completely
fresh browser session basically very
very nice so if we're in the territory
of like we're not clicking on cookie
banners and and it's stateless I think
when we fetch things we're using Google
bot for that right so we do follow
robots txt yeah yeah of course we follow
robots txt that's the whole point of
robots.txt but browser stoned uh yes but
we're we're a search engine Martin okay
fair enough yeah
yeah that makes sense that makes sense
okay fine fine but that means that if
your API is roboted or disallowed for
Google bot then rendering can't fetch
API content right uh that's correct so
we'll get the crawl which is like the
HTML and that could be roboted but if
it's not roboted and it's HTML it's sent
to rendering and then rendering loads
this in a browser which of course can
make HTTP fetches to bunch of other
stuff and any of those other resources
could also be roboted if a resource is
roboted we just can't fetch it we
continue on with rendering the rest uh
so if there's a API call you
said and we can't fetch the API call
then maybe that's okay if it wasn't
doing anything important but if it was
like fetching the page contents then we
have a problem and I guess that's that's
hard for us on on Google side to
recognize because we don't know what the
page is supposed to look like yeah I
mean it is very reasonable for someone
to just be like I don't want Google
saying my content I'm just going to
block this API call fair enough I'm
totally okay with that but if it looks
like a broken page it's uh can't be
indexed the best way cool well this was
super fun thanks for joining us Zoe oh
yeah it's always a lovely time to hang
out with my good pals John and Martin a
thank you Zoe it's always good to talk
to you and and rendering is such a
fascinating topic and the wrs the r web
rendering service such an amazing piece
of software yeah the the last time I had
a talk with Martin we were up on stage
at Google IO and that is a blank spot in
my memory I remember nothing of it I
just remember getting up on stage and
walking off of stage and that's it
having a great time hopefully this was a
great time as well and maybe you'll
remember this one as well oh I hope so
we'll send you a recording to remember
John this has been search off the Record
there's no record oh off the record of
course yeah thank you so much Zoe for
being here thank you John for joining me
as well and um everyone out there thank
you so much for being with us uh and I
hope that this episode was interesting
and fun and useful may your page indexes
be contentful goodbye everybody goodbye
bye we've been having fun with these
podcast episodes and we hope that you
The Listener have found them both
entertaining and insightful too feel
free to drop us a note on Twitter at@
Google search C or chat with us at one
of the next upcoming events that we go
to and of course don't forget to like
And subscribe
[Music]
---
## 2024-07-10 - AI Overviews, e-commerce site updates, and more! (July ‘24)
URL: https://www.youtube.com/watch?v=afSvXHz0Jhg
Caption: en-j3PyPqV-e1s (manual, json3)
[MUSIC PLAYING]
JOHN MUELLER: Hello, everyone.
And welcome back to the "Google Search News."
I hope life is treating you reasonably well wherever
you are.
My name is John Mueller.
I'm your host today.
I'm a search advocate here at Google in Switzerland.
My team and I work together with Google Search teams
to bring you the news.
Today we have news about Search Console, structured
data, documentation, Search in general,
and who would have guessed, AI.
Time has flown, and I'm glad to be able to catch up with you.
So here we are.
Let's dive right in.
First up, we announced AI Overviews in Search
at Google I/O earlier this year.
You might have tried the experimental Search Labs
feature called Search Generative Experience, or SGE in short.
This feature has turned into AI Overviews
and is now available in some countries.
AI Overviews bring the world of generative AI into Google Search
when appropriate.
These are still quite new, and we've
been monitoring feedback and external reports
and improving when and how we show AI Overviews in Search.
Your feedback as a site owner is helpful to us
and welcome in the feedback links
on Search as well as in our Search Central Help Community
forums.
No action is needed for publishers
to be eligible for AI Overviews.
And, like other Search features, site owners
can use traditional snippet controls on a page
or on a section level if they wish
to limit the information that's shown in Search.
I'll link to our developer documentation in the description
if you're curious to delve in.
Up next, the artists known as Search Console
and structured data have dropped some hot new tracks.
In Search Console for e-commerce sites,
Google recently added merchant listings
that appear in Google Images into the Search performance
reports.
This makes it easy to check the visibility of your products
in Search.
And with structured data, Google just
added support for organization-level return policy
information.
Shoppers appreciate knowing these policies.
It helps them to pick where to buy products.
This markup makes it easy to specify the policies
organization-wide.
And while we're here, we also just recently launched
special markup for product variants.
Blue T-shirt or red, they're all variants.
The markup makes it easier to connect these variants.
And now, over to documentation.
First up, the updated SEO Starter Guide
launched earlier this year.
And it's now even shorter.
RECORDED VOICE: Whoo!
JOHN MUELLER: Four out of five dentists surveyed--
I mean, site owners, site owners--
found it more helpful.
The team working on the SEO Starter Guide
chatted with me about the process
in one of our recent podcast episodes,
if you're keen to listen in.
Then we announced the last stage of mobile indexing.
With mobile indexing, Google crawls and indexes
with a smartphone crawler.
We've now removed the last exceptions,
and we're crawling all sites like this for Search.
That said, many people also use laptops and desktops,
so don't neglect those, either.
Finally, we restructured the product structure data
documentation.
E-commerce is a big topic, so we split the information
into separate pages to make it more digestible.
I added the links to all of these in the description.
By the way, my team reads all the feedback
on our documentation, so let us know if something is unclear.
And also, tell us if something's good.
[PHONE RINGS]
Next up are some insightful pieces from outside of Google.
I love seeing the articles you all have been writing,
especially those which are easily accessible to a broader
audience.
Here are three that I really enjoyed.
First up, a guide to using sitemaps
to optimize an e-commerce site with over a million pages
written by Stevy.
Next up, Veniz created a guide to SEO for government websites.
It's a bit niche; I know, not everyone runs a government
agency website.
However, all of you probably know some government agencies
that could make a better website,
and you could send them this link.
And finally, Holly wrote a nice summary of a recent interview
with Elizabeth Tucker, a product manager on Google Search.
There are many more great articles,
so it's hard to pick just three.
Keep them coming.
You all are doing awesome things,
and I appreciate you sharing your work publicly.
[RECORDED APPLAUSE PLAYING]
Moving back to Search, here are a few short updates.
First, we recently launched the web filter
for simplified results.
Search results provide a lot of valuable information
in many formats, but sometimes you just want something simple.
The web filter does that for you, so try it out.
Next, we launched core and spam updates to Search ranking.
These are bigger updates to the core of Google Search.
We have some guidance on these updates,
and we let you know about them in our Search Status Dashboard
when they're launched.
With these updates, we collected feedback from site owners,
you all perhaps, which we've been reviewing with the search
quality and ranking teams.
Thank you to everyone who submitted feedback there.
It's been really helpful in evaluations and discussions.
And now over to some shorter updates.
Events, we love meeting folks from the world
of site owners and Search.
So we regularly run events, especially in places
that traditionally don't see a lot of SEO conferences
and especially for local folks there.
This year we've been to Brazil, Argentina, Romania, and Poland.
Additionally, we were at other conferences in the UK, Spain,
Slovenia, even Bulgaria.
Coming up, we have events planned
in Thailand and Indonesia.
On YouTube, we recently launched a cool new series
about how search works with Gary.
It's fun and informative.
Check it out.
Almost last, but not least, Google Search Central
is now on LinkedIn.
If you're active there, connect with us and stay up-to-date.
And, for those of you looking for cool trivia,
did you know that the e-book format EPUB is now
a supported format in Google Search?
Googlebot just discovered Kafka's "Metamorphosis"
on Project Gutenberg.
What will happen next?
[MUSIC PLAYING]
Well, there you have it.
This episode of "Google Search News" is now complete.
Thank you for tuning in.
I hope this video was useful.
And please add feedback and comments here.
We read them all.
If you subscribe to this channel,
we'll let when another episode is ready.
Bye.
---
## 2024-07-02 - 4 tips for faster images on your website
URL: https://www.youtube.com/watch?v=_6Tz_-3_4ok
Caption: en-j3PyPqV-e1s (manual, json3)
MARTIN SPLITT: If you think about it,
photos and videos from your last vacation
look great on your phone, but might not look as great
on your bigger screens.
We can actually use that to our advantage.
Users are on small screen devices,
and our images might just look fine
if we use a smaller size and more compression.
And then we can give larger, higher-quality images
to those users who are visiting on bigger screens.
[MUSIC PLAYING]
Look at this website.
Isn't it beautiful?
These photos are so pretty, but it's such a slow website.
Hmm, I wonder if we can do something about it.
Let's look at four things we can do to make this website faster.
Images on the web can add a lot of value to a website.
They set the tone.
They give a visual first impression to your visitors.
And as the saying goes, a picture
is worth a thousand words.
But this comes at a cost.
Images often are a significant portion of a website's download
size and often cause websites to be slower than they should be.
If used incorrectly, they can not only
cost time and money during download,
but they can also cause layout shifts
as they pop into a website and move stuff
around, annoying your users.
So let's look at our first tip, using the right format.
Think about the image format you're
using, depending on the kinds of images you have.
There are a bunch of different formats, some of them classics,
like JPEG, PNG, or GIF, and some of them
are more recent, like WebP or AVIF.
It's not super straightforward which format
to choose for an image, unfortunately.
But there's a nice way to play around with images to get
a feeling for it, squoosh.app.
You can upload an image, play with the settings,
and get a side-by-side comparison
between different formats and settings.
Which brings me to my second tip,
checking your compression settings
for photos on your website.
At a first glance, this is relatively easy.
I mean, compress images as much as possible without losing more
quality than you're OK with.
By the way, once you find the settings you're happy with,
you can automate most of the image conversion
and compression, but make sure to double check the results.
Some images might look worse than you'd like,
and you might want to hand tune settings for those images.
Next up is responsive sizing.
If you think about it, photos and videos
from your last vacation look great on your phone
but might not look as great on your bigger screens.
We can use that to our advantage, actually.
If users are on small-screen devices,
our images might look fine with a smaller
size and more compression.
And we can give the larger, higher-quality images
to users who are visiting on bigger screens.
To do that, we can use the picture element or the source
set attribute on image elements.
This way, the browser will choose the best image
for the device, and Google Search
will use the fallback image.
You can also add structured data to tell Google Search
about the other versions.
If you want to learn more on that,
see the article below for more information.
Last but not least, use lazy-loading where appropriate.
For images that are very unlikely to be immediately
visible upon loading the page, kind of below-the-fold images,
these can be delayed and loaded once they become
more likely to be visible.
This reduces data transfers for images
that might not show up because the user isn't scrolling
down far enough to see them.
But don't use this technique for all of the images,
as it has downsides for images that are immediately visible.
Conveniently, you can use the loading
HTML attribute to do this.
It works in all modern browsers and old browsers just
ignore them.
So there we go.
Four tips to get images to work better for your users.
Please leave us a comment if you want more technical content
on Google Search Central and what other topics
you would like to be covered.
Thanks for watching, and see you soon.
[MUSIC PLAYING]