July 26, 2026 | Food Service

Harbor Baking Co.

Your Digital Improvement Roadmap

26 Quick Wins
Focused lift in 4 areas in 90 days Potential Score Lift
15 quick wins free + optional tools under $99/month Est. Investment

← Back to Intelligence Report

Start Here: Your Quick Wins

High-impact actions you can complete this week. No budget required for most of these.

Reviews & Reputation

#1 Priority

How many reviews you have, your average rating, how fast you're getting new reviews, and whether you respond to them. This is often the first thing a potential customer checks before reaching out.

Where You Are Now

You have 191 reviews with a 4.9 average rating. Review velocity hasn't been measured yet — restart the request cadence to begin tracking. Response rate data was not available. Your top competitor (Hawthorne Bread & Cake) has 1213 reviews — closing this gap is critical for local search visibility.

Google Business Profile

#2 Priority

The completeness and activity of your Google Business Profile — the card that shows up in Google Maps and local search results. This is your digital storefront for local customers.

Where You Are Now

Your Google Business Profile is listed. Your GBP rating is 4.9 stars based on 191 reviews. You have 1 photo uploaded. No posting activity was detected.

Getting to Great

Target: 80/100

Weekly posts with photos, 20+ photos across all categories, 5+ Q&A pairs answered proactively, a complete service catalog, 31+ GBP reviews, and a 90%+ response rate. Your profile wins customers who never visit your website — they call directly from Maps.

Build out your Google Business Profile photo library

Easy High Impact
2-3 hours initial upload, 20-30 minutes per month ongoing · You (business owner) or team member with phone camera
Upload photos across every available category: logo (square, 250x250px minimum), cover photo (1080x608px — your strongest project or team photo), exterior shots from multiple angles, interior shots if applicable, completed project or product photos, team photos, and at-work shots. Minimum photo requirements: 720px wide, well-lit, in-focus, no text overlays, no stock photos. Add 2-4 new photos every month — Google's algorithm weighs recent photo activity. Businesses with 100+ photos receive 7x more directions requests than those with under 10.
How to verify: 20+ photos uploaded across all categories; new photos added at least monthly
Tools: Google Business Profile
Industry note: Food photography is your highest-converting GBP content. Upload signature dish photos weekly — businesses with 100+ photos get 7x more direction requests than those with under 10.

Optimize your primary GBP category for your top-revenue service

Easy High Impact
30-60 minutes · You (business owner)
Your primary category is the single highest-impact GBP ranking signal — it determines which searches your profile is eligible to appear in. Research your competitors: search for the main service you offer in Google Maps, click competitor listings, and look at the category shown under their name. Use Pleper.com/tools/google-business-profile-categories (free) to browse all available categories and find the most specific accurate match. Rule of thumb: the most specific category that fits always beats a broad umbrella one. After changing your primary category, wait 2-4 weeks to see ranking changes.
How to verify: Primary category matches your top-revenue service; top 10 ranking for '[primary category] in [city]' query
Tools: Google Business Profile Pleper GBP Category Tool
Industry note: Google separates 'Restaurant', 'Cafe', 'Bakery', 'Catering Service', 'Food Truck'. Choose the one that matches your primary format — you can add secondary categories for others.

Use your GBP review link as your primary review collection tool

Easy High Impact
30 minutes to set up and distribute · You (business owner)
Go to business.google.com > Get more reviews > Copy your short review link (it looks like g.page/r/XXXXXX/review). This link bypasses the need for customers to search for your business — it opens directly to the review submission screen. Add this link to your email signature, invoice footer, SMS follow-up template, and any printed materials you leave with customers. At review volume 31+ you'll see meaningful impact on local pack ranking — this is the primary lever to get there.
How to verify: Review link distributed across all customer touchpoints; 5+ new reviews in the first 30 days
Tools: Google Business Profile
Industry note: Print a QR code on the check presenter or receipt. A simple 'Enjoyed your meal? Leave us a review' card with the QR code converts at the highest-goodwill moment.

Brand & Certifications

#3 Priority

Your business's reputation beyond your own website — press mentions, industry partnerships, certifications, and awards that signal credibility to potential customers.

Where You Are Now

No press mentions were detected in public sources. No vendor / compliance certification badges detected on your site. No awards are displayed on your site.

Search Engine Visibility 30/100 Show more

Search Engine Visibility

#4 Priority

Whether people can find your business when they search Google for the services you offer. Covers your ranking for relevant search terms, how well your website is set up for search engines, and your technical search health.

Where You Are Now

Your website has 61 pages, but our SEO crawler couldn't fully index them. This usually means a robots.txt block, slow server response, or JavaScript rendering that prevents automated crawling. The score reflects only the signals we could measure. Connect Google Search Console and share your sitemap URL with us to see the full picture on the next run.

Getting to Good

Target: 55/100

Google Search Console connected, sitemap submitted, your top pages have unique title tags and meta descriptions, at least one schema type on your homepage, and your site appearing for some local search terms.

Connect your website to Google Search Console

Easy High Impact
30-60 minutes · You (business owner) or web developer
Go to search.google.com/search-console and sign in with a Google account you own. Click 'Add Property' and choose 'Domain' (covers all subdomains). Verify ownership via a DNS TXT record at your domain registrar — copy the TXT value from Google, add it in Namecheap or GoDaddy, then click Verify. Once verified, submit your sitemap: go to Sitemaps, enter 'sitemap.xml,' and click Submit. WordPress users: install Yoast SEO or RankMath — they auto-generate your sitemap and keep it current.
How to verify: Property verified in Google Search Console, sitemap submitted, data appearing within 3-7 days
Tools: Google Search Console Yoast SEO RankMath

Rewrite the page titles for your top 10 pages

Easy High Impact
2-3 hours · $0 (Yoast free tier covers this) · You (business owner) or web developer
In Google Search Console, go to Performance > Pages and sort by Impressions descending — these are the pages Google is already trying to rank. For each: write a title tag using the format '[Primary Keyword] in [City] | [Business Name],' keeping it under 60 characters (Google truncates longer ones). Your meta description should be 150-160 characters, include a clear benefit and a soft call to action like 'Get a free quote today.' Install Yoast SEO or RankMath on WordPress to make these editable without touching code. Track click-through rate changes in GSC over the following 60 days.
How to verify: 10+ pages with custom, non-duplicate title tags under 60 characters; CTR improvement visible in GSC within 60 days
Tools: This Recon report (existing meta-tag audit) Google Search Console Yoast SEO or Rank Math (WordPress plugin)

Compress all images and add descriptive text labels

Easy Medium Impact
2-4 hours for existing image cleanup, 5 minutes per new image ongoing · $0 (Squoosh free), or $4.99/mo for ShortPixel automation · You (business owner)
Run your site through PageSpeed Insights (pagespeed.web.dev) and look for 'Properly size images' and 'Serve images in next-gen formats' in the Opportunities section. Download flagged images and compress them using Squoosh (squoosh.app — free, browser-based): set output to WebP at 80% quality, target hero images under 200KB and thumbnails under 50KB. Re-upload and replace the originals. For every image, add an alt attribute describing the content plus your keyword where natural: a plain description of what the image shows plus your city — never keyword-stuffed strings or blank alt text.
How to verify: All images under 200KB; PageSpeed image score green; all images have descriptive alt text
Tools: Squoosh PageSpeed Insights ShortPixel ImageOptim

Add LocalBusiness structured data to your homepage

Moderate High Impact
1-2 hours · Web developer (or you, if comfortable with HTML)
Build a JSON-LD block for your business using Google's Structured Data Markup Helper (free at g.co/sdmh). Use the most specific business type available — 'Restaurant,' 'Store,' 'ProfessionalService,' or another specific subtype rather than the generic 'LocalBusiness.' Include at minimum: name, address (streetAddress, addressLocality, addressRegion, postalCode, addressCountry), telephone, url, and openingHoursSpecification. Add aggregateRating if you have reviews, and geo (latitude/longitude). Paste the script block into your homepage head section, then validate with Google's Rich Results Test — it must show zero errors.
How to verify: Rich Results Test shows valid schema with 0 errors; site eligible for rich results within 30-60 days
Tools: Google Rich Results Test Schema.org Google Structured Data Markup Helper

Fix your business name, address, and phone number across all directories

Moderate Medium Impact
4-6 hours for initial audit and fixes · $0 — Recon's local-presence audit covers the ongoing monitoring · You (business owner) or marketing manager
Define your canonical NAP — the exact business name, full street address, and local phone number — and write it down as your master record. Recon's local-presence scan (in this report) flags directory inconsistencies it found across the major listings. Check and fix the top 12 manually: Google Business Profile, Facebook, Yelp, Bing Places, Apple Maps, Yellow Pages, Google Business Profile, your local business directory, LinkedIn, and any industry directories. Common inconsistencies to fix: 'St.' vs 'Street,' 'Inc.' dropped, old phone numbers, and old addresses.
How to verify: NAP consistent on 10+ major directories; Recon's next monthly local-presence scan shows zero inconsistencies
Tools: This Recon report (local-presence audit) Google Business Profile (verify the canonical record)
Content Marketing 0/100 Show more

Content Marketing

#5 Priority

Whether you publish useful content like blog posts, case studies, videos, or guides that help potential customers find you through search and demonstrate your expertise.

Where You Are Now

Harbor Baking Co. has no blog or content section detected on the website. No lead magnets detected — no way to capture email from blog visitors.

Getting to Good

Target: 50/100

A score of 50+ means you have an active blog with at least 10 published posts, a consistent publishing cadence (at least monthly, ideally weekly), posts that each target a specific keyword and follow proper heading structure, and at least one piece of content that has driven a direct inquiry. At this level, your content is working as a passive lead generation channel even when you're not actively marketing.

Choose and set up a blogging platform

Moderate High Impact
3-5 hours setup · $5-39/month depending on platform. WordPress on Bluehost: $5-15/month. · You (business owner) with optional developer help for WordPress setup
If you don't have a blog, the first decision is where to host it. WordPress on managed hosting (Bluehost at $5-15/month) is the best choice for most SMBs — full control, best SEO capabilities, unlimited plugins. Squarespace ($23-39/month) includes a blog and is easier to manage but less SEO-flexible. Wix ($17-35/month) is the easiest but has the weakest SEO of the three. Setup steps for WordPress: sign up at Bluehost, 1-click WordPress install, install the Yoast SEO plugin (free), set permalink structure to 'Post name' under Settings > Permalinks. Your first post should be indexed by Google within 2 weeks of publishing.
How to verify: Blog live and publishing; first post indexed in Google Search Console within 2 weeks of publishing
Tools: WordPress (self-hosted, bluehost.com) Squarespace ($23-39/month) Yoast SEO plugin (free for WordPress)
Industry note: Squarespace has the cleanest design integration for restaurants and includes a menu builder. Set up on your primary domain for SEO benefit.

Create a 3-month content calendar with keyword research

Moderate High Impact
3-4 hours planning; 2-4 hours per post writing · $0 (Google Search Console + AnswerThePublic free tier). Ubersuggest $29/month for deeper keyword data. · You (business owner) or a content writer
Plan 12 blog posts across 3 months before you write a single word. Start with free keyword research: open Google Search Console (Performance > Queries) and find search terms you appear for but rank below position 5 — these are your easiest wins. Also try AnswerThePublic (3 free searches per day) to find the questions your customers are actually asking. Build your calendar in a Google Sheet: publish date, post title, target keyword, content type (how-to, case study, FAQ, local roundup, seasonal), and status. Prioritize by commercial intent: 'How much does [your service] cost in [city]' ranks above 'The history of [your industry]' in value.
How to verify: 12-post calendar documented with one target keyword per post; first post published within 2 weeks of setup
Tools: Google Search Console (free) AnswerThePublic (3 free searches/day) Google Keyword Planner (free with Google account) Ubersuggest ($29/month)
Industry note: Seasonal content around your menu changes, local events, and 'best [food type] in [city]' drives the most relevant local traffic.

Learn the basics of SEO content structure

Moderate High Impact
2-4 hours per post (includes research, writing, and formatting) · $0 — Recon's Demand Intelligence section surfaces the keywords your competitors rank for; Google Search Console tracks impressions · You (business owner) or a content writer familiar with SEO basics
Writing blog posts without SEO structure is like printing flyers and leaving them in a locked room. Target one specific keyword per post (3-5 words is ideal — '[specific service] in [your city]' beats a broad one-word '[category]'). Place the keyword in the URL, the H1 title, the first 100 words, and 1-2 H2 subheadings. Minimum post length: 800 words for informational posts, 1,200-2,000 for comprehensive guides. Structure every post with one H1, multiple H2 sections, and H3 for sub-points. Add at least 2 internal links to relevant service pages and 1-2 external links to authoritative sources like government stats or industry associations.
How to verify: Each post targets 1 keyword; uses H1/H2/H3 hierarchy; includes internal links; appears in Google Search Console within 2 weeks of publishing
Tools: This Recon report (Demand Intelligence + competitor keyword signals) Google Search Console (free — keyword discovery) Yoast SEO or Rank Math (free WordPress plugin)
Industry note: Local keyword targeting ('best pasta [city]', 'date night restaurants [neighborhood]') drives foot traffic. Optimize for Google Maps too — restaurant searches are highly local-intent.
Website Quality 76/100 Show more

Website Quality

#6 Priority

How fast your website loads, whether it works well on phones, whether it's secure, and whether it has clear calls-to-action that make it easy for visitors to contact you.

Where You Are Now

Harbor Baking Co. has a working foundation (passes mobile-friendly test, SSL is active) but has technical gaps that cost you leads: page speed is below average at 53 on mobile (target is 70+); 2 call-to-action detected — visitors may not know the next step; images are poorly optimized — likely causing slow load times.

Getting to Great

Target: 85/100

A score of 85+ means your site scores 90+ on PageSpeed mobile, passes Core Web Vitals (LCP under 2.5s, INP under 200ms, CLS under 0.1), has valid LocalBusiness schema markup, an XML sitemap submitted to Google, and passes a basic accessibility audit. At this level, Google treats your site as technically excellent and it ranks above competitors who haven't done this work.

Fix the top accessibility issues (WCAG 2.1 AA)

Moderate Medium Impact
2-4 hours · Web developer or you (alt text you can handle; CSS contrast may need a developer)
Run a free WAVE audit at wave.webaim.org — enter your URL and it shows errors visually on your live page. Fix in this order: (1) Color contrast — check all text vs background at webaim.org/resources/contrastchecker, minimum ratio 4.5:1 for body text. (2) Alt text on images — every image needs an alt= attribute describing what's in the photo (decorative images use alt='' with empty string). (3) Form labels — every form field needs a visible <label> tag, not just placeholder text. (4) One H1 per page — your main heading only, use H2 and H3 for sections. These fixes also improve SEO and mobile usability.
How to verify: WAVE shows 0 errors; 0 contrast failures on body text; all images have alt text
Tools: WAVE (wave.webaim.org — free) WebAIM Contrast Checker (free)
Digital Advertising Show more

Digital Advertising

#7 Priority

Whether you're running paid ads, which platforms you use, how well you track results, and whether you're recapturing visitors who left your site without contacting you.

Where You Are Now

No analytics tools detected — conversion tracking is not in place. No active paid advertising platforms detected. No retargeting pixel detected — website visitors who don't convert are being lost.

Getting to Good

Target: 50/100

GA4 installed with at least 1 conversion event configured. GTM managing all tags. At least 1 active paid channel (Google Ads or Google LSAs). Analytics connected to Search Console so you can see which searches drive traffic and leads.

Install Google Analytics 4 (GA4)

Easy High Impact
1-2 hours · Web developer or technically comfortable business owner
GA4 is a prerequisite for all advertising work — without it, you cannot measure which campaigns drive leads or revenue. Go to analytics.google.com, create an account and web property, then copy your Measurement ID (format: G-XXXXXXXXXX). Install via the free 'Site Kit by Google' WordPress plugin, or paste the GA4 snippet into every page's <head>. Enable Enhanced Measurement (tracks scrolls, outbound clicks, and file downloads automatically) and mark form submissions and phone clicks as conversion events in GA4 Admin > Events.
How to verify: GA4 reporting live data in real-time view. At least 1 conversion event configured (form submission or phone click). Google Search Console linked to GA4 property.
Tools: Google Analytics 4 (analytics.google.com) Site Kit by Google (WordPress plugin) Google Tag Assistant (verification)

Set Up Google Tag Manager (GTM)

Moderate High Impact
2-4 hours to set up container and 3-4 core tags · Web developer or technically comfortable business owner
GTM is a single container for managing all your tracking tags — GA4, Google Ads, Meta Pixel — without touching your website code every time. Go to tagmanager.google.com, create an account, install the two GTM code snippets on your website, then recreate your GA4 tag inside GTM (Tags > New > GA4 Configuration). Future tags — Meta Pixel, Google Ads conversion tracking — take 20 minutes each instead of requiring a developer. Set up form submit and phone click triggers first, then add the GA4 event tags for each.
How to verify: GTM container installed and GA4 firing through it (verify in GA4 real-time view). Form submission and phone click events tracked. GTM Preview mode shows no tag errors.
Tools: Google Tag Manager (tagmanager.google.com) GA4 (configured via GTM) GTM Preview mode for debugging
Email Deliverability Show more

Email Deliverability

#8 Priority

Whether your domain's email authentication is properly configured — SPF, DKIM, DMARC, and BIMI. These DNS records determine whether your emails land in inboxes or spam folders, and whether attackers can impersonate your domain. Google and Yahoo now require all three for bulk senders.

Where You Are Now

We weren't able to retrieve email authentication records for your domain. This usually means no MX records are configured, which means the domain can't receive email at all.

Getting to Good

Target: 60/100

SPF, DKIM, and DMARC all configured. DMARC policy at p=quarantine or p=reject. All legitimate email sources passing authentication checks. Deliverability score of 9+/10 on mail-tester.com.

Set Up SPF Record

Easy High Impact
30 minutes · IT admin or whoever manages your domain DNS
SPF (Sender Policy Framework) tells receiving mail servers which IP addresses are allowed to send email on your behalf. Without it, any server can claim to be you. Add a TXT record to your domain's DNS with your mail provider's SPF include. For example, Google Workspace uses 'v=spf1 include:_spf.google.com ~all'. End with '-all' (hard fail) or '~all' (soft fail) to reject unauthorized senders.
How to verify: Run 'dig TXT yourdomain.com' and see a v=spf1 record with -all or ~all.
Tools: Your domain registrar's DNS panel

Enable DKIM Signing

Easy High Impact
30 minutes · IT admin or whoever manages your mail provider
DKIM (DomainKeys Identified Mail) adds a cryptographic signature to every email you send. Receiving servers verify the signature against a public key in your DNS, proving the email wasn't tampered with in transit. Most mail providers (Google Workspace, Microsoft 365) generate the key pair for you — you just need to publish the public key as a DNS TXT record.
How to verify: Send a test email to mail-tester.com — DKIM should show as 'pass' in the results.
Tools: Your mail provider's admin panel mail-tester.com

Publish a DMARC Policy

Moderate High Impact
1-2 hours · IT admin
DMARC (Domain-based Message Authentication, Reporting & Conformance) ties SPF and DKIM together and tells receiving servers what to do when both fail. Start with p=none (monitor mode) to collect reports without blocking mail: 'v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com'. After 2-4 weeks of clean reports, upgrade to p=quarantine, then p=reject.
How to verify: TXT record at _dmarc.yourdomain.com returns a v=DMARC1 policy. After 30 days, upgrade from p=none to p=quarantine.
Tools: Your DNS panel dmarcian.com (free tier for reports)
Trust Signals Show more

Trust Signals

#9 Priority

Concrete trust and compliance signals a buyer or auditor would check before working with you — SSL certificate validity, email authentication (DMARC/SPF), privacy policy and cookie consent, accessibility (ADA/WCAG) exposure, and publicly visible vulnerabilities. These are the things that can quietly cost you deals or land you in a lawsuit.

Where You Are Now

Limited risk data in the automated scan. The checks below cover what a buyer, auditor, or regulator would review: SSL cert validity, DMARC / SPF email authentication, privacy policy + cookie consent, WCAG / ADA exposure, and publicly visible vulnerabilities. A 15-minute pass here can prevent six-figure exposure.

Getting to Good

Target: 70/100

A documented SOP for review responses. All free reputation monitoring active. SSL valid, CMS up to date, no broken links. Basic privacy policy and ToS published. Fewer than 3 active risk signals across news, complaints, regulatory, and tech categories.

Fix Technical Risks That Undermine Customer Trust

Moderate High Impact
4-6 hours initial audit and fixes · $0 — Recon covers the crawl + risk audit; remaining tools are free · Web developer or technically comfortable business owner
Technical issues silently damage your reputation and search ranking. Recon's risk + SEO crawl (in this report) flagged the broken links, indexation problems, and Core Web Vitals weaknesses to start with. Verify the rest in 30 minutes: check for a valid SSL certificate at sslshopper.com/ssl-checker.html (no padlock = Google shows 'Not Secure' warning, customers leave immediately); verify your CMS is up to date (outdated WordPress is the #1 cause of SMB website hacks); check Core Web Vitals at pagespeed.web.dev (target LCP under 2.5s). Fix SSL and CMS updates immediately — they're the highest-risk items.
How to verify: SSL valid and auto-renewing. Zero broken links in Recon's next refresh. CMS and all plugins up to date. Google PageSpeed score above 75. Zero critical errors in Google Search Console coverage report.
Tools: This Recon report (risk + SEO crawl) SSLShopper SSL Checker (free) Google PageSpeed Insights (free) Google Search Console (free)

Verify DMARC / SPF / DKIM email authentication records

Easy High Impact
15-30 minutes if you can access DNS; 1-2 hours with DNS consultant · $0 (MXToolbox free; DNS changes are free) · You (business owner) with access to DNS provider
Missing email authentication is the #1 cause of business email compromise and invoice fraud against SMBs. It is also why your emails land in spam. Go to mxtoolbox.com/dmarc.aspx and enter your domain. You should see: (1) a DMARC record with policy at least 'p=quarantine' (reject is stronger), (2) an SPF record listing every service that sends email on your behalf (Google Workspace, Microsoft 365, Mailchimp, Stripe, etc.), and (3) DKIM signing enabled on each sender. If any are missing, Google / Microsoft will mark all inbound mail from your domain as 'unverified' and the one-time fix takes 15-30 minutes in your DNS provider. For MSPs and firms handling regulated data, a weak DMARC policy is an explicit finding on SOC 2, HIPAA, and CMMC audits.
How to verify: DMARC record present with policy=quarantine or reject. SPF record includes every legitimate sender. DKIM signing active on primary sending service. Re-run mxtoolbox.com/dmarc.aspx and confirm three green checks.
Tools: MXToolbox DMARC checker (mxtoolbox.com/dmarc.aspx) Google Admin Toolbox (toolbox.googleapps.com) EasyDMARC (easydmarc.com) — free tier for monitoring

Screen your site for ADA / WCAG accessibility exposure

Moderate High Impact
2-3 hours for initial scan + critical fixes; 8-12 hours for full remediation · $0 (WAVE, UserWay free tier) to $490/year (accessiBe / UserWay paid) · Web developer or technically comfortable business owner
ADA demand letters targeting SMB websites with alleged WCAG 2.1 violations roughly doubled from 2023 through 2025, with settlement demands averaging $5,000-$25,000 per site. Run a free scan at wave.webaim.org or accessibilitychecker.org against your homepage, services page, and contact form. Focus on the four highest-risk categories: missing alt text on images, form labels not associated with inputs, poor color contrast (below 4.5:1 for text), and keyboard-only navigation failures. Fix the critical errors first, publish an Accessibility Statement at /accessibility describing your good-faith remediation commitment (plaintiffs target sites with zero visible effort), and either keep a 30-day remediation SLA or install a budget-friendly overlay like UserWay (free tier) as a visible signal that you take accessibility seriously. Overlays do not provide legal immunity but do shift the cost-benefit calculation for opportunistic demand-letter firms.
How to verify: Zero critical errors on WAVE / accessibilitychecker scan of homepage + top 3 pages. Accessibility Statement published with a contact method for reporting issues. All form inputs have associated labels and all meaningful images have alt text.
Tools: WAVE (wave.webaim.org) — free page-level scan Accessibility Checker (accessibilitychecker.org) — free full-site scan UserWay (userway.org) — free overlay tier accessibleweb.com — WCAG compliance tracking for regulated verticals

Verify Digital Compliance Basics

Moderate Medium Impact
2-4 hours to generate, review, and publish · $0 (basic generators) to $199/year (Osano for cookie compliance) · Business owner (then reviewed by lawyer for anything sensitive)
Privacy Policy and Terms of Service are legally required under applicable local privacy law (and GDPR if you serve EU visitors). Use free generators: Termly.io or privacypolicygenerator.info for a 30-minute draft — then have a lawyer review it if you handle sensitive customer data. If your site uses Google Analytics, Meta Pixel, or any ad tracking, you also need a cookie consent banner: Cookiebot and CookieYes both have free tiers for sites under 100 pages. Every marketing email must include a physical postal address, an unsubscribe link, and comply with applicable local anti-spam law.
How to verify: Privacy Policy and ToS linked in footer of every page. Cookie consent banner active if any analytics or ad pixels are installed. All marketing emails include postal address and unsubscribe link.
Tools: Termly.io privacypolicygenerator.info CookieYes Cookiebot

Set Up Free Reputation Monitoring

Easy High Impact
1 hour setup · $0 (free stack) to $29/month (Mention.com for social coverage) · Business owner or office manager
You need to know about mentions, reviews, and complaints within hours, not weeks. Build the free monitoring stack: Google Alerts (alerts.google.com) for your business name in quotes, owner name, and top competitor names; GBP email notifications for new reviews (in GBP settings); Yelp Business Account review alerts (yelp.com/business); and Facebook Page notifications for comments. Assign one person to check the shared inbox and respond within 48 hours. Add Mention.com at $29/month if you want social media coverage beyond the free stack.
How to verify: All free alerts active and delivering to a shared inbox label. 0 reviews going unanswered beyond 72 hours. Weekly calendar block set for monitoring review.
Tools: Google Alerts Google Business Profile Yelp Business Mention.com
AI Search Readiness 62/100 Show more

AI Search Readiness

#10 Priority

Whether AI assistants like ChatGPT, Perplexity, and Google AI Overview can find and accurately describe your business. This is the next frontier of how customers discover services.

Where You Are Now

Your site allows 4 of 4 AI crawlers — good technical accessibility. Your content extractability score is low (33/100) — significant content may be locked in formats AI cannot read. No llms.txt file detected — a 30-minute action to consider. Your business appears in 60% of AI-generated answers for relevant queries.

Pricing Transparency Show more

Pricing Transparency

#11 Priority

Whether your pricing is visible on your website and how clearly your service tiers or packages are presented. Transparent pricing builds trust and pre-qualifies leads.

Where You Are Now

We were unable to detect pricing information on your website. This typically means there is no dedicated pricing page or visible price signals — which costs you qualified leads who need to understand costs before reaching out.

Getting to Good

Target: 60/100

You have a dedicated pricing page with clear ranges or starting prices for your main services. Your pricing model is defined and explained. You offer at least 2–3 tiers so buyers can self-select. Score target: 60.

Create a dedicated pricing page

Easy High Impact
4–8 hours to write, 1–2 hours to publish · $0–$2,000 one-time · You (business owner) for content, web developer for layout if needed
Build a /pricing page or add a visible pricing section to your services page. Include: a starting price or range for each service, what's included, what's excluded (prevents disputes), how you charge (hourly, project-based, retainer), payment terms, and a clear call-to-action to request a quote or book a consult. Even 'Starting at $X' outperforms no pricing — it pre-qualifies buyers and reduces wasted sales calls with unqualified prospects.
How to verify: Pricing page live at /pricing with at least 3 service examples or price ranges and a working contact or booking CTA. Test by asking a friend to find your pricing without your help.
Tools: Your existing website CMS (no new tools needed) Copywriter ($500–$2,000 one-time if you want professional help)

Define and document your pricing model

Easy Medium Impact
2–4 hours to decide, document, and update materials · You (business owner)
Commit to a clear pricing structure that matches your business model and communicate it consistently across your website, proposals, and sales calls. For predictable scope: project-based or tiered packages. For variable scope: time-and-materials with a clear estimate process. For recurring services: retainer or subscription. A defined model reduces pricing objections because buyers know what to expect.
How to verify: Pricing model documented in writing internally. Website, proposals, and your sales pitch all use the same model and terminology.
Tools: Google Docs or Notion — to document your model Your existing CRM or proposal tool — to update templates
Financial Health Signals 27/100 Show more

Financial Health Signals

#12 Priority

Public indicators of your company's financial health — pricing transparency, technology investment level, and growth trajectory signals like hiring activity and domain history. These signals shape how competitors, investors, and AI models assess your business viability.

Where You Are Now

No public pricing page found. Minimal technology footprint detected. Growth signals are moderate — some indicators present.

Getting to Good

Target: 45/100

Clear pricing page with 2+ tiers. Core tech stack (analytics, CRM/email, booking) in place. At least one active job posting or recent growth announcement. About page includes years in business and trust credentials.

Publish a Clear Pricing Page

Moderate High Impact
4-8 hours · $0 (DIY) to $500-$2,000 (design agency) · Business owner or marketing lead
A visible pricing page is the strongest revenue signal available from public data. It tells customers, competitors, and AI models that you have a defined offering worth paying for. Include at least 2-3 tiers with clear feature differentiation. Adding a free tier or trial option signals confidence in your product.
How to verify: Pricing page live with at least 2 tiers. Google search for '[company name] pricing' returns your page in the top 3 results.
Tools: Your website CMS

Adopt Core Business Technology Stack

Easy Medium Impact
2-4 hours per tool · $0-$50/month (free tiers available for most tools) · Business owner or tech-savvy team member
Your technology stack is a public signal of business maturity. At minimum, implement Google Analytics 4 (free), a CRM or email marketing tool (many have free tiers), and an online booking or scheduling system if applicable. Each tool you adopt creates detectable signals that indicate operational sophistication to competitors and data aggregators.
How to verify: GA4 installed and receiving data. At least one CRM or email marketing tool active. Booking/scheduling tool live if service-based.
Tools: Google Analytics 4 Mailchimp or HubSpot Free Calendly or Acuity

Create Public Growth Evidence

Easy Medium Impact
2-3 hours per quarter · Business owner
Growth trajectory is inferred from hiring activity, domain history, and expansion signals. Post job openings (even part-time), publish expansion announcements, and maintain active Google Business Profile and LinkedIn Company Page posts. These create a documented trail of business momentum that is picked up by data aggregators and AI models.
How to verify: At least 1 active job posting. Quarterly expansion or milestone announcement published on LinkedIn and GBP.
Tools: LinkedIn Company Page Google Business Profile Indeed
Growth Signals 0/100 Show more

Growth Signals

#13 Priority

Indicators of business momentum — hiring activity, expansion into new locations, and how your employer brand looks to potential hires.

Where You Are Now

No hiring activity detected on public job boards. No public expansion signals found. No employer rating data found on Glassdoor or Indeed.

Getting to Good

Target: 50/100

At least 1 job posting live at all times. Glassdoor and Indeed profiles claimed with photos and company description. Growth milestones published on GBP and LinkedIn at least once per quarter. Hiring velocity is stable or accelerating.

Post Job Listings on Free Platforms

Easy Medium Impact
2-3 hours · $0 (free tiers) to $20/day (boosted listings) · Business owner or office manager
Active job postings are growth signals that competitors, customers, and future employees all see. Post any open role — including part-time or contract positions — on Indeed (free for 30 days) and LinkedIn (1 free job/month per company page). Add JobPosting schema markup to your website's /careers page so listings appear in Google Jobs search results at no cost.
How to verify: At least 1 active job listing live at all times. Google Jobs integration verified using Google's Rich Results Test.
Tools: Indeed LinkedIn Jobs Google Jobs (via JobPosting schema)

Claim and Optimize Employer Review Profiles

Easy Medium Impact
3-4 hours initial setup · Business owner or HR lead
86% of job seekers check employer reviews before applying, and prospective customers sometimes read Glassdoor too. Claim your free employer accounts on Glassdoor (glassdoor.com/employers) and Indeed (employers.indeed.com), add company photos, a mission statement, and respond to any existing reviews. Do the same for your LinkedIn Company Page — employee profiles listing your company as employer generate free company followers and credibility.
How to verify: Glassdoor, Indeed, and LinkedIn Company Page all claimed, photos added, description complete. Existing reviews responded to within 2 weeks.
Tools: Glassdoor Employer Account Indeed Company Pages LinkedIn Company Page

Publish Business Milestones as Public Announcements

Moderate Medium Impact
2-3 hours per announcement · $0 (free platforms) to $200/release (PR Newswire regional) · Business owner or marketing coordinator
New certifications, equipment purchases, service area expansions, notable project completions, and major hires all qualify as announcement-worthy events. Publish each one as a Google Business Profile post (indexed within 24 hours), a LinkedIn company post, and optionally a free press release on PRLog.com or 24-7PressRelease.com. These create a public record of business momentum and give journalists and AI models concrete signals about your growth trajectory.
How to verify: At least 1 milestone announcement published per quarter across GBP and LinkedIn. Track which channel drives the most engagement.
Tools: Google Business Profile LinkedIn PRLog.com PR Newswire

Your Turn

Pick the first action that takes under an hour. Small wins compound — completing 3-4 quick wins this week moves your score more than one big project next month.

Back to Quick Wins View Intelligence Report