Rebrand Part II: Changing My Domain Name
My previous post on the rebrand involved merely changing the name of my blog. You’ll notice that I’ve now changed the domain of the site.
The old domain - hendrixjoseph.github.io - now has a 301 redirect to the new domain - www.joehxblog.com.
Changing the domain hasn’t been simple. I’m not done with the process.
The point of this post is to document what changes I’ve made.
Setting Up Google Domain for GitHub Pages
The first major change was to set up the domain itself. I bought the domain from Google, and I serve the site via GitHub Pages.
I had to do two things concurrently: modify the CNAME file in the GitHub repository for this site, and add some custom resource records on Google Domains.
The CNAME was easy enough, and consisted of only two lines:
For Google Domains, I had to set a type A resource with the following values:
And a type CNAME record with a name of
www and value of
Google Domains Custom Resource Records for GitHub Pages
I referenced the following help documents:
- Setting up an apex domain
- Setting up a www subdomain
- Adding or removing a custom domain for your GitHub Pages site
Next, I needed to submit my new URL to various indexing sites.
Thankfully, submitting to some of these sites is as easy as searching for my sites.
- hendrixjoseph.github.io on Alexa
- joehxblog.com on Alexa
- hendrixjoseph.github.io on Netcraft Site Report
- joehxblog.com on Netcraft Site Report
Update Google Properties with New Domain
I also needed to change my URL on a few Google Properties, including Google Webmaster Tools / Google Search Console, Google AdSense, and Google Analytics.
Update Google Webmaster Tools / Google Search Console with New Domain
To change the URL in Google Search Console, I first had to add the domain as if it were a new domain. Then I followed the instructions on the Use the change of address tool and Move a site with URL changes help pages.
Update Google AdSense with New Domain
For Google AdSense, I just added the site as if it were new.
Update Google Analytics with New Domain
In Google Analytics, I edited the property that had
Update My Social Media Sites with the new Domain
Updating this site’s Facebook Page and Twitter Account was easy enough.
Update Facebook Page with New Domain
The website URL is on the about page, underneath the Contact Info section. If your the page’s admin (which I am) you can edit the URL there.
Update Twitter Account with New Domain
For Twitter, the homepage URL is on the profile page.
Update Mix.com with New Domain
I can’t seem to find a way to change previous submissions to Mix.com (StumbleUpon’s successor).
That said, I do have a link to my site on my Mix.com profile. I changed this on Mix.com’s setting page.
Going forward, I’ll just submit to Mix.com using the new domain. I may also resubmit some content.
Here are some links showing what’s been submitted for each domain:
Update Reddit with New Domain
I can’t change previously submitted linked to Reddit. Going forward, I will have to simply use the new domain when I post a link to Reddit (which I do sparingly!).
I do keep a list of referral links pinned on my profile page.
I updated that on 08/12/2019. It’s nearly identical to the one updated on 08/01/2019, though.
I’ll continue to monitor Reddit submission for both domains:
Update Quora with New Domain
I have quite a few backlinks on Quora. For the most part, I’m not worried about updating them to my new domain.
I did update my Quora Profile description to include the new site name and domain, as well as one credential that had my URL.
Update Pinterest with New Domain
I don’t have a Pinterest account, at least none associated with this site. That said, I can monitor submissions for both domains on Pinterest:
Update Affiliate Accounts with New Domain
Update Amazon Associate Account with New Domain
I added the new domain to the profile site list for my Amazon Associate account. I kept the old domain, as well.
This was also a good time to double-check that the social account URLs in the site list were up-to-date. They weren’t, so I added the changed ones and deleted the old ones.
Update VigLink with New Domain
To update VigLink (well, formally VigLink, but now called Sovrn //Commerce, but they still serve their site at viglink.com) I added the new domain to the VigLink Sites setting page.
Update Backlinks with New Domain
I try to keep a list of places this site has been backlinked on the Featured section.
Since every page is a 301 redirect from the old domain to the new domain, I’m not going to worry too much about changing those links.
However, this site is in a few blog directories. Changing these might involve contacting the site admins.
These blogs directories are:
- Rockstar Finance Personal Finance Blog Directory / actual page
- Modest Money Top Finance Blogs
- Fly to Fi Know Your Blogger / actual page
- My Sons Father Personal Finance Blogs by Personality
- Camp FIRE Finance Directory / actual page
- Abandoned Cubicle’s Blogroll
strikethrough the blogs if and when I get them updated.
Other Places to Update Domain
Update ViralContentBee with New Domain
I had to manually edit each of my projects on ViralContentBee.
However, simply clicking on the refresh icon next to my Twitter account on the Social Account Settings Page automatically updated my Twitter handle.
Update Internet Archive Wayback Machine with New Domain
One place I submit every post is to the Internet Archive Wayback Machine.
Since the Wayback Machine is meant to provide snapshots of how the Internet and various websites look at certain points in time, it doesn’t make sense to “update” old snapshots with the new domain.
This means that going forward, I’ll submit new posts using the new domain, and try to submit my old posts over time.
$('#main table a').each((i,e) => window.open('https://web.archive.org/save/https://www.joehxblog.com' + $(e).attr('href'), '_blank'));
Update My User Page on Wikipedia
I have a link or two to this site on my Wikipedia User Page, so I made sure to update that.
There’s Probably More…
I’ve probably forgotten a link somewhere out there in the world wide web. As I find them, I’ll update this page.
Until then, the 301 Permanent Redirect should take care of them.
There was more!
#1 - All talk about how this is a GitHub Page, and I didn’t update the link on the GitHub repo!
#2 - Had to update all the back links on my other blog Puppy Snuggles
#3 - There is a YouTube video of mine that I linked from. Here’s the post with the YouTube.
#4 - Updated the website on my AutoPhotoSync project to the post on the new domain.
3 comments for Rebrand Part II: Changing My Domain Name
Is staticman working?
The public Heroku instance made by eduardoboucas isn’t, however, I’ve made my own Heroku instance, and it works fine.
Reply to This Thread
More updates I missed :
Reply to This Thread