'Attempts to return the canonical URL for the object\'s document. If one
cannot be found, returns None.'

def _get_canonical_url(self):

    return (self._check_link('canonical') or self._check_opengraph('url'))
