update canonical URL