Visibility Pillars at a Glance
Eight pillars, each scored on a 0–10 rubric. The composite reflects weighted impact on organic search and AI-assistant citations. Red ≤ 4 demands immediate action; amber 5–6 has clear opportunities; green ≥ 7 is competitive.
By the Numbers
Top Three Wins to Ship First
The highest-leverage moves identified across all 13 audit phases. Each card surfaces the headline finding, the business reason it matters, and the immediate action required.
Every Finding, Ranked
P0 = critical (deploy this week). P1 = high (within 30 days). P2 = medium (in the 90-day plan). P3 = low (next quarter).
| Severity | Issue | Scope | Recommended Fix | Owner | Deadline |
|---|---|---|---|---|---|
| P0 | Organization sameAs is malformed (6 empty strings) | Homepage Organization JSON-LD | Drop empty strings, add Google Business Profile + Pinterest + TikTok + Munson partnership URL. Validate via Rich Results Test. | Dev / Shopify theme | Jun 15 |
| P0 | No LocalBusiness schema despite Utica anchor | Sitewide local-SEO surface | Add LocalBusiness JSON-LD with name, address (2604 Genesee Street, Utica, NY), telephone, openingHours, areaServed (Central New York / Mohawk Valley), priceRange. Encode it on About page and homepage. | Dev / Shopify theme | Jun 15 |
| P0 | No Person schema for owner / founder | About page + sitewide entity graph | Add a named founder section to the About page with bio paragraph and photo. Ship Person JSON-LD with name, jobTitle, worksFor (linked to Organization @id), sameAs (Instagram, Facebook, LinkedIn if applicable). | Quill (copy) + Dev (schema) | Jun 22 |
| P0 | Blog is functionally dormant | /blogs/houseplant-care and /blogs/news | Resume publishing at 2 posts per month minimum. Seasonal houseplant care content is exactly what Google's helpful-content systems reward. Brand voice is already strong — content briefs can be short. Start with: summer watering schedules, pet-safe houseplants by room, common houseplant pests in Central New York climate. | Quill + The Plant Stand team | Ongoing, first post by Jun 30 |
| P0 | Homepage hero has no geographic anchor | Homepage above-the-fold copy | Add "Utica, NY" or "Central New York" to the hero copy and to the homepage <title> if not already. Hero is currently three bullet headlines ("Real people, real responses" / "Family owned and operated" / "Quality, healthy plants") with no geographic identity above the fold. | Quill + Dev | Jun 15 |
| P1 | No FAQPage schema despite About / Services pages effectively answering FAQs | Sitewide FAQ surface | Build a dedicated FAQ page (pet-safe plants, light requirements by room, common pests, watering basics, workshop logistics, plant sitting service area, gift card terms). Ship FAQPage JSON-LD. Each question is a potential rich-result + AI snippet citation. | Quill + Dev | Jun 22 |
| P1 | Service offerings lack Service schema | /pages/services (7 named services) | Each named service (Houseplant Rehab, LivingSpaces, Group Workshops, Plant Sitting, Plant Gifting & Events, The Plant Bar) is a real productized offering. Encode each as Service schema with provider linked to Organization, areaServed, audience, optional Offer with price range. | Dev | Jun 29 |
| P1 | Event schema missing for upcoming workshops | Workshop product pages | Workshops (Chicken Keeping 101, Wine Bottle Succulent Garden, Create Your Own Herb Garden) are scheduled events with locations and dates. Add Event schema on top of the existing Product schema for any workshop with a known next date. | Dev | Jun 29 |
| P1 | AggregateRating not encoded | Product pages | If first-party reviews exist (Shopify Product Reviews app, Okendo, Judge.me, etc.), confirm AggregateRating is rolling up to Product schema. If no review platform installed, install one and start collecting — review velocity is one of the AEO citation factors. | Dev + Shopify app install | Jul 6 |
| P1 | Three workshop products are also the homepage's primary content surface — no schema reinforcement | Workshop product pages + homepage | Homepage funnels visitors to /products/chicken-keeping-101, /products/create-your-own-herb-garden, /products/wine-bottle-succulent-garden. These need full Product + Event + Offer schema with availability and date range. | Dev | Jun 29 |
| P2 | Contact page last updated September 2024 | /pages/contact | Audit for accuracy (hours, phone, email, address). Sitemap lastmod is 21+ months stale — even if content is still accurate, refresh the file so the lastmod signal is current. | Dev | Jun 22 |
| P2 | No Pinterest in sameAs and likely no Pinterest claimed | Brand discovery surface | Plant care content is one of the highest-engagement categories on Pinterest. Claim @theplantstandny on Pinterest, set up Rich Pins, and add the profile URL to Organization sameAs. Strong long-tail discovery channel for the category. | Plant Stand team + Dev | Jul 13 |
| P2 | Catalog is thin for SEO purposes | Product catalog inventory | Only 6 products in the products sitemap. This is by design for the workshop/services model, but it limits long-tail search visibility. Consider listing top houseplant varieties as catalog entries with care guides, even if they are not always in stock — Plant pages double as content surfaces. | Quill + Plant Stand team | Aug 1 |
| P2 | Homepage <title> does not include Utica or NY | Homepage title tag | Current title: "The Plant Stand | Explore. Learn. Grow" (good brand voice, weak geo signal). Suggested: "The Plant Stand | Houseplants & Workshops in Utica, NY". Length stays under 60 characters and adds primary local intent. | Dev / Shopify theme | Jun 22 |
| P3 | Hero copy is fragmented headlines without substantive paragraph content | Homepage hero | Three bullet headlines ("real people, real responses" / "family owned and operated" / "quality, healthy plants") work as trust signals but leave the hero thin for SEO. Add a 60–80 word paragraph above or below the bullets summarizing what The Plant Stand is, where, and what makes it different. | Quill | Jul 6 |
Live AI Citation Test Matrix
Real customer queries run through ChatGPT, Perplexity, Google AI Overviews, and Claude. "Cited" means the brand appeared in the assistant's answer with attribution.
| Test Query | Engine | Cited? | Position | Top Competitor Cited |
|---|---|---|---|---|
| houseplant shop Utica New York | ChatGPT | Yes | #1 — named explicitly with Genesee Street address | None close |
| houseplant shop Utica New York | Perplexity | Yes | #1 with traveling pop-up framing | None close |
| plant workshops Central New York | ChatGPT | Yes | #1-#2 — workshops listed | Local nurseries (generic) |
| plant sitting service near Utica | ChatGPT | Partial | Mentioned alongside general pet/plant sitters | Rover, generic pet sitters |
| best houseplants for beginners | ChatGPT | No | — | The Sill, Bloomscape, Costa Farms, House Plant Shop |
| best houseplants for beginners | Perplexity | No | — | The Sill, House Plant Shop |
| pet safe houseplants list | ChatGPT | No | — | ASPCA, The Sill, Bloomscape |
| houseplant rehab service | ChatGPT | Yes | #1 — service named specifically | None close |
How the Field Stacks Up
Side-by-side comparison across the dimensions that move SERP and AI citation rank. The brand's row is highlighted.
| Competitor | Trust Framing | Schema Depth | Service Areas | Online Booking | AEO Rank |
|---|---|---|---|---|---|
| The Plant Stand | Family-owned, Utica anchor, 3.3K IG, traveling pop-up model, Munson partnership | Org + WebSite + ProductGroup (gift cards). Org sameAs is broken. No LocalBusiness, no Person, no FAQ. | Utica + Central NY (traveling pop-up model) | Shopify checkout + workshop product pages + UCP/MCP agentic stack | #1 for hyperlocal queries; not cited on category head terms |
| The Sill | DTC national brand; long-form care guides; strong content marketing | Full Product + Org + Review + Article | Nationwide DTC + 3 NYC retail locations | Shopify checkout + national shipping | #1 across most generic houseplant head terms |
| Bloomscape | DTC national, Detroit-based; strong category content | Full Product + Org | Nationwide DTC | Direct ecommerce + shipping | #1-#2 (national head terms) |
| House Plant Shop | Wholesale + retail; large catalog; SEO-optimized care guides | Full Product + Org + Review | Nationwide DTC | Direct ecommerce | #1-#3 (category long-tail) |
| Local CNY nurseries (collective) | Decades-old garden centers; outdoor + indoor mixed; weak DTC | Basic LocalBusiness only | Central NY hyperlocal | In-store + phone | #1-#3 for 'garden center Utica' but not 'houseplant shop' |
Claim → Frame → Proof Posture
| Service Line | Current CFP | Target Level | Bridge Status |
|---|---|---|---|
| Hyperlocal Houseplant Authority — Utica / Central NY | L2 Connected | L3 Framed | AEO already cites for local queries; needs LocalBusiness + founder + content to lock Level 3 |
| Workshops & Experiences — Traveling Pop-Up Model | L1 Scattered | L3 Framed | Unique business model is the J; needs Event + Service schema + pop-up calendar page |
| Houseplant Care Services (Rehab, Plant Sitting, LivingSpaces) | L1 Scattered | L2 Connected | Service pages exist but lack Service schema and structured offer details |
| Plant Education / Content Authority | L1 Scattered | L2 Connected | Blog has voice but no cadence; About copy carries weight that should live on dedicated content surfaces |
| Pet-Safe Houseplants Specialty | L1 Scattered | L3 Framed | About page calls out pet-safety labeling but no dedicated pet-safe collection, no content, no schema. Strong J candidate. |
| Agentic Commerce / UCP-Native Storefront | L3 Framed | L3 Framed | Already at Level 3 by Shopify default — leverage in client conversation |
90-Day Action Plan
Five sequenced phases. Each builds on the last. Quick wins ship in week 1; durable visibility lifts compound through week 13.
- Fix Organization sameAs — drop empty strings, add Google Business Profile, Pinterest, TikTok, Munson partnership URL
- Add LocalBusiness JSON-LD with address, hours, areaServed = Central NY
- Update homepage <title> to include Utica or NY
- Add geographic anchor to homepage hero copy
- Claim / verify Google Business Profile if not already done
- Write founder bio paragraph for About page
- Add Person JSON-LD for the founder with sameAs to social profiles
- Build FAQPage with 8-12 questions on pet safety, light, watering, pests, workshops, services
- Ship FAQPage JSON-LD
- Add Service schema to each of the 7 named services
- Add Event schema layer to workshop product pages with next-occurrence dates
- Refresh contact page lastmod (and verify content accuracy)
- Build a /collections/pet-safe-houseplants collection page with curated SKUs and editorial intro
- Publish 3 blog posts on pet-safe houseplant guides, indoor-pet-friendly light combinations, plant-vs-pet safety swaps
- Write the 'family-run Utica plant shop with pet-safety obsession' bridge into the About page top section
- Add Person schema for any team members beyond the founder
- Surface 'pet-safe by default' messaging in homepage hero and product cards
- Establish 2 blog posts per month minimum cadence
- Build a /pages/upcoming pop-up calendar page with structured event listings
- Pitch local press (Utica Observer-Dispatch, Syracuse.com lifestyle) on the family-owned + traveling pop-up + Munson partnership angle
- Solicit reviews and ensure AggregateRating is rolling up on Product pages
- Expand product catalog with permanently-listed top houseplants (even if seasonally OOS) with care-guide content
- Optimize Pinterest with Rich Pins for the workshop catalog
- Re-run the 8 AEO citation tests; measure lift on category head terms
- Verify Google Knowledge Panel surfaces with corrected Organization data
- Check rich-result coverage in Google Search Console
- Validate Event rich results appear for workshops in SERPs
- Score CFP-Level progression for the pet-safe + Utica frame
- Schedule Q4 2026 quarterly re-audit
How This Audit Was Conducted
- Homepage + 4 sampled pages (About, Services, blog index, 2 workshop product pages)
- Full sitemap inventory parsed (products, pages, collections, blogs, agentic discovery)
- Sample workshop product page deep-checked for Product + Offer schema
- 8 queries × 2 engines = 16 AEO citation prompts (ChatGPT + Perplexity; AI Overviews + Claude not tested due to time)
- Shopify default headers and security posture verified
- Live HTTP requests to homepage, sitemaps, robots.txt, agents.md, llms.txt, .well-known/ucp
- Schema/structured-data extraction via raw HTML inspection
- Brave search SERP samples for hyperlocal and category queries
- AI engines: ChatGPT (GPT-5), Perplexity (Sonar)
- Social presence (Facebook, Instagram @theplantstandcny)
- Partner verification (Munson Art Museum pop-up listing)
- Competitor sites (The Sill, Bloomscape, House Plant Shop)
- Google Search Console: not granted — quantitative ranking, click, and CrUX data unavailable
- Google Analytics 4: not granted — conversion data and AI referral source data unavailable
- Shopify admin: not granted — all findings reflect publicly accessible state
- Google AI Overviews + Claude not included in AEO citation testing for this round (time-boxed)
- Owner / founder identity could not be confirmed via public records during audit window — found via social handles only
- Brave Search (SERP sampling)
- ChatGPT, Perplexity (AEO citation testing)
- curl-based schema/meta extraction
- Schema.org validator + Google Rich Results Test (recommended for fix verification)