Hello! I’m having an issue where the site name doesn’t appear properly in Google listings. It currently says onemorecatch.site, not One More Catch - see this image for what I mean:
I’ve tried adding what’s mentioned in the Google documentation here to my code injection, but a couple of weeks later, there’s been no change. Any ideas of what I can do next? Thank you!
Hi. mattreyn! Had a quick look at your homepage and honestly Ghost is already outputting everything Google asks for (title, og:site_name, the WebSite schema all say One More Catch), so the code you added is just duplicating it. You can take it out.
What usually works is going to Search Console, inspecting https://www.onemorecatch.site/ and hitting “Request indexing”. Google only looks at the homepage for the site name. Then it’s mostly waiting, it took a few weeks for one of our sites too.
Fingers crossed it shows up soon 
2 Likes
Cool, removed - the home page was already indexed, but I haven’t manually done so for a while, so will give it a go and see what happens. Cheers for the reply!
1 Like
A bump on this as no change so far. Any ideas from folks would be welcome!
Agree with removing the duplicate markup. Two copies of the WebSite schema can actually make it worse if they differ even slightly. A few other things that have helped when Google kept showing the domain instead of the name:
- Check that every homepage variant points to one URL. http, https, www and non-www should all 301 to the same homepage, and the canonical tag should match it exactly. Google picks the site name at domain level, so mixed signals between variants can make it fall back to the domain.
- Use the name consistently in visible places too. The homepage title, the logo alt text and the main heading should all say “One More Catch”, not a tagline or a shortened version.
- Add
alternateName to the WebSite markup (for example “OneMoreCatch”) in case Google considers the main name too generic.
- Use URL Inspection → View crawled page to confirm Google’s copy of the homepage actually contains the schema. Cached or old versions sometimes don’t.
Mentions of the name on other sites help too. After that it’s patience, because site names update slowly.
1 Like
One more place worth checking: in Ghost Admin go to Settings → General and confirm the Publication title is exactly “One More Catch” — Ghost uses that title for the WebSite schema name and the og:site_name tag, so if it ever held the domain name, Google keeps showing the domain. Also check your theme: some themes override the site name in default.hbs or in the header, and the logo alt text can feed the name too. After fixing those, use Search Console’s URL Inspection → View crawled page on the homepage to confirm Google’s copy actually contains the corrected schema, then request indexing. Even with everything correct, site names can take several weeks to change in the results, so the waiting is normal.