I’ve been in the local service game for 10 years. For about 7 of those, we held the #1 spot locally for most “keyword + location” terms. After the July core update, the site dropped across the board and online bookings and revenue followed. We’re now sitting on page 2 for our main terms.
Owning my part: the site was messy. We serve 80+ towns/cities and had a separate landing page for each, mostly duplicates with just the city name swapped and few other thigns. Some pages were outdated or half-broken, schema had errors, lots of 404s, slow speeds…the works.
Here’s what I’ve done since:
Also, I just started using Bing webmaster tools and connected my GSC to that and we are ranking first for major keywords there. Although nothing close to Google, this is where our current bookings are coming from, and good bookings too.
Appreciate any advice.
Owning my part: the site was messy. We serve 80+ towns/cities and had a separate landing page for each, mostly duplicates with just the city name swapped and few other thigns. Some pages were outdated or half-broken, schema had errors, lots of 404s, slow speeds…the works.
Here’s what I’ve done since:
- Consolidated into hub pages for major townships and 301-redirected the old city pages to the right hub.
- Cleaned up all 404s and fixed schema issues.
- Redesigned the homepage & key pages and rolled out a new mobile menu (should have done years ago.
- Core Web Vitals are now strong.
- Resubmitted in GSC. I’m seeing a little movement, but nowhere near our old rankings.
- Backlinks: not a ton, but the ones we have are solid.
Also, I just started using Bing webmaster tools and connected my GSC to that and we are ranking first for major keywords there. Although nothing close to Google, this is where our current bookings are coming from, and good bookings too.
Appreciate any advice.