Skip to content

Portfolio

Results, not promises.

Real projects for Bulgarian online stores. Names and exact numbers stay under NDA, I share specifics one-to-one on a call.

Filter
Fashion online store
+180%organic revenue / 9 mo.

Fashion online store

Technical foundation, reworked collections and product pages, links from relevant domains.

Niche
Fashion · DTC
Platform
Shopify
Timeframe
9 months
  • Organic traffic5,400 / mo.32,800 / mo.
  • Top-3 keywords271,891
  • Referring domains9187
Ecommerce SEO
Electronics store
+143%organic traffic / 6 mo.

Electronics store

Tamed faceted navigation, cleaned duplicates, product schema and internal linking.

Niche
Electronics
Platform
WooCommerce
Timeframe
6 months
  • Indexable URLs47,00012,400
  • Page load4.8s1.6s
  • Organic traffic21,000 / mo.51,000 / mo.
Ecommerce SEOSEO optimization
Home & garden
+96%organic orders / 8 mo.

Home & garden

Category landing pages built on real demand and content around purchase intent.

Niche
Home & garden
Platform
Magento
Timeframe
8 months
  • Organic orders320 / mo.628 / mo.
  • Category pages44112
  • SISTRIX visibility0.180.71
Ecommerce SEO
Local business
Top 3Google Maps · key city

Local business

Optimized Google Business Profile, local citations and a reviews strategy.

Niche
Service business
Platform
GBP + site
Timeframe
6 months
  • Average position (Maps)#10.8#2.4
  • Direction requests85 / mo.190 / mo.
  • Calls from GBP2.1×
Local SEO
A new site from scratch
Day 1indexed and optimized

A new site from scratch

A fast Next.js site with SEO, schema and tracking built in from launch.

Niche
B2C ecommerce
Platform
Next.js
Timeframe
8 weeks
  • Lighthouse Performance-100
  • Schema coverage-100% (Product/Org/FAQ)
  • Time to first index-24h
Website build
Migration to Shopify
0rankings lost in migration

Migration to Shopify

Products and URLs moved with correct 301 redirects, no drop in traffic.

Niche
Multi-category ecommerce
Platform
→ Shopify
Timeframe
12 weeks
  • 301 redirects-12,400
  • Keywords retained8,9008,900
  • Organic traffic 30 days post100%104%
Online store buildEcommerce SEO
GEO / AI SEO
citations in ChatGPT / AI Overviews

GEO / AI SEO

AI-ready pages that get cited in ChatGPT, Perplexity and Google AI Overviews.

Niche
B2B SaaS + ecommerce
Platform
Any
Timeframe
90 days
  • AI citations (ChatGPT)2 / mo.31 / mo.
  • Clicks from AI Overviews-1,200 / mo.
  • Referrals from Perplexity0180 / mo.
GEO
Excavator services (Haskovo, Bulgaria)
#1Google Maps · Haskovo region

Excavator services (Haskovo, Bulgaria)

New site from scratch with architecture by service and service area, schema, GBP optimization and citations in Bulgarian directories. SERP visibility from 0 to 94 keywords in Top 10. Calls jumped 5× in 4 months.

Niche
Excavation services · digger + dumper
Platform
Built from scratch + GBP
Timeframe
4 months
  • Google Maps position (Haskovo)#8#1
  • Calls / month842
  • Direction requests-+210%
  • Top-10 keywords094
Website buildLocal SEO
Funeral services agency (Sofia)
#2Google Maps · Sofia

Funeral services agency (Sofia)

A new site built from scratch, SEO-ready from day 1, plus full local SEO (GBP, NAP, citations) and content that answers real questions. From invisible on Google to Top 3 for primary searches, calls tripled in 5 months.

Niche
Funeral services
Platform
Built from scratch + GBP
Timeframe
5 months
  • Google Maps position (Sofia)#11#2
  • Calls / month1247
  • Direction requests-+180%
  • Top-10 keywords078
Website buildLocal SEO
Real estate broker (Sofia)
+280%organic enquiries / 7 mo.

Real estate broker (Sofia)

New site from scratch with a landing page per neighbourhood, schema on every listing, and buyer-focused content. SERP visibility: 142 keywords in Top 10. Local SEO pushes the broker to Maps Top 3. +280% organic enquiries in 7 months.

Niche
Real estate
Platform
Built from scratch + GBP
Timeframe
7 months
  • Top-10 keywords0142
  • Organic enquiries / month934
  • Google Maps position#14#3
  • Referring domains047
Website buildLocal SEO
Law firm (Sofia)
#1Maps · 'адвокат развод София'

Law firm (Sofia)

New law-firm site built from scratch with architecture by practice area and FAQ pages the AI models actually cite. SERP: 112 keywords in Top 10. Local SEO: #1 in Maps for primary terms. Enquiries 5× in 6 months.

Niche
Legal services
Platform
Built from scratch + GBP
Timeframe
6 months
  • Maps position for primary keyword#9#1
  • Enquiries / month422
  • Top-10 keywords0112
  • AI Overview citations09 / mo.
Website buildLocal SEOGEO
Dental practice (Plovdiv)
online bookings / 4 mo.

Dental practice (Plovdiv)

New site from scratch with an integrated booking system, a page per doctor and service. SERP visibility: 61 keywords in Top 10. Local SEO + GBP: #1 in Maps in Plovdiv. 4× more online bookings in 4 months.

Niche
Dentistry
Platform
Built from scratch + GBP
Timeframe
4 months
  • Online bookings / month835
  • Maps position (Plovdiv)#6#1
  • Real reviews in GBP2287
  • Top-10 keywords361
Website buildLocal SEO
Auto repair shop (Sofia)
calls / 5 mo.

Auto repair shop (Sofia)

New site from scratch with architecture by service × brand (BMW service, Audi service, VW service). SERP: 89 keywords in Top 10. Local SEO + automotive-directory citations. 3× more calls in 5 months.

Niche
Auto repair & diagnostics
Platform
Built from scratch + GBP
Timeframe
5 months
  • Calls / month1862
  • Maps position for 'BMW сервиз София'#7#1
  • Direction requests-+240%
  • Top-10 keywords289
Website buildLocal SEO
Air-conditioning install & service (Sofia)
+320%peak-season enquiries / 6 mo.

Air-conditioning install & service (Sofia)

New site from scratch with a page per AC brand and a BTU calculator that earned backlinks. SERP: 124 keywords in Top 10. Local SEO + renovation-blog citations. +320% peak-season enquiries, ready for the rush.

Niche
HVAC / Air conditioning
Platform
Built from scratch + GBP
Timeframe
6 months
  • Peak-season enquiries / month25105
  • Maps position for 'монтаж климатик София'#12#2
  • Top-10 keywords5124
  • Referring domains031
Website buildLocal SEO
Natural cosmetics brand (Shopify build)
€18.4Korganic revenue / month, 6 mo.

Natural cosmetics brand (Shopify build)

Shopify store built from scratch for a natural cosmetics brand. SERP visibility: 47 keywords in Top 3. The store runs 24/7 and replaces the Instagram-DM order flow.

Niche
Natural cosmetics
Platform
Shopify
Timeframe
6 months
  • Organic revenue / month€0€18,400
  • Top-3 keywords047
  • Conversion rate (organic)3.2%
  • Referring domains062
Online store buildEcommerce SEO
Specialty coffee store (Bulgaria)
€12.3Korganic revenue / month, 7 mo.

Specialty coffee store (Bulgaria)

Shopify store from scratch for a specialty coffee roastery. Catalogue by origin × roast × brew method, subscription model, and brewing-guide content.

Niche
Specialty coffee
Platform
Shopify
Timeframe
7 months
  • Organic revenue / month€0€12,300
  • Active subscriptions0184
  • Top-10 keywords0163
  • Conversion rate (organic)2.9%
Online store buildEcommerce SEO
Men's grooming DTC (UK)
£24.6Korganic revenue / month, 6 mo.

Men's grooming DTC (UK)

Shopify store from scratch for a UK men's grooming brand. Catalogue by routine × concern, subscription model, and outreach to UK lifestyle press.

Niche
Men's grooming DTC
Platform
Shopify
Timeframe
6 months
  • Organic revenue / month£0£24,600
  • Top-3 keywords (UK SERP)038
  • Subscription subscribers0412
  • Conversion rate (organic)2.7%
Online store buildEcommerce SEO
SEO audit of a fashion store (Shopify)
8.5Kindexable URLs after the audit (from 130K)

SEO audit of a fashion store (Shopify)

7-day SEO audit of a Shopify store with a bloated index. Found 130K indexed URLs - tag pages, facet combos, duplicate variants. The plan was executed by the client's dev team and produced +145% organic traffic.

Niche
Fashion / Shopify
Platform
Shopify
Timeframe
7-day audit + 6 mo. implementation
  • Indexable URLs130,0008,500
  • Top-3 keywords31412
  • Organic traffic+145%
  • Time to first real lift45 days
SEO auditEcommerce SEO
SEO audit of a B2B SaaS - JS not rendered
94%of pages now indexed (from 12%)

SEO audit of a B2B SaaS - JS not rendered

B2B SaaS with client-side React whose content Google couldn't see. The audit identified the JS rendering issue; the recommendation was an SSR migration. Result: indexation jumped 12% → 94%, signups went up 9×.

Niche
B2B SaaS
Platform
React → Next.js (SSR)
Timeframe
7-day audit + 90-day migration
  • Indexed pages (GSC)12%94%
  • Organic signups / month873
  • Top-10 keywords4138
  • First signup from Googleday 28
SEO auditSEO optimization
Emergency audit after a broken migration
112%of baseline traffic recovered in 75 days

Emergency audit after a broken migration

A local services business lost 45% of traffic in 30 days after migrating to a new platform. The emergency audit found 8,400 broken redirects, lost schema and a GBP desync. The remediation recovered traffic to 112% of baseline.

Niche
Local services
Platform
WordPress → Webflow (recovery)
Timeframe
7-day audit + 75-day remediation
  • Organic traffic vs. baseline55%112%
  • Maps position (primary kw)#9 (fell from #1)#1
  • Working 301 redirects08,400
  • Time to full recovery75 days
SEO auditLocal SEO

Anonymised under NDA.

Available this weekDimitar Georgiev

Let's talk

First, let's see if we're a good fit.

A 30-minute call, just me and you. You tell me about your store, your goals, and where you feel stuck. I tell you how I'd approach it. No slides, no pitch. If it feels right on both sides, the next step is a real SEO audit and a plan built around your store.

  • You share, I show you the pathYou tell me about the business - catalogue, goals, numbers, what you've already tried. Inside the call I tell you how I'd scale you: which channels work for your case, which don't, and the order I'd run them in.
  • If it's a fit, I audit your storeIf we both feel good after the call, the next step is a real audit of your store and a plan for the next 90 days. If not, no hard feelings.
  • You always talk to meI work solo - no account managers in between, no junior handovers. Six years on Shopify, WooCommerce and custom ecommerce builds, and the person on the call is the person doing the work afterwards.

Most replies within 1-2 hours