2026-07-30

E-commerce SEO: a guide for Salla, Zid, Shopify and WooCommerce

Store architecture, category pages, product copy, filters and duplication, Product structured data, and the common pitfalls of Arabic platforms.

By Khalid Namra16 min read

The core difference: category before product

Store owners pour their effort into product pages, while most commercial search traffic actually lands on category pages. Someone searching for “men's running shoes” is not after one product but a list to choose from. The category page is therefore your most important SEO page, and it needs a real title, description and a short introductory text above or below the grid.

The ideal store architecture

  1. Keep every product within three clicks of the home page.
  2. Clear top categories, then sub-categories built on real search intent, not internal admin logic.
  3. One stable URL per product that does not change with its category.
  4. Breadcrumbs on every page with BreadcrumbList structured data.
  5. Internal search pages blocked from crawling in robots.txt.

Filters and duplication: the silent killer

Every colour, size and price filter creates a new URL. A fifty-product store can generate thousands of near-identical URLs, draining crawl budget and splitting ranking signals. The rule: open to indexing only the combinations people actually search for, and close the rest.

CaseAction
A filter with real search demandA standalone page with its own title, description and copy
A filter with no demandCanonical to the parent category
Sort by price or newestnoindex plus a canonical to the base page
Paginated pagesKeep them indexed with distinct titles; do not canonical them to page one
A permanently out-of-stock productKeep the page with suggested alternatives, or 301 it to an equivalent

Product copy that sells and ranks

  • Never copy the supplier description: hundreds of stores use the same text, so nobody stands out.
  • Open with a paragraph that answers directly: who is this for and why choose it.
  • Add a specification table: size, material, weight, warranty, delivery time.
  • Add real FAQs taken from your customers' WhatsApp messages.
  • Enable genuine buyer reviews, and never fabricate them.
  • Images with descriptive Arabic alt text and meaningful file names.

Structured data for stores

Add Product data on every product page with name, image, description, price, currency and availability, and AggregateRating only when reviews are genuine and visible on the page. Add BreadcrumbList at every level and Organization on the home page. The absolute condition: anything declared in schema must be visible to the visitor, or you risk a structured data penalty.

Use our free schema generator to produce valid Product code, then verify the live page with the schema validator.

Platform-specific notes for Arabic stores

PlatformWhat to watch
SallaConfigure URLs and titles in the SEO settings, and review auto-generated category duplication
ZidCustomize the meta description per category instead of the shared default
ShopifyWatch duplicated /collections/…/products/… paths and canonical to the primary product URL
WooCommerceFix speed first, and noindex thin tag and attribute archives

Priorities if your time is limited

  1. Write real content for your five most important category pages.
  2. Fix mobile speed on the product and checkout pages.
  3. Add valid Product data across all products.
  4. Close indexing on unwanted filter and sort URLs.
  5. Rewrite your top twenty sellers with original copy.

Frequently asked questions

Does my store need a blog?

Yes when your product needs explanation or comparison before purchase. Articles capture informational search and route it to category and product pages through internal links.

What about a temporarily out-of-stock product?

Keep the page, update availability in the Product data and show alternatives. Deleting it throws away all the ranking you built.

Does duplicate copy across size variants hurt?

Use one product page with size options rather than a page per size; that removes the problem at the root and concentrates ranking strength.

Related SADARA services

  • Search Engine OptimizationWe build a clean technical foundation and content that deserves the top spot, then measure and refine weekly until you hold the lead.

Leadership is a decision

Send your site link and get an initial analysis of your visibility across search and AI engines.