How to Get Your Site Indexed Before It Is Even Launched

SMS Text

Talk to the average SEO and he or she will give you advice on what to do with your website once it’s launched. Talk to an above average SEO and he or she will tell you what you should do before your website is launched.

This advice will cover things like keyword research, competitive analysis, content creation, site architecture and back link strategy.

What often gets missed, however, is the advantage you can gain by getting your site indexed by search engines before it’s even launched.

This is just like the Steve Jobs approach to pre-selling his products…and you are just “pre-selling” your blog.

What’s the advantage to getting indexed before your site launches?

When it comes to ranking factors, the age of your site could play a role in giving you position in the search engine rankings.

But that’s not really something you should worry about. In fact, there is a better reason to get your domain online…and that is building an email marketing list, buzz and traffic.

Let me show you what you need to do.

1. Register an SEO-friendly domain name immediately

As soon as you or management knows that you are going to launch a new website, register the domain name immediately.

Make sure, however, that it is a SEO-friendly domain name that will match the niche that you are looking to create content in.

For example, if you are a non-profit who does humanitarian aid for the poor in Africa and you want to create a campaign that will help villages get clean water, then you need to do some keyword research, and choose a name.


Keep in mind that search engines tend to rank websites higher that have relevant first-level keywords in their domain name.

That means in this case it may be a better idea to pick regions in Africa, like a country, and use that as a domain. So you might have examples like this:


Search engines are trained to recognize the keywords, so the order doesn’t matter too much. What they’ll see is that this site is probably about “clean,” “water” and “Uganda.”

And from what we know from our semantic keyword research is that these engines will probably figure out that this site is about “clean water in Uganda.”

Don’t skimp on your domain. As soon as you have the domain name, register it. Do not wait. The sooner you get it registered the sooner you can get links pointing to it.

2. Create a compelling landing page

Your next step is to create a home/landing page for your new domain. So what do you put on that landing page?

Let’s say for example you are providing a service. In that case you can put an invitation to subscribe so your visitor gets early access. Think Supyo (now Airtime).

This is a web-based video chat service created by Shawn Fanning and Sean Parker. While production happens behind the scenes…their email marketing list grows.

In fact, this is what we did with KISSmetrics:

By the way, there is no need to put a “Coming Soon.” Instead, give some sort of option so you can capture any and every bit of traffic to your new site, which includes an exit pop up.

Here is what I recommend when it comes to exit pop ups:

  • Know your audience – Be selective with who you show the pop up to. For example, if your analytics is telling you that Google traffic isn’t converting, then make the pop up show for them.
  • Be nice – Even though you may not have a lot of return visitors to this landing page, make sure you use cookies so that visitors don’t see the same pop up twice if they return.
  • Give a gift – It doesn’t have to be much…a free e-book or video interview with an influential thought leader in your space. They’ll get these once they give you their name and email address.

Probably one of the best exit pop up tools to use is Popup Domination,

3. Start a blog and sign up for Feedburner

Your next step is to put up a blog that sits off your domain. It doesn’t matter which blogging platform you use, just make sure that the blog is sitting off of your root domain:

Add a few posts to the blog that goes a little deeper into what you are trying to do. Maybe this is iterations of the service you are building. Perhaps you share short videos about the progress of product development by some of the engineers involved.

Whatever it is, make it unique. Then sign up for a Feedburner account.

Once inside your Feedburner account go to “Publicize”…

Click on “Ping Shot”…

And activate…

What will Ping Shot do for you?

This service will tell blogging directories of the content that you are sharing, which could result in early links to your site.

4. Create content for your site

Like I mentioned above, before it’s officially launched you can start posting content to your new website blog. This will give visitors to your site something to engage when they arrive after you launch.

This was the strategy the writers behind The Verge used. Before The Verge was launched they were running a blog called “This is my next….”

It was a Time magazine best of 2011 and created a lot of energy and buzz about The Verge. Everyone knew “This is my next…” was a temporary site…and so if this temporary site was so exciting…what would the new one be like?

This does mean you have to have a decent content marketing strategy where you’ve determined such things as what kind of content you are going to share and how often. But there is no reason you have to wait to launch.

Start putting the content on right now.

And the more content the better. This will create a wider net for the search engines and give more opportunities for visitors to find content that satisfies what they are looking for.

5. Guest blog on strategic sites.

Next, start blogging on other sites that allow guest posts…and in your byline make sure you create a link back to your soon-to-be launched website.

Normally I wouldn’t recommend you send a link directly to the home page if you are linking back to an established blog with loads of pages you can optimize, but since this is a brand-new site with no authority in search engines…then it’s okay to link to the home page.

This will drive traffic to the site, help you start to build that email marketing list but also validate your new site with a link…a link that search engines look at as a kind of credibility builder.

Follow this guide on how to build links through guest blogging to get you up to speed quickly.

6. Use your existing sites

More than likely you have existing sites that you can create links to the new site from. For example, if I was to start a new website I know that I could get links immediately from KISSmetrics, KISSinsights, QuickSprout, Crazy Egg and dozens of friends I have.

It’s easy to get links from friends.

All you have to do is email them and ask them if they’ll do a short write up on the new site. Maybe even offer to do an interview with them about your new website. Bloggers are always looking for ways to create content that they don’t have to really create…and interviews are perfect for this!

And this can be a copy, audio or video interview…as long as somewhere on the website a link points to the new website.

That’s from an interview I did with Michael Alexis at Writer Reviews.


Just like most of SEO strategies, getting links to your site is essential in getting high search rankings…and fortunately you don’t have to wait until your new site is launched to start optimizing it…

You can do it the moment you have the domain registered. Within a month you should see results to the new website. In the end, the lesson is this: you don’t have to wait until your website is “launched” to start driving traffic to it and getting it ranked. You can do it now!

What other strategies can you share that will help a site get indexed, traffic and buzz even before it launches?


Neil Patel
Neil Patel is the co-founder of KISSmetrics, an analytics provider that helps companies make better business decisions. Neil also blogs about marketing and entrepreneurship at... Read Full Bio
Subscribe to SEJ!
Get our weekly newsletter from SEJ's Founder Loren Baker about the latest news in the industry!
  • ashok

    Thanks Neil for Rock solid tips…I will apply your all tips in my new site.

  • Swati Kumari

    Thank you Neil. I really feel that this must be done before starting SEO promotion of any website. So that the whole picture become more clear.

  • Brian Yang

    Hmm, these are all awesome tips, but they seem a little unrelated to purely getting pages indexed.

    Great tips for building up huge buzz and a strong following for a successful product launch though.

    I feel like a more appropriate headline would be, “How to Get People Nuts Over A Site That Hasn’t Even Launched”

  • raj @ design&

    Made me change my website instantly !

    Step 1 and 2 gone Neil, 4 more to go. I am gong to follow all your advice till the end 🙂


  • Autocrat (Lyndon NA)

    Wrong title.
    Blatantly wrong title.

    If you have a site that is live and active … with content … then it is launched.
    Regardless of whether it’s the intended site/content, or before/on/after the planned/announced launch date.

    Everything above is more for building buzz, generating hype and has little/nothing to do with getting ranked before launched.

    Having your site being crawled when you have little/no real content – with a holding page or something that limited – can actually work against you as G may decide that their is little of value/relevance, and no real need to crawl it regularly.
    The only way to off-set this is to ensure you increase popularity via links … which considering Penguin, could be ill-advised in the current climate.

    • Norm

      I agree. I would never want my “site” indexed before it is launched. And in all honesty, we have over 6,000 clients and are frequently launching newly registered domains with complete websites. Over the years I have seen Google get faster and faster at finding and indexing them. 3 years ago it took them 3 months to get a couple hundred pages. Now, they are getting 500+ pages in the matter of 2 weeks and less. In fact their recent search update indicated that in April alone, their index grew by 15%. My challenge as never been getting sites completely indexed. Understand all of our sites have static navigation links and are easily crawled, even without an XML sitemap.

    • Reg-NBS-SEO

      I agree with Lyndon.
      As soon as Google follows the FIRST link to your site it is launched.
      Incomplete pages, navigation inconsistencies, thin content will hamper your results.
      Google is working to make certain that links cannot be abused any more and one of the things they have done is to make links count for MUCH less than they used to.
      This to the point of not having any influence on SERPs at all.

      Google has changed the link algo for PageRank to feature relevance as a primary metric and have just announced that they are recalculating anchor text by turning off the predictive relevance factor.

      Build your website in private and launch when it is ready.
      A link on a reasonably relevant site that gets Google bot visits on a regular basis will get your site up, usually overnight.

      There is no need to plan to wait to see results, the Caffeine update has Google doing a full indexing on their FIRST visit.

  • Nick DAlleva

    Interesting post. So much effort goes into the website launch, people forget about the pre launch and generating interest before the full site is there. I think we can all agree that interest is tough to generate if you are putting up a site for a local plumber or accountant so I think your post is more about bot interest than human interest. Unless you rock some youtube video of the local plumber turning your kitchen sink into a potato launching gun. That would be pretty cool and may get humans excited to check out your site if you promise to hook them up with the schematics when you launch 🙂

  • Evelyn Hayman

    You could always take the Pinterest approach and require early users to be invited – make the new site seem exclusive. This seemed to work very well for them!

  • Garavi Gujarat

    Hey Neil, Thanks for this article with such a solid tips, i will use this all tips when i launch my new sites and follow your all tips that you explain in this article.

  • Bob

    In addition to PingShot, Pingler is a great free service. Here’s a trick if you’re on WordPress. Rather than submitting your posts to a pinging service, just go to Pingler once, copy their list of ping sites, and then paste that list into WordPress under “Update Services” under the “Writing” tab of the General Settings menu in your admin. Now you automatically have a built-in ping service.

  • Shekhar

    Thanks always a great post.

  • Justin

    Thanks Neal! Have several URLs ive been sitting on, going to take your advice and go ahead and get them working for me.

  • Ron Ginsberg

    Thanks, I got a lot of value from this. I tend to discount “lists”, thinking I have a pretty good
    idea in mind of what needs to be done. This will be useful for sites I have in mind.