Questions
-
How is Single Page Application (SPA) bad for SEO
Good question, Billy. Single page apps now play a huge role in modern web development and SEO issues make sense. Before October 2015 Google suggested to use the following scheme: http://example.com/page?query#!state I.e. in your examples it will be yoursite.com#!products and yoursite.com#!prices. So main role in the understanding correct page URL played the ! symbol. Here is the full recommendations (It's outdated now, read below): https://webmasters.googleblog.com/2009/10/proposal-for-making-ajax-crawlable.html In October 2015 Google launched new scheme and deprecated the old one. So here is the new announcement: https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html The major news of this announcement is that now Google DOES index dynamic pages. But you need: Make sure your JavaScript files can be indexed by Google (because Google run it in their crawler like just modern browsers) Make sure you use HTML5 mode in URL scheme (AngularJS supports it). Read more here: https://stackoverflow.com/questions/27849927/google-indexing-of-my-angularjs-application
Web Design | | HankYoung1