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 Google reads 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.
What You Need to Know Before You Start
- Access matters: You need staff permissions for Online Store and Themes to edit any SEO setting inside the Shopify admin.
- Settings live in two places: Global controls sit under Preferences; per-page SEO fields live on each product, collection, page, and blog post.
- Robots.txt is editable: Since 2021, Shopify allows direct robots.txt customization through a Liquid template, which used to require a Shopify partner workaround.
- Plan does not change SEO access: Every Shopify pricing tier, from Basic to Advanced, gives you the same SEO controls.
- Defaults are decent, not optimal: Shopify ships with sensible defaults, but ranking competitively still requires manual work on every important page.
Step 1: Log into the Shopify Admin and Open Preferences
Start at your Shopify login screen and enter the admin. From the left sidebar, expand Online Store, then click Preferences. This single page controls the metadata Google 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 Google search results for your homepage, and the meta description is the snippet underneath. Keep the title under 60 characters and the meta description between 150 and 160 characters, since longer values get truncated. According to Google Search Central, the title link is one of the most important on-page signals for click-through rate.
Step 2: Configure the Social Sharing Image
Below the title settings sits the Social sharing image upload. This is the image platforms like Facebook, LinkedIn, X, and Slack 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 1200 by 630 pixel 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 3: Set Up Google Search Console and Analytics
Further down the Preferences page you will find Google Analytics and a section to verify ownership with Google Search Console. Search Console is non-negotiable, since it shows you which queries bring impressions, which pages get clicks, and which technical issues Google has flagged.
Verification can be handled by adding a meta tag to your theme.liquid file or by linking a Google account directly. As of November 2025, Search Console remains the primary diagnostic surface for any Shopify store, and Shopify's own SEO documentation recommends connecting it before any content work begins.
Step 4: Edit Product, Collection, and Page SEO Fields
The Preferences page only handles your homepage. Every other URL in your Shopify store needs its own metadata, set on the individual record. Open any product and scroll to the bottom of the editor, where a section labeled Search engine listing appears.
Click Edit website SEO. 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 301 redirect each time you edit it.
Practical Field-by-Field Guidance
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 like best, women's, or under 50. For pages like About or Contact, write descriptive titles that match how customers search rather than internal labels.
Step 5: Configure Blog SEO Inside Shopify
Blog posts in Shopify 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 for blog SEO. First, the Excerpt field controls what shows on collection pages and feed previews, which is separate from the meta description. Second, the URL structure is /blogs/blog-handle/post-handle, so naming the parent blog cleanly matters. A blog called News creates URLs with /blogs/news/, which is fine. A blog called Untitled-1 stays as a permanent reminder of a missed setup step.
Step 6: Customize Robots.txt
For years, Shopify locked the robots.txt file. Today you can override it by creating a robots.txt.liquid template. Go to Online Store, Themes, click the three dots next to your live theme, and choose Edit code. In the Templates folder, click Add a new template, choose robots.txt from the dropdown, 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. The official syntax is documented by Shopify's developer documentation. Be cautious. A single typo can deindex your store. Test changes using the URL Inspection tool in Search Console before walking away.
Step 7: Sitemaps and Canonicalization
Shopify generates a sitemap automatically at yourstore.com/sitemap.xml. Submit it inside Google 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 Shopify dropshipping stores pulling supplier feeds.
If you sell internationally, configure markets under Settings, Markets. Shopify will then output hreflang tags automatically, which signals to Google which version of a page belongs to which country. According to Moz's hreflang guide, 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 rate from search and social, even before any new content is published. If you are unsure where to start, Shopify support and the broader Shopify partner network can audit settings, and many tools in the Shopify app store automate the bulk editing process for stores with hundreds of SKUs.
Key Takeaways
- Preferences is the homepage hub: Set title, meta description, and social sharing image once, then revisit quarterly.
- Per-page SEO is manual: Every product, collection, page, and blog post needs its own Search engine listing edit.
- Robots.txt is now editable: Use robots.txt.liquid for advanced control, but test every change in Search Console.
- Sitemaps and canonicals are automatic: Submit the sitemap to Search Console and trust Shopify to handle canonicalization.
- Plan tier does not gate SEO: Every level of Shopify pricing offers the same configuration depth.
Where to Go Next
Once your admin settings are clean, the next logical step is keyword research and content production aligned to topic clusters. If you want a Shopify-native way to turn Search Console data into briefs and published articles without leaving the admin, RankBird installs in one click from the Shopify App Store and works on any plan.
Try RankBird — AI-native SEO for Shopify
RankBird helps Shopify merchants rank higher in Google AND get cited by AI search (ChatGPT, Perplexity, Google AIO). Built around GEO best practices. Free trial.
Frequently Asked Questions
Where do I find SEO settings in the Shopify admin?
After you complete a Shopify admin login, navigate to Online Store, then Preferences. This is where you set the homepage title, meta description, social sharing image, and Google Analytics. Product, collection, and blog SEO fields live on each individual record under their Search engine listing section.
What is Shopify and how does it handle SEO by default?
Shopify is a hosted ecommerce platform that powers millions of stores worldwide. It generates clean URLs, mobile-friendly themes, automatic sitemaps, and basic schema out of the box, but merchants still need to configure titles, meta descriptions, and content to rank competitively.
How do I customize robots.txt on a Shopify store?
Shopify allows robots.txt customization through a robots.txt.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 the Shopify pricing plan I choose affect SEO?
No. SEO settings, sitemaps, robots.txt customization, and metadata fields are available on every Shopify pricing tier, including the entry plan. Higher plans add reporting and shipping features but do not unlock additional SEO controls.
Should Shopify dropshipping stores configure these settings differently?
The settings are the same, but Shopify 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 issues and to differentiate from competing stores.
Can a Shopify partner or app from the Shopify App Store manage these settings for me?
Yes. A Shopify partner can configure preferences and templates on your behalf, and several apps from the Shopify App Store automate metadata, schema markup, and bulk SEO edits. The underlying admin settings still apply, so understanding them helps you evaluate any tool you install.



