Shopify Admin SEO Settings: A Complete Walkthrough for Store Owners

A practical walkthrough of the SEO-affecting settings inside the Shopify admin, covering Preferences, shop title, meta description, social sharing image, blog SEO, and robots.txt customization. Built for Shopify store owners who want to fix the foundations before scaling content.

Most Shopify store owners spend hours picking themes and writing product copy, then never open the settings that quietly decide how search engines read their site. The Shopify admin contains a small but important set of SEO controls, and getting them right is the difference between a store that ranks and one that stays invisible.

To configure these settings, log into the Shopify admin, go to Online Store, then Preferences. Set the shop title, meta description, and social sharing image. Then visit each product, collection, and blog post to edit the search engine listing fields. For advanced control, add a robots template under Themes, Edit code.

A few things to know first. You need staff permissions for Online Store and Themes to edit any SEO setting. Settings live in two places: global controls sit under Preferences, while per-page fields live on each product, collection, page, and blog post. The robots file is editable through a Liquid template, which used to require a workaround. Your Shopify plan tier does not change SEO access, since every tier gives the same controls. And the defaults are decent but not optimal: Shopify ships with sensible defaults, but ranking competitively still requires manual work on every important page.

Step One: Open Preferences

From the left sidebar, expand Online Store, then click Preferences. This single page controls the metadata that search engines and social platforms see when your homepage is shared or indexed.

The first field is Title and Meta Description. The title appears as the clickable headline in search results for your homepage, and the meta description is the snippet underneath. Keep both within the lengths the engine displays, since longer values get truncated. The title link is one of the most important on-page signals for click-through.

Step Two: Configure the Social Sharing Image

Below the title settings sits the social sharing image upload. This is the image platforms pull when someone pastes a link to your store. Without it, those previews fall back to whatever Shopify can scrape, which is often nothing or the wrong asset.

Upload a wide image with your logo, a short value proposition, and minimal text. This single asset dictates how your brand looks across every share, every backlink preview, and every chat message. Most stores skip it, which is exactly why fixing it gives a quick visual upgrade.

Step Three: Set Up Search Console and Analytics

Further down the Preferences page you will find analytics settings and a section to verify ownership with Search Console. Search Console is essential, since it shows which queries bring impressions, which pages get clicks, and which technical issues the engine has flagged.

Verification can be handled by adding a meta tag to your theme file or by linking an account directly. Connect it before any content work begins.

Step Four: Edit Product, Collection, and Page SEO Fields

The Preferences page only handles your homepage. Every other URL needs its own metadata, set on the individual record. Open any product and scroll to the section labeled search engine listing.

Click edit, and you will see three fields: page title, meta description, and URL handle. Page title and meta description follow the same length rules as the homepage. The URL handle controls the slug, and you should change it carefully because Shopify creates a permanent redirect each time you edit it.

For products, lead the page title with the specific product name and a clarifying modifier, then your brand. For collections, focus on the category term plus a buyer-intent modifier. For pages like About or Contact, write descriptive titles that match how customers search rather than internal labels.

Step Five: Configure Blog SEO

Blog posts have the same search engine listing section as products. Open Online Store, then blog posts, and edit any article. The SEO fields appear at the bottom and behave identically.

Two extras matter. First, the excerpt field controls what shows on listing pages and feed previews, which is separate from the meta description. Second, the URL structure places posts under a blog handle, so naming the parent blog cleanly matters. A blog called News creates tidy URLs. A blog left with a default placeholder name stays as a permanent reminder of a missed setup step.

Step Six: Customize the Robots File

For years, Shopify locked the robots file. Today you can override it by creating a robots Liquid template. Go to Online Store, Themes, click the menu next to your live theme, and choose Edit code. In the templates folder, add a new template, choose the robots option, and save.

Inside the template you can add custom rules, like blocking specific URL parameters that create duplicate content, or allowing crawlers to access a path Shopify blocks by default. Be cautious. A single typo can deindex your store. Test changes using the URL inspection tool in Search Console before walking away.

Step Seven: Sitemaps and Canonicalization

Shopify generates a sitemap automatically. Submit it inside Search Console under Sitemaps. The platform also adds canonical tags to every page, pointing duplicate or paginated URLs to the primary version, which prevents most duplicate content issues common to stores pulling supplier feeds.

If you sell internationally, configure markets under Settings. Shopify will then output hreflang tags automatically, which signals to the engine which version of a page belongs to which country. Correct implementation prevents search engines from showing the wrong regional version to users.

Common Mistakes Worth Avoiding

The biggest mistake is leaving every meta description blank and letting Shopify auto-generate them from page content. The second is duplicating the homepage title across every product. The third is uploading a social sharing image at the wrong aspect ratio, so it gets cropped awkwardly on every preview.

Stores that fix these three issues typically see modest but immediate gains in click-through from search and social, even before any new content is published.

Key Takeaways

Preferences is the homepage hub: set title, meta description, and social sharing image once, then revisit each quarter. Per-page SEO is manual, since every product, collection, page, and blog post needs its own edit. The robots file is now editable, so use the Liquid template for advanced control, but test every change in Search Console. Sitemaps and canonicals are automatic, so submit the sitemap and trust Shopify to handle canonicalization. Plan tier does not gate SEO, since every level offers the same configuration depth.

Frequently Asked Questions

Where do I find SEO settings in the Shopify admin?

After you log in, navigate to Online Store, then Preferences. This is where you set the homepage title, meta description, social sharing image, and analytics. Product, collection, and blog SEO fields live on each individual record under their search engine listing section.

How do I customize the robots file on a Shopify store?

Shopify allows customization through a robots Liquid template added under Online Store, Themes, Edit code. You can add allow or disallow rules for specific paths, but you cannot remove Shopify's default protections for checkout and admin URLs.

Does my Shopify plan affect SEO?

No. SEO settings, sitemaps, robots customization, and metadata fields are available on every tier. Higher plans add reporting and shipping features but do not add SEO controls.

Should dropshipping stores configure these settings differently?

The settings are the same, but dropshipping stores often inherit duplicate product descriptions from suppliers. Rewriting titles, meta descriptions, and body copy inside the admin is essential to avoid thin content and to differentiate from competing stores.