Skip to main content Scroll Top

Demandware SEO: Salesforce Commerce Cloud SEO for SFRA and Composable Storefronts

Updated October 2026 · Written and maintained by the Progression Agency strategy team

Salesforce Commerce Cloud SEO is technical work inside a platform most marketers never see: URL rules in Business Manager, SEO attributes on products and categories, redirect mappings, locale alternates, search refinement URLs and, on composable storefronts, what a crawler receives before JavaScript runs. Demandware SEO is the same job under the platform’s old name, which many teams still use. This page walks through each area, the migration risks and what to ask a Demandware SEO expert. We run ecommerce and technical SEO for large stores, and on Commerce Cloud we write the fix list and work with your developers or systems integrator, who change the code.

On this page · 17 sections
  1. What is Salesforce Commerce Cloud SEO?
  2. Is Salesforce Commerce Cloud good for SEO?
  3. Commerce Cloud SEO settings in Business Manager
  4. Redirects and URL mappings during launches
  5. Salesforce Commerce Cloud hreflang and multi-site storefronts
  6. Search refinements, faceted URLs and canonicals
  7. Is Salesforce Commerce Cloud headless, and what changes with PWA Kit?
  8. Core Web Vitals on Commerce Cloud storefronts
  9. Structured data for products, reviews and breadcrumbs
  10. Category and product content inside Commerce Cloud
  11. Salesforce Commerce Cloud migration without losing rankings
  12. Search Console, analytics and logs for Commerce Cloud
  13. Hiring a Demandware SEO expert or consultant
  14. How AI assistants answer “is Salesforce Commerce Cloud good for SEO?”
  15. Salesforce Commerce Cloud SEO alongside the rest of your Salesforce stack
  16. What Salesforce Commerce Cloud SEO costs
  17. Related services for Commerce Cloud stores

The short answerSalesforce Commerce Cloud SEO comes down to six areas: how URLs are built, how old URLs are redirected, how locales point at one another, which filter and variation pages get indexed, what a crawler receives from the storefront and what the product markup says. We audit each, rank the fixes by revenue at stake and hand your developers or systems integrator a plain list. Retainers follow our published SEO prices, and any development is quoted after a written scope. Progression Agency is based in New York City and works with stores across the United States and worldwide.

Salesforce platform features, Salesforce Trailhead guidance, the PWA Kit files and Google’s Search Central and web.dev rules named on this page were read in October 2026. Salesforce changes menus and features by release, so confirm settings in your own Business Manager. General information.

What is Salesforce Commerce Cloud SEO?

Salesforce Commerce Cloud SEO is the work of making a Commerce Cloud storefront easy for search engines to crawl, understand and rank. It covers the settings that build URLs and meta tags, the redirects that carry old addresses forward, the locale setup of multi-site stores and, on newer builds, how pages are rendered.

What did Salesforce Commerce Cloud used to be called?

The platform was called Demandware. Salesforce announced in June 2016 that it would acquire Demandware, and its release said the deal would create the new Commerce Cloud. Salesforce’s current training and developer material calls the product B2C Commerce, and teams use all three names, which is why Demandware SEO and Commerce Cloud SEO describe the same storefronts.

Is Salesforce Commerce Cloud a CMS?

Not in the way WordPress is. It is a commerce platform with a catalog, a storefront and content tools: content assets that live in folders and libraries, and Page Designer for building pages from components. Some teams pair it with a separate content system for long articles. Where that content lives changes where its SEO is controlled.

Stores and teams this page is for

This page is for brands and retailers running B2C Commerce, whether on SFRA or on a PWA Kit storefront, and for the in-house ecommerce, SEO and development teams around them. We work with businesses only. If you are choosing a platform rather than optimizing one, our ecommerce marketing agency page is the better start.

Is Salesforce Commerce Cloud good for SEO?

It can be, and the outcome depends on configuration and on the storefront code. The platform gives you the controls that large stores need; whether they are used well decides if Commerce Cloud SEO helps or hurts.

What the platform handles well

Salesforce’s training describes search-friendly URL patterns that you control, page meta tags that can be managed in Business Manager, sitemap creation for external search engines and locale handling across sites. The controls are real. A store that uses them deliberately starts well ahead of one that leaves the defaults in place.

Where Commerce Cloud stores lose search traffic

The losses are consistent: refinement URLs that multiply thin pages, redirect gaps after launches, third-party scripts that slow templates and, on headless builds, pages that depend on client-side rendering. Duplicate URLs for variation products and locales that fail to point back at each other round out the list.

Platforms with a more fixed structure, such as Shopify and BigCommerce, tend to leave fewer choices to get wrong. Commerce Cloud leaves more to configure and to code, which suits large catalogs with several sites and a team that can change code. A smaller store may not need that freedom; see Shopify SEO and BigCommerce SEO for those.

Facets: Indexed refinements. Thin filter pages in search.
Variants: Variation duplicates. Near-identical product URLs.
Redirects: Redirect gaps. Old URLs that return errors.
Rendering: Client-only rendering. Empty HTML before scripts.
Tags: Heavy tags. Scripts that slow the grid.
Alternates: Missing alternates. Locales that never point back.

Commerce Cloud SEO settings in Business Manager

Commerce Cloud SEO starts in Business Manager, where administrators set how URLs and meta tags are produced and which pages go in sitemaps. Menu names change between Salesforce releases, so we do not print paths; your administrator can find the current ones in the Salesforce documentation for your release.

URL rules: URL rules. Patterns, characters, conflicts.
Meta rules: Page meta tag rules. Rule-based with overrides.
SEO fields: SEO attributes. Title, description, page URL.
Mappings: Static mappings. Old paths to new pages.
Robots: Robots settings. What crawlers may fetch.
Sitemaps: Sitemaps. One set per site.
Business Manager SEO settings and what to check
SettingWhat it controlsWhat to check
URL rulesHow category, product and content addresses are builtPatterns, character replacement, conflicts in the preview
Page meta tag rulesTitles and descriptions generated at scaleOrder of words, inheritance, overrides on top categories
SEO attributesPer-item title, description, keywords and page URLBlank fields on revenue pages, page URL overrides
Static and dynamic mappingsRedirects from legacy addressesChains, dead targets, the per-site quota
Sitemap outputWhich URLs are offered to search enginesOnly canonical, indexable addresses, checked site by site
Hostname aliases and locale mappingWhich hostnames serve which localeDefault locale fallback, alias redirects

Salesforce Commerce Cloud URL rules and SEO URLs

A URL rule is a pattern that tells the platform how to build an address, for example from the category path and the display name joined by hyphens. Salesforce’s training also covers character replacement, such as turning an ampersand into a hyphen, lowercase conversion and whitespace handling, a 1,800 character URL limit and a preview that surfaces conflicts. Settle the patterns before launch, because every change later is a redirect you must maintain.

Page meta tag rules

Meta tag rules produce titles and descriptions from product and category data, so thousands of pages get a sensible tag at once. The platform lets these rules be inherited down the category tree or from content folders. Write rules that place the product or category name first, then override by hand on the categories that earn the most revenue.

SEO attributes on products, categories and content assets

Products, categories and content assets each carry fields for a page title, page description, page keywords and a page URL, in the platform’s own script reference. Filling them matters most where a generic rule gives a weak result: top categories, hero products and buying guides. The page URL field can replace a pattern-based address, which makes it a tool to use sparingly.

Robots and the Salesforce Commerce Cloud sitemap

Salesforce’s training says Business Manager can create sitemaps for external search engines, and that sites should be registered and the sitemaps submitted to Google. Categories also carry sitemap inclusion, frequency and priority fields. Check that each site’s sitemap lists only indexable, canonical URLs, and that robots rules block crawl traps without hiding pages you want ranked.

Redirects and URL mappings during launches

Every release that changes a URL needs a redirect, and Commerce Cloud stores gather them quickly. The platform gives you mapping tools; the discipline of using them belongs to your team and your integrator.

Redirect mapping types compared
TypeBest forWatch for
Static mappingSingle pages and content addresses the platform does not knowOne line per page; keep a copy outside the platform
Dynamic mappingA pattern covering many legacy addresses, such as a categoryA wildcard only at the start or the end of the path
Hostname alias redirectHost-only addresses and locale- or device-specific sitesAlias setup and the locale it maps to

Static and dynamic mappings

Static mappings suit single pages and content with unknown legacy addresses. Dynamic mappings use a pattern to send a whole set of legacy URLs, such as a category, to new ones, with wildcards allowed at the start or the end of a path but not both. Salesforce cites a quota of 25,000 URL redirects per site, so keep a clean redirect map outside the platform as well, and review the Salesforce Commerce Cloud redirects list after each release.

Checking redirect chains after each release

A chain sends a visitor through two or three hops before the final page. Google’s guidance for moving URLs asks for each old address to point straight at its final destination. After each release, crawl the old URL list and flag any that return anything other than a single permanent redirect to a live page.

Discontinued products and replacement pages

A product that is gone for good needs a decision: the closest replacement, the parent category or an honest removal. Our ecommerce SEO services page sets out how to choose. On Commerce Cloud the extra step is to confirm the mapping exists in the platform and in your outside redirect map, so the two do not drift apart.

Salesforce Commerce Cloud hreflang and multi-site storefronts

Multi-site stores need every locale to point at its siblings, and Salesforce Commerce Cloud hreflang is something to build on purpose and then test. Google ignores alternates that do not point back at each other.

Locale URLs and site aliases

A site has a set of allowed locales and currencies, and the locale of a request can come from the hostname alias, the URL path or a URL parameter, according to Salesforce’s training. A request that matches no rule falls back to the default locale. Map out which hostnames and paths serve which locale before you plan alternates.

Alternates in tags or the sitemap

Google’s localized versions guidance accepts alternates in HTML tags, HTTP headers or the sitemap, and says to choose one method. Each page must list itself and every alternate, links must be reciprocal and URLs fully qualified. Add an x-default for pages with no matching locale. Our hreflang guide and international SEO page go further.

Country and currency selectors crawlers should not follow

A selector that appends a currency or country parameter to every link creates a copy of the whole catalog. Keep the choice in a session or cookie where you can, or make sure the parameter URLs point their canonical at the clean address. Selector links that crawlers can follow can be a source of duplicate pages on multi-site stores.

Running a Commerce Cloud store whose organic traffic has flattened or dropped after a release?Send the store address, the storefront type (SFRA or PWA Kit), the sites and locales it serves and the date traffic changed. We reply with a free proposal that sets out the checks we would run first and a written scope before any price.

Get a free proposal

Search refinements, faceted URLs and canonicals

Search refinements let shoppers filter a category by color, size or price, and each combination can become a crawlable URL. Most of them should not be indexed.

Which refinement pages deserve indexing

Index a combination only when shoppers search for it and enough products fill the page. Google’s faceted navigation guidance says there is often no good reason to let filtered pages be crawled, and asks for a 404 where a combination has no results. In Commerce Cloud, refinement text can be added to the end of an SEO URL, and Salesforce’s training sets limits of thirty configurable URL refinements and five per category, with a robots rule as one way to stop crawling of a refinement path.

Canonicals for product variations

A master product collects variants that differ by color or size, and the master itself is not orderable. If each variant has its own address and near-identical content, they compete. Pick one page per product family, point the others at it with a canonical and keep internal links aimed at the winner. Google treats a canonical as a strong signal, not a command.

Paged category grids and infinite scroll

Google’s pagination guidance asks for a unique URL per page, a canonical for each page rather than the first, and ordinary links with an href. It no longer uses rel next and prev. A load-more button that fetches products without changing the URL can hide everything past the first screen from a crawler, so give each batch an address.

Is Salesforce Commerce Cloud headless, and what changes with PWA Kit?

Commerce Cloud supports template-based SFRA storefronts and headless builds, and a Salesforce Commerce Cloud headless storefront can be built with PWA Kit, Salesforce’s React-based toolkit. It changes where pages are built and what a crawler receives.

SFRA storefronts: server-rendered templates

SFRA, the Storefront Reference Architecture, is the template-based storefront; Salesforce’s script reference describes ISML templates being rendered by the platform into the response. For SFRA SEO, that points to content arriving in the first response, which is the safe starting point, though you should confirm it on your own templates. The risks sit in template logic, meta output, canonicals and added scripts, all of which your developers can change.

PWA Kit SEO: what a crawler receives

Salesforce describes PWA Kit as a storefront technology for headless commerce using Salesforce Commerce APIs and React, bundles go to Managed Runtime, and the React SDK’s release notes describe a server-side rendering (SSR) path. PWA Kit SEO still has to be tested, not assumed. Google’s JavaScript SEO guidance says server-side or pre-rendering remains a good idea, and that links must be anchor elements with an href.

Grid comparing SFRA and PWA Kit storefronts across six checks: server-rendered HTML, internal links in the source, meta and canonical output, structured data, Core Web Vitals and redirects, each marked default, test or configure.Grid comparing SFRA and PWA Kit storefronts across six checks: server-rendered HTML, internal links in the source, meta and canonical output, structured data, Core Web Vitals and redirects, each marked default, test or configure.
Editorial grid, not measured data.

Rendering checks on staging

Test on staging before every release. Crawl it behind its login, compare the raw HTML with the rendered HTML for each template and run Search Console’s URL Inspection on the live pages after launch. Check that titles, canonicals, links and product data are in the response you receive. Any mismatch becomes a ticket for your developers or systems integrator.

Core Web Vitals on Commerce Cloud storefronts

Core Web Vitals measure loading, responsiveness and stability. Commerce Cloud pages tend to lose points on the same things as any large store: tags, images and heavy templates.

Third-party tags and cartridges

Audit what loads on product and category templates: analytics, reviews, personalization, chat and the extras that integrations add. Each one is a request and a script. Remove what no one uses, load the rest later where possible and put the decision for each in writing, since marketing and development can each assume the other added it.

Images and the product grid

The product grid is full of images, and the largest one above the fold usually sets the loading score. Serve images at the size the grid displays, reserve their space so the layout does not jump and avoid loading hidden images first.

Field data versus lab scores

The web.dev Core Web Vitals guide sets good thresholds at 2.5 seconds for loading, 200 milliseconds for interaction and 0.1 for layout shift, measured for most visits by real users. Lab tools such as Lighthouse help find causes but cannot measure interaction. Judge releases on field data. See website speed optimization.

Structured data for products, reviews and breadcrumbs

Structured data tells search engines what a page sells and for how much. On Commerce Cloud it is output by templates or components, so errors tend to repeat across thousands of pages.

Product page markup and what it must match
MarkupWhat it carriesMust match on the page
Product and offerName, image, price above zero, currency, availabilityThe price and stock status a shopper sees
Ratings and reviewsAverage rating, review count, individual reviewsReviews shown on the same page, from real users
Breadcrumb listAt least two items with names and positionsThe trail a shopper would follow
Organization policiesShipping and return termsThe policies published on the site

Product markup for rich results and Shopping

Google separates product snippets from merchant listings, and a page where shoppers can buy needs the merchant fields: a name, an image and an offer with a price above zero and a currency. Extra fields such as brand, SKU and rating add eligibility. Google’s merchant listing documentation also warns that a past price validity date can stop a listing from showing.

Review markup must match visible reviews

Google’s policies say not to mark up content that visitors cannot see, and to include all the reviews that are visible. Ratings must come from real users, and a review feed from another site cannot be recycled. If a template emits a rating that the page does not show, remove it.

A breadcrumb list needs at least two items, each with a name and position, and the last may omit its address. Breadcrumbs should follow a typical shopper path. Shipping and return policies work best at the Organization level. Our schema copy validator compares what the markup claims with the visible copy.

Category and product content inside Commerce Cloud

Large catalogs hold data fields more than prose, so category and product content needs deliberate work on any platform, Commerce Cloud included. The fixes are editorial and template decisions, not new platform features.

Category copy that helps shoppers

Write category text that helps someone choose: what separates the types, who each suits and the questions that come up before buying. Decide per template where it sits so it does not push products down the page, and keep the headings and copy unique to the category. Boilerplate repeated across hundreds of categories earns nothing.

Product descriptions fed from a PIM

Many Commerce Cloud stores receive product data from a product information system. Fix the description where it starts, in that feed: write a distinct paragraph per product, avoid manufacturer text copied by every retailer and map attributes so specs appear as real text on the page and not as images.

Content assets and Page Designer pages for buying guides

Content assets and Page Designer pages let merchandisers publish buying guides inside the store without code. Give each guide its own address, link it from the categories it helps and add it to the sitemap. Check that Page Designer output renders as plain HTML links and text that a crawler can read.

Salesforce Commerce Cloud migration without losing rankings

A Salesforce Commerce Cloud migration protects rankings when every old URL has a mapped destination, the new pages carry the old content and the launch is checked in stages. Salesforce Commerce Cloud replatforming raises the same issues in either direction.

Timeline with eight stages of a replatform: URL inventory, redirect map, content parity, staging crawl, launch, week one checks, month one review and a quarter review.Timeline with eight stages of a replatform: URL inventory, redirect map, content parity, staging crawl, launch, week one checks, month one review and a quarter review.
Editorial sequence, not measured data.

How do you move off Salesforce Commerce Cloud without losing rankings?

Build a URL inventory, map each old address to its closest new page, keep the content equivalent, crawl staging and test the redirects before launch. Google’s site move guidance asks for permanent redirects without chains, redirects kept for at least a year and an updated sitemap. A move to Shopify follows the same steps; see website migration. We make no ranking guarantee.

Moving onto Commerce Cloud from another platform

Arriving on Commerce Cloud means rebuilding URL patterns in the platform’s rules, loading redirects into its mappings and keeping the old content intact. Salesforce’s training notes that where old and new URLs are identical, no redirect is needed. Preview the generated addresses against the old list before any traffic moves.

SFRA to PWA Kit is also a migration

A move from SFRA to PWA Kit changes how pages are built even when the platform stays the same. URLs, rendering, metadata and scripts can all change, so treat it as a replatform: inventory, redirect checks, a staged crawl and post-launch monitoring. See ecommerce website redesign for the design side.

Search Console, analytics and logs for Commerce Cloud

Measurement on a multi-site store is mostly a matter of structure: one property per hostname, tagging that matches, and logs where you can get them.

Verifying each site and locale

Google’s property types include a Domain property, which covers every subdomain and protocol and needs DNS verification, and URL-prefix properties for a specific address. For a multi-site store, set up a Domain property per domain and prefix properties for locale paths you need to isolate.

Crawl stats and server logs

Search Console’s crawl reports show how Googlebot treats the store. Server logs show more, but what log access exists depends on your setup and hosting arrangement, so ask your team early. Even a sample of logs reveals crawl waste on filter and parameter URLs.

Organic revenue by category

We tie search results to money: revenue from organic visits, split by category and product, with rank, index status and crawl health kept as supporting checks. Our ecommerce SEO services page uses the same model on other platforms. It tells a merchandiser which category to fix first.

Planning a replatform onto or off Commerce Cloud and worried about rankings?Tell us the platforms, the number of products and sites and the launch window. The free proposal covers the URL inventory, the redirect map and the staged checks that protect organic revenue.

Get a free proposal

Hiring a Demandware SEO expert or consultant

A Demandware SEO expert knows where this platform keeps its SEO controls and how they fail, and can say so with URLs from your store. A Demandware SEO consultant should also tell you who will change the code, because most fixes need a developer.

What a Demandware SEO expert should show you

Platform-specific findings with URLs: which refinement pages are indexed, which redirects chain, which locales lack alternates and what a crawler gets from your templates. A tool export with thousands of generic warnings is not an audit. The findings should be ranked by revenue at stake, with a ticket-ready note for each.

Questions for a consultant before the contract

Ask who changes code and who tests it, how releases are checked for SEO regressions, how redirects are kept and who owns the reports. Ask for a written scope, ask what happens when the integrator disagrees and ask what the consultant will not do. Specific answers separate a Demandware SEO consultant from a generalist.

SEO agency, systems integrator or in-house team: who does what

The roles overlap less than they seem. This table shows a typical split for a Commerce Cloud store.

Who does what on a Commerce Cloud SEO project
TaskSEO agencyDevelopers or systems integratorIn-house team
Audit and ranked fix listDoes itAnswers technical questionsShares access and priorities
Business Manager settingsRecommends valuesChanges them where code is involvedAdministrators approve and apply
Template and rendering changesWrites the ticketBuilds, tests and releasesSigns off
Redirect mapBuilds the listLoads and tests itConfirms business rules
Structured dataSpecifies itImplements itChecks accuracy
Category and product copyWrites or briefs itPlaces it in templatesMerchandisers publish
Release checks and reportingCrawls and reportsFixes regressionsReviews revenue results

How AI assistants answer “is Salesforce Commerce Cloud good for SEO?”

AI assistants answer platform questions by blending documentation, agency guides and forum threads, and they summarize rather than judge. A store or consultant gets named when its own pages state specifics. The same Salesforce Commerce Cloud SEO facts that rank also get quoted.

What assistants draw on for platform questions

Salesforce’s own documentation and training, long-form agency guides, developer forums and comparison articles. Assistants favor pages that answer the question in the first lines and agree with other sources. Vague claims such as always good or always bad are less likely to be quoted than a page that names conditions.

Product facts AI shopping answers pick up

For product questions, assistants look for complete specs, clear availability, accurate prices and structured data, and they need to be allowed to fetch the page. See technical AEO and the AI crawler access checker to confirm crawlers can reach your products.

Salesforce Commerce Cloud SEO alongside the rest of your Salesforce stack

Commerce Cloud rarely stands alone. Orders, customers and campaigns often move between it and other Salesforce products, and a Salesforce SEO plan should say which team owns which data.

Marketing Cloud and Commerce Cloud data

Marketing Cloud holds customer and campaign data. SEO does not run on that data directly, but landing pages for campaigns need addresses, canonicals and tracking that match the store. Our Salesforce Marketing Cloud agency page covers the campaign side.

Core platform development

Our Salesforce development covers Apex, Flow, integrations and Experience Cloud on the core platform; see Salesforce development company, CRM consultant and API development. We do not claim Commerce Cloud code work, which is why this page assigns code changes to your developers or systems integrator.

What Salesforce Commerce Cloud SEO costs

What Salesforce Commerce Cloud SEO costs depends on the size of the store and whether you want a monthly program or a one-off project. Our published prices apply, and any development is quoted after a written scope. We guarantee no rankings or revenue.

Progression published SEO prices for a Commerce Cloud store
ServicePublished priceFits
Monthly SEO retainer, small$1,500 to $2,500 a monthA smaller catalog on a single site
Monthly SEO retainer, mid$2,500 to $5,000 a monthA mid-size catalog with a few templates in play
Monthly SEO retainer, large$5,000 to $10,000 a monthMost large Commerce Cloud stores with many categories
Monthly SEO retainer, enterprise$10,000+ a monthMulti-site, multi-locale or very large catalogs
SEO consulting$200 to $350 an hourDirection for a team that implements its own fixes
Technical SEO auditFrom $1,900A one-off diagnosis
Keyword research and mappingFrom $1,200A category and page plan
Migration support with redirect mappingFrom $3,200A replatform or a URL change
Analytics and conversion trackingFrom $2,400Measurement set up before a launch
Initial audit$0A free first look

Retainers sized for enterprise stores

Large catalogs, several sites and locale sets take more hours than a small store, so the large and enterprise rows fit most Commerce Cloud stores. We do not work below about $1,500 a month. Our SEO services page describes each tier.

One-off audits and migration support

A one-off audit gives your team a ranked list to act on, and migration support builds the redirect map before a replatform. Our SEO pricing page lists the project prices. A first look at your store is a free SEO audit.

Developer time and Salesforce licenses are separate

Developer or integrator time is quoted after a written scope by whoever does the work, and Salesforce license fees are set by Salesforce. Plan for both beside the SEO fee, and ask your integrator for a ticket estimate before the audit begins.

Get a Commerce Cloud SEO fix list your developers can use

Send the store address, the storefront type and the sites and locales it serves. We reply with a free proposal that names the first checks, the people who would act on each and a written scope before any price.

Get a free proposal

These pages cover the work around Salesforce Commerce Cloud SEO.

Frequently asked questions

What does Salesforce Commerce Cloud SEO cover that general ecommerce SEO does not?
It covers the platform’s own settings and structure: URL rules, meta tag rules, redirect mappings, locale and hostname setup across sites, refinement URLs and, on PWA Kit builds, rendering. General ecommerce SEO covers categories and content on any platform.
Is Demandware SEO different from Salesforce Commerce Cloud SEO?
No. Demandware is the platform’s former name, from before Salesforce acquired the company in 2016. Salesforce’s current material calls the product B2C Commerce. Demandware SEO, Commerce Cloud SEO and B2C Commerce SEO all describe work on the same kind of storefront.
Where are URL rules set in Business Manager?
URL rules are configured in Business Manager, per site, by an administrator. Menu names change between Salesforce releases, so we print no path here. Ask your administrator to open the current Salesforce documentation for your release and walk through the SEO URL settings.
Can page titles be set by rule and still be edited by hand?
Yes. Meta tag rules build titles and descriptions from product and category data, and products, categories and content assets also carry their own page title and description fields. Use rules for scale and hand edits for the pages that earn the most.
How does Commerce Cloud SEO handle sitemaps for several sites?
Salesforce’s training says Business Manager can create sitemaps for external search engines and that sites should be registered and the sitemaps submitted to Google. With several sites, submit each site’s sitemap under its own Search Console property and check that every one lists canonical URLs.
Do static mappings slow a Commerce Cloud storefront?
We make no speed claim, because we have not seen Salesforce document one. Salesforce does cite a quota of 25,000 URL redirects per site, so keep the list tidy, remove mappings that point to dead pages and retire ones that no longer receive visits.
How should hreflang work across Commerce Cloud locales?
Each locale page should list itself and every alternate, and every alternate should link back. Google accepts tags, headers or sitemap entries, and you should pick one method. Add x-default for visitors who match no locale.
Which search refinement pages should Google index?
Only combinations that shoppers search for and that hold enough products to be useful. Most color, size and price filters should stay out of the index, and combinations with no results should not return a normal page.
How do we stop variation products competing with each other?
Choose one page per product family. Point the other variant addresses at it with a canonical, link internally to the chosen page and keep the variant selector working on it. Google treats a canonical as a strong signal, so test the result in Search Console.
Does Einstein search affect SEO?
On-site search changes how shoppers find products inside your store, not how Google ranks it. The SEO job around it is to keep internal search result pages out of the index and to make sure the pages it surfaces have strong content.
Is a PWA Kit storefront worse for SEO than SFRA?
Not if pages are rendered on the server and tested. A PWA Kit store that sends complete HTML does fine, and one that depends on client scripts for core content risks indexing delays. Test each template rather than trusting the platform.
How do we check what Googlebot sees on a composable storefront?
Run Search Console’s URL Inspection on live pages and compare the rendered HTML with the raw response. On staging, crawl behind authentication and diff the two versions for titles, canonicals, links and product data, then log each mismatch as a ticket.
Which structured data should a Commerce Cloud product page carry?
Product markup with a name, image and an offer that has a price and currency, plus brand, SKU, ratings and reviews where they are real and visible. Breadcrumb markup helps too. Everything marked up must also appear on the page.
Why do Core Web Vitals drop after a Commerce Cloud release?
Usually something was added: a new tag, heavier images, a script loaded earlier than before or a layout without reserved space. Compare field data before and after, then trace the change to a release item.
What should happen before a Salesforce Commerce Cloud migration goes live?
A complete URL inventory, a redirect map with a destination for every old address, content parity on the new pages, and a crawl of staging that finds problems before customers do. Plan checks for week one and month one.
Can we move from Commerce Cloud to Shopify without losing organic revenue?
A move can hold organic revenue when every old address has a mapped destination and content stays equivalent. We guarantee no result, because rankings also move for reasons outside the migration. Monitor weekly after launch.
How long does organic traffic take to settle after a replatform?
It varies with store size, how many URLs changed and how clean the redirects are. We state no fixed period. Watch Search Console and revenue by category each week, and fix mismatches fast while Google reprocesses the site.
What should a Demandware SEO expert find in the first audit?
URL-level issues on your store: indexed refinement pages, redirect chains, variation duplicates, missing alternates and rendering gaps, ranked by revenue at stake, each with the URLs involved. A list of generic warnings exported from a crawling tool is not an audit.
Should a Demandware SEO consultant also write the cartridge code?
Not unless that is agreed in writing. We write the fix list and work with your developers or systems integrator, who change the code, because they know your release process and carry the responsibility for it.
Does Progression hold Salesforce partner status or Commerce Cloud certifications?
We do not claim either. We offer SEO and technical audit work for Commerce Cloud stores, and your developers or systems integrator make code changes. If credentials matter to you, ask any provider to document them.
What does Salesforce Commerce Cloud SEO cost each month?
Our published retainers run $1,500 to $2,500, $2,500 to $5,000, $5,000 to $10,000 or $10,000+ a month. Large and enterprise rows fit most Commerce Cloud stores. Any development work is quoted after a written scope.
Can a New York team handle Salesforce Commerce Cloud SEO for stores in other countries?
Yes. Progression is based in New York and works remotely with stores across the United States and worldwide. For multi-country stores, the audit starts with how locales, currencies and hostnames are set up, and every finding names the sites and locales it affects.

Running a Commerce Cloud store whose organic traffic has flattened or dropped after a release?Send the store address, the storefront type (SFRA or PWA Kit), the sites and locales it serves and the date traffic changed. We reply with a free proposal that sets out the checks we would run first and a written scope before any price.

Get a free proposal

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us