SEO

Vibe Coded Your Site? Run These 7 Checks Before Launch

Vibe Coded Your Site? Run These 7 Checks Before Launch

Quick answer:

Before taking a vibe coded site live, read every page title and meta description, remove any noindex tag or robots.txt block left from development, point canonical tags at the live domain, set a share image, add LocalBusiness markup, confirm Google can see the content and delete any leftover mockup text.

Key Takeaways

  • AI site builders often leave placeholder text in titles, descriptions and on the pages themselves. Read everything before launch.
  • A leftover noindex setting keeps pages out of Google. Remove it, and any robots.txt block, at launch.
  • Check that canonical tags point to your real web address, never to a preview address.
  • Set a share image so your link shows a proper preview card in chat and social apps.
  • Add LocalBusiness markup with your name, address, phone and hours, then test it with Google's Rich Results Test.
  • If the site runs on JavaScript, use URL Inspection in Search Console to confirm Google can see your text.

More business owners now build their own websites by vibe coding. The term, coined by Andrej Karpathy in February 2025, means describing what you want to an AI and accepting what it builds without reviewing the code.

Anthropic's Claude Design, launched in April 2026, turns a prompt into a design you can export as standalone HTML or hand to Claude Code to build. The pages can look finished in the browser while the parts only search engines and chat apps read still hold starter text.

Seven checks to run before and after launch

Nobody read the code, so these checks are the review. Run them on every page customers should find, before the site goes live:

1. A real title and description on every page

Every page needs its own title and meta description, written for that page. Google's title link guide asks for distinct text that describes each page:

"Avoid repeated or boilerplate text in <title> elements."

Before launch, preview each title and description in our SERP simulator, and read our guide to write compelling meta descriptions.

2. No noindex or robots.txt block left from development

If the site was hidden from search engines while you were still prompting changes, that setting has to come off at launch. Google's noindex documentation is clear about what the tag does:

"When Googlebot crawls that page and extracts the tag or header, Google will drop that page entirely from Google Search results, regardless of whether other sites link to it."

Open the page source and search for "noindex". Then open yourdomain.com/robots.txt and look for a line that reads "Disallow: /".

This matters twice over. If robots.txt blocks a page, Google cannot see the noindex tag on it, and the page can still get indexed when other sites link to it.

3. Canonical tags that name the live domain

A canonical tag is one line in the page code that tells Google the page's official address. If the tag still names the preview address the site was built on, Google may list that address and skip your real one.

Search each live page's source for "canonical" and check that the address inside it is your own domain.

Once the page is indexed, URL Inspection shows the "Google-selected canonical". Our article on HTTPS, redirects and canonicals covers the wider setup.

4. A share image for social sharing

When someone shares your link on WhatsApp, LinkedIn, Facebook or any other app, the preview card comes from a few lines in the page code called Open Graph tags. One of them, og:image, names the picture the card shows. Meta's link preview guide lists what WhatsApp needs:

  • og:title, og:description and og:url, none of them empty
  • og:image as an absolute URL to an image under 600KB, at least 300 pixels wide
  • the whole head section within the first 300KB of the HTML

To test, paste the link into a WhatsApp chat without sending it. If no preview appears above the message box after 10 seconds, one of those requirements is not met.

5. LocalBusiness structured data

Structured data describes your business to Google in a fixed format. Add your business name, address, phone number and opening hours, matching your Google Business Profile.

Then run the page through Google's Rich Results Test and fix any critical errors.

Our guide to schema markup explains which other types are worth adding.

6. Content that Google can actually see

Some AI tools build the site as a JavaScript app, where the page Google first receives contains almost none of your text.

To check a page, open URL Inspection in Search Console, click Test live URL, then View tested page. If your headings and text are missing from the screenshot, ask your developer about server side rendering, which Google recommends because it is faster for users and not all bots can run JavaScript.

7. No mockup text left on the page

AI builders write their own notes into mockups, such as "preview only", "staging view" or "this is just a placeholder". These lines are easy to miss because they sit in footers, banners and buttons you stop noticing.

Read every page top to bottom the way a customer would, and delete each one before the site goes live. A note like that on a live page tells visitors the site is unfinished.

The first week after launch

Add the site to Google Search Console on launch day and submit your sitemap. Then inspect the homepage and your main service pages with URL Inspection.

A few days later, open the Page indexing report. It shows which pages Google indexed, and the reason for each page it left out.

If you plan to keep editing the site yourself, our website build checklist covers the setup before any new page goes live.

The bottom line

Set aside an hour for the seven checks before launch, then run them again in the first week. We follow the same routine for every site we launch, including our own AIAdvertising.sg.

Our SEO services include technical SEO audits and on-page optimisation. As a GEO agency in Singapore, we also track your visibility across major AI platforms.

An SEO consultant can run a technical audit of the new site and give you a list of fixes in priority order. Ask for a free audit from our Singapore SEO firm before or just after you launch.

Berenice Soh, founder of SEOExpert

Written by

Berenice Soh

Founder & Digital Marketing Director

Six years and more than 400 campaigns across Singapore agencies taught Berenice what works, what is pure BS, and what clients quietly can't stand. She founded SEOExpert to fix these problems, leading SEO, GEO, and paid strategy herself instead of handing you to a junior on last year's playbook. When she is not stress-testing a GEO tactic at 1am, she is probably overseas with a matcha in hand or watching a Chinese palace drama.

No time to
DIY your marketing?

You just read how we work. Doing it every week on top of running your business is a second job.

Share your website or brand below and our digital marketing agency in Singapore will send you a free audit with the next steps worth taking.

Rocky waving behind an open envelope

Get a fresh look at your digital marketing.

By enquiring, you agree that we may contact you about your request. Privacy policy.

Free audit