High Rankings Search Engine Optimization ForumHigh Rankings Advisor Search Marketing Newsletter

Welcome Guest ( Log In | Register )

Important Announcement: ***Need an Affordable SEO Website Review?***
 
Reply to this topicStart new topic
> Invisible Divs.., For spider functionality..
JayPage
post Feb 27 2008, 04:34 AM
Post #1


HR 1
*

Group: Members
Posts: 3
Joined: 26-February 08
User's local time:
Feb 9 2010, 07:35 PM
Member No.: 20,059



Hello guys, I've been lurking for the past few months while developing my site and business.

I finally have a question that I couldn't find just by searching through the valuable history of these forums.


So, here goes my first post.


My site functions mostly as a sql database and directory for entertainers, bands, musicians etc etc.. I'm not into pages with hundreds of links showing categories, genres etc. So instead we're using a javascript type form which makes it much easier to simplify hundreds of urls all on one page down into one nice, neat, "user-friendly" form that searches the database and returns results.

I understand that the SE spiders can't use these, so I've been trying to brainstorm how to get around this, how to make the page functional to the user(by keeping the form) but how to ALSO make it functional to the spiders.

SOoooo... Invisible Div containing all the categories genres etc? Leading to pages showing all the relevant members to those categories and genres etc?...

I understand invisible divs are generally blackhat.. But I'm wondering what your opinions are?.. Am I going to be penalised for trying to create something more user-friendly but at the same time spider friendly also?


Thanks for your time.
Go to the top of the page
 
+Quote Post
Randy
post Feb 27 2008, 06:18 AM
Post #2


Convert Me!
Group Icon

Group: Admin
Posts: 17,377
Joined: 17-August 03
User's local time:
Feb 9 2010, 01:35 PM
Member No.: 551



Welcome JayPage ! (IMG:style_emoticons/default/hi.gif)

You don't want to do that via a hidden div. Not unless you provide some method by which real users can make it visible. If you do you run the risk of getting slapped down for showing the users one thing and the spiders something else entirely, which can and will attract a penalty.

There are ways to legitimately pull off what you're trying to do. You could use something like HiJax to make the form a very rich user experience, but make sure it also functions for non-JS users including spiders. You could convert the JS routines into server side scripting choices too. But even then you'd need to take it out of a <form> element if you want the spiders to get to the info. Spiders don't submit forms. You could use css to make it look and function like a form, when it's not really a form but just a simply css linked list. You could provide an optional method via <noscript> tags. Etc, etc.

There are lots of ways to do it from the code development side of things that are completely legitimate and search engine friendly. However throwing your alternate content into a hidden div that cannot be made visible isn't one of them.
Go to the top of the page
 
+Quote Post
JayPage
post Feb 27 2008, 06:40 AM
Post #3


HR 1
*

Group: Members
Posts: 3
Joined: 26-February 08
User's local time:
Feb 9 2010, 07:35 PM
Member No.: 20,059



Right.. Hmm.. I figured an invisible div would get that.. Ok..

So basically I'll use the script as well as providing a small link under the form to a directory of genres page. All the form does is neaten things up. You first have to select a category before it gives you the list of the genres from that category. It stops HUGE pages and neatens things up in my opinion, making it more simplistic on the eye has the same effect on the mind for an end user. This way they're both accessible to the user AND the spider but at the same time the overblown directory page full of hyperlinks is going to be rarely used by actual people.

Thanks a lot Randy. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
Randy
post Feb 27 2008, 08:12 AM
Post #4


Convert Me!
Group Icon

Group: Admin
Posts: 17,377
Joined: 17-August 03
User's local time:
Feb 9 2010, 01:35 PM
Member No.: 551



Since you're already utilizing Javascript you may want to do a bit of research into the HiJax methodology. It's quite similar to what you're doing already and can give you a way to provide better user functionality while not requiring anything special for non-js users or spiders since they'd get a base page to work with.

Not that I think you should design your current site because I know how much work that is, but HiJax may give you some good ideas to employ when/if you revamp the site again.
Go to the top of the page
 
+Quote Post
JayPage
post Feb 27 2008, 10:06 AM
Post #5


HR 1
*

Group: Members
Posts: 3
Joined: 26-February 08
User's local time:
Feb 9 2010, 07:35 PM
Member No.: 20,059



Hmm..

It looks interesting, I'll definitely be having a play with it over the next couple of days.. See if I can find anything uniquely useful either to the user or the general integrity of the site. Otherwise I'll just stick with what we've got right now.

I have to get everything right first time around with the site as it works similarly to the current social networks, but instead it provides a service to the pubs/clubs/wedding/children's party/corporate events organisers instead. Any suggestions you've got that may help in any way 'before' we start trading will inevitably help, I really do not want to have to make many changes to it once it has grown and become largely subscribed to.

Sorry if I'm a lil vague on what the site does, I'm cautious about what it actually does. I have very little competition in the market and want to keep it that way until we launch. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
Jill
post Feb 27 2008, 10:32 AM
Post #6


High Rankings Advisor
Group Icon

Group: Admin
Posts: 29,201
Joined: 21-July 03
User's local time:
Feb 9 2010, 02:35 PM
From: Ashland, MA
Member No.: 2



I think you can just use the noscript tag as well.
Go to the top of the page
 
+Quote Post

  
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



This forum is sponsored by High Rankings, a Boston SEO Agency
- Lo-Fi Version Time is now: 9th February 2010 - 02:35 PM