Hello,

First of all, i think this is a great module.

I only have one problem with it.
When I type the URL directly in the browser, the spash screen shows.
When I google my site and click on it it doesn't show.

Could anyone tell me, what i can do to make sure the google traffic also see my splash screen?

Thanks,

Ben

Comments

tomrishworth’s picture

I'm experiencing the same problem. Its weird because the site preview that google shows is the splash page, but when you click through the splash page doesn't show.

tanthoni’s picture

Same problem.

colin49’s picture

I ran into this issue as well and determined the problem. The Splash module has a check to see if the referer url matches the sites base url and when this is true it assumes the user is coming from an internal url and it doesn't show the splash page. While this is the desired behaviour the logic checks to see if the base url is contained in any part of the referer url which is what causes the problem. Urls coming from Google include the destination site url as a query paramater in the referer url and this triggers the internal condition.

Example of the referer url value when you click on a Google link going to http://www.yoursite.com

Eg: http://www.google.com/url?sa=t&rct=j&q=YourSite&source=web&cd=2&ved=0CDU...

I've included a patch which modifies the referer url check to only consider referer urls which start with the sites base url as internal urls.

Cheers,
Colin

colin49’s picture

Category: support » bug
Status: Active » Needs review
colin49’s picture

Bump! :)