Arif Rahman

SEO Case Study: Being Strong GYM, Dhaka | Local SEO Audit & Strategy
Local SEO Case Study · Dhaka, Bangladesh

Why Being Strong GYM Is Invisible on Google, and How to Change That

Being Strong GYM is a well-established fitness centre in Dhaka with real trainers, structured programs, and a working membership system. But almost none of that shows up when someone searches for a gym nearby. This case study breaks down exactly what is holding the site back and maps out a realistic plan to fix it.

May 2026
Dhaka, Bangladesh
beingstrongbd.com
Arif Rahman — Verum Chron
3/10
Overall SEO Score
0
Optimised Pages
1
Indexed Pages (Useful)
1
Spam Page Indexed
None
Blog / Content

About Being Strong GYM

Being Strong GYM operates from Dhaka, Bangladesh. The facility offers personal training, weight training, cardio, crossfit, and body weight programs. There is a dedicated ladies-only session running daily from 12:30 PM to 4:00 PM, with yoga, aerobics, and Zumba classes included. Monthly membership starts at BDT 3,500, and the gym uses a separate member admin portal for managing its client base.

The website (beingstrongbd.com) is built on WordPress using Elementor. All the essential information exists on the site. The problem is Google cannot find it, rank it, or trust it enough to show it to people searching for gyms in Dhaka.

This audit was conducted in May 2026 based on publicly crawlable data, Google index status, and on-page analysis.

The Core SEO Problems at a Glance

This site has multiple layers of problems sitting on top of each other. Some are technical. Some are content-related. One is urgent enough to be treated as a crisis. Here is a plain-language summary before we go deeper.

Critical

Spam Content Indexed by Google

Google has indexed a page titled "Best Online Gambling Sites Real Money" on beingstrongbd.com. This is a sign the site was hacked or had unauthorised content injected. This destroys trust signals and can result in a Google penalty.

Critical

Single Page Website

The entire site is one scrollable homepage with anchor links. There are no separate pages for individual services, no location pages, no blog. Google has almost nothing to index or rank for specific searches.

Critical

No Location Signals

The site does not mention the specific neighbourhood where the gym is located. There is no area, no locality, and no structured address on the homepage. This makes local SEO ranking almost impossible.

Warning

Weak Title and Meta Description

The page title is simply "Being Strong GYM" with no keywords, no location, and no differentiation. The meta description does not exist or is auto-generated. This costs clicks in search results.

Warning

No Schema Markup

There is no structured data to tell Google this is a local gym business. No LocalBusiness schema, no opening hours markup, no service schema. Competitors with schema get rich results in search.

Warning

Thin Content Throughout

Section descriptions are short, repeated, and generic. The personal training section copies boilerplate text that appears on thousands of gym websites. Google ignores thin, duplicate-style content.

Improvement

No Blog or Informational Content

There is no blog, no articles, no FAQ pages. This means the site cannot rank for any of the search questions Dhaka gym-goers type into Google every day.

Improvement

Google Business Profile Status Unknown

The GBP listing is not verifiably optimised. No consistent NAP (Name, Address, Phone), no review strategy, and no photo management is visible. For local searches, this is the single most important ranking factor.

Technical SEO Audit

FactorCurrent StateStatus
HTTPS / SSLActive, site loads on HTTPSPass
Mobile ResponsivenessElementor layout responds reasonably on mobileNeeds Testing
Page SpeedMultiple large unoptimised image uploads from 2021 gallery. No lazy load confirmed. Elementor adds CSS overhead.Likely Slow
CrawlabilityHomepage is crawlable. However, the site architecture is single-page. Very few URLs for Google to discover.Partial
Spam / Hacked ContentA gambling-related page is indexed on the domain. This is a direct threat to domain trust.Critical Issue
XML SitemapNot confirmed. If not submitted to Google Search Console, Google is crawling blindly.Unknown / Missing
Canonical TagsCanonical tag present on homepage pointing to itself. Good practice.Pass
Structured DataNo LocalBusiness, Service, or FAQPage schema detected.Missing
Robots.txtStatus not confirmed. If misconfigured, it can block Google from important sections.Check Needed
Page Title Tag"Being Strong GYM" only. No keywords, no city, no service type.Weak
Meta DescriptionNo custom meta description found. Google auto-generates one from page content.Missing
Heading StructureH1 is "Build Perfect body shape for good and healthy life" — generic, no local keywords. Multiple H5 tags used where H2/H3 would be appropriate.Poor
Image Alt TextGallery images use filenames like "gallary-slide0" as alt text. No descriptive or keyword-relevant alt attributes.Missing
Internal LinkingAlmost no internal links. Single-page architecture means there are no pages to link between.None

On-Page SEO Analysis

The Single-Page Problem

Every section of this website, the about section, training programs, rates, gallery, and testimonials, all live on a single URL: beingstrongbd.com. This means:

  • × Google cannot rank individual services. If someone searches "personal trainer Dhaka" or "ladies gym Dhaka", there is no dedicated page to rank for that intent.
  • × The site earns one shot at one keyword. All traffic potential is concentrated on a single URL with a vague title.
  • × Content depth is low. A single page covering everything ends up saying very little about anything in particular.

Title Tag Analysis

Current Title: "Being Strong GYM – Gym/Physical fitness centre in Dhaka, Bangladesh"

This is the meta title shown in browser tabs, not the optimised search title. It lacks a primary keyword phrase, a location neighbourhood, and any compelling reason for a searcher to click on it.

Content Quality Issues

The personal training section contains a long, well-written description of personal training philosophy. However, it reads as boilerplate text that could belong to any gym in any city in the world. There is no mention of the gym's actual trainers by name, no real results achieved by members, and no Dhaka-specific context anywhere in the copy.

The testimonials section shows only one testimonial from "Saimon" with no photo, no details, and no story. A gym with a real member base can do much better than this. Social proof is a meaningful factor in both conversions and local SEO trustworthiness.

Gambling Spam Injection (Urgent)

This is the most urgent issue on the entire site. A page titled "Best Online Gambling Sites Real Money" is indexed on beingstrongbd.com. This is almost certainly the result of a WordPress plugin vulnerability or a compromised admin account. Not only does this harm user trust, it signals low-quality content to Google at a domain level. Google may already be suppressing the entire site's rankings as a result. This must be addressed before any other SEO work begins.

Local SEO Audit

Local SEO is the primary battleground for a gym. When someone opens Google and types "gym near me" or "gym in Mirpur Dhaka", what appears is a mix of the Google Map Pack (the three local listings at the top) and organic results. To appear in either, a gym needs specific local signals. Being Strong GYM is currently missing most of them.

Local FactorObservationStatus
NAP ConsistencyNo full address found on the website. Phone number appears in a site notice bar. No structured address visible in footer or contact section.Missing
Neighbourhood TargetingThe homepage mentions "Dhaka, Bangladesh" generically but does not name the specific area (e.g. Mirpur, Dhanmondi, Mohakhali). This makes neighbourhood-level ranking impossible.Missing
Google Business ProfileA GBP exists for Being Strong GYM on Google, but optimisation level is unclear. The key questions are: is the category set to "Gym", are services listed, and are posts being published regularly?Needs Audit
Google ReviewsNo active review request strategy is visible. Review volume and recency are the two strongest GBP ranking signals. Without ongoing reviews, the listing will be outranked by competitors who actively collect them.Weak
LocalBusiness SchemaNo structured data markup of any kind exists on the site. Google uses this to understand opening hours, address, phone, and service types without having to guess.Missing
Local CitationsBeing Strong GYM appears in at least one local directory (bangladeshyp.com). More citations in consistent format across directories like Justdial, local Yellow Pages equivalents, and Facebook Business would strengthen local authority.Partial
Location PagesNo separate page exists for the gym's location. A page like "Gym in [Neighbourhood], Dhaka" with specific local content is a powerful ranking asset.Missing
Embedded Google MapNo map embed on the website. This is a simple but confirmed local SEO signal.Missing

Keyword Opportunities Being Left on the Table

These are the search terms that real Dhaka residents type into Google when looking for a gym or fitness services. Being Strong GYM is currently not ranking for any of them in a meaningful way. Each one represents an opportunity to build a dedicated page.

KeywordIntentPage to Create
gym in DhakaLocalHomepage + GBP
gym near me DhakaLocalGBP + Location Page
personal trainer DhakaLocalPersonal Training Service Page
ladies gym DhakaLocalLadies Section Dedicated Page
gym in [neighbourhood] DhakaLocalNeighbourhood Location Page
monthly gym membership Dhaka priceTransactionalPricing / Membership Page
weight loss gym DhakaLocalFat Loss Service Page
yoga classes Dhaka for womenLocalYoga / Ladies Class Page
how much does a gym membership cost in DhakaInformationalBlog Post / FAQ
best gym in Dhaka BangladeshLocalHomepage + GBP Reviews
crossfit gym DhakaLocalCrossfit Training Page
gym workout tips for beginnersInformationalBlog Content
diet plan with gym training DhakaInformationalBlog Post
Zumba class DhakaLocalZumba / Aerobics Page

Note: Search volume data based on query patterns and competitor content gaps. Final keyword selection should be validated with Google Search Console data after the site is set up and crawled.

What Competing Gyms Are Doing Differently

Several Dhaka-based gyms are already targeting the same audience with stronger digital presence. Understanding their advantages helps prioritise what needs to be built first.

Unique Lifestyle Gym

  • Dedicated .fit domain for credibility
  • Strong review count ("4.9 stars" in meta)
  • Named trainer credential in search snippet
  • Location (Shantibagh) clearly in title

aamraActive

  • Full multi-page website with service pages
  • Neighbourhood named (Gulshan)
  • 7-year history mentioned for trust
  • Clearly defined service offerings online

Dhaka Fitness

  • Separate pages per service type
  • Trainer credentials listed publicly
  • Contact page with address on site
  • Blog content targeting info keywords
The pattern across all stronger competitors is the same: multi-page structure, location in titles, and a verified Google Business Profile with reviews. None of these require a large budget. They require time and the right technical changes.

The 90-Day SEO Growth Strategy

This plan is organised into three phases. Each phase builds on the one before it. The goal is to move from a site that Google barely indexes to one that ranks for local gym searches in Dhaka, generates organic enquiries, and builds a long-term content asset.

Phase 1 — Days 1 to 30
Fix the Foundation
  • Remove or password-protect the gambling spam page immediately. Identify how it got there (likely a compromised plugin or user account). Update all WordPress plugins, themes, and admin passwords.
  • Set up Google Search Console and submit an XML sitemap. Monitor for manual actions or security alerts from Google.
  • Use Google Search Console's URL Removal Tool to deindex the spam page while it is being cleaned up.
  • Rewrite the homepage title tag to: "Being Strong GYM – Gym & Personal Training in [Neighbourhood], Dhaka"
  • Write a proper meta description (150-160 characters) that mentions the location, key services, and a call to action.
  • Rewrite the H1 heading to reflect a real search phrase. Example: "Gym & Personal Training in [Neighbourhood], Dhaka"
  • Add the gym's full address, phone number, and opening hours in the footer and on a contact page. This is the NAP (Name, Address, Phone) that Google uses for local signals.
  • Add LocalBusiness JSON-LD schema to the homepage. Include name, address, phone, opening hours, and geo coordinates.
  • Fix all image alt texts. Gallery images should describe what is shown, with natural keyword integration where appropriate.
  • Create or fully optimise the Google Business Profile. Set the primary category to "Gym", add all services, upload recent photos, and set exact hours.
  • Embed a Google Map on the contact section of the homepage.
  • Run a site speed test (PageSpeed Insights) and compress all oversized gallery images. Enable lazy loading for images in WordPress settings.
Phase 2 — Days 31 to 60
Build the Page Structure
  • Convert the single-page site into a proper multi-page website. Create separate pages for: Personal Training, Ladies Section (with Yoga, Aerobics, Zumba), Weight Training & Crossfit, Membership & Pricing, About, Contact.
  • Create a dedicated Location Page targeting the gym's specific neighbourhood. Title format: "Gym in [Area Name], Dhaka | Being Strong GYM". Include local landmarks, transport references, and neighbourhood-specific language.
  • Write at least 400-600 words of original content on each service page. Focus on what the gym actually does, who it is for, what results members see, and what they can expect from the first visit.
  • Add internal links between pages. Every service page should link to the membership pricing page and the contact page.
  • Build a Trainer Profile page or section. Include real names, credentials, experience, and specialisations. Google values expert-attributed content. This also builds trust with potential members.
  • Set up a review generation system. After each new member completes their first month, send them a direct link to leave a Google review. Even five genuine reviews per month compounds significantly over time.
  • Reach out to be listed in at least 10 relevant online directories: Facebook Business, Justdial BD, local newspaper event listings, fitness blogs, and university club pages that list nearby gyms.
  • Start a FAQ page covering questions like: what to bring on the first day, how much membership costs, what the ladies session schedule is, and whether personal training is included in membership.
Phase 3 — Days 61 to 90
Content and Authority Building
  • Launch a blog with four to six initial posts targeting informational search queries. Priority topics: "How much does a gym membership cost in Dhaka", "Best exercises for weight loss at the gym", "Beginner gym workout plan in Bangladesh", "Yoga vs Zumba: which is better for women".
  • Write at least one member transformation story or trainer spotlight piece. These rank well, build trust, and can be shared on social media for backlinks and brand awareness.
  • Claim and optimise secondary platforms: Yelp BD if applicable, TripAdvisor (gyms do appear there), and any hyperlocal Facebook community groups in the target neighbourhood.
  • Publish at least two Google Business Profile posts per week. These can be short: class schedule updates, trainer tips, member milestones, or promotional offers. Regular GBP activity is a direct ranking signal.
  • Monitor performance in Google Search Console: track which queries are driving impressions and clicks, which pages are indexed, and whether any crawl errors have appeared after the spam cleanup.
  • Run a month-one to month-three comparison report. Track position changes for the five to ten core target keywords. Document what changed and what the next quarter's priorities should be based on data.

If You Only Do Three Things

If resources are limited and only a handful of changes can be made in the short term, these three actions will have the most immediate impact on Google visibility and local search ranking.

1. Remove the spam page

  • Find and delete the gambling page
  • Secure the WordPress installation
  • Request Google deindex via Search Console
  • Change all admin passwords immediately

2. Optimise the GBP

  • Add full address and phone to website
  • Complete every field on the GBP listing
  • Upload 10 to 15 real gym photos
  • Start asking members for reviews

3. Fix the title and H1

  • Rewrite page title with location keyword
  • Add a proper meta description
  • Change H1 to a real search phrase
  • Add full address to the footer

What Being Strong GYM Could Look Like in 6 Months

Based on the changes outlined in this strategy, here is a realistic picture of where the site could be after six months of consistent SEO work, assuming no major algorithm changes and no new technical issues:

Achievable

Ranking in the Map Pack

With a fully optimised GBP, consistent NAP across the web, and growing reviews, appearing in the local 3-pack for "gym near me" and "gym in [neighbourhood] Dhaka" is realistic within three to five months.

Achievable

10 to 20 Target Pages Indexed

Service pages, a location page, FAQ, and initial blog posts would give Google ten to twenty meaningful URLs to rank across different search queries. This multiplies the site's organic visibility significantly.

Achievable

Ranking for Ladies-Specific Queries

The ladies-only session is a strong differentiator. A dedicated page targeting "ladies gym Dhaka" and "yoga class for women Dhaka" could rank in the top ten for those low-competition keywords quickly.

Achievable

Consistent Monthly Enquiries from Google

With the Map Pack listing active, location pages ranking, and a clean spam-free domain, the site could realistically generate 20 to 40 organic enquiries per month from Google search alone within six months.

Conclusion

Being Strong GYM has real value to offer. The trainers are qualified, the programming is structured, and the pricing is accessible for Dhaka. The problem is entirely on the digital side. A gym that people cannot find on Google effectively does not exist online, regardless of how good the product is.

The good news is that none of the issues identified in this audit require a complete website rebuild. Most of the high-impact changes can be made within a few weeks. Cleaning up the spam content, completing the Google Business Profile, and rewriting the homepage for local search are low-cost, high-return actions that should produce visible results within 60 to 90 days.

The longer-term content strategy of building service pages and a blog is what turns short-term fixes into sustained organic growth. For a gym competing in Dhaka's growing fitness market, that visibility compounds over time and reduces dependence on paid advertising or word of mouth alone.

About This Case Study

This audit and strategy was produced by Arif Rahman, a Local SEO Strategist based in Mirpur, Dhaka, Bangladesh. Arif works under the brand Verum Chron and specialises in helping local businesses rank on Google through technical SEO, on-page optimisation, and local search strategy.

This case study was prepared as a portfolio piece. All findings are based on publicly available data and do not represent a formal client engagement.

Published May 2026 · verumchron.com · arifrahman.online

Scroll to Top