Skip to main content

Overview

Bolt.new lets you build and deploy full-stack web apps directly in your browser with AI assistance. Apps built with Bolt.new use client-side rendering, which requires prerendering for optimal SEO.
Status: ✅ Fully Supported

The Problem

Bolt.new apps are deployed to .bolt.host subdomains. Search engines may not fully render JavaScript content, resulting in:
  • Pages not appearing in Google search results
  • Broken or missing social media previews
  • AI search engines unable to index your content

Setup Guide

1

Get your Bolt.new app URL

Your Bolt.new production URL looks like:
https://your-project-name.bolt.host
Find this in your Bolt.new project settings or deployment panel.
2

Add your domain in Hado SEO

  1. Sign up at hadoseo.com/auth
  2. Enter your custom domain
  3. Paste your Bolt.new app URL
3

Configure DNS

Add these records at your domain registrar:
TypeNameValue
A@137.66.32.95
Awww137.66.32.95
See DNS Setup Guide for detailed instructions.
4

Verify and launch

Click Verify DNS in your dashboard. Once verified, your site is live!

SEO Optimization for Bolt.new

Add Meta Tags

Implement meta tags in your Bolt.new app:
import { Helmet } from "react-helmet-async";

function HomePage() {
  return (
    <>
      <Helmet>
        <title>My App - Build Amazing Things</title>
        <meta
          name="description"
          content="A compelling description of your app in 150-160 characters."
        />
        <meta property="og:title" content="My App - Build Amazing Things" />
        <meta
          property="og:description"
          content="A compelling description for social sharing."
        />
        <meta
          property="og:image"
          content="https://yourdomain.com/og-image.png"
        />
      </Helmet>
      {/* Your page content */}
    </>
  );
}

Serve Static HTML

In your Hado SEO Domain Settings, configure: robots.txt:
User-agent: *
Allow: /

Sitemap: https://yourdomain.com/sitemap.xml
sitemap.xml:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yourdomain.com/</loc>
    <priority>1.0</priority>
  </url>
  <!-- Add all your pages -->
</urlset>

Verify Setup

Full SEO Guide

Complete SEO optimization best practices