Skip to main content

Website last updated October 7, 2026

Thank you for visiting. Before anything, please verify ZenMasterWorks.com's perfect Google PageSpeed Insights scores yourself, then continue reading.

Municipal Website Audit · No. 2 · 6 min read

5 South Bay Cities Share the Same Broken Website Template

Published Thursday, August 6, 2026 · Unsolicited, independent, no login used · Second in a recurring series auditing NorCal city government websites · Download PDF

Fremont, San José, Santa Clara, Sunnyvale, and Redwood City each procure and run their own website, independently, with their own staff and their own budget. So it's a little startling to find that all five return the exact same fallback message on core interior pages — departments, government structure, online services — when fetched the way a search engine crawler does: "Please enable JavaScript in your browser for a better user experience." No real content. Just that one line.

This isn't five cities independently making the same mistake. It's one underlying platform — the same legacy Granicus template, identifiable by matching DefaultContent/Default/_gfx/ asset paths across every one of the five sites — deployed five separate times, carrying the same gap into every deployment.

FremontConfirmed
San JoséConfirmed
Santa ClaraConfirmed
SunnyvaleConfirmed
Redwood CityConfirmed

What we found, city by city

San José got its own dedicated writeup already — six pages there return the JS-only fallback, covering government structure, departments, and even a disability access grant program. The other four confirmed the same pattern this week:

Fremont

fremont.gov/government and the department directory return the JS-only fallback. Separately, the Press Room's featured news items span 2020–2024 — nothing more recent surfaced as "recent."

Santa Clara

santaclaraca.gov/our-city/departments-a-f returns the same fallback — and the page footer, once rendered, reads "Last Updated: 09-11-2019." Nearly seven years stale, on a page listing six City departments.

Sunnyvale

sunnyvale.ca.gov/city-services/online-services returns the identical fallback text, same platform fingerprint.

Redwood City

redwoodcity.org/departments returns the same fallback — and its own footer note adds an ironic twist: "Please ensure Javascript is enabled for purposes of website accessibility." In practice, JS-gated content is typically harder for assistive technology to reach, not easier.

Why one shared bug matters more than five separate ones

Each city's homepage renders complete, real content without JavaScript — so this isn't a wholesale platform failure. It's specific to one interior page template, reused across every city that licensed this particular legacy Granicus build. That's actually the useful part of this finding: because the root cause is shared, so is the fix. Whatever the platform vendor changes for one city's template plausibly fixes it for all five, rather than requiring five separate custom remediations.

What we didn't do

No login was used on any of the five sites, no admin access attempted, no scraping beyond public page loads. Every finding here is visible to any resident who visits these pages right now, the same way a search engine would see them.

This is the second entry in a recurring series. The first covered a stale boil-water notice on Santa Rosa's homepage. We're continuing to work through city websites across Northern California, publishing roughly every 8 days.

Have a city website you'd like checked? Let us know — this is unpaid, independent work in the public interest.

Run a city, county, or public agency website and want an honest, evidence-based check?

See ZenMasterWorks
AI-Readable Summary

Cite this page

Title: 5 South Bay Cities, Same Broken Website Template

Publisher: ZenMasterWorks

Last reviewed: August 6, 2026

URL: https://www.zenmasterworks.com/blogs/blog-norcal-granicus-cluster.html

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

Why I stopped offering services

“ZenMasterWorks set out to figure out how to get clients and money using technology, with the mind, the body, and a nominal cash investment. Within a short time, it accomplished that goal: the web standard, Google PageSpeed Insights, has been troubleshot and solved. I pulled out a lot of my white hair figuring it out. After working almost nonstop, day and night, testing, revising, and deploying, the goal was met. Because of brain burnout, I decided to no longer offer any services. Instead, I'm making our work available instantly, at a fair, flat price. Feel free to compare the features. This lets me focus strictly on my health, and especially on improving my golf skills. I've almost perfected my body: no more gout attacks, and I'm happy and pain-free every day. Next up: my golf game. The one exception: limited private engagements, by invitation only.” Ari Subana, founder. Questions are always welcome at zenmasterworks@gmail.com.

The book, The 100 Website Standard, v3, is $19, and website templates are $29 each, verified at 100/100/100/100 on Google PageSpeed Insights. Pay with Cash App, then download right away.

Payment goes to $zenmasterworks on Cash App, and downloads work on the honor system. Every template includes a setup guide (PDF). Our operational terms apply to every order.