The short version
Good bones, recent fixes, and a few things only a rebuild solves.
- The basics were just improved. On September 27 the site received proper page titles, descriptions and store information (addresses, phones, hours) in the code search engines read. That was the right first step.
- Phones load it slowly. In our mobile test the home page took 7.3 seconds to show its main content (Lighthouse mobile score 70 of 100). A full-screen loading animation and heavy theme files are the main causes.
- Search engines cannot see most of the photos or the nutrition facts. 92 of 160 product and store photos have no description, and nutrition is a single 2018 image with two words of text.
- The menu is invisible to answer engines. Nothing on the site tells Google or AI tools, in a format they read, what you sell and what it costs.
- Your hours disagree across the web. For all three stores, the hours on the site differ from Yelp or Uber Eats. AI tools notice conflicting facts and hedge or skip them.
Working today
What is already right.
- Secure (https) site, with old addresses redirecting to one preferred domain.
- A sitemap and robots file that search engines can find.
- Titles and descriptions on almost every page (added September 27).
- Structured store details for all three locations on the home and Locations pages.
- Breadcrumb markup and an llms.txt file from the Yoast plugin.
- A real page for every drink and bowl, with clean web addresses worth keeping.
Holding it back
The eight gaps that matter most.
Slow first view on phones
Home: 7.3 seconds to the main image on simulated mobile; Locations 6.0 seconds. A loading screen covers every page, and images are not in modern formats (Lighthouse estimates 0.5 to 1 MB of savings per page).
Photos without descriptions
92 of 160 content images have no alt text, including 22 of 23 on Pressed Juices. Google Images and screen readers see nothing.
No menu data for answer engines
No page marks up menu items, sizes or prices. When someone asks an AI tool “how much is a juice cleanse at The Juice Bar Dallas,” there is nothing structured to quote.
The FAQ is not marked up
The cleanse page has eight useful questions and answers, but not in the format answer engines read most reliably. No other page answers common questions.
Thin drink pages
Half of the item pages have 33 words or fewer. Smoothie and bowl pages all repeat the same placeholder benefits; Celery Juice shows a “coming soon” image; some food pages show the wrong photo.
Nutrition is a picture
The nutrition page is one 2018 chart image. It cannot be read by search engines, and it lists items no longer sold.
Conflicting facts
Hours differ from Yelp and Uber Eats at all three stores. The NorthPark map link uses the wrong ZIP code. Happy Healer and Turmeric Tonic are described two different ways. The header shows a personal cell number instead of a store number.
Empty and duplicate pages
Empty blog category and tag pages, a 2014 archive and five copies of the home page (
/page/2/to/page/6/) are open to search engines.
Quick wins
Worth doing on the current site now.
These are small and do not need to wait for a redesign.
- Close the public WordPress users list (
/wp-json/wp/v2/users), which shows admin usernames. - Allow pinch-zoom on phones (remove
user-scalable=0from the viewport tag). - Add a share image to the home, About, Locations and Cleanse pages, and replace the white-logo share image on category pages.
- Write a meta description for the cleanse instructions page and fix the nutrition description typo.
- Point “Place an order for your Cleanse” at the real ChowNow link (it links to # today).
- Set empty category, tag and date archives to noindex.
- Confirm hours for all three stores, then make the site, Google, Yelp and Uber Eats match.
What the redesign changes
Measured on the prototype.
The same pages, on the same web addresses, rebuilt: Lighthouse mobile performance 95 to 98 (home main image in 1.9 seconds), accessibility 98 to 100, SEO 100. Every photo described, a structured menu with prices on 48 pages, FAQ markup on the home and cleanse pages, nutrition as readable text, and a clear ordering path for every store. The full compare shows each item side by side.
Not measured
What we would need to go further.
- Rankings and search volumes need a paid tool (Semrush, Ahrefs or similar) or your Search Console data. We have not guessed at them.
- Real-visitor speed, clicks and impressions come from Google Search Console and Analytics. Access would let us set a baseline before launch.
- Google Business Profiles (categories, hours, photos, reviews) need owner or manager access to audit.
