Backyard Paradiso — GEO + SEO Audit (light) — Part 2 of 2

GEO + SEO Audit · Part 2 of 2 · May 2026

Continuation of the Backyard Paradiso GEO + SEO audit. Part 1 covers the executive summary, score breakdown, and critical/high/medium-priority issues. ← Read Part 1 first.

06AI citability — 48/100

Citability scores how likely AI systems are to cite passages from a page. Research from Princeton and IIT Delhi (2024) found AI systems preferentially cite passages that are 134–167 words, self-contained, fact-rich, and answer a question in the first 1–2 sentences. (Directional research — treat as hypothesis.)

CategoryWeightScoreComment
Answer Block Quality30%42Sections open with marketing prose, not direct answers.
Self-Containment25%58Most blocks name their subject; some over-rely on “we”/”our”.
Structural Readability20%68H1/H2/H3 hierarchy intact, FAQ section, lists used. No tables — would help.
Statistical Density15%22Almost no numbers. No costs, no install timelines, no warranty years, no wind-load ratings.
Uniqueness10%35Generic copy that could apply to any aluminum pergola installer.

Strongest block on the Pergolas page

The “Why Choose an Aluminum Pergola?” section with its four sub-features (Durability / Low Maintenance / Eco-Friendly / Aesthetic Appeal) is the closest the page gets to citable content. Each feature has a concrete claim attached. It’s still missing numbers — “resists rust, corrosion, and warping” is a claim AI systems will accept but not preferentially cite over a competitor saying “tested to ASTM B117 salt-spray standard for 1,000 hours.”

Weakest block on the Pergolas page

Current opening
Transform your outdoor space into a stunning and functional retreat with a custom pergola designed and built by Backyard Paradiso. Our pergolas are more than just a structure—they are a blend of style, comfort, and functionality that can completely redefine how you enjoy your outdoor living area…
Suggested rewrite
An aluminum pergola is a freestanding outdoor structure with vertical posts and an overhead beam-and-slat framework, typically used for partial-shade outdoor living areas. Backyard Paradiso installs custom aluminum pergolas across seven US markets — Colorado, New Jersey, Florida, Illinois, and Texas — with motorized louvre roof systems, optional zip-screen walls, and powder-coated finishes rated for 50+ year service life. Typical installation takes 2–4 days from delivery.

The rewrite earns: definition pattern in sentence one, specific facts (seven markets, 50+ year rating, 2–4 day install), self-containment, and 60-word standalone extractability.

Per-page citability snapshot

URLCitabilityBiggest gap
Pergolas52No numbers, marketing-prose openings
Artificial Grass38Fence content collision; weak openings
Decks34Fence H2 embedded; Chinese alt text; no numbers
About Us31Aspirational prose, no facts about the company
Homepage18Almost no body content
Blog post (Pergolas vs Gazebos)62Best on the site — has comparison table, pros/cons, definitions.

07Brand authority — 18/100

Brand authority is the weakest category in the audit. The Ahrefs December 2025 study suggests brand mentions on AI-cited platforms correlate ~3x more strongly with AI visibility than backlinks.

PlatformWeightScoreWhat we found
YouTube25%28Channel exists at @BackyardParadiso, but no third-party video coverage or installer-channel mentions.
Reddit25%5No mentions found in any DIY, landscaping, or homeowner subreddit search.
Wikipedia / Wikidata20%0No Wikipedia article. No Wikidata entity.
LinkedIn15%8No company page found in search.
Other (Yelp, BBB, Angi, press)15%22Facebook and Instagram active. No surfaceable Yelp/BBB/Angi pages.

What to build first (90-day brand-authority sprint)

  • Google Business Profiles for all seven locations. Target 30+ reviews per location in 90 days through systematic post-install review requests.
  • LinkedIn company page with all seven locations as office records, employees linked, weekly post cadence focused on completed projects.
  • YouTube content cadence — 1–2 install timelapses per month per market, properly titled with location-tagged metadata.
  • Local press in 2–3 markets — pitch local home & garden sections.
  • Authentic Reddit participation — no brand seeding. Months of work, not weeks.

08Content E-E-A-T — 38/100

December 2025 Quality Rater Guidelines updates extend E-E-A-T to all competitive queries, not just YMYL topics. AI systems are increasingly distinguishing between content that reports on a topic and content from someone who has done it.

DimensionWeightScoreComment
Experience258/25No project case studies, no first-person install accounts, stock photos throughout.
Expertise259/25No author credentials, no technical depth, generic terminology.
Authoritativeness255/25No external citations, no media coverage, no awards, no industry partnerships listed.
Trustworthiness2516/25NAP visible across seven locations, HTTPS valid. Duplicated testimonials hurt the score.

Highest-leverage content moves

  • Real project case studies — one per service per market over 12 months.
  • Author profile + Person schema for whoever writes the blog.
  • Trust strip in footer or About — manufacturer partnerships, insurance/license info, certifications.
  • Add specifics to every service page — warranty years, wind-load ratings, install timelines, material certifications.

09Technical foundations — 55/100

Some categories couldn’t be verified directly because the audit environment can’t fetch robots.txt, sitemap.xml, or measure Core Web Vitals against the live origin.

CategoryScoreNotes
Crawlability9/15Sitemap presumed via WordPress default. AI crawler access needs explicit verification.
Indexability5/12Cannibalization on category archives confirmed. Index bloat likely.
Security7/10HTTPS valid. HSTS, CSP, X-Frame-Options not verified.
URL Structure5/8Service URLs clean. Product subpages at root path inconsistent.
Mobile7/10Viewport meta tag present. Tap targets and font sizes need real-device audit.
Core Web Vitals7/15Cannot measure without CrUX or Lighthouse access.
Server-Side Rendering12/15WordPress is server-rendered. Schema not in raw HTML.
Page Speed3/15Many large images, Chinese-character filenames suggest no optimization workflow.

Recommended verification steps before signing off on technical

  1. Pull live robots.txt and confirm GPTBot, ClaudeBot, PerplexityBot, Bingbot, Googlebot, Google-Extended, CCBot, Amazonbot all explicitly allowed.
  2. Pull sitemap.xml and verify URL count, lastmod dates, that all service and blog URLs are listed.
  3. Run PageSpeed Insights on the homepage, Pergolas page, and one blog post.
  4. Check IndexNow integration (instant Bing notification).
  5. Check Google Search Console for indexing status, mobile usability, schema errors.

10Schema & structured data — 8/100

This is where the highest-leverage technical improvement lives. As of the audit, no JSON-LD blocks are visible to crawlers fetching raw HTML on any of the eight pages sampled.

Schema priorities for this business

  1. Organization schema — homepage. Required for entity recognition. Include name, url, logo, description, foundingDate, sameAs, contactPoint, knowsAbout, areaServed.
  2. LocalBusiness schema × 7 — one block per location, deployed on the location pillar pages once built.
  3. Service schema × 14 — one per service page.
  4. FAQPage schema — every service page that has an FAQ section.
  5. Article + Person schema — every blog post.
  6. BreadcrumbList schema — matching the visible breadcrumbs.
  7. Product schema — the 11 artificial-grass product variants and any other product-style sub-pages.

Implementation path: install RankMath Pro, use the Schema Generator to attach types globally and per-page, validate every output through validator.schema.org and Google’s Rich Results Test before declaring a page done.

11Platform readiness — 42/100

Platform optimization scores how ready each page is for the major AI surfaces. Different platforms favor different signals; only ~11% of domains are cited by both ChatGPT and Google AI Overviews for the same query.

PlatformScoreBiggest gap
Google AI Overviews38Pages don’t rank top-10 for service-city queries. AIO sources 92% from top-10 organic.
ChatGPT (Bing index)32No Wikipedia entity, no Reddit signals, weak entity recognition.
Perplexity45Pages have decent structure but lack the statistical density and named sources Perplexity weights.
Claude52Cleanest structure of the four. Improves further with proper schema and author identity.
Bing Copilot42Same as ChatGPT (shared Bing index). IndexNow not detected.

12Quick wins — this week

Seven moves that take under five hours of total work

  1. Fix the fence-content leakage on /services/artificial-grass/ and /services/decks/. 30 minutes.
  2. Replace the testimonials block on the homepage, About Us, Contact, and Artificial Grass pages. 1 hour.
  3. Bulk-fix Chinese filename alt text on the Decks page and the rest of the site. 1 hour.
  4. Install RankMath Pro and deploy Organization schema on the homepage. 30 minutes.
  5. Add a 60-word company description to the homepage above-fold. 30 minutes total.
  6. 301 the WordPress category archive URLs to the corresponding service pages. 30 minutes.
  7. Add a static “Updated [Month YYYY]” line to all 14 service pages. 30 minutes.

1330-day roadmap

Week 1

All seven Quick Wins above. In parallel: pull live robots.txt and sitemap.xml, run PageSpeed Insights on all sampled URLs, claim or audit Google Business Profiles for all seven locations.

Week 2

Schema rollout phase 1: Organization (homepage) + Service schema for all 14 service pages + FAQPage schema on every page with an FAQ section. Begin bulk image alt-text remediation.

Week 3

Build the seven location pillar pages at /locations/[city]/. Each gets H1, address, map embed, services list with internal links, location-specific testimonials, LocalBusiness schema, service-area copy.

Week 4

Author identity rollout — assign a real human to the blog, build the author page with Person schema, retroactively re-byline existing posts. Generate and publish llms.txt. Begin GBP review-collection sprint.

Beyond 30 days the work shifts to brand-authority and content-volume territory: 10–15 cluster posts per service silo, one project case study per service per market over the year, YouTube content cadence, LinkedIn company page launch, local press outreach in two priority markets, schema completeness for all blog posts and product pages, ongoing review-volume growth on GBP.

14Methodology & caveats

Audit methodology follows the geo-seo skill (v2.0), composite-scoring across six categories: Citability (25%), Brand Authority (20%), Content E-E-A-T (20%), Technical (15%), Schema (10%), Platform (10%).

Pages sampled: homepage, /about-us/, /contact-us/, /blog/, /services/pergolas/, /services/artificial-grass/, /services/decks/, /pergolas-gazebos-pavilions-whats-the-difference/, /pergolas/.

Limitations of this audit:

  • robots.txt, sitemap.xml, and llms.txt couldn’t be fetched directly. Verify in step one of remediation.
  • Core Web Vitals weren’t measurable without Lighthouse / PageSpeed Insights access.
  • Schema was tested by inspecting raw HTML returned by web fetcher. JS-injected schema wouldn’t show in this view.
  • Brand authority scoring used external search reconnaissance only.

Methodological caveats from the geo-seo skill itself:

  • The 134–167 word optimal-citation length and the +40% / +115% citation-lift figures come from individual academic studies. Directional, not load-bearing physics.
  • The Ahrefs Dec 2025 “brand mentions outweigh backlinks 3x” finding is one study on 75K brands. Platform weights are derived from that single study.
  • Wikipedia presence is recommended for ChatGPT and Perplexity citation, but the editorial notability bar makes it unrealistic for an SMB outdoor-living installer in the short term.
  • Reddit recommendations should be authentic participation only. Brand-account posting is detected and removed.

Audit produced with the geo-seo skill (v2.0.0) on May 1, 2026. Composite GEO score: 38/100 · Critical · Needs Attention.