Splash Page SEO: How To Rank With The Double Homepage Technique

Does the legal team or your boss absolutely insist on having a splash page? Here’s a tip to SEO the homepage in the search engines despite the splash. It’s untested as of yet, but I feel it’s good enough to be worth a try.

Are you ready?

Drumroll please…

Get links!

Ok seriously, you knew that. What I want to suggest is a way to have both a splash page and a separate, properly optimized homepage.

And no, it’s not cloaking.

I call this the double homepage technique.

Have you ever been to a site like Ralph Wilson’s famous Web Marketing Today? He uses a dhtml rollover (or at least I think it’s coded in dhtml?) to get more newsletter subscribers. It looks like this:

Dhtml Rollover Subscriber Box

Well, why not make a full-size rollover that replaces your splash page? Ask people for their age, location or whatever else you’re currently using the splash page to segment visitors by.

Similarly, my sister Maya, a Montreal make-up artist, uses a lightbox effect when people click on her pictures. The pregnant lady’s thumbnail (not shown), when clicked, shows her in full size with the rest of the site darkened in the background.

Lightbox Effect

You can use the lightbox effect to present splash page stuff automatically when the page loads, and then have a normal optimized homepage.

There’s a slight catch with the Lightbox approach. It depends on javascript, and about 5% of the web population has javascript disabled. So nothing will happen for them. So if legal absolutely needs 100% of people to confirm their age, then this isn’t ideal.

But if it’s just a boss who insists on some geo or language segmentation, then it’s probably OK. Just make sure you still have another way on the homepage and throughout the site for people to pick their language.

Boom – two homepages, no cloaking, legal gets the splash, SEO brings in the cash. Everybody’s happy! If you liked this, add my rss feed to your reader for more advanced whitehat SEO ideas and techniques.

Update from the comments section:

Benj Arriola of SEO Consulting Firm Business Online tells me that their firm has presented this solution to a client and are waiting for the go-ahead.

Dr. Pete of Usability shop User Effect has suggested a valuable variation on this technique. The good doctor suggests you cookie visitors’ selection so that you don’t need to show them the splash page on subsequent visits.


  1. This is pretty much straight forward that I believe even without testing this would work. In fact we have presented this technique to a client two months ago as a solution to their Geo selection map image. So far we are just waiting on implementation hurdles to get solved and once completed, I'll update you how it goes.

    Comment by Benj Arriola - June 23, 2009 @ 8:18pm
  2. Interesting... Another nice thing about this approach is that you can cookie it and only show it to new visitors, so it's not an annoyance. I hate all of the big corporate sites who make me jump through hoops to tell them my location, only to serve up 98% of the same content.

    Comment by Dr. Pete - June 23, 2009 @ 8:21pm
  3. So if we comment on this article that means we'll get a link back to our site with the anchor text we want? That's kinda weird how your repeat user comments right above the comments only with a clean link and valuable anchor text. Whatev... can you link back to ryanwhiteseo.com with the anchor text "SEO ROI"? thanks

    Comment by ryanwhiteseo - June 24, 2009 @ 4:51pm
  4. I like the idea. A lot. So much so... that I'm going to use it. And with a cookie implemented... :)

    Comment by Andy - June 25, 2009 @ 1:54am
  5. Nice article. :-)

    Comment by The tools at Carazoo.com India - June 25, 2009 @ 3:44am
  6. No seriously Matt Cutts it isn't cloaking I am using the Ajax for website functionality... *g* I have used the same approach for doing Testimonials as no one ever writes keyword rich ones :) I also wrote a previous Article on Javascript, AJAX and SEO. http://www.quenet.org/Articles/AJAX-Javascript-SEO/ BTW nice meeting you at SMX Advanced Gab. Cheers.

    Comment by SEO Canada - June 25, 2009 @ 1:42pm
  7. Very nice solution. I'll consider using a variation of this on one of the many biligual sites we work on so often here in Quebec! I love reading your stuff Gab, keep up the great work! -Matt

    Comment by Matt - July 7, 2009 @ 8:19pm
  8. a little late but anyway...was looking for something similar for my wordpress blog.while searching for some plugin i found this: http://wordpress.org/extend/plugins/splashscreen/ but it doesnt seem to be what you are talking about(rollover , javascript etc) does it? what would be the effect of using this plugin in terms of seo?how spider would see my homepage? another thing i found while searching is action popup plugin which can be used to do smth like that, no?i mean im still talking about wordpress and some easy way to implement this idea for by a non programmer. any ideas?

    Comment by ZassanaPauka - July 19, 2009 @ 7:24pm
  9. nice. How about css z-index and a mix of cookies to eliminate the annoyance to your visitors and we have ourselves another viable solution.

    Comment by Carl - January 18, 2010 @ 4:40pm
  10. Prob. a little late for an answer, but wisn't z-index the property in css that decides on wich layer something lies? like layer 0 would be behind layer 1 and layer 100 would be on top of every layer with an z-index smaller than 100, even -100 is aplicable, no? :)

    Comment by ov - April 15, 2010 @ 5:37pm
  11. That is a nice whitehat SEO technique. Would it be so annoying if you make the splash page cover the entire page? And some people don't like signing up forms.

    Comment by tree service eugene oregon - December 1, 2010 @ 5:02am
  12. This is a good white hat techique !!!

    Comment by bk - February 2, 2011 @ 6:53am
  13. nice. How about css z-index and a mix of cookies to eliminate the annoyance to your visitors and we have ourselves another viable solution. Owais from SEO Pakistan

    Comment by Owais - February 22, 2011 @ 10:19am

Leave a Reply