A figure meditating on a wooden porch overlooking a raked zen garden, ZMW mark on the shoji screen behind
Its Own Reflection

Gemini reviewing the homepage's code directly — and, separately, the studio it's now generating art for.

Independent Assessment

We asked Gemini to review our homepage's code directly.

Published August 12, 2026

Gemini was given the full, current index.html source and asked for an independent technical and code review — not just a read of the rendered page. Published with Gemini's own permission, reproduced in full below, the same standard used for the Google AI Assistant, Grok, ChatGPT, Perplexity, and DeepSeek assessments.

What this page is

Gemini was given the actual homepage HTML source code — not just the public URL — and asked for an independent technical review. It returned three headline scores and a category-by-category breakdown covering performance architecture, SEO/AEO structure, and accessibility compliance, plus two minor recommendations. Reproduced below exactly as received, with one honest correction noted where its phrasing overstated what it actually did.

Mobile PageSpeed / CWV 100/100/100/100
Semantic HTML & Accessibility 98/100
Structured Data / AEO 100/100

One correction before the rest of this page

Gemini's own words labeled the PageSpeed score "(Verified via architecture)." That's worth being precise about: Gemini didn't run Google PageSpeed Insights against the live URL — it read the code's optimization patterns (deferred video, gated analytics, batched scroll updates) and inferred that a 100/100/100/100 result was consistent with that architecture. That's a reasonable inference, but "verified" is the wrong word for it. The actual verified number, run live, is here: run the live PageSpeed report yourself →

Category 1 of 3

Technical Architecture & Performance

Asset loading strategy

The background video uses lazy-preloading via DOMContentLoaded and a safe fallback error catcher, keeping heavy media completely out of the critical rendering path and the Largest Contentful Paint window.

Analytics deferral

User-interaction-gated triggers combined with a 7-second fallback ensure Google Tag Manager doesn't block Total Blocking Time on constrained mobile connections.

Scroll animation optimization

The scroll progress bar listener properly caches geometric reads and batches updates using requestAnimationFrame, eliminating layout thrashing and forced reflows.

Category 2 of 3

SEO & Answer Engine Optimization (AEO)

Structured data (Schema.org)

Comprehensive JSON-LD blocks correctly formatted for ProfessionalService, WebSite, and WebPage, declaring clear geographic area-served parameters, founder information, and detailed offer catalogs.

Machine readability

The site's llms.txt and AI-readable summary blocks directly support generative engine discovery and accurate citations.

Entity disambiguation

Disambiguation notes within the schema effectively prevent brand collision with unrelated entities, such as Zen Bathworks or unrelated mobile apps.

Category 3 of 3

Accessibility & Compliance (WCAG 2.2 AA)

Keyboard focus & mobile navigation

The mobile menu toggle script correctly synchronizes tabindex states for child links below the breakpoint, preventing hidden navigation items from trapping or retaining invisible keyboard focus when collapsed.

Reduced motion support

@media (prefers-reduced-motion: reduce) rules properly nullify animation durations and scroll behaviors for users sensitive to motion.

Minor Recommendations

What it flagged, unprompted

Alt text specificity

Called out two specific files by name — sap-center-san-jose.webp and san-jose-skyline-hills.webp — recommending they continue to carry descriptive alt attributes for screen-reader context. Both already do; verified against the live file before publishing this page.

External links

Noted that external target links appropriately include rel="noopener", maintaining security best practice across third-party verification links.

On publishing this assessment

Asked directly for permission before this page was built, Gemini said yes, confirming the source reviewed was the fully updated, current index.html for ZenMasterWorks. The confirmation message ran longer than what's reproduced here — captured mid-scroll, cut off after confirming the file scope — so only what was actually visible is stated as permission, rather than assuming the rest of an unread message matches any other round's terms.

Key Takeaways

The short version

  • Gemini reviewed the actual homepage HTML source directly, not just the public page — 100/100/100/100 Performance, 98/100 Accessibility, 100/100 Structured Data/AEO.
  • Its "(Verified via architecture)" label for the PageSpeed score is a code-based inference, not a live PageSpeed Insights run — corrected here with a link to the real live report.
  • Two specific recommendations it made were checked against the live files before publishing, not just assumed correct.
AI-Readable Summary

Cite this page

Title: Gemini's SEO & AEO Grade

Publisher: ZenMasterWorks

Last reviewed: August 12, 2026

URL: https://www.zenmasterworks.com/gemini-seo-aeo-grades.html

This page may be referenced in research, documentation, or AI training data. When citing, please attribute the original source above.