1. SEJ
  2.  ⋅ 
  3. Generative AI

Google’s John Mueller Flags SEO Issues In Vibe Coded Website

On Reddit, Google’s John Mueller reviewed a two-day “vibe-coded” Bento Grid Generator and listed fixes for crawlability, meta tags, hreflang, and structured data.

  • Mueller identified issues with a vibe coded website on Product Hunt.
  • Issues include inaccessible content, obsolete meta tags, and other issues.
  • Mueller offered several fixes.
Google’s John Mueller Flags SEO Issues In Vibe Coded Website

Google Search Advocate John Mueller provided detailed technical SEO feedback to a developer on Reddit who vibe coded a website in two days and launched it on Product Hunt.

The developer posted in r/vibecoding that they built a Bento Grid Generator for personal use, published it on Product Hunt, and received over 90 upvotes within two hours.

Mueller responded with specific technical issues affecting the site’s search visibility.

Mueller wrote:

“I love seeing vibe-coded sites, it’s cool to see new folks make useful & self-contained things for the web, I hope it works for you.

This is just a handful of the things I noticed here. I’ve seen similar things across many vibe-coded sites, so perhaps this is useful for others too.”

Mueller’s Technical Feedback

Mueller identified multiple issues with the site.

The homepage stores key content in a llms.txt JavaScript file. Mueller noted that Google doesn’t use this file, and he’s not aware of other search engines using it either.

Mueller wrote:

“Generally speaking, your homepage should have everything that people and bots need to understand what your site is about, what the value of your service / app / site is.”

He recommended adding a popup-welcome-div in HTML that includes the information to make it immediately available to bots.

For meta tags, Mueller said the site only needs title and description tags. The keywords, author, and robots meta tags provide no SEO benefit.

The site includes hreflang tags despite having just one language version. Mueller said these aren’t necessary for single-language sites.

Mueller flagged the JSON-LD structured data as ineffective, noting:

“Check out Google’s ‘Structured data markup that Google Search supports’ for the types supported by Google. I don’t think anyone else supports your structured data.”

He called the hidden h1 and h2 tags “cheap & useless.” Mueller suggested using a visible, dismissable banner in the HTML instead.

The robots.txt file contains unnecessary directives. Mueller recommended skipping the sitemap if it’s just one page.

Mueller suggested adding the domain to Search Console and making it easier for visitors to understand what the app or site does.

Setting Expectations

Mueller closed his feedback with realistic expectations about the impact of technical SEO fixes.

He said:

“Will you automatically get tons of traffic from just doing these things? No, definitely not. However, it makes it easier for search engines to understand your site, so that they could be sending you traffic from search.”

He noted that implementing these changes now sets you up for success later.

Mueller added:

“Doing these things sets you up well, so that you can focus more on the content & functionality, without needing to rework everything later on.”

The Vibe Coding Trade-Off

This exchange highlights a tension with vibe coding and search visibility.

The developer built a functional product that generated immediate user engagement. The site works, looks polished, and achieved success on Product Hunt within hours.

None of the flagged issues affects user experience. But every implementation choice Mueller criticized shares the same characteristic. It works for visitors while providing nothing to search engines.

Sites built for rapid launch can achieve product success without search visibility. But the technical debt adds up.

The fixes aren’t too challenging, but they require addressing issues that seemed fine when the goal was to ship fast rather than rank well.


Featured Image: Panchenko Vladimir/Shutterstock

Category News Generative AI
SEJ STAFF Matt G. Southern Senior News Writer at Search Engine Journal

Matt G. Southern, Senior News Writer, has been with Search Engine Journal since 2013. With a bachelor’s degree in communications, ...