Title tags not displayed on Google

Hi all,

I’ve been noticing my shop’s title isn’t being display on google searches, neither is it shown in the “tabs” section of my browser.

Running a site audit on Ahrefs shows I have a lot of pages without a site title. However, every page does indeed have a tag and a tag (not sure what the twitter one is.)

On google it just displays my store name, and on the tabs section of my browser its just the URL.

What is the problem here? Should I add/change it to a Preferred title goes here tag instead?

Assuming that Ahrefs is correct in its diagnosis. Then fix would be to add a separate tag. This is usually managed with liquid/HTML code in themes.liquid within Edit theme code. Or if you are using an SEO app the app you have their own way to manage this.

Most themes include a tag out of the box, unusual if your site doesn’t. It’s possible that it may have been removed from your theme code, or by a previous SEO app at some point. But I’m just guessing at a cause.

Some background: and <meta … “og:title” … > are two completely different things.

The og:title gets pulled into social media shares (X, Meta, Reddit etc) of that page:

The tag gets pulled into tab page title AND into Google page title*

*FYI Google doesn’t always use the you provide, often they’ll generate their own.

Thank you so much for your detailed response!

I managed to find our what the issue is, looked into my themes.liquid file and noticed that the and descriptions tag has had a {% comment %} prefix attached to them. I then looked into my backups and noticed that this happened after trying out and uninstalling the BOOSTER SEO app (I hope this is just the app “forgetting” to revert its changes before being uninstalled, instead of it sabotaging the user’s SEO for leaving in order to persuade them to come back)

If you don’t mind, may I ask another question? If I’m not mistaken the contents within the red box is automatically generated by Google, and it depends on the link’s “strength”. However, is there a way for me to have the text above the URL to be my brand/company name (like in the image)? Currently it is just my URL again.

Thank you so much again!

It’s a bit fuzzy, but Google usually pulls that from Website structured data.

https://developers.google.com/search/docs/appearance/site-names#how-to-add-structured-data

You can check your current structured data with the Schema.org validation tool.
https://validator.schema.org/

Most modern themes will come with some reasonable default structured data already, you might already be setup correctly Google just hasn’t been “influenced” to change it yet. So worth checking first before jumping straight to changing stuff.

If you want to change structured data (aka schema or JSON-LD) you can edit the code in theme, or you can replace the schema entirely with that inserted from an SEO app, a few SEO apps now have more advanced schema controls than themes come with many themes.

Got it! I checked my schema and they seems all normal, so its probably that Google hasn’t changed it yet. Thank you so much again.