I know that’s quite a title, but if you’ve ever tried moving from one domain to another using wordpress, you’ll know that you’re links can get a little bit messed up. This is because links are stored by default in the WordPress database as absolute links.
Absolute links are the full URL, including your root domain name. For instance, the URL of this post is:
This is an absolute link or URL, because it contains the root domain and is a valid link from any domain on the internet. If I take the root domain out of it then it becomes a relative link meaning that it only works relative to the domain you’re currently on:
A link like this can only link to content within the current site. Now if WordPress used this type of link be default, then when your domain name changes it wouldn’t matter, because any relative links would still be pointing to content within the current site. Absolute links though, will be incorrect because they’ll still contain the root domain of the domain you’re no longer using, so these will now be broken links or images.
Have hope though. This video shows you a plugin that makes updating those absolute URLs after a domain move very easily. Check it out and let us know what you think!