I host my ghost install on Pikapods, I connected my custom domain (https://barnabynagy.com/) and they still keep their test subdomain https://ghost8943234.pikapod.net/. I thought that when connecting my custom domain the test subdomain would be gone, that’s a standard procedure when connecting a custom domain to a host no? They are saying I should be setting up a canonical link or something.
“Unfortunately, our system does not support disabling Pikapods subdomains. However, rest assured that with proper canonical tagging, your SEO efforts on your custom domain will not be negatively impacted by the existence of the subdomain.”
Could anyone advise as to what should I do, please?
You need to setup a CNAME for https://barnabynagy.com/ that is a alias of https://ghost8943234.pikapod.net/. This is done where your DNS servers are hosted.
Something is interesting about their setup. Most Ghost installs (including the ones on Ghost Pro) will redirect you to the URL used in configuring Ghost. Their setup serves those without a redirect. Fortunately, the canonicals do show the barnabynagy.com domain, so it’s not too likely to be a problem - you can just ignore that subdomain!
My CNAME is already pointing there but the subdomain is still live
Where do you see that there are canonicals? How do I double check?
I checked your page source. Ctrl-U
The page source of the pikapods link?
No, I don’t know what line I should be looking at…
Ah ok, I guess I see now
Right. (And now I have to write some extra words to make it long enough to post.)