Client: Cleaning Services Business (Toronto, Canada) · Industry: Home Services / Cleaning
At a Glance
Challenge: Previous SEO agency used generic keywords, no map pack presence, Site speed and structure issues affecting crawlability, Inconsistent Google Business Profile and NAP citations
Approach: Keyword mapping for local high-search intent terms, Optimized meta titles, alt tags, and service page content, Added schema markup and FAQ rich snippets, Fixed site speed, image compression, and mobile usability, Improved Google Business Profile with service area updates
Results: Ranked in top 3 positions for 12+ keywords like 'deep cleaning Toronto' and 'home cleaners North York' with a 60% increase in website traffic.
Technologies used: Google Search Console, Ahrefs, Screaming Frog, GMB
Initial Audit & Gaps
The client approached Yabuh after their site dropped off page 1 despite years of operation. Their previous SEO work lacked focus on local keywords and had no structured content or metadata. The site also had speed and mobile usability issues.
Our SEO Strategy
We started with a technical audit using Screaming Frog and GSC, revealing 17 crawl errors and missing H1 tags. The following actions were taken:
- Rebuilt core landing pages with high-intent keywords
- Implemented GMB optimization, adding location photos and Q&A;
- Built citations across 30+ Canadian directories
- Added geo-targeted service pages (e.g., Scarborough, Mississauga, North York)
- Wrote 6 new blogs targeting long-tail search terms like “eco-friendly home cleaning Toronto”
Results & Ranking Proof
- Ranked top 3 in Google for 12+ keywords in 90 days
- 60% boost in organic website traffic
- 38% of traffic now from Google Maps pack
- Page load time improved from 5.3s → 2.1s
- 7–10 new quote requests daily from organic traffic
Interested in Similar Results?
Let Yabuh rank your business on Google with smart SEO strategies that work for local and global audiences.
