01
Client Overview
The client is a B2B e-commerce platform serving the Saudi Arabian food & beverage wholesale market. The platform connects food businesses — restaurants, hotels, and catering companies — with bulk suppliers across 20+ product categories including meat, dairy, dry goods, beverages, and specialty ingredients. The platform operates in both Arabic and English, targeting wholesale buyers across Saudi Arabia.
At the time of engagement, the client had an established product catalogue of thousands of SKUs but was struggling to capture organic search visibility despite operating in a commercially valuable niche with clear buyer intent.
02
The Problem: A Misaligned SEO Strategy
What the previous agency was doing
The previous SEO agency had adopted a content-heavy approach, focusing almost entirely on blog articles targeting commercial and transactional keywords — keywords that are better served by product and category pages, not blog posts. Meanwhile, the website had fundamental technical issues that were preventing Google from properly crawling, rendering, and indexing the site.
The core technical issues
The strategic diagnosis
The fundamental issue was a sequencing error: content was being published on top of a technically broken foundation. Blog articles targeting purchase-intent keywords were being created for a site that Google could not fully render or index — meaning the entire content investment was largely invisible to search engines. The right sequence is always: fix technical foundation first, then build content authority.
03
The Strategy: Three-Phase SEO Overhaul
The strategy followed a deliberate sequence: you cannot build authority on a broken foundation, and you cannot drive commercial traffic without a commercial page architecture. Three phases were executed in order.
Phase 1 — Technical SEO Foundation
Months 1–3
All technical fixes were prioritized before any content or keyword work began.
- Implemented Angular SSR — raw HTML now delivers all SEO-critical elements before JavaScript execution
- Unified URL architecture with 301 redirects from www and duplicate /ar/home path versions
- Rebuilt sitemap to cover all commercial pages: products, categories, and subcategories
- Implemented hreflang for bilingual Arabic/English targeting across all page types
- Fixed pagination crawlability — links wrapped in <a> tags for crawler discoverability
- Added breadcrumb, product schema, and organization structured data site-wide
- Updated robots.txt to protect crawl budget from low-value API and parameter URLs
- Resolved all mobile UX issues — site opens in browser on Android without forced app redirects
- Built full in-platform SEO dashboard: title, meta description, H1, URL slug, canonical tag, and schema editor for every page type
- Implemented image lazy loading and page speed optimizations
Phase 2 — Category Architecture & Keyword Strategy
Months 3–9
With the technical foundation fixed, the focus shifted to the core SEO asset in B2B e-commerce: category architecture. The existing structure was generic and did not reflect how wholesale buyers in Saudi Arabia search for food products. All work was executed across both Arabic and English — with Arabic as the primary commercial language and English serving secondary segments. A wholesale B2B buyer searches differently from a retail consumer; their queries are specific to volume, supplier type, and product category — terms like ‘wholesale frozen chicken’ or ‘Bulk Vegetable Oil’.
- Conducted deep keyword research specific to the Saudi wholesale and bulk supply market — mapping how procurement managers, restaurant owners, and catering companies actually search
- Restructured the category hierarchy into primary categories (Meat and poultry, dairy and cheese, oils, ghee, .. etc) with targeted subcategories aligned with actual search behavior
- Proposed and built dozens of new subcategory pages — each targeting a distinct keyword cluster, creating a grid of commercial landing pages matching buyer intent
- Mapped commercial keyword targets to each category and subcategory, prioritizing transactional terms in the wholesale and bulk supply context
- Ensured category naming and URL slugs matched Arabic search terminology used by B2B buyers — not generic consumer language
Phase 3 — Product Content & Tone Optimization
Months 6–12+
With category structure established and indexed, the final phase focused on the product layer — optimizing how individual products are described to match the language and intent of wholesale buyers.
- Rewrote product descriptions to match B2B procurement vocabulary — emphasizing pack sizes, bulk quantities, supplier specifications, and unit economics
- Shifted content tone from retail-consumer language to B2B wholesale language — critical for both keyword alignment and on-page conversion
- Optimized title tags, H1s, and meta descriptions across product pages using wholesale-specific keyword patterns (wholesale, bulk, carton..)
- Added rich content sections to category pages with Read More / Read Less toggle in both Arabic and English
- Cleaned internal linking across product and category pages — removed dilutive cross-links
- Removed irrelevant product recommendation blocks from category pages to sharpen topical relevance signals
The strategic sequence — why order matters
| # | Phase | What it achieves |
|---|---|---|
| 1 | Fix Technical Foundation | Make all pages crawlable, renderable, and indexable |
| 2 | Build Category Architecture | Create commercial landing pages aligned with wholesale category structure |
| 3 | Keyword-Target Each Category | Match every category and subcategory to Saudi wholesale search behavior |
| 4 | Optimize Product Content | Align product descriptions with B2B buyer language and intent |
04
Results
Organic Performance — Full Dataset (Jul 2024 – Feb 2026)
| Metric | Before (Jul–Sep 2024) | Peak (Jan 2026) | Growth |
|---|---|---|---|
| Organic Clicks (Global) | 558 / month | 5,520 / month | +889% |
| Organic Clicks (Saudi Arabia) | 414 / month | 4,020 / month | +871% |
| Impressions (Global) | 33,600 / month | 422,000 / month | +1,155% |
| Impressions (Saudi Arabia) | 20,200 / month | 273,000 / month | +1,251% |
| Avg. Position (Global) | 11.6 | 7.8 | +3.8 positions |
| Avg. Position (Saudi Arabia) | 6.3 | 6.8 | Stable — competitive market |
| KSA Clicks YoY (Jan ’25 vs Jan ’26) | 622 clicks | 4,020 clicks | +546% |
| KSA Impressions YoY (Jan ’25 vs Jan ’26) | 20,500 impr. | 273,000 impr. | +1,232% |
Growth Narrative
Jul – Dec 2024 (Technical Fix Phase): Clicks remained relatively flat (600–800/month) while the technical foundation was being repaired. Impressions began a slow upward climb as Google reindexed the corrected pages.
Jan – Jun 2025 (Indexing Momentum Phase): Impressions accelerated rapidly (39K → 88K), reflecting Google’s growing understanding of the restructured site. Clicks followed proportionally.
Jul 2025 – Feb 2026 (Compound Growth Phase): The major inflection point. With both technical health and category optimization complete, impressions exploded from 118K to 422K and clicks from 1,660 to 5,520. Saudi Arabia traffic grew from 62K to 273K impressions in this period alone.
Month-by-Month Organic Clicks (Global)
05
Key Insights
1
Technical SEO is a prerequisite, not an add-on
In JavaScript-heavy platforms (Angular, React, Vue), SSR is not optional — it is the foundation of organic visibility. Without server-rendered HTML, Google is essentially blind to your content. Fixing this single issue unlocked the entire site for indexing. Everything else built on top of it.
2
Category architecture is the real SEO product in B2B e-commerce
The highest-leverage work was not writing content — it was restructuring the category taxonomy to match how Saudi wholesale buyers actually search. Proposing and building dozens of targeted subcategory pages created a grid of commercial landing pages that Google could rank for high-intent queries. This is an architectural decision, not a content decision.
3
Keyword strategy must be industry-specific, not generic
Wholesale B2B buyers use different search language than retail consumers. They qualify by volume, pack size, and supplier type — ‘Poultry supply for restaurants’, ‘Poultry supply for restaurants’, ‘canned food carton’. Mapping these patterns to category and product pages drove Saudi Arabia traffic from 62K to 273K impressions in under a year.
4
Content tone is a conversion lever, not just an SEO lever
Rewriting product descriptions from retail-consumer language to B2B wholesale language improved both keyword alignment and on-page conversion signals. A product page that speaks directly to a procurement manager — with pack quantities, bulk pricing language, and supplier-specific terminology — performs better in both ranking and buyer trust.
5
SEO growth from structural work is delayed — but it compounds
The data shows a 6–9 month lag between structural fixes and measurable traffic growth. Google needs time to recrawl, reindex, and re-evaluate hundreds of newly optimized pages. The reward for patience is compounding: the traffic growth curve accelerated, not leveled off.
06
Is This Sustainable — And Can It Be Repeated?
The results are built on structural foundations, not shortcuts
Every growth driver in this engagement is durable: technical fixes that make pages permanently indexable, a category architecture aligned with long-term search behavior, and product content that matches how wholesale buyers speak. There are no rankings built on manipulated links, keyword stuffing, or AI-generated content shortcuts. The foundation compounds over time — the longer it runs, the stronger the domain authority and topical depth become.
SEO built on architecture lasts. When search algorithms update, sites with correct technical foundations and genuine topical authority move up — while sites built on shortcuts fall.
The methodology transfers to any business type
The three-phase framework applied here — Fix Technical, Build Architecture, Optimize Content — is not industry-specific. It is a universal sequencing principle. What changes across sectors is the keyword language, the category structure, and the content tone. The strategic logic remains identical.
| Business Type | Core Challenge | Our Approach |
|---|---|---|
| B2B Services | Technical pages not indexed; no content authority in target sector | Fix crawlability, build service/solution page clusters, map to B2B buyer search intent |
| B2C E-Commerce | Flat category structure; product pages cannibalizing each other | Restructure taxonomy, keyword-map each category, optimize product content at scale |
| Local SEO | Missing local signals; no presence in map pack or local queries | Technical fixes, Google Business Profile optimization, local keyword architecture by city/district |
| SaaS / Tech | Blog-heavy strategy with no commercial page depth | Build feature/use-case landing pages, align with buyer-stage keyword intent, fix JS rendering |
| Hospitality / Real Estate | Pages not discoverable in Arabic; weak bilingual structure | Hreflang + bilingual architecture, Arabic-first keyword mapping, local search optimization |
| Logistics & Shipping | Weak visibility for route, service type, and business-specific delivery searches | Build service pages, route pages, industry solution pages, and shipment/use-case content |
| Franchises / Multi-Location Brands | Locations compete with each other; inconsistent local SEO signals | Build scalable location pages, local content templates, GBP structure, and internal linking by city/branch |
| Marketplaces / Platforms | Large page volume but poor indexation, duplication, and weak taxonomy | Improve crawl control, scalable landing page architecture, category taxonomy, and programmatic SEO rules |
| Industrial / Manufacturing | Products and capabilities are not structured for technical B2B search behavior | Build product/category pages, capability pages, industry application pages, and specification-driven content |
What makes a project a strong candidate for this methodology
- The website has real commercial value — products, services, or locations people actively search for
- The current SEO performance does not reflect the business’s actual market size or potential
- There is a technical barrier (JS rendering, duplicate URLs, missing indexability) holding back otherwise solid content
- The keyword strategy is misaligned — targeting wrong page types, wrong intent stage, or wrong search language
- The business operates in Arabic, bilingual, or a regional market where generic SEO templates fail
◈
Proven Process
A tested 3-phase methodology applied across B2B and B2C sectors. No guesswork — structured diagnosis, prioritized execution, measurable milestones.
◈
Market Expertise
Deep experience in Arabic-language SEO and the Saudi market. We understand how buyers in the Gulf region search — and how to build category architectures that capture that demand.
◈
Technical Depth
From Angular SSR to hreflang to schema markup, we handle the technical layer that most agencies skip. This is where most SEO value is locked up.
◈
Long-Term Thinking
We build for compounding results, not quick rankings. Every deliverable — architecture, content, technical spec — is designed to remain effective as search algorithms evolve.
Services Delivered
Angular SSR Specification
URL Architecture & Redirects
Sitemap Rebuild
Hreflang & Bilingual SEO
Schema Markup
Category Architecture Strategy
Subcategory Keyword Mapping
B2B Keyword Research (KSA)
Product Content Optimization
B2B Tone & Language Strategy
Internal Linking
SEO Dashboard Specification
Mobile SEO
Crawl Budget Management