Product page title not showing on tab URL is shown instead

Solved

Product page title not showing on tab URL is shown instead

mylittleworld
Excursionist
37 0 4

How can I fix that?

this is my url: 

www.mylittleworld.shop

 

Thanks!

Thanks a lot!
Accepted Solution (1)

tim
Shopify Partner
4754 585 1715

This is an accepted solution.

As suggested, your site does not have <title> tag.

You had a Booster SEO app installed and it was outputting this tag. Since the App uninstalled, the code does not work anymore.

 

Here is the relevant code excerpt from the original code for your theme -- compare to your layouts/theme.liquid and copy/paste :

<!doctype html>
<html class="no-js" lang="{{ shop.locale }}">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <meta name="theme-color" content="{{ settings.color_button }}">
  <link rel="canonical" href="{{ canonical_url }}">

  {%- if settings.favicon != blank -%}
    <link rel="shortcut icon" href="{{ settings.favicon | img_url: '32x32' }}" type="image/png">
  {%- endif -%}

  {%- capture seo_title -%}
    {%- if request.page_type == 'search' and search.performed == true -%}
      {{ 'general.search.heading' | t: count: search.results_count }}: {{ 'general.search.results_with_count' | t: terms: search.terms, count: search.results_count }}
    {%- else -%}
      {{ page_title }}
    {%- endif -%}
    {%- if current_tags -%}
      {%- assign meta_tags = current_tags | join: ', ' -%} &ndash; {{ 'general.meta.tags' | t: tags: meta_tags -}}
    {%- endif -%}
    {%- if current_page != 1 -%}
      &ndash; {{ 'general.meta.page' | t: page: current_page }}
    {%- endif -%}
    {%- assign escaped_page_title = page_title | escape -%}
    {%- unless escaped_page_title contains shop.name -%}
      &ndash; {{ shop.name }}
    {%- endunless -%}
  {%- endcapture -%}
  <title>{{ seo_title | strip }}</title>

 

Here is what your site renders now -- see the comment about "not rendered":

Screenshot 2025-05-27 at 10.03.00 PM.png

 

If my post is helpful, hit the thumb up button -- it will help others with similar problem to find a solution.
I can be reached via e-mail tairli@yahoo.com

View solution in original post

Replies 2 (2)

rivuletiq
Visitor
1 0 0

Screenshot 2025-05-27 163257.png

 

 

The reason to not taking the product title into URL tab as per the analysis we dont find the Meta title & description (Meta tags) which are not available for any of your product pages.So add those meta details into the backend of all the product pages to get shown on the tab URLs.

Nishant Rana

tim
Shopify Partner
4754 585 1715

This is an accepted solution.

As suggested, your site does not have <title> tag.

You had a Booster SEO app installed and it was outputting this tag. Since the App uninstalled, the code does not work anymore.

 

Here is the relevant code excerpt from the original code for your theme -- compare to your layouts/theme.liquid and copy/paste :

<!doctype html>
<html class="no-js" lang="{{ shop.locale }}">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <meta name="theme-color" content="{{ settings.color_button }}">
  <link rel="canonical" href="{{ canonical_url }}">

  {%- if settings.favicon != blank -%}
    <link rel="shortcut icon" href="{{ settings.favicon | img_url: '32x32' }}" type="image/png">
  {%- endif -%}

  {%- capture seo_title -%}
    {%- if request.page_type == 'search' and search.performed == true -%}
      {{ 'general.search.heading' | t: count: search.results_count }}: {{ 'general.search.results_with_count' | t: terms: search.terms, count: search.results_count }}
    {%- else -%}
      {{ page_title }}
    {%- endif -%}
    {%- if current_tags -%}
      {%- assign meta_tags = current_tags | join: ', ' -%} &ndash; {{ 'general.meta.tags' | t: tags: meta_tags -}}
    {%- endif -%}
    {%- if current_page != 1 -%}
      &ndash; {{ 'general.meta.page' | t: page: current_page }}
    {%- endif -%}
    {%- assign escaped_page_title = page_title | escape -%}
    {%- unless escaped_page_title contains shop.name -%}
      &ndash; {{ shop.name }}
    {%- endunless -%}
  {%- endcapture -%}
  <title>{{ seo_title | strip }}</title>

 

Here is what your site renders now -- see the comment about "not rendered":

Screenshot 2025-05-27 at 10.03.00 PM.png

 

If my post is helpful, hit the thumb up button -- it will help others with similar problem to find a solution.
I can be reached via e-mail tairli@yahoo.com