Ranking in Dhaka is not the same as ranking in New York or Singapore. Search intent is bilingual, competition is uneven, and Google's local signals behave differently in Bangladesh. Here's the exact framework we use with our clients to move keywords onto page one — usually inside 90 days.
1. Start with real Dhaka search intent
Most agencies copy a generic keyword list from Ahrefs or Semrush. That misses how Bangladeshi users actually search — in Banglish, with location modifiers like 'near Dhanmondi' or 'ঢাকায় ভালো'.
We build a bilingual keyword map: Bangla, English, and Banglish variants, each tagged by intent (informational, commercial, transactional).
2. Fix technical SEO before you write anything
Core Web Vitals, mobile UX, schema markup, and internal linking — these are non-negotiable in 2026. Google's AI overviews only cite pages that pass technical baselines.
- LCP under 2.5s on 4G Dhaka connections
- Valid Article, FAQ, and LocalBusiness schema
- Clean URL structure with hub-and-spoke internal links
3. Build topical authority, not one-off posts
One pillar page + 6–10 supporting deliverable pages beats 20 disconnected blog posts. Google now ranks entities, not keywords — you have to prove you own the topic.
4. Earn local citations and BD backlinks
Digital PR on The Daily Star, TBS, Prothom Alo, and niche BD publications moves the needle faster than 100 low-quality directory listings. One editorial link from a .bd news domain is worth more than 50 PBN links.
5. Bangla content optimization — Unicode এবং schema signal
Bangla content ranking-এর জন্য technical foundation English-এর থেকে different। Unicode Normalization Form C (NFC) mandatory — Bangla script একই word একাধিক byte sequence-এ encode হতে পারে, NFC ছাড়া Google duplicate detect করতে পারে না, এবং keyword matching signal weak হয়ে যায়। Website source code, CMS database, API response — সবজায়গায় NFC enforcement uniform signal রাখে।
Web-safe Bangla font: Noto Sans Bengali (Google Fonts, comprehensive glyph set), Hind Siliguri (readable, popular Bangladesh publication-এ), Kalpurush (traditional literature look)। Font selection consistency brand + readability দুইটার জন্য important। Bangla content-এ `<html lang="bn">` root attribute mandatory, individual English section-এ `<span lang="en">` wrap করুন — Google language detection accuracy improve করে।
Article schema, FAQPage schema, HowTo schema — সব Bangla text-এ fully apply হয় ২০২৫ থেকে। Rich result eligibility Bangla content-এ English content-এর সমান। Bangla যুক্তাক্ষর (conjunct character) proper render হচ্ছে কিনা Chrome DevTools Font tab-এ verify করুন — broken glyph search index-এ 'unknown character' হিসেবে treated হয়, ranking materially suffer করে।
6. E-E-A-T signal Dhaka context-এ
Experience, Expertise, Authoritativeness, Trustworthiness — Google-এর 2022 Helpful Content Update থেকে core ranking factor। Dhaka business-এর জন্য concrete E-E-A-T signal implementation checklist: (১) author bio প্রতি blog post-এ — professional photo, credential, LinkedIn link সহ, (২) 'About Us' page comprehensive — team, physical Dhaka address, BTRC/NBR license number visible, (৩) case study real client name সহ (permission নিয়ে), (৪) media citation (Prothom Alo, TBS, Daily Star mention page-এ display)।
Trust signal cluster mandatory: HTTPS mandatory (HTTP still-এ থাকলে immediate ranking penalty), privacy policy + terms of service page proper legal language-এ, refund/complaint policy visible, phone + WhatsApp + physical address footer-এ, business registration number (RJSC number if company)। Google Bangladesh business context থেকে extra verification signal expect করে — international standard-এর থেকে more scrutiny local business-এ।
Author expertise proof-এর জন্য each author's dedicated page (schema `Person` markup সহ), `sameAs` link LinkedIn/Twitter/Facebook profile-এ, `worksFor` current employer property। Author page-এ 'Published in' section — real media citation প্রমাণ করে authority। Bangladesh business-এর জন্য এই foundational E-E-A-T layer establish না করলে content quality high হলেও page-2 stuck থাকে সাধারণত।
7. Core Web Vitals — Dhaka 4G reality-তে ranking factor
Google 2024 Core Web Vitals threshold: LCP <2.5s, INP <200ms, CLS <0.1। Dhaka 4G median throughput ২০২৬-এ ~১৫ Mbps, urban peak-এ ৪-৮ Mbps (population density high এলাকায় tower congestion)। Global CDN latency Dhaka থেকে Cloudflare edge ~40-70ms typical। Website Cloudflare/BunnyCDN + Bangladesh-hosted image proxy combination ideal।
LCP optimization Dhaka এর জন্য specific tactics: hero image WebP format 60-80% size reduction JPEG থেকে (AVIF format future-safe further 20-30% smaller), `fetchpriority="high"` attribute LCP element-এ (browser resource prioritization), above-fold content critical CSS inline (async load defer), `font-display: swap` Bangla font-এ (invisible text avoid)। Image lazy loading below-fold mandatory।
INP (interactivity) optimization: main thread work minimize — large JavaScript bundle break করে code-split, third-party script (Facebook pixel, GTM, chat widget) `async`/`defer` load, hero CTA button JavaScript-heavy না রাখুন (native `<a>` tag ideal)। Dhaka mid-tier phone (Redmi 10, Symphony i75, Walton Primo NF4) benchmark-এ CWV pass করলে entire market cover হয়। iPhone/Samsung flagship-এ শুধু test করলে real user experience miss হয়।
- LCP <2.5s on Dhaka 4G — test with Chrome DevTools throttling 'Fast 3G'
- INP <200ms — measure via PageSpeed Insights CrUX real user data
- CLS <0.1 — reserve explicit image width/height, avoid layout-shift ads
- Font-display: swap on Noto Sans Bengali, no FOIT
- Third-party script async/defer — Facebook Pixel, GTM, chatbot widget
- WebP hero image + fetchpriority=high LCP element
8. Google Business Profile — local pack ranking accelerator
Dhaka local search-এ 'near me' এবং area-specific query (e.g., 'best digital marketing agency Dhanmondi', 'ঢাকায় সেরা web developer') GBP-driven Map Pack প্রথম দেখায় — 3টা business listing plus map, organic result-এর above। Rank 1-3 GBP position → typically 40-60% of total local click capture।
GBP optimization pillar: (১) NAP consistency — Name, Address, Phone identical প্রতি online mention-এ (website, Facebook Page, directory listing), (২) Primary category exact match — 'Digital Marketing Agency', 'Marketing Consultant', 'SEO Company' — mismatch signal weak, (৩) Photo minimum ২০+ upload (exterior, interior, team, work sample, event) — GBP photo per week upload করলে engagement signal strong, (৪) Google Post weekly (offer/update/event/product), (৫) review generation systematic — customer WhatsApp-এ direct GBP review link পাঠান checkout-এর পর।
Review response mandatory এবং quality signal: 5-star review-এ 24-hour-এ Bangla+English mixed thank-you response (customer name mention, specific service reference), negative review-এ empathetic + solution-oriented response (defensive না, root cause acknowledge + resolution offer)। Google review response speed + quality Map Pack ranking direct signal — data confirmed Moz Local Search Ranking Factors survey-এ।
GBP Q&A section সাধারণত neglected: common customer question owner-answered থাকা উচিত — pricing, service coverage, working hour, appointment process। User-generated Q&A GBP owner monitor করে appropriate answer add করুন (silence = missed opportunity)।
9. Bangladesh-specific link building — journalist + niche publication
Dhaka-এ high-quality backlink source hierarchy: (১) Bangladeshi news domain (.bd TLD) top-tier — Prothom Alo (prothomalo.com), The Daily Star (thedailystar.net), TBS News (tbsnews.net), Dhaka Tribune, Bonik Barta business section, (২) niche vertical publication — Future Startup (SaaS/tech), TechShohor (consumer tech), Ekusher Somoy (regional news), (৩) industry association (BASIS for IT, ECAB for eCommerce, e-CAB, BTMA for textile, BGMEA for apparel), (৪) government portal (invitation-only, very high authority — gov.bd, businessinbangladesh.gov.bd)।
Journalist outreach approach: HARO-style Bangladesh version manually build করুন — LinkedIn-এ Bangladeshi journalist follow (Prothom Alo tech section reporter, TBS business desk, Daily Star lifestyle writer), email pitch data-driven story (e.g., 'ঢাকার SME এর Facebook Ads spending 45% বেড়েছে ২০২৬ সালে — আমাদের 200+ client data'), original research report (industry survey with statistical rigor), thought leadership op-ed opportunity।
Directory listing selection critical — Bikroy.com, Sheba.xyz, ekshopBD, GoZayaan, Priyoshop-এর business listing legitimate high-DR। Low-quality auto-approve directory (5,000-taka 'submit to 500 directory' scam) avoid করুন — Google 2023 Spam Update-এ mass low-quality link toxic হয়ে যায় এবং entire domain penalize হতে পারে।
Reciprocal industry linking: Bangladesh business ecosystem-এ complementary service provider-এর সাথে natural linking (আপনার agency page-এ favorite CRM tool review, তাদের directory-এ আপনার agency mention) — high trust flow, editorial-style link।
10. AI Overview এবং SGE optimization Dhaka business-এর জন্য
Google Search Generative Experience (SGE) এবং AI Overview-এ cited হওয়ার জন্য content structure specific pattern follow করে: (১) direct-answer paragraph (first 50 word question-এর answer, no fluff intro), (২) numbered/bulleted list scannable, (৩) definitive statistic proper source citation-সহ, (৪) FAQ section schema markup-সহ, (৫) short declarative sentence structure।
AI Overview Bangladesh query-এ ২০২৫ থেকে active — 'digital marketing agency in Dhaka price', 'best SEO service Bangladesh cost', 'Facebook Ads BDT budget small business', এই type long-tail commercial query-এ AI Overview appear করছে। Cited page-এ typically 2-5x higher CTR than non-cited page (Google internal data leaked in DOJ trial)।
AI Overview citation eligibility signal: 'according to' phrase natural use, concrete number + timestamp ('2026 Q1 data'), expert quote (attribution সহ), structured schema (FAQ, HowTo, Article) heavy। Vague generic content — 'many businesses find', 'often it happens' — AI Overview-এ never cited।
Semantic entity coverage — Dhaka-specific proper noun (Dhanmondi, Gulshan, Uttara, Bashundhara, Mirpur), Bangladesh business entity (bKash, Nagad, SSLCommerz, ShurjoPay, Pathao, RedX), industry term (Meta Business Manager, Google Ads Editor, GTM, GA4) — content-এ natural mention Google topic authority signal build করে। Bangladesh geographic entity mention Google Bangladesh geo-signal strong করে।
11. Common Dhaka SEO mistake যেগুলো ranking নষ্ট করে
প্রতিদিন-এর audit-এ পাওয়া top ৭টা mistake: (১) same page 3-4 language variant separate URL-এ (bn/en/rangla parameter — duplicate content penalty, canonical missing), (২) meta title/description competitor থেকে copy করা (uniqueness low, CTR poor, algorithm signal weak), (৩) internal linking absent (orphan page hundreds — Google discover করতে পারে না), (৪) sitemap.xml outdated বা missing (new page indexation delay months), (৫) robots.txt-এ mistakenly `Disallow: /` (entire site deindex — real horror story quarterly), (৬) HTTPS certificate expire (Google immediate rank drop, browser warning-এ user bounce), (৭) mobile viewport meta tag missing (mobile-first index-এ desktop signal use, weak ranking)।
Second-tier common mistake: (৮) 404 page count crawl budget waste করছে (broken internal link, deleted page redirect missing), (৯) heavy JavaScript rendering SEO-invisible content (SPA framework improperly configured — Google JS render partial support, critical content SSR/SSG mandatory), (১০) thin content page hundreds (auto-generated location page without unique value — Helpful Content Update-এ demoted)।
Monthly SEO audit checklist: GSC coverage report review (indexed vs excluded ratio trend), page speed benchmark (5 top page test), backlink profile new-link check (Ahrefs/Semrush/Moz), Bangla content spelling/grammar review, GBP insight report (search query, action, direction request)। ছোট mistake accumulate হয়ে large ranking damage করে — proactive audit reactive fix থেকে সবসময় cheaper।
12. ৯০-দিনের Dhaka SEO sprint blueprint
সপ্তাহ ১-২ (Foundation): technical audit (Screaming Frog crawl, Sitebulb), CWV baseline measurement, Bangla + English + Banglish keyword map, competitor gap analysis (top 5 competitor content audit), hub-and-spoke content plan finalize (1 pillar + 6-10 spoke identified)।
সপ্তাহ ৩-৬ (Build): technical fix (schema markup deploy, internal linking build, CWV optimization — LCP/INP/CLS all pass mobile), pillar page publish (3000+ word comprehensive), initial 5-8 spoke page publish (each 1500+ word), GBP full optimization (photo, post, category, review generation start)।
সপ্তাহ ৭-১০ (Scale): additional spoke page (weekly 2-3 publish), Bangla content batch publish (Bangla audience targeted), digital PR outreach (target 3-5 editorial backlink from Bangladeshi news source), local citation building (10-15 authoritative Bangladesh directory), review generation campaign (weekly 5-10 new Google review target)।
সপ্তাহ ১১-১৩ (Iterate): performance review (GSC ranking movement, GA4 organic traffic trend), content refinement (thin page rewrite based on GSC 'Crawled - not indexed' report), backlink acquisition doubling (winning tactic scale), seasonal keyword targeting (Ramadan, Puja, Boishakh, Independence Day cycle-এ specific campaign)। ৯০ দিন-এ typical Dhaka SME result: 20-40 keyword page-1-এ enter, organic traffic 60-150% increase, GBP ranking Map Pack top-3 এ 30-50% target keyword-এ। Beyond 90 days: compounding growth curve typically visible month 4-6 থেকে।
8. Dhaka keyword clustering — commercial vs informational intent split
Dhaka SERP-এ একই keyword-এর দুই ধরনের intent থাকে — commercial ("seo agency in dhaka", "digital marketing service dhaka") এবং informational ("seo কি", "digital marketing মানে কি")। একই page দুইটাকে target করলে Google confused হয়, ranking কোনটার জন্যই strong হয় না। আমরা প্রতি cluster-এ minimum তিনটা page রাখি: pillar (broad commercial), sub-pillar (mid-tail commercial), blog (informational + long-tail question)। এই three-tier structure Dhaka SERP-এ ২০২৫ থেকে stable ranking এনে দিচ্ছে কারণ Google এখন topic authority > individual page authority হিসাবে site rank করে।
Cluster mapping-এর জন্য আমরা Ahrefs/Semrush থেকে seed keyword export করি, তারপর BD search volume (minimum ১০) filter করি — বেশিরভাগ tool Bangladesh volume underreport করে, তাই Google Keyword Planner-এ Dhaka geo দিয়ে cross-check mandatory। Bengali variant ("ঢাকায় ডিজিটাল মার্কেটিং") এবং Banglish variant ("dhaka e digital marketing") আলাদা keyword — দুইটার volume আলাদা track করুন। Banglish search Dhaka mobile user-দের ~৩৫% traffic ধরে বিশেষত ১৮-৩৫ বয়স segment-এ।
Internal link architecture cluster-এর ranking-এ decisive factor। প্রতি blog post থেকে relevant pillar-এ minimum ২টা contextual link (exact-match anchor একটা, partial-match একটা), পাশাপাশি sibling blog-এ ২-৩টা cross-link। Pillar page থেকে সব sub-page-এ hub-and-spoke pattern। এই structure Googlebot-কে বলে "এই site এই topic-এর authority" — result Bangladesh SERP-এ ৯০ দিনের মধ্যে top-5 movement সাধারণত।
9. Bangladeshi backlink acquisition — real tactics that pass Google's link spam update
Google-এর SpamBrain algorithm ২০২৪ থেকে paid link এবং low-quality PBN detect করছে near-perfect accuracy-তে। Bangladesh market-এ এখনো অনেক agency "৫০ backlink ৫০০০ টাকায়" sell করে — এইসব link Google ignore করে best case, penalize করে worst case। Legitimate Bangladeshi backlink source আছে অনেক, খুঁজে বের করতে হয়। Prothom Alo, The Business Standard, Bonik Barta, Daily Star, Dhaka Tribune — সবারই expert contributor program আছে। Actual industry insight-সহ pitch করলে (data-backed article) publication accept করে; typical turnaround ২-৪ সপ্তাহ।
BASIS (Bangladesh Association of Software and Information Services), e-CAB (e-Commerce Association of Bangladesh), FBCCI — এই industry body-র directory listing DR 40+ backlink দেয় এবং local trust signal add করে। Membership fee কমই (BASIS individual ৳১০,০০০/বছর), member profile-এ website link do-follow, এবং industry event থেকে natural citation পাওয়া যায়। এই approach আমাদের নিজেদের এবং client site-এ Dhaka SERP top-3 ranking establish করতে decisive ছিল ২০২৫-এ।
Digital PR + HARO-style outreach Bangladesh context-এ underrated। LinkedIn-এ 'Bangladesh journalist' filter দিয়ে ২০০+ active journalist সহজে খুঁজে পাওয়া যায়। Original data-based pitch ("আমাদের ৫০ Dhaka SME survey থেকে বের হয়েছে — ...") ৮-১২% response rate পায়, একটা published article থেকে ৩-৫টা organic backlink follow করে (other publication picks up the story)। এই compound effect ৬ মাসে DR 20 → DR 40 তুলে দিতে পারে।
SEO in Dhaka rewards patience, bilingual thinking, and technical discipline. If you commit to a 90-day sprint with the right structure, page-one rankings for real commercial keywords are absolutely achievable — we do it every quarter.
Questions Dhaka founders ask us
How long does SEO take to rank a website in Dhaka?
Most Dhaka websites see page-one movement in 90 days for low-competition local keywords, and 6–9 months for competitive commercial terms. Timelines depend on domain age, backlink profile, and content velocity.
Should I target Bangla or English keywords in Dhaka?
Target both — Bangla, English, and Banglish variants of the same intent. Bangla search volume is now higher for lifestyle and local-service queries, while English still dominates B2B and premium categories in Dhaka.
How much does SEO cost in Bangladesh?
Legitimate SEO in Bangladesh starts at BDT 18,000–25,000/month for local SEO and BDT 45,000+ for competitive commercial campaigns. Anything under BDT 10,000 usually means spun content and PBN links that will hurt long-term rankings.
Do backlinks still matter for ranking in Dhaka in 2026?
Yes — high-quality editorial backlinks from .bd domains and BD news sites still move rankings significantly. One link from The Daily Star or Prothom Alo is worth more than 50 directory listings.
Bangla SEO কি English SEO থেকে different?
Yes — Bangla content NFC Unicode normalization mandatory, `<html lang="bn">` attribute set করতে হবে, Noto Sans Bengali web-safe font use করুন, এবং BD-specific keyword pattern (Banglish 'বাংলা মিক্স') follow করতে হবে। Structurally Article/FAQ/HowTo schema English-এর সমান apply হয়। Google Bangla script ২০২৫ থেকে rich result eligibility English-এর সমান দিচ্ছে, তাই feature parity fully available।
Dhaka-তে Google Map Pack ranking কতদিনে সম্ভব?
Well-optimized GBP + physical address verification + 20+ genuine review-এ 60-90 দিনে Map Pack top-3 achievable low-competition area query-এ (Dhanmondi web design, Uttara tuition, Mirpur salon)। Highly competitive query-এ (best restaurant Gulshan, top gym Banani) 6-12 months + sustained review generation লাগে। NAP consistency + weekly Google Post + Photo upload critical accelerator।
Domain age কি ranking factor Dhaka SEO-তে?
Direct ranking factor না (Google confirmed), কিন্তু indirect strong signal। Older domain-এ backlink accumulation, trust flow, indexed content history — সব organic signal build up। New domain 6-12 months 'sandbox-like' cautious ranking feel করে। Shortcut: aged expired domain purchase — কিন্তু risk high (previous history spammy হলে penalty inherit), thorough backlink audit mandatory before purchase।
Multi-language site কিভাবে SEO structure করব Dhaka এর জন্য?
Best practice: subdirectory (yoursite.com/bn/, yoursite.com/en/) — subdomain (bn.yoursite.com) থেকে better কারণ subfolder domain authority share করে। hreflang tag mandatory প্রতি language variant-এ (`<link rel="alternate" hreflang="bn-BD" href="...">` + `hreflang="en"` + `hreflang="x-default"`)। URL slug native language script-এ (Bangla URL এখন Google fully support করে)। Duplicate content avoid — content genuinely translated থাকতে হবে, auto-Google-translate signal weak।
Dhaka-based agency-এর জন্য কি bilingual (Bangla + English) content mandatory?
হ্যাঁ। Google Search Console data থেকে দেখা যায় Dhaka user-দের ~৪০% Bangla search করে, ~৪৫% English, বাকি ~১৫% Banglish (Roman script Bangla)। Same topic Bangla + English আলাদা URL-এ (hreflang tag সহ) publish করলে দুইটা query family serve করা যায়, single page-এ mix করলে কোনটার জন্যই strong signal যায় না।
Dhaka SERP-এ ranking improve হতে কত সময় লাগে?
Realistic timeline: fresh domain-এ high-competition commercial keyword-এ page-1 ৬-৯ মাস, mid-competition long-tail keyword ৩-৪ মাস, low-competition local intent keyword ("seo agency in banani") ৬-৮ সপ্তাহ। ২০-post cluster launch করলে collective traffic ৯০ দিনে visibly grow করে যদি technical SEO clean থাকে।
Want us to execute this for you?
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 →



