add canonical url, update hublist