DZBuild ships with most SEO basics already taken care of — sitemaps, structured data, mobile-first themes, fast loads. Your job is to write product names and descriptions that Google can rank, and to fill in the few store-level fields DZBuild exposes.
What DZBuild does automatically
Sitemap.xml — auto-generated per store. Updates as you create/edit products and categories, and includes a Google image sitemap (up to 5 images per product), so your product photos are submitted to Google Images automatically. A brand-new product can take up to about an hour to show up in it.
Robots.txt — generated per store. Everything is crawlable except the transactional paths (
/checkout,/cart,/order-success/,/api/), and it points crawlers at your store's sitemap. If your store is reached on a non-canonical host — for example the.dzbuild.appsubdomain after you connect a custom domain — that host servesDisallow: /so Google consolidates on one property.Structured data (
schema.org) — product pages emitProduct+Offer(withMerchantReturnPolicyandOfferShippingDetails) and aBreadcrumbList. The store home page emits aStorenode (name, logo, phone, email, address, social profiles) with a site-search action, plus anItemListof your products. Category pages emitCollectionPage(with the store asisPartOf), aBreadcrumbListand anItemList.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 — every storefront page carries a self-referencing
hreflang(ar-DZorfr-DZ) plusx-default, with no add-on needed. With the Multi-Language add-on and language-prefixed URLs enabled, each page instead lists one alternate per language — the default language at the bare path and the others under/ar/,/fr/— plusx-default.Crawl directives — storefronts opt out of Google's automatic translation (
notranslate) and opt in to large image previews and unlimited snippet length (max-image-preview:large,max-snippet:-1).HTTPS — every store has SSL by default, with no setup on your side.
Mobile-first responsive themes — every DZBuild theme is mobile-first and responsive.
Fast page loads — assets are served from a global CDN, and product images are automatically resized and delivered in WebP.
⚠️ Warning — An expired plan de-indexes your store
If your subscription lapses — or a free-plan store hits its order limit — the sitemap goes empty and is served with X-Robots-Tag: noindex, nofollow. Google will drop the store from its index. Rankings you spent months building do not come back instantly when you re-subscribe.
AI answer engines
DZBuild storefronts explicitly allow the major AI crawlers, so your products can be cited and linked in AI answers rather than being invisible to them. The allowlist covers OpenAI (GPTBot, ChatGPT-User, OAI-SearchBot), Anthropic (ClaudeBot, Claude-Web, Claude-SearchBot, anthropic-ai), Perplexity (PerplexityBot, Perplexity-User), Google-Extended, Applebot-Extended, meta-externalagent, Amazonbot, Bytespider, CCBot, YouBot, DuckAssistBot, cohere-ai, MistralAI-User, Diffbot, Timpibot and omgili — 22 bots in all.
What you control
Products and categories
Products and categories have no SEO fields — no editable slug, no meta title, no meta description. DZBuild generates all of them:
Page title —
Product name - Store name.Meta description — the first 160 characters of the product description, with HTML stripped. If the description is empty it falls back to
Product name - Store name - Price DZD.URL slug — generated from the product name. For products it is regenerated every time you save the product; for categories, only when the name changes.
Open Graph image — the product's primary image.
So the two levers that actually move product SEO are: a strong, keyword-bearing product name, and keywords placed in the first ~160 characters of the description.
Landing pages are the exception — /dashboard/landing-pages → edit a page gives you real SEO title and description fields.
Store-level SEO
Two different screens:
/dashboard/settings → SEO section
Google Search Console verification code
Bing Webmaster verification code
Paste only the content="…" value from the verification tag, not the whole <meta> tag. The page shows an example with the right part highlighted.
/dashboard/customize → SEO panel
SEO title
SEO description
SEO keywords (rendered as a
keywordsmeta tag — Google ignores it, but some other engines still read it)
There is no "default OG image" setting. Pages without their own image fall back to your store logo, so upload a logo that still reads well at 1200×630.
Google Search Console
Add your domain to Google Search Console.
Verify via the meta tag method — paste only the
content="…"value into the verification field in/dashboard/settings.Submit
https://your-domain.com/sitemap.xmlso Google indexes faster.
💡 Tip — Verify the custom domain, not the subdomain
Once you connect a custom domain, that domain becomes the canonical host: the .dzbuild.app subdomain serves Disallow: /, and both robots.txt and sitemap.xml on it 301-redirect to the custom domain. Add and verify the custom domain property in Search Console — a property on the subdomain will only ever report an empty, de-indexed site.
Targeting Algerian search
Tactic | Why |
Arabic keywords in titles + descriptions | Largest share of Algerian search volume |
Wilaya names in product/category descriptions | Captures "X في الجزائر" / "X à Alger" searches |
"التوصيل" or "livraison" | Strong purchase-intent signal |
Prices in DZD | Captures price-sensitive queries (DA / دج) |
Content that ranks
Write product descriptions like a person, not a spec sheet — and front-load the keywords, because the first 160 characters become your meta description.
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. DZBuild storefronts are built mobile-first with CDN-served assets, automatic WebP images, lazy-loaded below-fold content and deferred tracking scripts. Run PageSpeed Insights on your own store — heavy product images and merchant-added scripts are the usual causes of a low score.
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 — or use the built-in analytics on the dashboard home page at /dashboard.
Q: Will the Product Reviews add-on give me star ratings in Google results? A: No. The Product Reviews add-on displays star ratings on the product page, but it does not add AggregateRating to the page's structured data, so Google will not show review stars in search results.
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.