Summary · memo 2026-09-23 · overall 56 · first run
First run: overall score 56 out of 100, with no gating failures. Strong areas are analytics_ads (100), reviews_reputation (100), conversion_capture (86) and website_foundation (83); the weakest are local_presence (0), brand_consistency (0), ai_visibility (0) and seo_technical (34). The biggest single issue is S9: a site: query for example-consulting.ca returned 0 results, so search engines are not showing the site at all, and 38 checks could not be assessed (including 7 owner-side Business Profile checks, because Google Business Profile is not connected). The next 90 days focus on getting the site indexed and verified, fixing the homepage title, description, H1 and opening lines, adding Organization/LocalBusiness and FAQ markup, building separate service pages, and finishing email authentication.
Top actions · next 90 days
1Get the site verified and indexed in Google Search Console
S9, S10 · owner: you · effort M · by week 1 · 0 of 2 linked checks passing
S9 reads 0 results for the query site:example-consulting.ca, which means Google is not showing any pages from the site. S10 reads that a search for the brand name 'Example Consulting' does not show the site in the top 3.
- Create or log into Google Search Console and verify ownership of example-consulting.ca.
- Check the Pages report for 'noindex', blocked-by-robots or crawl errors and note what it says.
- Submit the XML sitemap, then use URL Inspection to request indexing for the homepage.
- Re-run the site: query in two weeks and record how many pages appear.
2Rewrite the homepage title, description, H1 and opening lines
W10, S1, S2, S3 · owner: you, with EchoPilot drafts on Growth and Managed · effort M · by week 2 · 0 of 3 linked checks passing
S1 reads a 21-character title 'Home - Example Consulting' with no service word, S2 finds no meta description, and S3 counts 11 H1 tags all with the same text. W10 reads that the first 100 words say what and who, but never say where.
- Draft a title of 30-60 characters that includes a core service and the brand name.
- Draft a 70-160 character meta description that states the service and invites contact.
- Draft a one-sentence hero line naming the service, the audience and Calgary.
- Send the client a list of the duplicate H1 blocks so only one remains an H1.
3Add Organization/LocalBusiness markup, FAQ markup and llms.txt
S7, V4, V1 · owner: you · effort M · by week 4 · 0 of 3 linked checks passing
S7 reads only WebPage, ImageObject, BreadcrumbList and WebSite schema types, so there is no business entity described in code. V4 finds no FAQPage markup and V1 reads a 404 for llms.txt. These are the fields search engines and AI assistants read to identify a business.
- Give the developer the exact business name, address, phone, hours and URL to use.
- Add LocalBusiness or Organization JSON-LD to every page template.
- Publish an FAQ section with 6-8 common buyer questions and add FAQPage JSON-LD.
- Publish /llms.txt describing the business, services and key pages.
- Re-test with Google's Rich Results Test and confirm no errors.
4Build one page per core service and start a resources section
S12 reads a covered ratio of 0 for the four core services (Marketing Services, Business Consulting, Branding, Social Media Management), so none has its own page. S11 reads the site outside the top 20 for 'business services Calgary', and E1/E2 find no blog or news pages in 60 pages crawled.
5Finish email authentication by publishing a DMARC record
E5 reads SPF as present but DMARC as missing, and DKIM was only checked against common selectors. Without these DNS records, mail from the domain is more likely to be filtered as spam.