My question is simple: is KnockoutJS SEO friendly? I'm having a website and using Knockout data template intensively, but I'm doubting if Google crawler would ever find out about my site, as the page is a large bunch of template, no real HTML markup is present.And how can I improve this? Using RSS?
Is Angular good for SEO? Similar to any other JavaScript framework, Angular requires using special tools to optimize SPAs for search engines. Those tools allow you to implement SSR (server-side rendering) and meet all technical SEO requirements for correct page indexation and good ranking.
KnockoutJS is basically a library written in JavaScript, based on MVVM pattern that helps developers build rich and responsive websites.
Check out this article:
http://lostechies.com/derickbailey/2011/09/26/seo-and-accessibility-with-html5-pushstate-part-1-introducing-pushstate/
In short, with html5 pushstate, you can easily take advantage of both worlds: 1. the speed of ajax 2. the ability to display page content normally for clients with no js support (including search engines)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With