Back to blog
SEO

How We Got DJ Zlati Petrov to Page 1 on Google in 2 Months

March 27, 2026
8 min
Author: Steven
How We Got DJ Zlati Petrov to Page 1 on Google in 2 Months
#SEO#Case Study#Google Ranking#Small Business#2026

DJ Zlati called with a simple problem: "People search for me on Google and can't find me."

30+ years of experience. 1,000+ weddings. A reputation built entirely through word of mouth. But when couples type "wedding DJ" into Google, DJ Zlati is nowhere to be found.

Sound familiar?

What We Found

DJ Zlati's old website was from another era, slow, not optimized for mobile, and invisible to Google. No structured data, no meta descriptions, no keyword strategy.

You can see it exactly as it was in the Internet Archive: djzlati.com in March 2023. Its title in Google was just "DJ Злати", and the page didn't fit a phone screen. Compare it with today's djzlati.com.

Before: the old site on a phone, March 2023. A shrunk desktop page, tiny text, no call button.
Before: the old site on a phone, March 2023. A shrunk desktop page, tiny text, no call button.
After: the new site on a phone. It says what it is and who it's for, and one tap calls DJ Zlati.
After: the new site on a phone. It says what it is and who it's for, and one tap calls DJ Zlati.

Google literally didn't know this website existed for the searches that matter.

What We Did (Step by Step)

1. Keyword Research

Before writing a single line of code, we researched what people actually search for:

  • "wedding DJ Sofia"
  • "wedding DJ price"
  • "DJ for wedding"
  • "DJ for christening"
  • "wedding sound system"

The surprise? Competition for these keywords in Bulgaria is low. Most DJs don't have optimized websites. This meant we could rank quickly with the right approach.

2. A New Website Built for Google

We didn't build a "beautiful website and then think about SEO later." SEO was built in from day one:

  • Titles and descriptions optimized for every target keyword
  • Schema.org structured data, Google sees not just text, but "This is a DJ service in Sofia, with 30+ years of experience, for weddings and events"
  • Fast loading, under 2 seconds on mobile
  • Mobile-first, 70%+ of wedding service searches come from phones

3. Content That Answers Real Questions

Instead of generic text, we wrote content around what people actually ask:

  • What does a wedding DJ service include?
  • How much does a wedding DJ cost in Sofia?
  • What equipment is used?
  • How early should I book?

Each of these questions is a real Google search. When your website answers them, Google shows it.

4. Gallery With 121+ Real Photos

The photos aren't stock photography. They're from real weddings, christenings, and events. This does two things:

  1. Trust, visitors see this is a real professional
  2. SEO, every image has alt text with target keywords

The Results

MetricBeforeAfter
Google position for "wedding DJ"Not showingPage 1
Mobile speedSlow< 2 sec
Gallery photos0121+
Time to result,~2 months

What You Can Learn From This Case Study

You don't need a huge budget. DJ Zlati didn't spend thousands on advertising. He invested in one well-built website with proper SEO.

Niche businesses have an advantage. If you're a DJ, photographer, dentist, lawyer, or craftsman, Google competition is significantly lower than e-commerce. That means faster results.

SEO isn't magic, it's a system. The right keywords + fast loading + structured data + helpful content = results. Every time.

Page 1 on Google is like free advertising 24/7. DJ Zlati now gets inquiries from people who find him on Google, without paying for ads.

What Google shows, six months later

Promises are cheap, so here are the Google Search Console numbers for djzlati.com, period 15.03–15.09.2026:

MetricValue
Clicks from Google306
Impressions in results6,090
Average position8.9
CTR5%

In plain words: about 50 people a month open DJ Zlati's site straight from Google, with no ads. As of September 2026 the site ranks first for “DJ за сватба цена” (wedding DJ price), the search of couples who are already comparing offers. The average position of 8.9 covers every search, weak ones included, which is why it is shown as it is. For a wedding DJ in one city that is a steady stream of enquiries, not a "traffic explosion".

Your Business Deserves to Be Found

If your customers search for you on Google and can't find you, you're losing money every day.

We offer a free website audit in 30 seconds, see where you stand on SEO, speed, and mobile optimization.

And if you want results like DJ Zlati's, get in touch for a free consultation. No obligations, no pressure. Just an honest conversation about what works for your business.

Ask me for a price on Viber

I answer within 24 hours, with a price and a date.

What do you need?

Your message

Hello, I am writing from your website. I need a new website. How much would it cost and how long would it take?

Send on Viber

Liked this article?

Write to me for a free consultation. I answer personally, within 24 hours.

Free Consultation →