URL: /capabilities/get-indexed · Id: `page:/capabilities/get-indexed`

# Get indexed

> Connect your domain once: Google and Bing hear about every page you publish, and each key page shows its index state every day.

Can I submit my domain for indexing? Yes: connect your [Domain](https://startupbuilder.dev/business/nouns/domain), and the platform verifies it with Google and Bing, submits your sitemap and pushes every changed page each time you publish.

```text title="Get indexed · Ask"
Submit leaseline.app to Google and Bing.
Tell me when each key page is in.
```

```ts title="Get indexed · SDK"
import { $ } from 'startup-builder'

await $.Domain.connect({ hostname: 'leaseline.app', startup: 'leaseline.app' })   // verifies the site with Google and Bing, submits the sitemap
await $.Monitor.create({ kind: 'outside', target: 'leaseline.app/pricing', every: '1d' })   // an Index check on each key page, daily
return await $.Domain.verify({ domain: 'leaseline.app' })   // each key page on Google and Bing · Not live yet, gaps #12
```

```json title="Get indexed · Response · sample"
{
  "$type": "Domain",
  "hostname": "leaseline.app",
  "searchEngines": {
    "google": "verified, sitemap submitted 2026-10-25",
    "bing": "imported from Google, 2026-10-25",
    "indexNow": "key served, 38 pages pushed"
  },
  "pages": [
    {
      "url": "/",
      "google": "indexed",
      "bing": "indexed",
      "foundThrough": "github.com/leaseline"
    },
    {
      "url": "/pricing",
      "google": "crawled",
      "bing": "indexed",
      "foundThrough": "leaseline.app/"
    },
    {
      "url": "/guides/rent-increase-notice",
      "google": "discovered",
      "bing": "crawled",
      "foundThrough": "sitemap"
    }
  ]
}
```

| First run | Status | Runs by | Connect once |
| --- | --- | --- | --- |
| Google and Bing set up, sitemap submitted: free | Coming | API · browser agent | Your Domain, once. The platform writes the DNS record that proves you own it. |

## What you get
| Field | What it says |
| --- | --- |
| Engine | Google or Bing, each read on its own. |
| Index state | Unknown, discovered, crawled or indexed, for each key page. |
| Last crawl | When the engine last fetched the page. |
| Found through | The page that led the engine to yours, so you see which link got you in. |
| Sitemap | Pages submitted against pages indexed. |
| Pushed | Each changed page sent to Bing and the IndexNow engines, with the time it went. |

## How it runs
| When | What happens | Runs by | Your part | Takes |
| --- | --- | --- | --- | --- |
| Day 0 | Serve a robots file that lets in Google, Bing and the answer bots, a sitemap with true dates and the IndexNow key ([Answer bots let in](#answer-bots)) | API | nothing | answer bots read it again within about a day |
| Day 0 | Verify the domain with Google, add it, submit the sitemap and make you the owner ([Add site to Google](#add-site-to-google)) | API | connect your Domain once | a few days to a few weeks for Google to crawl |
| Day 0 | Add the site to Bing, imported from Google ([Add site to Google](#add-site-to-google)) | API | nothing | data within two days |
| Day 0 | Ask Google for your home, pricing and three key pages ([Request indexing](#request-indexing)) | browser agent | nothing | a few days to a few weeks |
| Every publish | Push each changed page to Bing and the IndexNow engines ([Submit to search engines](#submit-to-search-engines)) | API | nothing | engines put submitted pages first |
| Daily | Read each key page on Google and on Bing, then weekly once it has read indexed for a week ([Index check](#index-check)) | API | nothing | the same day |
| Daily | Search your brand name, so you see the first result before any account connects ([Found for your name](#found-for-your-name)) | API | nothing | days |

## Jobs inside it
| Job | What it returns | Price | Status | Runs by |
| --- | --- | --- | --- | --- |
| <a id="add-site-to-google"></a>Add site to Google | Your domain verified and added to Google, with the sitemap submitted and you as owner | free | Coming | API |
| <a id="submit-to-search-engines"></a>Submit to search engines | Every changed page pushed to Bing and the other IndexNow engines, each time you publish | free | Coming | API |
| <a id="request-indexing"></a>Request indexing | Google asked to crawl your home, pricing and three key pages, signed in as you | free | Coming | browser agent |
| <a id="index-check"></a>Index check | Each key page as unknown, discovered, crawled or indexed, on Google and on Bing, daily | free, 2,000 checks a day | Coming | API |
| <a id="found-for-your-name"></a>Found for your name | Whether a search for your brand finds your site, before any account connects | $0.002 a search | Coming | API |
| <a id="answer-bots"></a>Answer bots let in | A robots file that lets in the ChatGPT, Perplexity and Claude search bots, and names your sitemap | free | Coming | API |

## Where and how it runs
| Where it works | How it runs | Connect once |
| --- | --- | --- |
| Google Search, Bing, ChatGPT, Perplexity, Claude | API · browser agent | Your Domain, once. The platform writes the DNS record that proves you own it. |

Your agent acts as you on every Venue you authorize. Where a Venue has no API, a browser agent signs in as you and does the steps.

## Plays that use it
| Play | Strategy that runs it |
| --- | --- |
| [Editorial SEO](/plays/editorial-seo) | [Passive](/strategy/passive) |

## Reference
| Tool | Runs today |
| --- | --- |
| <Op verb="Domain.verify" /> | Coming |
| <Op verb="Domain.connect" /> | Coming |
| <Op verb="Site.publish" /> | Coming |
| <Op verb="Content.publish" /> | Coming |
| <Op verb="Monitor.create" /> | Coming |