Will using jQuery’s hide function hurt SEO on any fronts? 
Posted: 25 June 2008 02:01 AM   [ Ignore ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  304
Joined  04-23-2008

I’m looking to be integrating jQuery into my website with a slide out panel that, by default, is hidden. When a user clicks on “Join”, a div slides down with the features of the site and a registration form. “Login” would do the same, and provide a login form.

Was wondering what kind of repercussions this has on Google, if any at all, regarding the initially hidden elements.

 Signature 

Now, if only I can combine my two favorite things in the world.. Transformers + ExpressionEngine = Nerd Nirvana

Note to self: I am not a nerd. I swear.

Profile
 
 
Posted: 25 June 2008 02:53 AM   [ Ignore ]   [ # 1 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  13075
Joined  05-15-2004

Close to none, I should think. Google really isn’t going to value your registration or login form that much. If we are talking about other content, it would be possible to include it in the source code (which is what Google sees, really), but have it initally in a hidden div.

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 25 June 2008 04:41 AM   [ Ignore ]   [ # 2 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  699
Joined  02-15-2008

As an example, if you Google ‘expressionengine modular by design’ it returns a result from page one, and that text is hidden by default.

Apparantly Google can/will penalise you if you hide big chunks of text where that text isn’t relevant to your site or stuffed with keyword spam. Whether that’s true or not, who knows - either way, you shouldn’t have a problem with your need.

 Signature 

Andy Harris | Pepper Digital | Malvern, UK | Twitter | New to ExpressionEngine? Start here!
Remember - If at first you don’t succeed, you’re not Chuck Norris

Profile
 
 
Posted: 25 June 2008 08:49 AM   [ Ignore ]   [ # 3 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  362
Joined  09-09-2006

jQuery doesn’t itself hurt SEO - it is how you use it.

Generally it is a good idea to view the page with JavaScript turned off as this is largely believed how Google sees it.

You can use JavaScript to hide or remove elements from the DOM at this point.

If you check the page in a text browser like Lynx and see how it looks with JavaScript turned off you should see what Google will get.

Unobtrusive JavaScript is the way forward for SEO!

 Signature 

Shape Shed | Usable, elegant web design, London, UK
Twitter | Flickr | LastFm | Blog | RSS Feed

Profile
 
 
Posted: 25 June 2008 09:01 AM   [ Ignore ]   [ # 4 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  699
Joined  02-15-2008

Opera has a really nice ‘all the frills turned off’ mode - user mode I think it was called (or author more). That was what I used to use Opera for! Renders the page with a ‘Commodore 64-esque’ blue background for good measure.

 Signature 

Andy Harris | Pepper Digital | Malvern, UK | Twitter | New to ExpressionEngine? Start here!
Remember - If at first you don’t succeed, you’re not Chuck Norris

Profile
 
 
   
 
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 10:33 AM
Total Registered Members: 60971 Total Logged-in Users: 17
Total Topics: 73684 Total Anonymous Users: 13
Total Replies: 397485 Total Guests: 458
Total Posts: 471169    
Members ( View Memberlist )