Great forum and great information here, have lurked quite a while and picked up lots of great advice.
I know I am new here and I hate my first post being of this nature but I am in a position that the client is now converned that the work I have done could be detremental to the performance and rankings of the site. So i was hoping if Jill or someone suitably qualified can confirm if I am correct in what I have done or if infact I have made a mistake.
I have been doing web development work and some onsite SEO for a client with a site in a very competititve industry and was recently asked to put some sort of notification for site visitors to read about the delivery of their items.
The basic idea was a "one time" message that would tell every new visitor this one piece of important information and then once they click the area it would dissapear forever.
Basics:
The information box is a Div with a class:
the class="important_info3" is attached to a snippet of javascript that basically works that when a visitor clicks anywere on that div the div and content dissapear.
It sets a cookie to know that the user has seen the content and then will not show that information to them again once closed (unless they delete their cookies)
Clients Concern:
The client is concerned that because the content is not accessible to people without JavaScript enabled then this could looked upon by google as giving different content to the search bot as to the visitor and penalise the site for it
My Thoughts:
Because the content is not spammy or using any keywords that the target page is competing for that this would not be the case.
Additionaly I do not see the search engines bot being able to work out from the DIV that the content is not visible on the page because the javascript is using custom variables for its control of the disapearing DIV.
I have seen many sites use these Ajax/Javascript message boxes in the exact same way.
I personally know there is nothing unethical that is being performed it is simply providing a notice to reasure customers of how the site operates, if someone does not have javascript they do not see a broken site or reference for any missing code etc.
Whats your thoughts on this, do you see a problem or is this just panic over nothing?
Many thanks
Rob










