Click here to Skip to main content
14,580,263 members
Rate this:
Please Sign up or sign in to vote.
I have a web application (an Online store) where it is implemented as an SPA. We have used VUE js in Front-End and now our concerns is about SEO. As I studied the web, CSR (as is used in SPAs) is not SEO friendly but there are two solutions for SPAs: Prerendering and SSR. Is these two approaches the only solutions? Will these approaches solve the SEO problem? or we need to implement our application as an MPA which is rendered in Server Side?

What I have tried:

Searched the web but get confused with different solutions I found where in some case they were in opposition of each other.
Updated 7-Mar-19 4:58am
F-ES Sitecore 27-Sep-18 4:23am
What is CSR? What's SSR? What's MPA? Not everyone knows what your generic cryptic TLAs mean so use the full terms. First thing I'd do is check that there is an SEO issue in the first place, google has been running javascript asw part of its indexing for quite a while now and I imagine it's fairly sophisticated.

1 solution

Rate this:
Please Sign up or sign in to vote.

Solution 1

There is a claim that Google is perfectly fine with JS and there is even a PoC that tests it.
Still, server-side rendering is believed to be standard of the industry solution.
However, if you can prerender your web page and pass it to the crawler. This Go project should provide you with the overall impression.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100