SEO8 min readJuly 12, 2026

Local SEO in Dhaka — the Google Business Profile playbook that ranks

Ranking in the Dhaka map pack is 60% Google Business Profile and 40% on-site signals. Here's the exact setup and monthly routine that works.

KS
Kowser Shaki
Founder & CEO · Adfix Agency Ltd.
Caricature illustrating local SEO and Google Business Profile optimization for a Dhaka business
On this page · 15 sections

If your business serves customers in Dhaka — a clinic, salon, restaurant, tuition center, service company — local SEO is the single highest-ROI channel. And 60% of it lives inside Google Business Profile (GBP). Here's the setup, optimization, and monthly routine we use for Dhaka clients to own the map pack.

Share

Claim and verify your GBP correctly#

Use your real business name — not 'Best Salon Dhanmondi'. Keyword-stuffed names get suspended by Google. Verify via postcard, video call, or Search Console (if you own the domain).

Fill every single field#

80% of Dhaka businesses skip services, products, opening hours, attributes, and Q&A. Completing every field is the fastest ranking boost in local SEO — it takes 60 minutes and moves you 3–5 positions.

  • Primary + secondary categories (max 9)
  • Services with descriptions and BDT prices
  • Photos: exterior, interior, team, products (min 25)
  • Opening hours + special hours for Eid/Puja
  • Attributes (wheelchair accessible, WiFi, parking, etc.)

Reviews are the ranking factor#

Aim for 40+ reviews with a 4.6+ average. Automate review requests via WhatsApp after every completed job. Reply to every review in Bangla or English within 24 hours — Google's algorithm rewards response velocity.

Weekly GBP posts#

Post an offer, event, or update every 7 days. Businesses that post weekly rank on average 20% higher in the Dhaka map pack than dormant profiles.

On-site local signals#

Your website needs LocalBusiness schema, NAP consistency (name/address/phone), an embedded Google Map, and area-specific service pages (e.g. /services/seo-dhanmondi). Without these, GBP alone plateaus around position 4–7.

GBP category selection — Bangladesh business-এর common mistake#

Primary category exact match ranking-এর জন্য single-biggest factor। Bangladesh business common mistake: 'Business Consultant' generic category use করা যেখানে specific category available (Digital Marketing Agency, SEO Company, Web Design Company, Advertising Agency)। Generic category signal weak, competitive advantage lost।

Category audit process: Google 'best {your-service} in Dhaka' search — top 3 result-এর GBP category check (public visible via profile view)। Match করুন competitor primary category — same-category listing peer comparison-এ ranked হয়।

Secondary category (up to 9 additional) 2024 থেকে available Bangladesh-এ। Add korte পারেন: adjacent service (SEO Company + Marketing Consultant + Advertising Agency + Internet Marketing Service)। Cover করে multiple search intent একই profile-এ।

NAP consistency audit — hidden ranking factor#

Name, Address, Phone consistency Google local ranking-এ top 5 factor। Bangladesh business common issue: (১) Facebook Page-এ 'Adfix Agency Ltd', GBP-এ 'Adfix Agency', website-এ 'AdFix Agency' — spelling mismatch, (২) old address (moved but not updated), (৩) old phone number (changed but everywhere update হয় না), (৪) mobile vs landline mix।

Audit process: BrightLocal free tool (limited free listing check), manual audit — Google 'yourbusinessname' search করে top 10 result-এর NAP verify। Bangladesh-specific directory: Bikroy business, Sheba.xyz, ekshopBD, Bangla Yellow Pages, ClickBD, Ajkerdeal।

Fix priority: high-authority listing (Facebook, LinkedIn, official directory) সবার আগে, low-quality listing (auto-generated directory) secondary priority। NAP change করার সময় GBP + website + top 10 citation same day update — gradual update inconsistency period দিয়ে ranking hurt করে।

Review generation systematic strategy#

Bangladesh business average review 15-40 (small SME), 100-500 (mid-scale), 1000+ (established brand)। Competitive advantage: consistent monthly new review generate করা, existing review response দেয়া, review quality (photo, detail) high রাখা।

Systematic generation tactic: (১) checkout complete পোস্ট delivery/service, customer-এর WhatsApp-এ direct GBP review link পাঠান (short link like g.page/r/... generate করা GBP-এ)। Preferred: 'Salam sir, আপনার service কেমন লাগলো? এই link-এ 30 second-এ review দিলে খুশি হব: [link]।' 15-25% response rate typical।

(২) email follow-up 3-day post-service, (৩) invoice-এ QR code print (physical service business), (৪) waiting area/reception-এ 'Google-এ আমাদের review দিন' signage। Review incentive (discount for review) Google policy violation — avoid strictly।

Review response mandatory + quality signal: 5-star review-এ 24-hour-এ Bangla+English mixed thank-you response (customer name + specific service reference), negative review-এ empathetic + solution-oriented (defensive না, root cause acknowledge + resolution offer)। Google confirmed: review response ranking signal।

Photo strategy — weekly upload signal#

GBP photo direct ranking factor via engagement metric। Bangladesh business average 10-20 photo, top-performer 100+ photo। Photo category breakdown: exterior (building, entrance, signage), interior (workspace, seating, product display), team (staff photo, at-work moment), work sample (finished product, service delivery), event (client meeting, workshop, conference)।

Weekly upload cadence: minimum 1-2 photo per week signal Google-এ 'active business' signal। Photo quality high (1080p+, good lighting), Bangla + English caption both, geo-tagged (Dhaka area specific), relevant keyword natural include।

Customer-uploaded photo encourage করুন — often customer photo authentic feel দেয়, engagement higher। Excellent customer photo-এ direct GBP-এ thank message (raise engagement)। Poor quality photo (blurry, dark) Google-এ 'suggest edit' দিয়ে remove attempt possible।

Google Post — weekly publishing calendar#

Google Post (What's New, Offer, Event, Product) — organic reach + engagement signal + local pack ranking factor। Bangladesh business Post ব্যবহার শtill low (top 5% only consistent post করে) — big opportunity।

Weekly Post calendar (recommended): Monday — new blog post highlight, Wednesday — customer testimonial/review highlight, Friday — offer/discount/event promotion। Character 150-300, image 1200x900+, CTA button (Learn More, Call, Sign Up)।

Bangla + English mix Post most effective Bangladesh-এ। Post 7-day লাইভ (Event Post exception — event date পর্যন্ত)। Expiry-এর আগে renewal manual (recurring Post feature 2025+ available)।

Post analytics GBP Insight-এ visible — view, click, action tracked। Winning Post pattern (image type, copy style, CTA) identify করে similar Post batch করুন।

GBP Insight report — actionable data mining#

Weekly monitor: (১) 'How customers find your business' — direct (name search) vs discovery (category search) split। Discovery high → category + keyword optimization strong। (২) 'Search queries' report — actual keyword যেগুলোতে profile show হয়েছে — surprise keyword opportunity content-এ target করার জন্য।

(৩) 'Customer actions' — website visit, direction request, phone call breakdown। Weekly trend monitor। (৪) 'Photo view' — profile photo visibility vs competitor benchmark (Google 'compared to businesses like yours' data)। (৫) 'Direction request' geo-distribution — কোন area থেকে interest highest — target ad campaign focus।

Monthly deep dive: winning post pattern, review sentiment trend, competitor movement, seasonal pattern (Ramadan, Puja, Boishakh)। Data-driven Bangladesh local SEO much more effective than intuition-based।

Multi-location business — Bangladesh chain-এর জন্য#

Multi-branch business (restaurant, gym, salon, retail store, agency multiple office) — GBP Multi-Location strategy। Each branch separate GBP listing mandatory (single unified listing wrong — location-specific ranking lose)।

Branch-level GBP structure: separate NAP each location, unique local phone number (mobile OK), branch-specific hour + service, branch-specific photo (that specific location), branch-specific review generation। Shared: brand name + logo + description base।

Manager assignment: branch manager local GBP owner (Google account added as manager), central marketing team backup access। Bangladesh business হerarchical decision-making culture-এ branch-level ownership + central oversight balance।

Consistency + differentiation balance: brand element consistent (name format, logo, category), location element unique (address, phone, photo, local staff, area-specific service)। Duplicate content across branch listing Google-এ 'spam' signal।

day Local SEO sprint Bangladesh business-এর জন্য#

সপ্তাহ ১-২: audit + baseline (current GBP state, NAP audit, competitor benchmark)। Fix immediate issue (missing category, wrong address, outdated hour)।

সপ্তাহ ৩-৬: optimization phase — primary + secondary category refine, 20+ photo upload, 5-8 Google Post publish, review generation campaign launch (target 15-25 new review), Q&A section fill।

সপ্তাহ ৭-১০: acceleration — weekly 2-3 Post consistent, review responding 100%, photo weekly upload, GBP Insight deep dive, keyword strategy refine based on 'Search queries' data।

সপ্তাহ ১১-১৩: measurement + iterate — Map Pack ranking check (top-3 target keyword), traffic + direction request growth, review count + rating trend, competitive gap identify। ৯০ দিনে typical result: 30-60% direction request increase, 20-40% profile view increase, low-competition query top-3 Map Pack achievable, established review base 30-70 fresh review।

GBP posting cadence এবং content mix — Dhaka business practical framework#

Google Business Profile Post feature ranking signal-এ direct contribute করে ২০২৬-এ (২০২৩ থেকে confirmed factor)। Posting cadence sweet spot: ২-৩ post/সপ্তাহ, minimum ১ post/সপ্তাহ। Content mix optimal: (১) offer/promotion (৩০%) — time-bound discount, seasonal deal, (২) event (২০%) — workshop, sale day, open house, (৩) update (৩০%) — new product/service, achievement, milestone, (৪) COVID-19/policy update (২০% legacy category, business hours change, service adjustment)। Each post ১৫০-৩০০ character description, CTA button ("Learn more", "Buy", "Call"), image ১২০০x৯০০px।

Photo strategy — GBP photo ranking-এ direct impact কিন্তু quality > quantity। Recommended: (১) exterior photo (storefront, signage) — ২-৩টা different angle, (২) interior (reception, service area) — ৪-৬টা, (৩) team photo (professional headshot) — ৫-১০টা staff, (৪) product/service delivery photo — ১০-২০টা variety, (৫) 360° photo (Google Street View trusted photographer through) — trust signal significant। Total ৩০-৫০ high-quality photo enough, ২০০+ low-quality photo dump counter-productive। Monthly new photo upload minimum ২টা fresh activity signal।

Q&A section active management often overlooked। Common customer question preemptively self-post করুন business account থেকে (allowed by Google) এবং authoritative answer দিন। Category: parking availability, payment method accepted, appointment booking process, home service coverage area — Dhaka context specific ("delivery kore ki?", "advance payment lage?") natural language-এ। Q&A section GBP-এ mini FAQ কাজ করে + long-tail voice search query-তে match করে ("Uttara-e kon pharmacy 24/7 open?")।

Review acquisition — Dhaka context-এ authentic 5-star flow build#

Review Google local ranking-এ top 3 factor-এর মধ্যে (proximity + relevance + reviews)। Bangladesh-এ Google review culture nascent — direct ask ছাড়া customer review post করে না typical। Systematic acquisition flow: (১) service delivery/purchase complete → (২) ২৪ hour পর WhatsApp/SMS message with direct Google review link (short URL: g.page/r/YOUR-ID/review), (৩) low-friction ask ("3 star or higher হলে Google-এ 30 second-এ share করুন"), (৪) low-rating negative feedback আসলে separate email/form-এ direct — public review-এ যাওয়া থেকে prevent।

Review response protocol mandatory Google ranking-এর জন্য: 5-star review-তে personalized thanks (customer name mention, specific service reference) — response rate ৯০%+ target, response time <৪৮ hour। Negative review-এ (১-৩ star) same-day response, empathy first, resolution offer, offline conversation move। Never argumentative response — public argument brand damage + Google penalty risk। Response Bangla + English mix acceptable — customer যে language-এ review করেছে সে language-এ reply best practice।

Review velocity + freshness algorithm-এ decisive। ১০০ review ২ বছরে vs ১০০ review ৩ মাসে — second scenario ranking-এ heavier weight। Sustainable rate: monthly ৫-১৫ fresh review healthy signal (business scale অনুযায়ী)। Sudden burst (৫০ review একদিনে) suspicious — Google algorithm fake review detect করে ২০২৬-এ high accuracy। Consistent monthly acquisition + genuine response protocol Dhaka local business-কে top-3 local pack-এ ৬-৯ মাসে move করতে পারে যদি other factor (NAP consistency, category selection, GBP completeness) proper।

  • Weekly ২-৩ GBP post (offer/event/update mix)
  • Monthly ২+ fresh photo upload (interior/exterior/team)
  • Q&A section preemptively populate Dhaka-specific query দিয়ে
  • Review request WhatsApp/SMS ২৪ hour post-service, direct Google link
  • Every review response within ৪৮ hour, negative same-day
  • Sustainable acquisition ৫-১৫ review/month, not burst
The takeaway

Local SEO in Dhaka is a 90-day compounding game — complete GBP, get 40+ reviews, post weekly, and back it with LocalBusiness schema on your site. Do this and you'll own the map pack for your area.

KS
Written by
Kowser Shaki
Founder & CEO · Adfix Agency Ltd.

Kowser leads growth strategy for Dhaka-based and global brands — SEO, paid media, and conversion systems that scale. This playbook is drawn from live client engagements, not theory.

Frequently asked

Questions Dhaka founders ask us

How long does local SEO take to rank in Dhaka?

Most Dhaka businesses see meaningful map-pack movement within 30–60 days of completing Google Business Profile properly and getting 20+ reviews. Competitive categories (restaurants, salons in Gulshan/Dhanmondi) take 90–120 days.

How many Google reviews does a Dhaka business need?

Aim for 40+ reviews with a 4.6+ average rating to compete in the Dhaka map pack. The gap between position 1 and position 5 is usually review count and response velocity, not on-site SEO.

Does Google Business Profile work for online-only businesses in Bangladesh?

Only if you have a real service area or storefront in Bangladesh. Pure online-only businesses without a physical address should skip GBP and focus on organic SEO and paid ads — a fake address will get you suspended.

Should I add BDT prices on Google Business Profile?

Yes — BDT prices in the Services and Products sections increase conversion rate by 15–25% because users pre-qualify before calling. It also helps Google match your business to price-intent queries in Dhaka.

Bangladesh GBP-এ primary category কীভাবে select করব?

Google 'best {your-service} in Dhaka' search করে top 3 competitor-এর GBP category check করুন। Match করুন সেই category-এর সাথে। Generic category ('Business Consultant', 'Marketing Consultant' — যখন specific available) use করলে ranking signal weak। Specific match: 'Digital Marketing Agency', 'SEO Company', 'Advertising Agency'। Secondary category up to 9 additional add করুন adjacent service cover-এর জন্য।

GBP review কতটা important local ranking-এ?

Top 3 ranking factor local pack-এ (Moz Local Search Ranking Factors 2025)। Bangladesh business benchmark: 15-40 review small SME, 100-500 mid-scale, 1000+ established brand। Competitive advantage: monthly consistent new review (5-10 minimum), 100% review response, review quality high (photo, detail sহ)। Systematic generation via post-service WhatsApp direct link সবচেয়ে effective।

Google Post কতবার publish করব?

Weekly minimum 2-3 Post ideal — top 5% Bangladesh business only consistent post করে, huge opportunity। Recommended cadence: Monday content highlight, Wednesday customer testimonial, Friday offer/event। Character 150-300, image 1200x900+, CTA button। Bangla + English mix effective। Post 7-day live, expiry-এর আগে manual renew।

Multi-branch business Bangladesh-এ GBP কিভাবে setup?

Each branch separate GBP listing mandatory — single unified listing location-specific ranking lose করে। Structure: separate NAP each location, unique local phone, branch-specific hour + service + photo + review generation। Shared: brand name + logo + description base। Branch manager local owner + central marketing backup access — hierarchical culture-এ balance।

কি একটা business-এর জন্য একাধিক Google Business Profile create করা যায় different areas-এ?

Only যদি actual physical location আছে বা service area boundary distinct। Same business একই address-এ multiple GBP = Google policy violation, immediate suspension risk। Multi-branch chain (৩টা showroom Dhanmondi, Uttara, Gulshan) — প্রতি physical branch-এর আলাদা GBP legitimate, unique phone number, unique local landing page mandatory। Service area business (home service, plumber) একটা GBP-তে multiple service area cover করে, individual area-এর জন্য আলাদা GBP allowed না।

GBP suspension হলে recovery কতদিনে সম্ভব?

Reinstatement request Google form-এ submit, typical response ৩-১৪ দিন। Suspension reason-অনুযায়ী recovery rate variable: policy misunderstanding (wrong category, duplicate listing) — ~৭০% recovery। Guideline violation (fake address, keyword stuffing business name) — ~৩০% recovery, often permanent। Suspension আগে prevention critical: real address, verifiable phone, business name exact match trade license, no promotional keyword in business name field।

#Local SEO#GBP#Dhaka

Want us to run this for you?

Get a free 24-hour audit and a 90-day plan tailored to your brand.

Get a proposal →