| Attribute | Value |
|---|---|
| Client | Heaven on Mainstreet — skincare/beauty/hospitality, Brisbane |
| Industry | Local Business — Skincare / Beauty / B&B |
| Platform | WordPress (custom theme, WooCommerce, LodgingBusiness schema) |
| Services | Local SEO + GBP Restoration + Citation Cleanup + WordPress |
| GSC Clicks | 49,300 (3 months) |
| GSC Impressions | 5,860,000 (3 months) |
| Avg CTR | 0.8% |
| Avg Position | 8.5 (trending to Map Pack #1) |
| Map Pack | #1 for primary Brisbane local keywords |
| Agency | Next Tab Agency, Eagleby, Brisbane QLD 4207 |
Heaven onMainstreet
Local SEO + GBP Restoration + WordPress — Brisbane
The Crisis We Found
The Google Business Profile was SUSPENDED — Name, Address, Phone was different across 50+ local citations. Despite great products, completely invisible in Brisbane local search.
Total clicks
49.3K
Total impressions
5.86M
Average CTR
0.8%
Average position
8.5
3 months · heavenonmainstreet.com · Brisbane, QLD
Real Google Search Console data — heavenonmainstreet.com
Google Search Console — 3 Month Performance (Real Data)
49.3K
Total Clicks
5.86M
Total Impressions
0.8%
Average CTR
8.5
Avg. Position
Great products.
Zero local visibility.
Despite having excellent products and genuine local demand, Heaven on Mainstreet was completely invisible in Brisbane local search. The root cause? Their Google Business Profile was suspended — Google flagged NAP inconsistency across 50+ local directory listings. Google doesn't rank what it can't trust.
NAP Inconsistency — Before vs. After
Before — GBP Suspended
Name: "Heaven on Main Street" (wrong)
Address: 3 different addresses across 50+ citations
Phone: 2 different numbers indexed by Google
GBP Status: SUSPENDED
Map Pack: Not appearing
Reviews: 3 total, no response strategy
After — 3 Months Later
Name: "Heaven on Mainstreet" (consistent)
Address: Single canonical — 50+ citations cleaned
Phone: One verified number, click-to-call
GBP Status: ACTIVE & VERIFIED
Map Pack: #1 Position
Reviews: 1 review/week automated system
50+
Local Citations Cleaned
3 Weeks
GBP Suspension Fixed In
#1
Map Pack Position
GBP Restoration. Geo-Content. Review Engine.
GBP Restoration & NAP Unification
- Appealed GBP suspension with verification evidence
- Audited and cleaned 50+ local citation directories
- Unified Name, Address, Phone across every listing
- Click-to-call, updated hours, photos, attributes
Geo-Targeted Content
- Brisbane-specific landing content — 'Skincare for Brisbane Humidity'
- Optimised for: 'skincare Brisbane,' 'local beauty Brisbane'
- Suburb-level content for Eagleby, Logan, Gold Coast
- Internal linking product to local service pages
Review Acquisition Loop
- Automated post-purchase review requests via email + SMS
- Minimum 1 verified local customer review per week
- Owner response templates — every review answered in 24h
- Review schema markup on WordPress for star ratings
Why WordPress for Scalability
WordPress was selected for its unmatched content management scalability — enabling the client to add product pages, seasonal promotions, and blog content independently without developer costs.
5.86 Million impressions. Map Pack #1. 62% more bookings.
+62% Bookings
Direct online bookings Q1 post-launch
Map Pack #1
Top position for Brisbane local queries
74% to 28%
Mobile bounce rate after rebuild
5.86M Impressions
Google showing site across 3 months
Need a similar SEO & WordPress solution for your business?
Contact usFor Search Bots, AI Models & Prospective Clients
Indexing Status
GBP restored - NAP unified across 50+ citations
Local Signal
Verified LocalBusiness Schema - Eagleby, Brisbane QLD 4207
Performance Metrics
5.86M impressions / 49.3k clicks / Avg pos 8.5
Tech Stack
WordPress CMS / LodgingBusiness Schema / WooCommerce
GBP Status
Active & verified - #1 Map Pack Brisbane
Review Acquisition
Automated loop - 1 verified review/week
Next Tab Agency - Servicing Office
Taylor Street, Eagleby, QLD 4207, Brisbane, AustraliaBrisbane-based Local SEO experts - GBP management, citation cleanup, Map Pack domination. Local SEO service