A good-looking website that loads slowly and confuses Google is still a broken website. This Toronto project is a textbook case of fixing the foundation first.
Client Details
Industry: Plumbing
Location: Toronto, Canada
Service: On-Page SEO plus Page Speed Optimization
Client goal: Improve search rankings, increase local traffic, and enhance user experience with faster website performance
Overview
A plumbing professional in Toronto had a website that looked modern but was not performing well in Google search results, due to poor on-page SEO structure and slow page speed.
Strategy
Step 1: On-Page SEO Audit and Optimization
- Optimized title tags and meta descriptions with location keywords
- Improved internal linking
- Added schema markup for local business
- Fixed broken links and optimized image alt tags
- Created SEO-friendly URLs with location modifiers
Within 2 weeks, Google indexed the new pages and ranking improvements began.
Step 2: Page Speed Optimization
- Compressed images
- Enabled caching and CDN
- Removed unused plugins and reduced CSS and JS files
- Achieved PageSpeed 97 on desktop and 92 on mobile
- Bounce rate down 40%
Before and After
| Before | After |
|---|---|
| PageSpeed: 48 | PageSpeed: 97 |
| Average load time: 7.2 seconds | Average load time: 1.8 seconds |
| Rankings: not in top 20 | Ranked number 3 for Plumber Toronto |
| Organic traffic: about 120 per month | 5X increase in call forms |
Results at a glance: PageSpeed rose from 48 to 97, load time fell from 7.2 seconds to 1.8 seconds, and the site reached number 3 for Plumber Toronto.
Client Feedback
“After working with Jahanzaib, our plumbing business jumped to number 3 on Google Maps in Toronto. Our phone started ringing consistently, 15 to 18 calls a week from Google.”
Carlos M., Owner, Toronto, ON
What This Project Shows
Speed is not a technical detail, it is a conversion tool. Faster pages rank better, keep visitors longer, and turn more visits into calls.