> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hadoseo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart: Set Up SEO for Your JavaScript App in 5 Minutes

> Step-by-step guide to configuring Hado SEO for your Lovable, Vercel, Bolt.new, or Replit app. Add DNS records and start getting indexed by Google.

## What You Need Before Starting

Before you begin, you'll need:

* A domain you own (e.g., `myapp.com`)
* Your app's current URL (e.g., `myapp.lovable.app` or `myapp.vercel.app`)
* Access to your domain's DNS settings

## Step-by-Step Setup

<Steps>
  <Step title="Create your Hado SEO account">
    Sign up at [hadoseo.com/auth](https://hadoseo.com/auth). You can start with a 3-day free trial.
  </Step>

  <Step title="Add your domain">
    Enter your custom domain (e.g., `myapp.com`) and your app's current URL.

    <Warning>
      Use your production URL, not a preview URL (those starting with `preview--`)
    </Warning>

    Hado SEO supports URLs from:

    * `.lovable.app` (Lovable)
    * `.bolt.host` (Bolt.new)
    * `.base44.app` (Base44)
    * `.floot.app` (Floot)
    * `.replit.app` (Replit)
    * `.vercel.app` (Vercel)
    * `.netlify.app` (Netlify)
    * `.pages.dev` (Cloudflare Pages)
  </Step>

  <Step title="Configure DNS records">
    Add the following DNS records in your domain registrar. For provider-specific instructions, see the [DNS Setup Guide](/guides/dns-setup).

    **For root domain (example.com):**

    | Type | Name | Value          |
    | ---- | ---- | -------------- |
    | A    | @    | `137.66.32.95` |

    **For www subdomain:**

    | Type | Name | Value          |
    | ---- | ---- | -------------- |
    | A    | www  | `137.66.32.95` |

    <Tip>
      If you're using Cloudflare, make sure to set the proxy status to **DNS only** (gray cloud icon).
    </Tip>
  </Step>

  <Step title="Verify and go live">
    Click **Verify DNS** in your dashboard. Once verified, your site is live with prerendering enabled!

    <Info>
      DNS propagation typically takes 5-10 minutes but can take up to 1 hour in some cases.
    </Info>
  </Step>
</Steps>

## What Happens After DNS Is Configured

Once your DNS is configured:

1. **Sitemap discovery** - We crawl your sitemap to find all pages
2. **Cache pre-warming** - All pages in your sitemap are pre-rendered
3. **SEO scoring** - Every pre-rendered page is scored for SEO quality, shown as a green checkmark, yellow hazard, or red warning icon next to the page
4. **Bot detection active** - Search engine crawlers receive pre-rendered HTML
5. **Analytics available** - Track crawls, cache hits, and bot visits in your dashboard

<Warning>
  **Important:** If your app doesn't have a sitemap, pages are only rendered on-demand when first visited. [Add a sitemap](/sitemap-setup) to ensure all pages are pre-cached.
</Warning>

## After Setup: Getting Indexed

### Verify Search Engines Can See Your Content

In your [Hado SEO Dashboard](https://hadoseo.com/dashboard), click the green checkmark, yellow hazard, or red warning icon next to any page to open the detail panel. You'll see the **SEO score**, meta tag analysis, and a preview of exactly what search engines and social media bots will see — including the rendered HTML, Open Graph tags, and link previews.

You can also use our free [SEO Bot Crawler Test](https://hadoseo.com/free-seo-bot-crawler-test) to check any URL without logging in.

### Submit Your Sitemap in Google Search Console

To speed up indexing, submit your sitemap directly to Google:

<Steps>
  <Step title="Open Google Search Console">
    Go to [Google Search Console](https://search.google.com/search-console) and select your property. If you haven't added your site yet, add it as a URL-prefix property using `https://yourdomain.com`.
  </Step>

  <Step title="Submit your sitemap">
    Navigate to **Sitemaps** in the left sidebar. Enter `sitemap.xml` in the "Add a new sitemap" field and click **Submit**.
  </Step>

  <Step title="Check for errors">
    After a few minutes, Google will show the status of your sitemap. A green "Success" status means Google found and read your sitemap. If there are errors, check that `https://yourdomain.com/sitemap.xml` is accessible in your browser.
  </Step>
</Steps>

<Tip>
  You can also request indexing for individual pages in Google Search Console by entering a URL in the top search bar and clicking **Request Indexing**.
</Tip>

## Next Steps

<CardGroup cols={2}>
  <Card title="Sitemap Setup" icon="sitemap" href="/sitemap-setup">
    Ensure all pages are pre-cached before bots visit
  </Card>

  <Card title="DNS Setup Guide" icon="server" href="/guides/dns-setup">
    Detailed DNS configuration for different providers
  </Card>

  <Card title="SEO Optimization" icon="chart-line" href="/guides/seo-optimization">
    Best practices for maximizing your SEO results
  </Card>

  <Card title="Dashboard Overview" icon="gauge" href="/dashboard/overview">
    Learn how to use the Hado SEO dashboard
  </Card>
</CardGroup>

<Note>
  **Need help?** Contact us at [support@hadoseo.com](mailto:support@hadoseo.com).
</Note>
