I'm planning for an e-commerce website based on ajax load and hash instead of query. I wonder how this effects search engins crawler and if it would, what is the best way to do it?
Hash based commerce website
google analytics;ecommerce;seo
Ajax and JavaScript in general is not crawlable by search engines so using it to power your website would be very bad for SEO. Google does offer crawlable Ajax but this only works for Google and does not include any other search engine. Plus users with JavaScript turned off can't use your site.Since this is an ecommerce website you shouldn't want to be turning any users away, especially search engines. Plus a properly built website will use progressive enhancement which means you build it to work without JavaScript and then go back and enhance your site by using JavaScript. That way everyone can access your content but JavaScript users just get a better experience.