The short version: 1-3 days for indexing, 1-2 weeks before Google starts ranking you for your property name, and longer for non-brand queries. Below is the timeline you'll see in your Domains tab and what each step means.
${your-domain} (or your Haven URL)Your site is now serving HTTPS traffic. Visitors who type the URL directly will land on your booking page right away. This step happens within minutes of attaching a custom domain or publishing your property.
When your custom domain goes live, Haven adds it to Google Search Console and puts a Google verification tag on your site. Once Google confirms the tag, Haven submits your site's sitemaps in Search Console, which lists every page and when it last changed. Haven also notifies IndexNow, the service Bing, Yandex and other search engines use to find new pages quickly. None of this indexes a page on its own. It tells search engines the page exists and is ready to crawl.
When you publish a blog post (or attach a blog to a site), each public article URL with 300 words or more of body copy is added to your sitemap and sent to IndexNow right away, on your custom domain when that is the canonical address, or on your Haven URL otherwise. Google finds the new article through the sitemap. Posts under 300 words are left out of both and marked noindex until they grow past that length.
Google has now crawled your page and added it to its index. This typically takes 1-3 days after submission, sometimes up to 7 for new domains.
This step is confirmed by Google Search Console, not by a live search. The page can already show up when you Google it, while this step is still pending — Search Console often lags a day or two behind what you can see yourself. Use Check now on the timeline to refresh the confirmation, or open your own Search Console property (Haven gives you a one-click link inside the Domains tab).
If it's been more than 7 days and you're still not indexed:
noindex directive.Your page is now on the first page of Google when someone searches for your property by name and town — for example The Lovers' Nest Stuart VA. Before telling you, Haven runs that exact search on Google and looks for your page in the first ten results. Only when it is there does Haven send you the "You're on Google" email, with a one-click button that opens the same search.
Haven sends this email once per site: once for your listings on Haven's own address, and once more for your own domain if you connect one. It does not send one per listing.
Google orders results a little differently for each person, so the email says "first page" and does not quote a rank. A search for your name alone, without the town, can still show other businesses that share it; a more distinctive name is what changes that.
On your own domain this step usually arrives within a few days of indexing; Haven re-checks every three days at first and weekly after that. For listings on Haven's address Haven checks every two weeks, starting two weeks after the listing is created. Generic non-brand queries (e.g. "St John villa") can take weeks or months and depend on factors outside Google's normal indexing pipeline (links from other sites, content depth, location competition).
Both flows go through the same four-step indexing pipeline. The only difference:
bookwithhaven.com/properties/your-code) are covered by Haven's umbrella bookwithhaven.com Search Console property.Once your custom domain is verified, it is the only address search engines may index. The same pages still open at your Haven code link and your {your-name}.bookwithhaven.com address, so old links keep working, but those copies answer noindex and point search engines to your domain. If a search result still shows a Haven address, it drops out the next time Google recrawls it.
If you set up a custom domain within 3 days of creating your property, Haven will only send you the custom-domain findability email — not a Haven-URL email first and a custom-domain email shortly after — to avoid duplicate notifications during initial setup.
Google's pipeline has three independent stages: discover, crawl, and rank. Your sitemap helps Google discover your pages, but crawling and ranking still happen on Google's own schedule. There's no API to skip either step.
For brand-name queries Google moves fastest because the keywords are unambiguous (no other site is competing for "Cocoa Tea Villa St John"). For generic geo + amenity queries you're competing against thousands of pages and the timeline stretches out accordingly.
The same public pages are what ChatGPT cites when it answers a trip question from the web. Guests do not connect anything on their side. What has to be true on the listing, and what is still not guaranteed, is in How guests find your stay in ChatGPT.
Brand-name indexing is automatic and arrives within days. Generic discovery queries ("villa in St John", "cabin near Asheville", "Airbnb alternative on the coast") are a different game — they depend on links, content depth, location competition, and ongoing campaigns. That's what Haven's built-in marketing is for: One Click Ads put your listing in front of high-intent travelers on ChatGPT, Google, and Meta at a daily budget you set, and smart retargeting brings past guests back — no partner needed. If you want to be found for more than just your property name, that's the right next step; see How Haven gets you more guests.
New to Haven?
Haven is the direct booking platform these guides are written for — a branded site, secure payments, and guest relationships you own. Build yours free.
Free to build · No credit card · Private until you publish