SEO for Single Page Apps



Martin Splitt, Developer Advocate at Google, goes over how to ensure your Single Page App is discoverable via Google Search. He also explains what a Single Page App is and what to look out for when building them.

Useful resources:
JavaScript SEO basics guide → https://goo.gle/js-seo-basics
Google Search testing tools → https://developers.google.com/search/tools
Fixing JavaScript issues in Search → https://developers.google.com/search/docs/guides/fix-search-javascript

Watch all WMConf Lightning Talks → https://goo.gle/2VclBJz
Subscribe to the Google Search Central Channel → https://goo.gle/SearchCentral

#SearchLightningTalks #SEO #webdev

source

33 thoughts on “SEO for Single Page Apps”

  1. Subtitles are available in Portuguese, Spanish, Vietnamese, Hindi, Russian, Japanese, Korean, Indonesian, Chinese and English for this video. Click on the Settings icon in the bottom right corner of the video, and select Subtitles/CC from the menu.

  2. The remarks made about having the right code in place are very important in our eyes. With every build we do we continuously check that the correct code is written so that our web pages show up as they should.

  3. Would an ecommerce SPA be at disadvantage to 'compete' against traditionally-built websites (i.e. php / java) because of the fact that Google doesn't crawl JS on the first wave?

  4. Sorry everyone, you had such a great opportunity to go in depth on a very important and difficult matter. I think you guys blew it. You have to understand some thing about single page JavaScript apps, they are mostly created by very gifted and talented programmers and they need specific help to get the sites and pages indexed.

    You’re not dealing with somebody who wants to run a blog or a diary and helping them, which was reflective in the shallowness of this video.

    This should’ve easily been a 60 minute training with very good examples from real world websites and taken questions as well.

    You’re better than that. I could name six multibillion dollar companies that have single page apps and they will not be indexed on Google… these people need help.

  5. SEO considerations for SPAs, what a great and very overdue topic to discuss. Thanks for hosting! @Martin – you referenced a use case where one runs the Mobile Friendly Test and finds that the primary content is not rendered in the preview. I've run into this and similar issues many times before.

    While Google has built a number of tools to help "spot check" crawling/rendering issues (GSC Live Test Screenshot, Mobile Friendly Test etc), it is not clear whether they fully represent the experience Googlebot will encounter. Should Live Test and/or Mobile Friendly Test render previews be taken as literal examples of the experience Googlebot gets or used only directionally? If the latter, this may warrant its own "SEO Mythbusting" episode (and/or upgrades to the tools that exist).

    Crawling and rendering dynamic content is obviously a broad topic. SPA's etc are obviously growing in popularity and with it a growing need for tools and common workflows SEOs/webmasters can use to qualify whether their web experiences can be successfully accessed and processed by Googlebot and other search engines.

    Thanks for supporting the community!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top