Google Search at I/O 2018

It's been a while since we published this blog post. Some of the information may be outdated (for example, some images may be missing, and some links may not work anymore).

Thursday, June 07, 2018

With the eleventh annualGoogle I/O wrapped up, it's a great time to reflect on some of the highlights.

What we did at I/O

The event was a wonderful way to meet many great people from various communities across the globe, exchange ideas, and gather feedback. Besides many greatweb sessions,codelabs, and office hours, we shared a few things with the community in two sessions specific to Search:

Mariya Moeva and John Mueller on stage at Google I/O

The sessions included the launch of JavaScript error reporting in theMobile Friendly Test tool, dynamic rendering (we will discuss this in more detail in a future post), and an explanation of how CMS can use the Indexing and Search Console APIs to provide users with insights. For example, Wix lets their userssubmit their home page to the index and see it in Search results instantly, and Squarespace created aGoogle Search keywords report to help webmasters understand what prospective users search for.

During the event, we also presented thenew Search Console in the Sandbox area for people to try and were happy to get a lot of positive feedback, from people being excited about theAMP Status report to others exploring how to improve their content for Search.

Hands-on codelabs, case studies and more

We presented theStructured Data Codelab that walks you through adding andtesting structured data. We were really happy to see that it ended up being one of the top 20 codelabs by completions at I/O. If you want to learn more about the benefits of using Structured Data, check out ourcase studies.

Hallway discussions at Google I/O

During the in-person office hours we saw a lot of interest around HTTPS,mobile-first indexing, AMP, and many other topics. The in-person Office Hours were a wonderful addition to our monthlyWebmaster Office Hours hangout. The questions and comments will help us adjust our documentation and tools by making them clearer and easier to use for everyone.

Highlights and key takeaways

We also repeated a few key points that web developers should have an eye on when building websites, such as:

  • Indexing and rendering don't happen at the same time. We may defer the rendering to a later point in time.
  • Make sure the content you want in Search has metadata, correct HTTP statuses, and the intended canonical tag.
  • Hash-based routing (URLs with#) should be deprecated in favour of the JavaScript History API in Single Page Apps.
  • Links should have anhref attribute pointing to a URL, so Googlebot can follow the links properly.

Make sure towatch this talk for more on indexing, dynamic rendering and troubleshooting your site. If you wanna learn more about things to do as a CMS developer or theme author or Structured Data,watch this talk.

We were excited to meet some of you at I/O as well as theglobal I/O extended events and share the latest developments in Search. To stay in touch, join theWebmaster Forum or follow us onTwitter,Google+, andYouTube.

Posted byMartin Splitt, Webmaster Trends Analyst

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.