Improving Your Store's SEO

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-widget instead 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.jpg instead of IMG_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:

  1. Set up Google Search Console for your domain
  2. Go to Sitemaps
  3. Enter your sitemap URL: yourstore.com/sitemap.xml
  4. 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.