I have a website that works with both JS on and off. All links on the page are in regular format of the form <a href="/pagename">
but if a visitor reaches it with JS available they will be modified into <a href="#/pagename">
and handled using hahshchange event.
This results in 2 possible URLs pointing to same content (www.site.com/pagename
and www.site.com/#/pagename
).
Note: If you reach www.site.com/pagename
with JS on you will be automaticaly redirected to www.site.com/#/pagename
Now I'm wondering if I should implement the hashbang format (www.site.com/#!/pagename
) or not since I don't know if this will result in duplicate content when crawled by bots? Google's FAQ wasn't of much help on this specific subject.