Canonical url not working I declared canonical for my website, but google still indexing both www & non www version. Why? We want only non www version for google SERPS.. Anyone please explain how to rectify this? Google will show both versions if there are links to both versions. First check your own site - see whether any of your links such as nav menus or manually pasted internal links are using the www version. ++++++++++++++ list of top cheapest host http://Listfreetop.pw Top 200 best traffic exchange sites http://Listfreetop.pw/surf free link exchange sites list http://Listfreetop.pw/links list of top ptc sites list of top ptp sites Listfreetop.pw Listfreetop.pw +++++++++++++++ Fixing your own links should be fairly easy. Next check to see if any external sites are linking to the www version - if so, you can try to contact each site owner and ask them to update. They may or may not do so. In the meantime, you should also put redirects in place. If you're on Apache hosting you can use .htaccess; if NGINX there are config files; pretty much any server type makes it possible to set up redirects. Make sure to 301 (permanently) redirect all www links to their non-www counterparts. Make sure to send them to the same page - so if you have a page at http://example.com/page1, make sure to redirect http://www.example.com/page1 to http://example.com/page1 and not just redirect everything to Example Domain. antmailer.com r hostel kyoto hosting book club easyleadsandcash.com s domain impedance najbolji hosting forum abouthits.com gazzetta.lt hostnexus.com sharingprofitstrategies.com