Search Console and the sitemap
The domain property connected, the sitemap submitted, and every URL checked one by one with URL Inspection — so “not indexed” has a reason next to it, not a guess.
A home and commercial cleaning company in Thornhill, working across Toronto and the GTA since 2019. The website and the Google profile were already theirs when I started. This engagement is SEO, the Google profile and fixing what stood in the way — I did not design or build their site.
The owner’s request was short: the site and the map listing exist, now make them bring work. Before writing anything new, I checked what Google could actually see. Search Console showed that most pages in the sitemap were not in Google’s index yet, and many were unknown to Google altogether.
A Toronto-area cleaning company with a website and a Google profile it already owned. I fixed the site’s structure so Google could crawl it, connected Search Console, set up a daily sync of Google reviews onto the site, rebuilt the Google profile’s categories, services and photos, and started a content plan of 10 articles and 5 service-area pages a month — the volume of the SEO Starter plan, $300/month. The work started in October 2026. I did not build their website.
Every page now carries the same header and footer, written by one script, so a link added once appears everywhere and no page is left without a route to the service areas. The script also writes the area list from the folders that exist, so a new city page is linked from every footer the day it goes live. The look of the site stayed theirs.
Search rankings and the map pack read the same signals, so the website and the Google profile were worked on as one job.
The domain property connected, the sitemap submitted, and every URL checked one by one with URL Inspection — so “not indexed” has a reason next to it, not a guess.
The business, its services, breadcrumbs and the FAQ described in schema, with zero errors and zero warnings in the schema validator. No star-rating markup: Google’s rules do not allow a business to mark up its own reviews.
Every 4- and 5-star Google review with text now appears on the site, pulled from the profile each morning. Nobody copies them by hand, and none are filtered by what they say.
An About page with the company’s own facts and newest reviews, and missing addresses now return a proper 404 page instead of a blank line of text.
Ten articles and five service-area pages a month, one every two days or so. The articles answer real questions — a move-out cleaning guide cites Ontario’s Residential Tenancies Act where the rules apply.
Three categories instead of one, twelve services written to match the site, a new description, the booking link and the corrected WhatsApp link, and 24 before-and-after photos from real jobs. Every new review gets a reply within the day.
A portfolio page implies authorship whether or not the word appears, so it is worth saying plainly. The design and the photos on this site are the client’s and were there before I arrived. My work is the part a visitor mostly does not see: how the pages are structured and linked, what Google is told about them, what gets published each month, and everything on the Google profile.
If your own site looks fine but Google barely shows it, that is SEO, not a redesign. If the map listing is the weak point, that is Google Maps management, from $149 a month. And the free audit will tell you which of the two comes first.
No. This client kept their design. I fixed the structure underneath it — one header and footer, real pages instead of jump links, a working 404 — and added new pages in the same style.
The first step is getting the pages indexed, which Search Console shows within weeks. Rankings and calls take months: new pages have to be found, indexed and settle before they bring work.
No. Google’s review-snippet guidelines do not allow a business to mark up reviews about itself, and breaking them can bring a manual action. Your reviews are shown on your site as plain text instead, updated from your profile every day.
Ten articles and five service pages a month is the volume of the SEO Starter plan, $300 a month. Larger plans are on the pricing page; Google Maps management starts at $149 a month.
Send me the address and I’ll tell you what is in the way — see SEO plans from $300/month.
For a planning session or a walk through your site, I'll come to you. Pick your city: