E-commerce businesses

SEO for E-commerce Businesses, Built Around How You Sell

A DTC brand, a multi-brand retailer and a B2B parts catalog all sell online, but shoppers find them in different ways. We start from your business model, your catalog and how your team works, then apply the SEO and Merchant Center work that fits.

DTC brands

Multi-brand retailers

B2B catalogs

Shopify & WooCommerce stores

Why business model matters

Two Stores on the Same Platform Can Need Very Different SEO

A brand that makes its own products competes mostly on its name, its product names and the problems those products solve. A retailer that resells well-known brands competes with every other store carrying the same items, often with the same manufacturer copy.

A B2B catalog has a different buyer again: someone searching a part number or a spec sheet. Inventory habits, how sales are run and who controls the product data change what’s worth fixing first.

Where we help

E-commerce Situations We Work With

Matched to the way your business actually sells.

DTC brands

Own-brand product and collection pages, brand and identifier setup, and content that answers fit, use and comparison questions.

Explore DTC brands

Multi-brand retailers

Differentiating pages that carry the same products as competitors, plus accurate GTINs and brands for every item.

Explore Multi-brand retailers

B2B and parts catalogs

Spec-led product pages, part-number search and catalog structure for buyers who already know what they need.

Explore B2B and parts catalogs

Shopify stores

Theme, app and Google & YouTube app issues that affect crawling, product data and domain claims.

Explore Shopify stores

WooCommerce stores

Plugin conflicts, structured data and Google for WooCommerce feed setup on self-hosted stores.

Explore WooCommerce stores

Merchant Center accounts

Product disapprovals, warnings and account setup for free listings and Shopping ads.

Explore Merchant Center accounts

Our process

How We Approach an E-commerce Business

Understand the business before touching the catalog.

01

Learn the model

Who buys, what they search, and which products matter most.

02

Map the catalog

Page types, variants, data sources and who edits what.

03

Audit

Technical, on-page and product data issues, page type by page type.

04

Fix at the source

Change templates, settings and data where they originate.

05

Review

Check indexing, item status and Search Console data after changes.

Common business-side causes

E-commerce SEO Problems That Start Outside the SEO Team

Many issues come from merchandising, inventory and platform decisions rather than from keywords.

  • Sale messages typed into product titles instead of using a sale price field
  • In-stock items marked out of stock to hide them during a stock count
  • Discontinued products deleted or redirected to the homepage in bulk
  • Manufacturer descriptions reused unchanged across thousands of resold items
  • Prices loaded by a JavaScript app after the page renders
  • A theme or app change that removes Product structured data without anyone noticing

What we will never do

  • Promise rankings, traffic or sales
  • Invent GTINs or brand values for products
  • Hide stock or prices from shoppers to influence listings
  • Publish mass-produced pages to target more keywords

Business Types We Plan For

Each one changes page priorities and product data rules.

DTC brands

Multi-brand retailers

B2B catalogs

Marketplace-style stores

Seasonal retailers

Retailers with stores

How SEO changes with the kind of online business you run

SEO for an e-commerce business depends more on the business model than on the platform. A DTC brand competes on its own brand and product names, a multi-brand retailer competes with every other seller of the same products, and a B2B catalog serves buyers who search by part number and specification. The right mix of on-site SEO, product data and Merchant Center work follows from that.

This page is about matching the work to the business. For what the work itself covers (site structure, faceted navigation, category and product pages, structured data), see our e-commerce SEO service.

Direct-to-consumer brands

In our experience, DTC brands usually own their brand searches and struggle with everything around them: category terms where marketplaces and big retailers dominate, and problem-led searches where shoppers don’t know the brand yet. Product names are often invented, so nobody searches for them until the brand is known.

The useful work tends to be collection pages that match real category language, product pages that answer fit, sizing, materials and care questions, and guides that compare approaches honestly. On the data side, Google’s unique product identifier guide says that if you manufacture a product and it has no official brand, you use your store name as the brand plus an MPN of your choice. If your products do have assigned GTINs, submit them.

Multi-brand retailers

A retailer reselling well-known brands sells the same items as many competitors, often with the same manufacturer descriptions. The product itself is not a differentiator, so the page has to be: original detail, clear shipping and returns information, honest comparisons and category pages that help shoppers narrow choices.

Identifiers matter more here than anywhere else. Google notes that products with an assigned GTIN submitted without it may have limited visibility, and identifiers must never be guessed or copied from similar products. Google’s free listings documentation also notes that the Shopping Knowledge Panel needs strong identifiers. Return policies set up in Merchant Center can be shown on ads and listings, which Google says may help performance.

B2B and parts catalogs

B2B buyers often arrive with a part number, a model or a specification, and they want a page that confirms compatibility quickly. Catalog pages that hide specs inside PDFs, or that put every product behind a login, give search engines very little to work with.

Two Google rules affect B2B sites directly. Merchant listing structured data is only for pages where a shopper can purchase, with an offer price above zero, so quote-only catalogs don’t fit it as they are. And Google’s Merchant Center requirements include a working, secure checkout and a conventional payment method. Replacement and OEM parts are among Google’s examples of products that may have no GTIN, in which case brand and MPN rules apply instead.

Business typeHow buyers tend to searchWhere SEO effort usually goesLaylar services that fit
DTC brandBrand name, problem or use case, category termsCollection pages, product Q&A content, brand and identifier setupE-commerce SEO, content SEO
Multi-brand retailerBrand + model, product comparisons, category filtersOriginal product detail, faceted navigation control, GTIN accuracyFeed optimization, technical SEO
B2B catalogPart numbers, specs, compatibilitySpec-rich product pages, catalog structure, crawlable dataTechnical SEO, on-page SEO
Retailer with physical storesProduct + nearby, store-specific searchesBusiness Profile, product data, store pagesLocal SEO, Merchant Center

Organizational realities that shape the work

Most e-commerce SEO problems we see are not caused by the SEO plan. They come from ordinary decisions made by merchandising, inventory and development teams who didn’t know those decisions reach Google.

Merchandising and promotions

Sales are the most common source of trouble. Google’s title rules don’t allow promotional text, prices or sale messages in titles, so “40% off” belongs in the sale price, not the name. The sale_price attribute should be used with sale_price_effective_date while the full price keeps being submitted, and the landing page needs to show both prices. A merchandising calendar shared with whoever manages the product data avoids most mismatches.

Inventory and stock status

Availability has to match across the landing page, structured data, checkout and product data. Google’s availability specification says not to mark in-stock items out of stock to hide them; use pause (up to 14 days) or excluded_destination instead. It also warns that deleting items to hide them means re-adding them takes significant time to show again, and that discontinued products should be removed rather than left as out of stock. Seasonal and limited items can use expiration_date.

Catalog size and update frequency

A store with 200 products can manage data through its platform integration. A catalog with tens of thousands of SKUs and daily price changes usually needs the Merchant API, which Google’s data source guide describes as suited to large catalogs or frequent changes. Automatic item updates can correct sporadic price and availability problems, but Google says they are not a replacement for regular updates and that products changing more than once a day may be disapproved instead.

Who owns which part of the store

Developers, app vendors and theme updates can change what Google sees without anyone in marketing knowing. A price injected by JavaScript after the page loads can trigger a price mismatch, and Google recommends putting Product structured data in the initial HTML because JavaScript-generated markup can make Shopping crawls less frequent and less reliable. A short release checklist covering prices, stock, structured data and canonical URLs catches most of this.

Where an online store’s products can appear

SurfaceWhat feeds itNotes from Google’s documentation
Organic search resultsYour crawlable product and category pagesAdvertising with Google has no effect on organic presence
Merchant listing experiencesProduct structured data on purchasable pagesOnly pages where a shopper can buy; can show price, availability, shipping and returns
Free listingsMerchant Center product dataCan appear across Search, the Shopping tab, Images, Lens, YouTube, Maps and Gemini; only product pages
Shopping adsMerchant Center data plus a Google Ads campaignPaid; same product data as free listings
Business Profile productsProducts added to a retailer’s profileRetail businesses in the US, Canada, UK and Ireland; Shopping ads policy applies

Google’s free listings page also notes that Google may show product content crawled from your store even without Merchant Center or structured data. Your website remains the source everything else is checked against.

Shopify and WooCommerce businesses

On Shopify, the Google & YouTube app can claim a domain automatically, and Google’s setup guide warns that the claimed domain may not match the domain in your product URLs, which causes approval problems. On WooCommerce, Google for WooCommerce is the official extension for the product feed and free listings. On both, updates from the platform can overwrite manual edits made in Merchant Center, so fixes belong in the store. See our Shopify SEO and WooCommerce SEO pages for platform detail.

Which Laylar service fits which situation

Google’s guidance on hiring an SEO says the best time to bring one in is when you’re planning a redesign or launching a new site, and the earlier the better. For stores, that includes platform migrations and theme rebuilds, where URL, variant and structured data decisions are made once and are expensive to undo.

Sources

Not Sure Which Problem to Fix First?

Tell us how your business sells, what platform you use and where products reach Google. The free audit reviews your store’s technical and on-page SEO and gives you a prioritized list of fixes.

The free audit reviews

  • Technical SEO health
  • On-page SEO on key pages
  • A prioritized list of fixes

Why Online Retailers Work With Laylar

SEO planned around the business, not a template.

Business first

We plan around your model, catalog and team, not a generic checklist.

Site and data together

Pages, structured data and Merchant Center data are checked against each other.

Documented sources

Recommendations are tied to Google’s published documentation.

Honest scope

We say what’s in our control and what isn’t, and never promise rankings.

Frequently Asked Questions

Quick answers to common questions.

Is SEO different for a DTC brand than for a retailer?

Usually, yes. DTC brands tend to need category and problem-led content because few people search their product names yet, while resellers need to differentiate pages for products many other stores also sell.

Can a B2B catalog without online checkout use Google Shopping?

Not as it is. Merchant Center requires a working, secure checkout and a conventional payment method, and merchant listing markup is only for pages where a shopper can buy. The product pages can still be optimized for organic search.

Our merchandising team edits product titles for sales. Is that a problem?

It can be. Google’s title rules don’t allow promotional text or prices. Use the sale price fields with an effective date and keep titles descriptive.

Should we delete products that are out of stock?

Not if they’re coming back. Google warns that re-added items take significant time to show again. Use pause or excluded_destination for temporary removals, and remove products only when they’re discontinued.

Do Google Shopping ads improve our organic rankings?

No. Google says advertising with Google has no effect on organic presence.

Which Laylar service should we start with?

If you’re unsure, start with the free audit of your store’s technical and on-page SEO. If products are already disapproved or the account is warned, start with Merchant Center help.

Have Questions?

Talk to our team about your website and get a free on-page and technical SEO review.