Search engine optimization (SEO) helps customers find your store through Google and other search engines. Good SEO means free, sustainable traffic from people actively searching for what you sell. This guide covers practical steps to improve your store's search visibility.
How search engines work
Search engines crawl your site, understand what it's about, and rank it against other sites for relevant searches. Your goal is to make it easy for search engines to understand your content and to demonstrate that your site deserves to rank well.
Ranking factors include content quality and relevance, page structure and technical setup, user experience signals, and backlinks from other sites. You control the first three directly; backlinks come from creating content worth linking to.
What CartOS handles automatically
CartOS includes built-in SEO features so you start with a solid foundation:
- Clean URL structure – Readable URLs like
/products/blue-widgetinstead of/p?id=12345 - Mobile-friendly design – All themes are responsive, which Google requires
- Fast page loading – Optimized hosting and asset delivery
- SSL certificate – HTTPS is enabled automatically (required for ranking)
- Sitemap generation – Automatic sitemap at
/sitemap.xml - Robots.txt – Proper crawler instructions
- Structured data – Product schema markup for rich search results
- Canonical URLs – Prevents duplicate content issues
You don't need to configure any of this—it works out of the box. Your job is optimizing your content.
Keyword research basics
Before optimizing pages, understand what people search for. Keywords are the phrases customers type into Google when looking for products like yours.
Finding keywords
- Think like a customer – What would you search to find your products?
- Check Google autocomplete – Start typing a search and see what Google suggests
- Look at "People also ask" – Questions that appear in search results
- Review competitors – What terms do similar stores rank for?
- Use keyword tools – Google Keyword Planner (free with Google Ads account), Ubersuggest, or Ahrefs
Choosing keywords
Target keywords that are:
- Relevant – Directly related to what you sell
- Specific – "handmade leather wallet men" beats "wallet"
- Achievable – Massive generic terms are dominated by big players; niche terms are more winnable
Long-tail keywords (longer, more specific phrases) often convert better because they indicate clearer purchase intent. "Buy organic cotton baby onesies" is more valuable than "baby clothes."
Optimizing product pages
Product pages are your most important SEO assets. Each product page can rank for searches related to that product.
Product titles
Write clear, descriptive titles that include relevant keywords naturally:
- Good: "Handcrafted Leather Bifold Wallet - Brown"
- Bad: "Wallet #2847"
- Also bad: "Best Leather Wallet Mens Wallet Brown Wallet Bifold"
Include the most important descriptors: product type, key features, material, color. Don't stuff keywords—write for humans first.
Product descriptions
Write unique, detailed descriptions for each product. Don't just copy manufacturer descriptions (everyone else has the same text). Include:
- What the product is and what it does
- Key features and specifications
- Materials and construction
- Size, dimensions, fit information
- Use cases and benefits
- What makes it special or different
Aim for at least 150-300 words per product. More content gives search engines more to work with and helps customers make decisions.
SEO title and meta description
In the product editor, expand Search Engine Listing to customize how the product appears in search results:
SEO title (also called page title or title tag):
- Keep under 60 characters
- Include your primary keyword near the beginning
- Include your brand name (often at the end)
- Example: "Handcrafted Leather Bifold Wallet | YourBrand"
Meta description:
- Keep under 160 characters
- Summarize what the product is
- Include a reason to click (free shipping, unique feature, etc.)
- Include your target keyword naturally
- Example: "Premium handcrafted leather bifold wallet with RFID blocking. Made in USA. Free shipping on orders over $50."
Product images
Images matter for SEO too:
- File names – Use descriptive names like
brown-leather-wallet-front.jpginstead ofIMG_4523.jpg - Alt text – Describe the image for accessibility and SEO: "Brown leather bifold wallet open showing card slots"
- Image size – Optimize images for fast loading (CartOS compresses automatically, but start with reasonable file sizes)
URL handle
The product's URL should be readable and include keywords:
- Good:
/products/brown-leather-bifold-wallet - Bad:
/products/product-2847
CartOS generates handles from product titles automatically, but you can edit them. Keep handles short, lowercase, with hyphens between words.
Optimizing collection pages
Collection pages can rank for broader category searches like "women's running shoes" or "organic skincare."
Collection titles and descriptions
Give each collection a clear title and a description that explains what's in it. This appears above the product grid and gives search engines context.
Write 100-300 words describing the collection: what products are included, who they're for, what makes your selection special. Include relevant keywords naturally.
Collection SEO settings
Like products, collections have SEO title and meta description fields. Optimize these for the category terms you want to rank for.
Optimizing pages
Static pages (About, FAQ, etc.) contribute to your site's SEO too.
About page
Your About page helps establish expertise and trust. Include your story, what you specialize in, and relevant keywords about your niche. If you make handmade jewelry in Portland, say so—it helps with local and niche searches.
FAQ page
FAQs are SEO gold. They naturally answer questions people search for. Structure questions as actual questions ("How do I care for leather?") and provide thorough answers. These can appear in Google's "People also ask" results.
Blog content
A blog lets you target informational searches and establish expertise. Write about topics related to your products:
- How-to guides ("How to Choose the Right Running Shoe")
- Buying guides ("Gift Guide for Coffee Lovers")
- Care and maintenance ("How to Clean and Condition Leather")
- Industry insights ("2024 Sustainable Fashion Trends")
Blog posts attract visitors who aren't ready to buy yet but might become customers later. They also earn backlinks when other sites reference your content.
Technical SEO
Site speed
Page speed affects rankings and user experience. CartOS is optimized for speed, but you can help:
- Use appropriately sized images (not 5000px wide for a thumbnail)
- Limit apps and scripts that slow page loading
- Choose a well-coded theme
Test your speed with Google PageSpeed Insights.
Mobile experience
Google uses mobile-first indexing, meaning it primarily looks at the mobile version of your site. Make sure your store looks and works great on phones. Test by actually using your store on a mobile device.
Fix broken links
Broken links (404 errors) create a poor user experience and waste crawl budget. If you delete products or pages, set up redirects to relevant alternatives. Check for broken links periodically using tools like Screaming Frog or online broken link checkers.
Submit your sitemap
Help Google discover your pages by submitting your sitemap in Google Search Console:
- Set up Google Search Console for your domain
- Go to Sitemaps
- Enter your sitemap URL:
yourstore.com/sitemap.xml - Submit
Search Console also shows you what queries bring traffic, any crawl errors, and indexing status.
Building authority
Search engines consider your site's authority—essentially, how trusted and important it is. Authority comes largely from backlinks (other sites linking to you).
Earning backlinks
You can't fully control who links to you, but you can create link-worthy content:
- Create useful resources – Guides, tools, and original research that others want to reference
- Get press coverage – Reach out to bloggers and journalists who cover your niche
- Partner with complementary brands – Guest posts, collaborations, mentions
- Be active in your community – Sponsor events, participate in forums, contribute expertise
Avoid buying links or participating in link schemes—Google penalizes these.
Social signals
While social media links don't directly boost SEO, social presence increases brand awareness, drives traffic, and can lead to natural backlinks when people discover and share your content.
Local SEO
If you have a physical location or serve a specific area, local SEO helps you appear in local searches.
Google Business Profile
Create and optimize your Google Business Profile (formerly Google My Business). This powers your appearance in Google Maps and local search results. Include:
- Accurate business name, address, phone
- Business hours
- Photos of your location and products
- Link to your website
- Business category
Encourage customers to leave Google reviews—they significantly impact local rankings.
Local keywords
Include your location in content where relevant: "handmade jewelry in Portland" or "Austin's best coffee roaster." Create location-specific pages if you serve multiple areas.
Measuring SEO performance
Google Search Console
Your primary tool for understanding search performance. Shows:
- What queries bring traffic to your site
- Which pages rank and for what terms
- Click-through rates from search results
- Indexing status and errors
- Mobile usability issues
Check Search Console regularly and address any issues it flags.
Google Analytics
Shows how organic search traffic behaves on your site—what pages they visit, how long they stay, and whether they convert. See Connecting Google Analytics.
Rank tracking
Track your rankings for important keywords over time. Tools like Ahrefs, SEMrush, or Moz can monitor positions automatically. Don't obsess over daily fluctuations—look at trends over months.
SEO takes time
SEO is a long game. Changes you make today might not show results for weeks or months. Google needs to crawl your updates, process them, and adjust rankings. Competitors are also optimizing.
Focus on:
- Consistently creating quality content
- Maintaining technical health
- Building authority gradually
- Improving based on data
Don't chase algorithm updates or shortcuts. Sites that provide genuine value to visitors tend to perform well over time, regardless of algorithm changes.
Common SEO mistakes
Duplicate content
Using the same description for multiple products or copying manufacturer text that appears on many sites. Write unique content for each product.
Keyword stuffing
Cramming keywords unnaturally into content. Write for humans; include keywords naturally where they fit.
Ignoring mobile
Most traffic is mobile. If your mobile experience is poor, your rankings suffer.
Thin content
Product pages with just a title and price. Add descriptions, specifications, and useful information.
No internal linking
Link between related products, collections, and blog posts. Internal links help search engines understand your site structure and help users discover more content.
Neglecting page titles
Default or missing page titles waste your most important on-page ranking factor. Customize titles for every important page.