SF City Agencies Push to Replace Duplicate and Outdated Images Across Digital Services This Week
A quiet but consequential cleanup of redundant visual content is reshaping how San Franciscans interact with city websites and public-facing apps.
A quiet but consequential cleanup of redundant visual content is reshaping how San Franciscans interact with city websites and public-facing apps.

San Francisco's Department of Technology and several partner agencies moved this week to accelerate a long-delayed initiative to strip duplicate and low-quality images from city-operated digital platforms, a housekeeping push that affects everything from the SF.gov portal to the Municipal Transportation Agency's trip-planning pages and the Department of Public Health's neighborhood resource directories.
The timing matters. With Mayor Daniel Lurie's administration pressing every department to improve digital service delivery before the end of the fiscal year on June 30 — a deadline that already passed, leaving unfinished work rolling into the new budget cycle — the duplicate-image cleanup has become a proxy fight over how seriously City Hall takes the user experience of its roughly 870,000 residents. A poorly rendered photo of the Civic Center plaza appearing three times on a single housing-assistance page is a small thing. Multiply it across hundreds of agency subsites and the cumulative drag on page-load times, accessibility compliance, and ADA screen-reader performance becomes measurable.
The Department of Technology's Digital Services team, based at 1 South Van Ness Avenue, quietly published an updated asset-management protocol on July 1 that requires any agency uploading images to the shared content management system to run an automated deduplication check before publication. The rule applies to at least 14 departments that draw on a centralized image library, including SF Recreation and Parks, the Office of Economic and Workforce Development, and the SF Public Library system, which operates 28 branch locations from the Main Library on Larkin Street to the Chinatown branch on Sacramento Street.
The SF Public Library had one of the more visible backlogs. Its online events calendar, which lists programming at branches across the Tenderloin, the Excelsior, and the Sunset districts, had accumulated hundreds of duplicate event-banner images since a 2023 platform migration, according to a department progress report posted to the city's open-data portal this week. Library staff have been manually flagging redundant files since May. The new automated protocol is designed to prevent the backlog from rebuilding.
For the MTA, the stakes are partly legal. Federal accessibility guidelines under Section 508 of the Rehabilitation Act require that alt-text descriptions accompany images on federally funded platforms. Duplicate images without unique alt-text tags create compliance gaps. The MTA's digital team has been working with a contractor since March to audit roughly 4,200 image assets across its web properties, which include real-time arrival boards, route maps, and the sfmta.com service-alerts page that sees heavy traffic during Muni disruptions on lines like the N-Judah and the 38-Geary.
Practical consequences show up faster than most people expect. Page-load speeds on city sites directly affect whether lower-income residents — many of whom access government services on mobile devices with limited data plans — can complete transactions like submitting a 311 complaint, renewing a library card, or checking shelter availability through the HSH Coordinated Entry system. Studies by the federal General Services Administration have found that a one-second delay in page load increases abandonment rates on government sites by double digits, though San Francisco's own departments have not published comparable local benchmarks.
The Office of Digital Services has flagged the initiative as part of a broader performance audit that is expected to produce a public report by September 2026. That report will cover SF.gov's 1,200-plus individual pages, many of which were built by separate agencies without shared standards and have not been comprehensively reviewed since the portal's 2021 relaunch.
For residents trying to navigate city services in the meantime, the 311 Customer Service Center remains the fastest route to flagging broken or confusing web content — either by calling 311 directly or submitting a report through the SF311 app. The Department of Technology has also opened a public feedback form, linked from the SF.gov homepage, where users can flag accessibility issues on any city-operated page. The deduplication protocol takes effect system-wide on August 1.
How does this story make you feel?
Spread the word
About this article
Published by The Daily San Francisco
Daily brief
Free, in your inbox before 7am. Weekdays.
More in News