SEO services

Local SEO & Search Services for Businesses That Depend on Calls

Google Maps rankings, Google Business Profile work, technical fixes and AI search visibility, run as one system so the profile, the website and the rest of the web all say the same thing about your business.

Every engagement is scoped after an audit, so you only pay for the work your profile and website actually need.

  • 4.9★ on Fiverr · 243 reviews
  • Local SEO Specialist
  • Google Maps Ranking Expert

What SEO services do I offer? Four connected services that get a local business found and chosen on Google: Local SEO for the Map Pack and organic results, Google Business Profile optimization, technical SEO for crawling, indexing and speed, and generative engine optimization (GEO) so AI Overviews, ChatGPT and Gemini can describe and recommend you accurately.

Written by Ratul Roy, Local SEO specialist · Updated

Core services

Pick the service that matches your problem

Most local businesses start with the first one. The others either sit inside it or support it, and each has its own page with scope, process and pricing.

  • Google Business Profile Optimization

    Every field of your Google Business Profile (formerly Google My Business) set up the way Google reads it, plus suspension, verification and duplicate listing fixes.

    • Primary and additional categories
    • Services, products, attributes and hours
    • Photos, Google Posts and review replies
    • Video verification and reinstatement help
    Essential package $299See GBP optimization
  • Technical SEO

    Crawling, indexing, Core Web Vitals, structured data and site architecture fixed so the website behind your profile can rank.

    • robots.txt, XML sitemaps and canonical tags
    • LCP, INP and CLS on mobile
    • LocalBusiness and Service schema
    • Search Console errors cleared and verified
    Audit from $299See the technical SEO service
  • Local SEO in Dhaka

    The same system applied to Dhaka's crowded areas, from Gulshan and Banani to Dhanmondi, Uttara and Mirpur, where pin accuracy and landmark addresses decide a lot.

    • Area-level keyword sets
    • English, Bangla and Banglish searches
    • Landmark-style address handling
    • Mobile-first page speed
    Area-level targetingSee Local SEO in Dhaka
  • Free strategy call

    Not sure which service fits? Send your website or Maps link and we go through what is holding your visibility back, then agree a scope in writing.

    • Profile and website reviewed first
    • Competitor gaps named
    • Clear scope and price
    • No lock-in contracts
    1-to-1, no hard pitchBook a call

Workstreams inside each engagement

What actually gets worked on, and why each part matters

Google cross-checks your Business Profile against your website and the rest of the web. These workstreams are how that agreement is built. Most run inside the Local SEO service rather than being sold separately.

  • Reviews & reputation

    Review velocity, recency and rating are prominence signals, and they are what customers read before they call.

    • Review request links and QR codes
    • Replies to every review, good and bad
    • Monitoring on Google, Facebook and directories
    • No incentivised or gated reviews
  • Citations & NAP consistency

    One business name, address and phone number everywhere it appears, so Google trusts which listing is real.

    • Bing Places and Apple Business Connect
    • Facebook Page and industry directories
    • Duplicate and outdated listing clean-up
    • Bangladesh and country-specific directories
    How citations and NAP work
  • On-page SEO & local content

    Service pages and location pages that confirm what the profile claims, with title tags, H1s and internal links that match how people search.

    • One page per core service
    • Area pages for places you really cover
    • Near-me and service + city intent
    • NAP and embedded map in the footer
  • Schema & entity SEO

    Structured data that states who you are, where you are and what you do, linked to your real profiles with sameAs.

    • LocalBusiness and the right subtype
    • Organization and Person markup
    • Service, FAQPage and BreadcrumbList
    • Knowledge Graph alignment
  • Geo-grid rank tracking

    Rankings checked from points across your service area instead of one spot, so weak zones are visible and get fixed.

    • Baseline before any work
    • Monthly re-scans
    • Per-location grids for branches
    • Paired with calls and direction requests
  • Measurement & reporting

    GBP Performance, Google Search Console and GA4 read together, so you see calls, clicks and bookings rather than vanity rankings.

    • Calls, direction requests, website clicks
    • Organic rankings and conversions
    • Reviews gained and replies sent
    • Next month's plan in plain language

Industries

Local SEO by industry

The ranking factors are the same everywhere. The categories, services, search terms and trust signals are not, so each vertical has its own page.

  • Home services

    HVAC, plumbing, roofing, electricians, cleaning, pest control, moving and towing, where most calls go to the first three Maps results.

    Home services SEO
  • Dental clinics

    New-patient searches for scaling, root canal, braces, implants and emergency dentist near me.

    Dental SEO
  • HVAC companies

    AC repair, AC servicing, gas refill and 24-hour emergency searches, mostly from service-area businesses.

    HVAC SEO
  • Law firms

    Practice-area pages and consultation searches, where reviews and credentials decide who gets the call.

    Legal SEO
  • Wholesale distributors

    B2B buyers searching by product, brand and region, with a different funnel from walk-in local businesses.

    SEO for distributors
  • All industries

    Auto repair, healthcare, real estate, construction, contractors and more, each with its own categories and service vocabulary.

    Browse every industry

Proof

Results these services have produced

Real client numbers, each with the full story behind it.

  • 461 calls from a Business Profile

    An under-optimized profile turned into a steady source of calls between April and August 2024, with profile interactions up 62%.

    +205% calls vs prior yearGBP calls case study
  • Map Pack visibility across service areas

    Five times as many areas ranking in the Top 3 on the geo-grid, and direction requests up 27%.

    +38% Map Pack visibilityService-area case study
  • $72,412 in monthly Shopify sales

    E-commerce SEO for a hamper store, turning organic visibility into orders.

    +206% sales · +294% ordersHamper Story case study
  • 976K organic clicks for a new site

    A tech media site taken from zero organic traffic through technical foundations, content and links.

    30M+ impressions · DR 45+TechicTalk case study
  • From near zero to 3.93K clicks

    47.4K impressions in six months from disciplined, data-led organic SEO.

    8.3% average CTRData-driven SEO case study
  • Every case study

    1.4M+ organic clicks generated and 68M+ search impressions earned for clients, with the method behind each result.

    See all case studies

Why work with me

How I work with clients

I take on a limited number of clients each month so every account gets direct, hands-on attention.

  • Focused on local

    I don't do global enterprise SEO. The work is built for businesses whose customers are nearby and pick up the phone.

  • Measured monthly

    Rankings, calls and direction requests are tracked every month. You see what moved and what I am fixing next.

  • White-hat only

    No keyword-stuffed business names, fake addresses, fake reviews or link networks. They work briefly, then get listings suspended.

  • Direct access

    You work with me, not an account manager passing notes to a junior. Every recommendation comes from hands-on work.

  • Bangladesh + worldwide

    Based in Khulna division, Bangladesh, working with clients here and abroad. The ranking system is the same in any country; the search terms and directories change.

  • Ready for AI search

    Clean entity data, schema and consistent citations help Google AI Overviews and assistants like ChatGPT describe your business correctly.

Services in detail

What each engagement covers

A plain breakdown of the work inside Local SEO, technical SEO and AI search visibility, and how the three fit together.

01How the work is structured

Every engagement is built around one outcome, usually more qualified calls, bookings or direction requests, and split into three workstreams: Local SEO (Google Business Profile and Maps), website SEO (on-page, technical and content) and AI search visibility (GEO). You can hire any of them on its own, but they work best together.

The reason is how Google ranks local results: on relevance, distance and prominence. The profile, the website and your citations all feed relevance and prominence, and AI tools pull from the same sources. If you want the background first, the Local SEO guide for Bangladesh businesses explains it from the start.

02What Local SEO work includes

  • Google Business Profile: primary and additional categories, services, products, description, attributes, regular and special hours, photos and Google Posts. My GBP optimization checklist lists every field.
  • Google Maps ranking: geo-grid baselines, accurate pin placement, service-area setup (up to 20 areas for a service-area business) and Map Pack tracking.
  • Profile health: verification (including live video verification), suspension appeals, duplicate listings and unwanted suggested edits.
  • Citations and NAP: Bing Places, Apple Business Connect, Facebook, Yelp and industry or country directories.
  • Reviews: request links, replies to every review and monitoring, within Google's rules on incentivised and gated reviews.
  • Location and service pages: one useful page per real service and area, with LocalBusiness schema.

03Website and technical SEO

A site that supports local rankings has to load fast on mobile data, be crawlable and indexable, and state its business facts in structured data. That means clean architecture, real Core Web Vitals work and schema that matches what the page shows.

  • Crawling and indexing: robots.txt, meta robots, XML sitemaps, canonical tags, hreflang where a site has language versions.
  • Core Web Vitals: LCP, INP and CLS fixed on mobile first.
  • On-page SEO: title tags, meta descriptions, H1s, internal links, image alt text.
  • Structured data: LocalBusiness (or Dentist, Plumber, HVACBusiness and other subtypes), Service, FAQPage, BreadcrumbList, Article, Product where relevant.

04AI search visibility (GEO)

When someone asks ChatGPT, Gemini, Perplexity or Bing Copilot for a recommendation, those tools lean on consistent facts from trusted sources. GEO makes your business easy to identify and quote: the same name, address, services and areas on your site, your profile and the directories they read. The guide to AI search visibility for local businesses covers it in depth.

  • Entity details made consistent across website, Business Profile and major directories.
  • Schema with sameAs links so assistants can connect your profiles.
  • Question-and-answer content that can be lifted into AI answers.
  • Mentions on publications and directories that AI tools cite.

05Reporting and what you get

Every client gets a monthly report: geo-grid rankings, calls and direction requests from the Business Profile, organic traffic and keyword movement from Search Console, technical health, and next month's plan. The proof section above shows what that reporting has looked like for real clients.

Not sure where to start?

Book a free strategy call and I'll tell you which service fits, what it would cost, and what is holding your Maps rankings back.

Frequently Asked Questions

SEO Services: Frequently Asked Questions

Which SEO service should I start with?

Most local service businesses should start with Local SEO and Google Business Profile optimization, because near-me searches and Map Pack calls come from there. Technical SEO and GEO add to that work rather than replacing it. If your site has indexing problems, those get fixed first.

What is the difference between Local SEO and GBP optimization?

Google Business Profile optimization works on the profile itself: categories, services, photos, posts and reviews. Local SEO includes that, plus citations, website pages, technical fixes, links and tracking, which is what wins competitive areas where a good profile alone is not enough.

Do you work with businesses outside Bangladesh?

Yes. Google's local ranking system is the same in every country, and past work covers clients in several markets, including an e-commerce client in Singapore. What matters is that you serve a defined area, not where the business is registered. Calls run on WhatsApp or Zoom.

Can I hire you for a one-off audit instead of ongoing work?

Yes. A standalone audit covers your Google Business Profile, Map Pack visibility on a geo-grid, website structure, citations and the specific gaps holding rankings back. Many clients start there before deciding on ongoing work.

Do you handle the implementation or only the strategy?

Both are available. Some clients want the profile, citations and on-page work done for them. Others have an in-house team or developer and want the strategy, priorities and review of their work. Say which you need on the call.

How much do your SEO services cost?

Packages start from $299. The final figure depends on how competitive your category and area are, how many locations you cover, and how much groundwork your profile and website need. You get a specific number after the audit. See what Local SEO costs in Bangladesh.

How is this different from hiring an agency?

You work directly with the person doing the work. There is no account manager relaying instructions, and the focus stays on local search instead of spreading across ads, social and design. The trade-offs are covered in SEO specialist vs agency.

Can you guarantee first place on Google Maps?

No. Google states there is no way to pay for or request a better local ranking, and distance from the searcher is outside anyone's control. What I commit to is the work, done within Google's guidelines, and honest reporting on calls and rankings.

What do you need from me to get started?

Manager access to your Google Business Profile, access to your website, and Google Search Console and GA4 if you have them. If some of that is missing or you have lost access, it gets sorted during onboarding.

Pricing

Packages start from $299

Where you land above that depends on how competitive your area is, how many service areas you need to rank in, and how much groundwork your profile and website still need. You get a specific figure on the call, not a range.

  • Google Business Profile optimization
  • Map pack and geo-grid tracking
  • On-page and technical fixes
  • Monthly reporting
Get your exact price

Keep exploring

Keep exploring

Ready to Grow?

Find out what is holding your local visibility back

Start with a free audit of your Business Profile and website, or book a call to talk it through. No spam and no hard pitch.

  • Google Maps SEO
  • GBP Optimization
  • Website SEO
  • AI Search Ready