DEV Community

Nadine M. Thêry
Nadine M. Thêry

Posted on

3 1

Any resources on SPA SEO?

Hi there! Can you please recommend me some reliable resources that help me understand (and defend if it's the case) the indexing and crawling of SPA by search engines?
I need to make a decision on what kind of app to make is SPA or MPA and the SEO is the most important aspect for marketing and against SPA...

Thanks a lot!

Top comments (2)

Collapse
 
niorad profile image
Antonio Radovcic

It's just more expensive to crawl JS-apps. You can crawl a server-rendered website instantly with CURL, it's all there. If you want to do the same to a JS-app, you need to start up a JS-environment, execute the code, wait for loading, etc. It makes the bad SEO for JS-Apps understandable.

You can still do an SPA: with server-rendering.
Next.js would be an example for React, or Nuxt for Vue.
You'll need to run a NodeJS-server, though.

If SEO is really important, I'd go for a classic website.

searchenginejournal.com/google-str...

Collapse
 
emertola profile image
emertola

I know this is a bit late, but I know Angular offers an easy way to setup server-side rendering. Check out their docs, angular.io/guide/universal

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay