Skip to content
seooptimizacia.bgby Webso Digital

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.

The centre of Sofia seen from the roof of a building

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

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.

How a Sofia account is planned by area
AreaWhat is searchedWhat we do
The centre and LozenetsProfessional services, clinics, agencies, restaurants; the highest share of English-language queries in the countryProfile at the real address; Bulgarian service pages first, English versions for the expatriate reader
Mladost, Business Park, DruzhbaB2B, IT, logistics, offices; searches in Bulgarian and English, often for a supplier rather than a shopService pages written for the buyer, not the consumer; corroborating mentions on the trade directories
Lyulin, Nadezhda, Krasno SeloEveryday services: dentists, repairs, schools, shops; almost entirely Bulgarian, high map shareProfile completeness and reviews; one page per service, none per district unless a real location exists
Vitosha and the southern edgeProperty, construction, hospitality; seasonal spikesPages 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.

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.