Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

JS SEO office hours March 24th, 2021

2.4K views
•
March 24, 2021
by
Google Search Central
YouTube video player
JS SEO office hours March 24th, 2021

TL;DR

Discussion on JavaScript SEO and related technical queries.

Transcript

MARTIN SPLITT: Hello, and welcome to another JavaScript SEO office hours today at this beautiful, sunny, yet a little cold March 24, 2021. My name is Martin Splitt. I'm a developer advocate at the Search Relations team here at Google, and I'm here to answer your questions. So let's start with the questions that were submitted under the YouTube post... Read More

Key Insights

  • Google considers both initial and consecutive page loadings for Core Web Vitals, though the exact use in page experience signals is still under development.
  • Discrepancies between crawled HTML and rendered HTML should be avoided for robust SEO, as Google extracts URLs from both.
  • Server-side rendering is recommended for new projects as it enhances performance and robustness, though it should be implemented carefully.
  • Google does not interact with buttons for crawling; static links are preferred for paginated content to ensure all items are indexed.
  • JavaScript SEO is not fundamentally different from regular SEO; it involves understanding JavaScript's role in content generation for search visibility.
  • Google's ability to handle JavaScript has improved significantly, reducing JavaScript-related issues and enhancing indexing accuracy.
  • Crawling frequency is not directly related to traffic but is based on content change frequency and site structure.
  • Google's handling of JavaScript rendering has evolved, with fewer issues now arising from JavaScript itself, thanks to improved practices and tools.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: How does Google handle Core Web Vitals in terms of page loadings?

Google considers both initial and consecutive page loadings when assessing Core Web Vitals. However, the exact methodology for incorporating these loadings into the page experience signal is still being refined. Developers should be aware that both types of loadings could impact their site's performance metrics.

Q: What is the impact of discrepancies between crawled and rendered HTML?

Discrepancies between crawled and rendered HTML should be minimized. Google extracts URLs from both initial and rendered HTML, so maintaining consistency is crucial for ensuring that all desired content is indexed. While Google can handle some discrepancies, relying on them could lead to issues if Google's handling changes.

Q: Is server-side rendering recommended for new projects?

Yes, server-side rendering is recommended for new projects. It can enhance performance and make applications more robust. Implementing server-side rendering from the start is easier than retrofitting it later. Proper implementation is key to avoid any unintended side effects.

Q: Does Google interact with buttons for crawling purposes?

No, Google does not interact with buttons for crawling. To ensure all content is indexed, use static links for pagination instead of buttons. This approach allows Google to access all pages, as it does not simulate user interactions like clicking buttons.

Q: What is JavaScript SEO, and how does it differ from regular SEO?

JavaScript SEO is not fundamentally different from regular SEO. It involves understanding how JavaScript is used to generate content on a page and ensuring that this content is accessible to search engines. The focus is on technical aspects, such as how JavaScript affects page rendering and indexing.

Q: How has Google's handling of JavaScript evolved over time?

Google's handling of JavaScript has improved significantly, with fewer issues arising from JavaScript itself. The transition to an evergreen Googlebot and better developer practices have contributed to this improvement. Now, many issues are related to resource blocking rather than JavaScript execution.

Q: Does crawling frequency correlate with website traffic?

Crawling frequency does not directly correlate with website traffic. Instead, it is influenced by factors like content change frequency and site structure. Google aims to optimize crawling to ensure fresh content is indexed efficiently, based on observed changes rather than traffic levels.

Q: What are the best practices for pagination and infinite scrolling?

For pagination, use static links to ensure all items are indexed. Infinite scrolling can affect CLS values, but it may not necessarily be a worse option than a 'Load More' button. The choice depends on user experience goals and how well each method aligns with SEO best practices.

Summary & Key Takeaways

  • The session addressed questions about Core Web Vitals, server-side rendering, and JavaScript SEO, emphasizing the importance of consistent HTML for robust SEO practices.

  • Martin Splitt highlighted improvements in Google's JavaScript handling, noting that many reported issues are not directly related to JavaScript but to resource blocking.

  • Participants were advised on best practices for pagination and infinite scrolling, with a focus on the importance of static links for SEO and the evolving nature of JavaScript SEO.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Google Search Central 📚

English Google Webmaster Central office-hours from June 9, 2020 thumbnail
English Google Webmaster Central office-hours from June 9, 2020
Google Search Central
English Google Webmaster Central office-hours hangout thumbnail
English Google Webmaster Central office-hours hangout
Google Search Central
Search Console Help Center | Search Off the Record thumbnail
Search Console Help Center | Search Off the Record
Google Search Central
English Google Webmaster Central office-hours hangout thumbnail
English Google Webmaster Central office-hours hangout
Google Search Central
How to Optimize Mobile Sites for Speed and User Experience thumbnail
How to Optimize Mobile Sites for Speed and User Experience
Google Search Central
How Does COVID-19 Impact SEO Work and Events? thumbnail
How Does COVID-19 Impact SEO Work and Events?
Google Search Central

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.