Metadata, such as a page’s title and meta description, is displayed in search engine results. It doesn’t affect your chances of being listed by a search engine, but a good meta description can increase the likelihood that visitors will click through to your store. It’s a great way to attract more traffic.

A title and meta description must be unique for each page, and must describe the content of that page. For every product, page, or blog in your Shopify admin, you will find a search engine section where you can input the information as you would like it to appear on search engine results pages:

Search engines 1

Here’s an example of a Shopify search result as it appears on a Google result page:

Serp

The title reads “Canada’s Ecommerce Software Solution | Shopping Cart Software …” Notice how Google shortened the title tag to 61 characters.

The full title tag used on that web page was:

Canada's Ecommerce Software Solution | Shopping Cart Software - Shopify Canada

Not all search engines will truncate after the same amount of characters, but most will truncate on a word, rather than in the middle of a word, to improve readability.

To set or update your home page metadata:

  1. From your Shopify admin, click Online Store, and then click Preferences (or press G S W).
  2. In the Title and meta description section, enter your home page metadata under Homepage title and Homepage meta description.

    Note

    Search engines will list only about 140 characters of your meta description below your title tag, so keep it short.

  3. Click Save.

Common questions

  • What happens when I leave the title tag blank?Your theme will use your shop name followed by the title of the content, or will use the title of the content followed by your shop name. If this is what you wanted to use anyway, then there’s no need to edit the title tag at all.
  • Where’s the title tag in my Shopify theme? Can I not edit my HTML pages directly for this?The title tag only shows up in one file of your Shopify theme, and that is the file theme.liquid. That theme.liquid file is used on every single page of your website. The Liquid tag that outputs the title tag in your theme.liquid file is {{ page_title }}.Your website is not made of static HTML pages that you can edit piece by piece. Content is output dynamically by a relevant template.
  • My employee wants to edit my webpages directly instead of my theme.liquid file. How do I get FTP access to my website to edit the HTML of each page?There’s no FTP access to your web pages. The code for your title tag is inside your one theme.liquid file. The code will show up like so inside the head element in theme.liquid.
  • I edited my title tags. Why can’t I see my change when I visit Google?You will need to wait a couple of weeks for your edits to show up in search engine results. It may take a few weeks for search engines to crawl and re-index your content.