canonical always has to be a fully qualified url