Sofia
SEO in Sofia for a company opening in Bulgaria: winning the map before the results
Sofia is the one market in Bulgaria where page one for a service query is held by agencies and national chains, and where a newcomer wins the map pack, drawn from the Google Business Profile, months before it wins the organic results. Around 1.3 million people, an international community that searches in English, and a Bulgarian majority that searches in Bulgarian in two alphabets. From €190 a month; Sofia does not cost more, it takes longer, and the free audit says how much.

How Sofia searches
The capital is the only Bulgarian market that behaves like a Western European one
In Plovdiv or Burgas, page one for a service is three or four real businesses and a directory. In Sofia the same query returns national chains, agencies that built a page for every trade in the city, and marketplaces, with the real local businesses below them. The map pack sits above all of it, and it is ranked by proximity, the profile's category and completeness, and reviews. That is why the first month of any Sofia account is the profile: it is the only part of page one a newcomer can take in weeks.
The second thing that differs is language. Sofia has the country's expatriate community, its multinational offices and its foreign students, and they search in English, so an English page for your service is worth its place. But the volume is Bulgarian, typed in Cyrillic, in Latin transliteration and mixed, and Google counts each as a separate query. A page has to carry the forms your customers actually type, which a translation never does.
Where the searches come from
Districts, not the city: what the map means for where your pages go
Google's map results are drawn by distance from the searcher. A company in the centre wins the map for the centre; a company serving Mladost or Lyulin from Lozenets wins those on the organic results or not at all.
| Area | What is searched | What we do |
|---|---|---|
| The centre and Lozenets | Professional services, clinics, agencies, restaurants; the highest share of English-language queries in the country | Profile at the real address; Bulgarian service pages first, English versions for the expatriate reader |
| Mladost, Business Park, Druzhba | B2B, IT, logistics, offices; searches in Bulgarian and English, often for a supplier rather than a shop | Service pages written for the buyer, not the consumer; corroborating mentions on the trade directories |
| Lyulin, Nadezhda, Krasno Selo | Everyday services: dentists, repairs, schools, shops; almost entirely Bulgarian, high map share | Profile completeness and reviews; one page per service, none per district unless a real location exists |
| Vitosha and the southern edge | Property, construction, hospitality; seasonal spikes | Pages planned by season; property and hospitality schema; photographs that are genuinely yours |
The month in Sofia
Same month, longer timeline, one difference in emphasis
The work is the month described on the services page: Search Console read by a person, one Bulgarian page a month at least, the profile and the mentions, the technical pass and the report. In Sofia the emphasis in the first quarter is on the profile and on the pages for the specific services a chain does not bother to write, because that is where a newcomer is not outgunned. The head term with the city name is targeted from month one and expected in a season, and the report says so every month rather than pretending.
What we refuse in Sofia is what we refuse everywhere, plus one thing the capital tempts people into: a page for every district with the name swapped. Google's doorway policy names it, and Sofia has enough agencies doing it that the filter is well trained. A district gets a page when you have a location in it, and not otherwise.
Alongside this
Alongside Sofia
- 01Entering the Bulgarian marketWhat to have online before the office opens, in order.
- 02SEO in BulgariaThe rest of the country, which behaves differently from the capital.
- 03AEO and AI searchBeing the answer when a newcomer to Sofia asks an assistant.
- 04PricingThe same three packages; Sofia takes longer, it does not cost more.
Questions about SEO in Sofia
We are opening an office in Sofia next quarter. When should SEO start?
Now, with the Google Business Profile, because the profile can be created and verified before the doors open and it moves in weeks. The Bulgarian pages for your services should be live at least a month before launch so they are indexed when the first customer searches. Nothing is judged before day 28, and Sofia's competitive queries take a season, so starting at launch means the first useful numbers arrive a quarter late.
Our site is in English and our staff speak English. Do we really need Bulgarian pages?
Yes. Sofia's international community is real and it searches in English, and an English page for that reader is worth having. But almost every search for a service in Sofia is made in Bulgarian by a Bulgarian, and an English-only site is invisible for all of them. The usual shape is a Bulgarian tree at the root and English kept under /en/, with hreflang, which is what this site does.
Which part of Sofia should the profile say we are in?
The address you actually have. A profile in Lozenets ranks in the map for Lozenets and the centre, not for Mladost or Lyulin; Google's map results are drawn by distance from the searcher. A company serving all of Sofia from one office wins the map near that office and the organic results everywhere else, and the pages are planned around that split.
How much does SEO in Sofia cost?
The same as anywhere in Bulgaria: €190 a month for one city and one profile, €390 for the Growth package, €690 for a shop or a market where page one is held by large players. Sofia does not cost more; it takes longer, and the audit says how much longer for your queries.
Do you meet in person in Sofia?
No. The work is remote, the calls are by video, and the reports are written. We say so rather than promising a coffee in the centre, because a client is entitled to know who and where the supplier is before signing.
See where you would stand in Sofia before you open
Send your site, your services and the address you will have. The free audit tells you who holds the map and the results today, what they do that you would need to, and what it costs.