hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Tuesday, 26 May, 2020 UTC

Frequently asked questions about JavaScript and links

We get lots of questions every day - in our Webmaster office hours, at conferences, in the webmaster forum and on Twitter. One of the more frequent themes among these questions are links and especially those generated through JavaScript. In our Webmaster ... more


Friday, 28 February, 2020 UTC

Best Practices for News coverage with Search

Having up-to-date information during large, public events is critical, as the landscape changes by the minute. This guide highlights some tools that news publishers can use to create a data rich and engaging experience for their users. Add Article structured ... more


Friday, 27 December, 2019 UTC

An update on 2019

With 2020 hanging above our heads much the same way that bricks don't, people start reflecting on what they achieved this year, what went wrong, and how they could improve. We're no different, but instead of choosing what went well or wrong ourselves, ... more


Monday, 25 November, 2019 UTC

Google Search News for November 2019

The ecosystem around and in Google Search has continued to evolve since the first episode of Google Search News. With this video series, we aim to give regular updates on Google Search, in particular for SEOs, publishers, webmasters -- essentially anyone ... more


Wednesday, 2 October, 2019 UTC

Updating the user agent of Googlebot

Googlebot uses a Chrome-based browser to render webpages, as we announced at Google I/O earlier this year. As part of this, in December 2019 we'll update Googlebot's user agent strings to reflect the new browser version, and periodically update the version ... more


Thursday, 8 August, 2019 UTC

Googlebot evergreen rendering in our testing tools

Today we updated most of our testing tools so they are using the evergreen Chromium renderer. This affects our testing tools like the mobile-friendly test or the URL inspection tool in Search Console. In this post we look into what this means and what ... more


Thursday, 6 June, 2019 UTC

A video series on SEO myths for web developers

We invited members of the SEO and web developer community to join us for a new video series called "SEO mythbusting". In this series, we discuss various topics around SEO from a developer's perspective, how we can work to make the "SEO ... more


Thursday, 16 May, 2019 UTC

Search at Google I/O 2019

Google I/O is our yearly developer conference where we have the pleasure of announcing some exciting new Search-related features and capabilities. A good place to start is Google Search: State of the Union, which explains how to take advantage of the ... more


Tuesday, 7 May, 2019 UTC

The new evergreen Googlebot

Googlebot is the crawler that visits web pages to include them within Google Search index. The number one question we got from the community at events and social media was if we could make Googlebot evergreen with the latest Chromium. Today, we are happy ... more


Tuesday, 7 May, 2019 UTC

Google I/O 2019 - What sessions should SEOs and webmasters watch?

Google I/O 2019 is starting tomorrow and will run for 3 days, until Thursday. Google I/O is our yearly developers festival, where product announcements are made, new APIs and frameworks are introduced, and Product Managers present the latest from Google ... more


Wednesday, 6 March, 2019 UTC

Introducing a new JavaScript SEO video series

We made a new video series on JavaScript SEO that benefits both web developers and SEOs. In the series we want to help making discoverable web apps with JavaScript. JavaScript is popular as it allows to build more engaging web applications. JavaScript ... more


Thursday, 31 January, 2019 UTC

Dynamic Rendering with Rendertron

Many frontend frameworks rely on JavaScript to show content. This can mean Google might take some time to index your content or update the indexed content. A workaround we discussed at Google I/O this year is dynamic rendering. There are many ways to ... more


Friday, 25 January, 2019 UTC

Focusing on the new Search Console

Over the last year, the new Search Console has been growing and growing, with the goal of making it easier for site owners to focus on the important tasks. For us, focus means being able to put in all our work into the new Search Console, being committed ... more


Thursday, 7 June, 2018 UTC

Google Search at I/O 2018

With the eleventh annual Google 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. ... more


Tuesday, 8 May, 2018 UTC

Google I/O 2018 - What sessions should SEOs and Webmasters watch live ?

Google I/O 2018 is starting today in California, to an international audience of 7,000+ developers. It will run until Thursday night. It is our annual developers festival, where product announcements are made, new APIs and frameworks are introduced, ... more


Monday, 4 December, 2017 UTC

Rendering AJAX-crawling pages

The AJAX crawling scheme was introduced as a way of making JavaScript-based webpages accessible to Googlebot, and we've previously announced our plans to turn it down. Over time, Google engineers have significantly improved rendering of JavaScript for ... more


Tuesday, 17 January, 2017 UTC

What Crawl Budget Means for Googlebot

Recently, we've heard a number of definitions for "crawl budget", however we don't have a single term that would describe everything that "crawl budget" stands for externally. With this post we'll clarify what we actually have and ... more


Wednesday, 9 November, 2016 UTC

Building Indexable Progressive Web Apps

Progressive Web Apps (PWAs) are taking advantage of new technologies to bring the best of mobile sites and native applications to users -- and they’re one of the most exciting new ideas on the web. But to truly have an impact, it's important that they’re ... more


Wednesday, 14 September, 2016 UTC

How to get started with Accelerated Mobile Pages

Interested in Accelerated Mobile Pages but not sure how to get started? AMPlifying your site for lightning speed might be easier than you think. If you use a Content Management System (CMS) like WordPress, Drupal, or Hatena, getting set up on AMP is ... more


Thursday, 15 October, 2015 UTC

Deprecating our AJAX crawling scheme

tl;dr: We are no longer recommending the AJAX crawling proposal we made back in 2009. In 2009, we made a proposal to make AJAX pages crawlable. Back then, our systems were not able to render and understand pages that use JavaScript to present content ... more


Wednesday, 14 October, 2015 UTC

Deprecating our AJAX crawling scheme

tl;dr: We are no longer recommending the AJAX crawling proposal we made back in 2009. In 2009, we made a proposal to make AJAX pages crawlable. Back then, our systems were not able to render and understand pages that use JavaScript to present content ... more


Monday, 24 August, 2015 UTC

#NoHacked: Fixing the Injected Gibberish URL Hack

Today in our #NoHacked campaign, we’ll be discussing how to fix the injected gibberish URL hack we wrote about last week. Even if your site is not infected with this specific type of hack, many of these steps can be helpful for fixing other types of ... more


Monday, 24 August, 2015 UTC

#NoHacked: Fixing the Injected Gibberish URL Hack

Today in our #NoHacked campaign, we’ll be discussing how to fix the injected gibberish URL hack we wrote about last week. Even if your site is not infected with this specific type of hack, many of these steps can be helpful for fixing other types of ... more