Skip to main content

SEO

DZBuild ships with most SEO basics already taken care of — sitemaps, structured data, mobile-first themes, fast loads. Your job is to fill in the per-product / per-store fields that Google needs.

What DZBuild does automatically

  • Sitemap.xml — auto-generated for the storefront. Updates as you create/edit products and categories.
  • Robots.txt — sane defaults; blocks dashboard URLs, allows storefront URLs.
  • Structured data (schema.org) — Product + Offer on product pages, BreadcrumbList, Organization, and WebSite site-wide. The Product Reviews add-on injects AggregateRating for rich-snippet stars.
  • Canonical URLs — every product/category has a <link rel="canonical"> so duplicate URLs don't dilute ranking.
  • Open Graph + Twitter cards — pretty link previews when customers share product URLs in WhatsApp / Facebook / Telegram.
  • hreflang — when you enable the Multi-Language add-on, the storefront emits <link rel="alternate" hreflang="ar/fr"> automatically so Google indexes both versions.
  • HTTPS — every store has SSL by default via Cloudflare.
  • Mobile-first responsive themes — all five themes pass mobile usability checks.
  • Fast page loads — assets served via Cloudflare CDN; images go through imgproxy with WebP delivery.

What you control

Per-product / per-category SEO

For each product (/dashboard/products/{id}/edit) and category (/dashboard/categories), set:

  • URL slug — short, descriptive, contains your target keyword.
  • Meta title — 50–60 characters, brand last (e.g. "Cotton T-shirt — Boutique Élégance").
  • Meta description — 140–160 characters, action-oriented, includes the benefit + a soft CTA.
  • Cover image — used as Open Graph image (recommend 1200×630 for social shares).

Store-level SEO

Open /dashboard/settings and look for the SEO section:

  • Store title (default for all pages without an override)
  • Store description
  • Default OG image
  • Google Search Console verification meta tag
  • Bing Webmaster verification

Google Search Console

  1. Add your domain to Google Search Console.
  2. Verify via the meta tag method — paste it into the verification field in /dashboard/settings.
  3. Submit https://<your-domain>/sitemap.xml so Google indexes faster.
TacticWhy
Arabic keywords in titles + descriptionsLargest share of Algerian search volume
Wilaya names in product/category descriptionsCaptures "X في الجزائر" / "X à Alger" searches
"التوصيل" or "livraison"Strong purchase-intent signal
Prices in DZDCaptures price-sensitive queries (DA / دج)

Content that ranks

  • Write product descriptions like a person, not a spec sheet.
  • Use bullet lists for benefits — Google likes them and so do scanners.
  • Add FAQs to category and landing pages — they often surface as featured snippets.
  • Internal-link related products / categories.
  • Long-form blog content on category topics adds long-tail traffic over months.

Speed

Speed is a ranking factor and a conversion factor. We optimize images via imgproxy (WebP), lazy-load below-fold content, and serve assets via Cloudflare. Run PageSpeed Insights — most DZBuild storefronts score ≥ 90 on mobile out of the box.

Frequently asked

Q: How long until I rank? A: 4–12 weeks for low-competition keywords. Run paid traffic in parallel — paid brings revenue while SEO ramps.

Q: Do I need Google Analytics? A: Optional but useful. See Pixels — install GA via GTM, or use the dashboard analytics at /dashboard/analytics.

Q: What about Yandex / Bing / Baidu? A: Google has ~95% market share in Algeria. Bing is second; Yandex/Baidu aren't worth optimizing for unless you sell B2B internationally.