Sellura

WooCommerce vs Shopify SEO: what each one does with your product page

Von · Gründer von Sellura · Aktualisiert 1. November 2026

Neither platform ranks a product for you, but they hand Google different fields. Shopify gives every product its own search engine listing: a page title of up to 70 characters, with 60 or fewer recommended, and a meta description, with 160 characters recommended (Shopify Help, read 1 November 2026). WooCommerce core has neither field. WordPress makes the product name the page's title and adds your site name after it, and WooCommerce publishes no length for the name, so the 70 we write to there is ours.

Shopify SEO page title
70
Shopify's, with 60 or fewer recommended
WooCommerce product name
No length
published, we write to 70 (ours)
Shopify meta description
160
recommended, Shopify's
WooCommerce platform fee
$0
and 0% revenue share

Both write product markup for search engines without a plugin. Shopify says its themes include product schema automatically, and WooCommerce's own code fills the product's description in that markup from the short description. The larger differences are around the page: who hosts the store, what each takes per sale, and how much of the page you control. Below: the search fields side by side, the markup, tags, the costs, and how to write one product for both.

The search fields, side by side

On Shopify the product title and the line Google shows can be two different strings. Each product has a search engine listing with its own page title and meta description, and Shopify's help says the title you enter generates the H1 heading on the page. If you leave the page title empty, the theme builds it from the product title and the shop name.

On WooCommerce there is one string. The product name is the heading, and WordPress turns it into the page title as the name, a hyphen and the site name. WooCommerce core has no SEO title or meta description field. SEO plugins add both, and if you install one, the plugin's fields are what Google gets.

One candle shown as two search result titles: on Shopify the SEO page title is a separate 57-character field from the product title, and on WooCommerce the product name is followed by a hyphen and the site name to form the page title.
Same product, two routes to the results line: Shopify lets the SEO page title differ from the product title, while WooCommerce turns the product name itself into the page title and adds your site name after it.
Line in Google's resultsShopifyThe SEO page title: up to 70 characters, 60 or fewer recommended (Shopify's numbers)WooCommerceThe product name, a hyphen and the site name (WordPress core). No length published: our budget is 70
If you leave it emptyShopifyThe theme uses the product title and the shop nameWooCommerceNot applicable: the name is always used
Meta descriptionShopifyIts own field, 160 characters recommendedWooCommerceNo field in WooCommerce core, SEO plugins add one
Heading on the pageShopifyGenerated from the product titleWooCommerceThe product name, as your theme shows it

From Shopify Help, WooCommerce's product editor documentation and the WordPress developer reference, all read 1 November 2026. Themes and SEO plugins can change any row.

Sources: Shopify Help: Adding keywords for SEO (page title up to 70 characters, 60 or fewer recommended, 160 for the meta description, the title generates the H1), checked 1 November 2026 · WooCommerce docs: Product editor settings (what the name accepts, the slug made at first save, the two descriptions), checked 1 November 2026 · WordPress developer reference: wp_get_document_title (post title, a separator that defaults to "-", site name), checked 1 November 2026

Structured data: built in on both, built differently

Structured data is the markup that tells search engines a page is a product, with a name, a price and a description. Shopify's SEO overview says its themes automatically include schema markup for products, which is what makes rich results possible. On WooCommerce the markup comes from WooCommerce's own code, not the theme.

That code, read on 1 November 2026, takes the product's name from the product name and its description from the short description, stripped of HTML, falling back to the long description only when the short one is empty. It writes no product markup at all for a product with no price, no reviews and no rating. So on WooCommerce the short description is a search field in its own right, and on Shopify there is only one description to write.

  • Shopify: product schema from the theme, built from the product's own fields.
  • WooCommerce: product markup from WooCommerce core, with the short description as the description.
  • WooCommerce with no price, reviews or rating: no product markup.
  • Either platform: an SEO plugin or app can add to the markup or replace it.

WooCommerce short description vs description: which one Google gets →

Source: Shopify Help: SEO overview (automatic canonical tags, sitemap.xml and robots.txt, product schema in themes, title tags with the store name), checked 1 November 2026

Canonical tags, sitemaps and the parts you don't touch

Shopify generates canonical tags, the sitemap.xml and the robots.txt file for every store, its SEO overview says. Its themes also generate title tags that include the store name. You don't set any of it up, and you can't break most of it.

On WooCommerce the same pieces come from WordPress, your theme and whichever SEO plugin you install, so you configure them yourself and you can change them freely. That is the real line between the two for SEO: Shopify decides more for you, and WooCommerce lets you decide more and leaves you responsible for it.

  • Choose Shopify if you want canonical tags, the sitemap and the robots file handled with no work.
  • Choose WooCommerce if you want control over every one of them and will look after it.
  • On either one, the product name, the description and the photos are still yours to write.

Source: Shopify Help: SEO overview (automatic canonical tags, sitemap.xml and robots.txt, product schema in themes, title tags with the store name), checked 1 November 2026

Tags: for organising on Shopify, a page each on WooCommerce

The same word means two different things. Shopify lets you add up to 250 tags to a product, each up to 255 characters, and its help says tags aren't used by search engines: they drive collection conditions, filters in some themes and your own admin. WooCommerce's documentation says each product tag has a landing page of its own on the store, so every tag is a page Google can find.

That changes how many to write. On Shopify a longer set does no harm in search, and the 20 tags of up to 40 characters Sellura's generator writes are ours. On WooCommerce, twenty near-identical tags make twenty near-identical pages, so we write 10 tags of up to 30 characters, never copies of the name or of each other. WooCommerce publishes no count or length for tags.

Free Shopify tag generator →

Sources: Shopify Help: Tags (250 per product, 255 characters each, not used by search engines), checked 1 November 2026 · WooCommerce docs: Managing product categories, tags and attributes (each tag has a landing page), checked 1 November 2026

What each one costs per sale

Shopify is a monthly plan. You pay the card rate on each payment through Shopify Payments, and Shopify's pricing page lists a transaction fee on top when you use another payment provider: 2% on Basic, read 1 November 2026. WooCommerce is free and lists 0% revenue share, and you pay for hosting, which it puts at $25 to $350 a month for most stores, plus the payment provider's fee, 2.90% + $0.30 for a US card on WooPayments.

Plan prices on Shopify's pricing page vary with the country it shows you, so we don't print them here. Run your own order through the Shopify calculator below for the per-order cost.

PlatformShopifyMonthly planWooCommerce$0, 0% revenue share
HostingShopifyIncluded in the planWooCommerce$25–$350 a month for most stores
Card paymentsShopifyThe plan's card rate, through Shopify PaymentsWooCommerceYour provider's rate: WooPayments 2.90% + $0.30, US
Another payment providerShopifyShopify's transaction fee on top, 2% on BasicWooCommerceNo extra fee from WooCommerce

From Shopify's pricing page and WooCommerce's pricing and WooPayments fees pages, read 1 November 2026. Rates differ by country, plan and payment method.

Free Shopify fee calculator → · How to sell on WooCommerce: setup, costs and the first product →

Sources: Shopify pricing (monthly plans, card rates, a transaction fee when another payment provider is used), checked 1 November 2026 · WooCommerce pricing ($0 platform fee, 0% revenue share, hosting $25–$350 a month for most stores), checked 1 November 2026 · WooPayments: Fees (US cards 2.90% + $0.30), checked 1 November 2026

Which one fits your store

For product SEO alone, neither wins: both put the name in the page title, both write product markup, and both rank on what you write. Choose on everything around the page. Our read of both platforms' own pages:

Already run a WordPress siteLean toWooCommerceWhyThe store is a plugin on the site you have
Want canonical tags, sitemap and robots file handled for youLean toShopifyWhyIts SEO overview says it generates all three
Want a search title that differs from the heading without a pluginLean toShopifyWhyEach product has its own SEO page title
Want no share of the sale taken by the platformLean toWooCommerceWhy0% revenue share, you pay for hosting instead
Want tag pages Google can findLean toWooCommerceWhyEach tag has a landing page, Shopify's tags aren't used by search engines

Our read, not a rule, from each platform's own documentation and pricing, read 1 November 2026.

Writing one product for both stores

If you sell the same product on both, write the core once and fit it to each field. A product name of about 60 characters works as a WooCommerce name and as a Shopify page title. On Shopify you can make the product title shorter for the page and keep the searched words in the page title, and on WooCommerce the name has to do both.

Then split the text by where it goes. Shopify has one description and a meta description. WooCommerce has a short description that its markup gives search engines and a long one that Google for WooCommerce sends to Merchant Center, so the same paragraph pasted into both WooCommerce fields wastes one of them.

Check your own title

57/70 ZeichenErste 40: „Lavender Soy Candle in Amber Glass Jar, “
10 Wörter
  • Halte dein wichtigstes Keyword in den ersten 40 Zeichen — das sehen Käufer auf dem Handy zuerst.
  • Name or page title: about 60 characters, the product first, no price or store name.
  • Shopify meta description: about 160 characters, what the product is and who it is for.
  • WooCommerce short description: a few lines that stand on their own.
  • Long description on both: the details first, no price or shipping text if it goes to Google Shopping.

Shopify product SEO: the page title, tags and description → · WooCommerce SEO: the name, the two descriptions and the tags →

Source: Google for WooCommerce FAQ (the long description is sent to Merchant Center by default), checked 1 November 2026

What Sellura writes for each store, and what it doesn't

Pick Shopify and Sellura returns a page title inside Shopify's 70 characters, aimed at 60, a description whose first 160 characters read as the meta description, highlights for the description and a focused tag set. Pick WooCommerce and it returns a name of about 60 characters inside the 70 we allow, up to 5 short description points of up to 100 characters, a description inside 5,000 characters, Google Merchant Center's cap, and 10 product tags of up to 30 characters. It never adds a material, a measurement or a delivery time you didn't give.

Every generation comes back with a 0–100 score and the title or name preview, free and without a card, and the Shopify tag generator, the Shopify fee calculator and the WooCommerce name checker are free too. A credit unlocks the finished listing: Starter is $15 a month for 25 credits or $150 a year, and Pro is $24 a month for 65 credits plus bulk, or $240 a year. Sellura doesn't build or host a store, install on either platform, set your meta tags or track where a page ranks, has no research database or ads analysis, and is not affiliated with Shopify, WooCommerce or WordPress.

Write the WooCommerce product, with the score free → · Write the Shopify product, with the score free →

FAQ

Is WooCommerce or Shopify better for SEO?
Neither ranks a product on its own. Shopify handles canonical tags, the sitemap and the robots file for you and gives each product a separate SEO page title. WooCommerce gives you control over all of it through WordPress and plugins, and makes the product name itself the page title. What ranks on both is what you write: the name, the descriptions and the photos.
Does Shopify have a product title character limit?
Shopify's help publishes the limit for the SEO page title, not the product title: up to 70 characters, with 60 or fewer recommended. That page title is the line Google's results show. If you leave it empty, the theme builds it from the product title and the shop name.
Does WooCommerce have an SEO title field?
Not in WooCommerce itself. WordPress builds the page title from the product name, a hyphen and the site name. SEO plugins add a separate title and meta description, and then their fields are what Google gets.
Do tags help SEO on Shopify or WooCommerce?
On Shopify, no: its help says tags aren't used by search engines. On WooCommerce each product tag has a landing page of its own on the store, so tags are pages Google can find, and a few precise ones beat many near-copies.
Which is cheaper, WooCommerce or Shopify?
WooCommerce takes no platform fee and no share of the sale, but you pay for hosting, which WooCommerce puts at $25 to $350 a month for most stores, and the payment provider's fee. Shopify charges a monthly plan that includes hosting, the card rate on each payment, and a transaction fee on top if you use another payment provider.
Do WooCommerce and Shopify add structured data for products?
Both do without a plugin. Shopify's themes include product schema automatically. WooCommerce core writes product markup itself, using the short description as the product's description, and writes none for a product with no price, reviews or rating.

Pick the platform on hosting, cost and control, not on SEO: both put the product name into the page title, both write product markup, and both rank on what you write. Then write to each one's fields. On Shopify, fill the SEO page title and the meta description for every product. On WooCommerce, make the name lead with the product, write a short description that stands on its own, and give every product a price so its markup is written. Sellura drafts either one to its own fields: the score and the title preview are free, and a credit buys the finished listing.

Öffnet den Generator für WooCommerce.

Über diesen Ratgeber. Geschrieben und gepflegt vom Sellura-Team. Wir bauen die deterministische SEO-Scoring-Engine, die Listings an den eigenen Regeln jedes Marktplatzes misst — der Rat hier entspricht also exakt dem, was das Tool an deinen Listings prüft. Nicht mit den hier genannten Marktplätzen verbunden.