viva la
fresa

Viva La Fresa concept

What changed, and why.

The photographs are lovely and the menu is unusual, conchas and laminated croissants out of one kitchen. What follows is what the site does to keep that from reaching anyone new.

Both panels scroll. Every shot was taken with a headless browser on 1 August 2026.

The site todayvivalafresa.com
The site today, desktop view
The conceptThis page's home page
The concept, desktop view

Measured, not asserted

Ten numbers off the live site.

 TodayIn the concept
Text in the delivered document34 characters4,682 characters
h1 elements01
Broken images on the home page2 of 370 of 25
Meta descriptionNoneWritten
Share imageNoneAttached
Structured data blocks01 Bakery record
Scripts requested to draw the page609
Stylesheets requested201
Requests to load the page14031
Body text size16 pixels19 pixels

Eight changes, worst first

01

The page a search engine receives is blank

Today

The home page arrives as a 69,380 byte JavaScript shell. Strip out the script and style tags and 34 characters remain, all of them the words in the browser tab. Not the address, not the hours, not one price.

In the concept

The shop name, the address, the hours, all four counters, every item and every price are written into the document that gets delivered. Nothing waits on JavaScript to exist.

A crawler and an assistant answering the question best bakery in Smyrna both read the delivered document. Right now there is nothing in it to read.

02

There is no headline anywhere on the page

Today

The home page has zero h1 elements. It has 12 headings, and the first in the document is Shopping Cart. The shop's own name appears once as a heading, at the very bottom above the footer.

In the concept

One h1 that names the bakery and the town, then headings in order down the page: the four counters, the conchas, the seasonal board, the drinks, lunch, and the address.

The h1 is the single clearest signal a page gives about what it is. This page gives that signal to a shopping cart.

03

Two drinks on the menu have no picture

Today

Of the 37 images on the home page, 2 fail to load every time: the Mango Matcha Frappe and the "El Mango No" Agua Fresca. Both were checked three times on a fully loaded page.

In the concept

The concept loads 25 images and all 25 arrive. Anything without a photograph is written as a name and a price rather than an empty frame.

Both are drinks somebody was already interested enough to scroll to. They reach the moment of ordering and find a blank square where the picture should be.

04

There is no description and no share picture

Today

The document has no meta description, so Google writes the snippet itself. It carries og:title, og:site_name, og:url and og:type, and no og:image, so the link lands bare in a text message or an Instagram bio.

In the concept

A written description for the search result and a photograph attached to every share, so a link to the bakery arrives looking like the bakery.

A link with no picture gets a fraction of the taps of a link with one, and this shop's pictures are the best thing it has.

05

Nothing tells Google this is a bakery

Today

The page contains zero structured data blocks. Nothing in the document tells a machine the business type, the address, the phone number or the opening hours.

In the concept

A Bakery record with the street address, the phone number, the cuisines and all six open days written in, so the hours can show up in the search result itself.

Opening hours in the result is the difference between someone driving over on a Sunday and assuming you are closed.

06

A notice from March 2025 is still the largest block of writing

Today

The largest block of writing on the home page is the custom cake announcement dated 29 March 2025. It sits mid-page over a full width photograph, roughly 17 months old, longer than everything written about the pastries put together.

In the concept

What is on the board this week sits near the top, with prices. The concept never says custom cakes are being taken, because the shop's own notice says they are not.

The first long paragraph a new customer reads should not be about something the shop stopped doing last year.

07

The sitemap is still selling last year's holidays

Today

The sitemap lists 172 pages. Among them, in August 2026, are a 2025 Thanksgiving mini concha box, a Mother's Day 2024 vintage cake and a Father's Day 2025 special. Each is a live page Google is pointed at.

In the concept

Seasonal items live in one section that clears when the season does, so the search index follows the board instead of trailing two years behind it.

A customer who lands on a Thanksgiving 2025 order page in August learns the shop is not keeping up. That is the only thing that page can teach them.

08

Phones are told they may not zoom in

Today

The viewport tag carries maximum-scale=1, which switches off pinch to zoom. The body text is set at 16 pixels. Anyone who needs the menu larger cannot make it larger.

In the concept

No zoom lock, and the body text starts at 19 pixels. The menu is readable at arm's length and it still zooms for anyone who wants more.

This is the one that quietly turns people away, and nobody ever mentions it.

Everything above is fixable.

The photography, the menu and the writing already belong to the shop. The concept uses their own pictures, their own item names and their own prices. Nothing was invented for it.

Prepared for Viva La Fresa Bakery & Café by She Thrives Software Consulting.