June 14, 2019

SEO works for SPA!

Aaron B. @GeroviVaper

Hey guys

Just wanted to share this article with you. I don't know, if some of you already knew that, but since May 2019, SEO is possible for SPA. I thought it's worth sharing.

From the article:
"As of May 2019, Google announced that its crawler can now crawl JavaScript just like the Twitter/Facebook/Slack/Telegram crawlers, so when ever a non technical person mentions this SPA SEO myth, make sure to enlighten them."

The article: https://dev.to/smakosh/handling-seo-in-react-apps-32ae

  1. 1

    SPA SEO (https://www.cloudways.com/blog/single-page-website-spa-seo/ ) is not really impossible but it can be challenging. Most important thing though is not the traditional SEO factors. The most important thing is whether the website is using server side rendering or pre rendering.

  2. 1

    Google has been doing this for a long time. This announcement is more about the fact that they are using a more recent version of chromium to render the sites. before this, it was using Chromium 42 (or 46?) so you had to add a lot of polyfills to get things to work properly in that old browser. I've been doing this with my apps for the past 2 years

    On the other hand, as far as I know, Twitter/FBSlack/etc still can't render SPAs as Google does so they still need pre-rendered html.

  3. 1

    Super relevant to work I have on-deck. Thanks!

  4. 1

    I think this has been somewhat true for a few years now, but it looks like the crawler just got even more advanced! 🙌

    I researched this topic before launching IH back in 2016. IH is a single-page app, and posts are indexed by Google. For example, check out this query: https://www.google.com/search?q="improving+seo+for+spa"

  5. 1

    Nice! I still use react-snap for my React SPAs somebody who doesn't use Google tries to find it LOL 😂

  6. 1

    This is big – thank you for the heads-up!