I implemented vue.js on my site for pagination and filter. Now I realize that the page loads with filters and the data is fetched via AJAX. Do a view source and AJAX content is not displayed. This affects the site indexing and ability to rank.
I do not want to go for SSR. What could be my options here?
Should I ditch vue.js?
[+] [-] romanovcode|7 years ago|reply
If you want good SEO ditch SPA. If you want SPA and SEO you must have both - client-side rendering and server-side rendering.
[+] [-] xcubic|7 years ago|reply
[+] [-] etattva|7 years ago|reply
[+] [-] quantummkv|7 years ago|reply
[+] [-] etattva|7 years ago|reply
[+] [-] steve_taylor|7 years ago|reply
SSR and SPA aren't mutually exclusive. Vue.js supports the ability to server-side render and hydrate the HTML with your SPA once it has loaded. It's the best of both worlds.
https://ssr.vuejs.org/
[+] [-] antoineMoPa|7 years ago|reply
[+] [-] detaro|7 years ago|reply
[+] [-] xcubic|7 years ago|reply
[+] [-] codegeek|7 years ago|reply
[+] [-] TigerHimself|7 years ago|reply
[+] [-] dragonwriter|7 years ago|reply
[+] [-] stefkors|7 years ago|reply