Lifelesspeople.com

 Forum FAQsForum FAQs  Knowledge BaseKnowledge Base  RulesRules   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   HostingHosting   RegisterRegister 
 DonateDonate   WikiWiki   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Search engines and display:none;

 
Lifelesspeople.com Forum Index -> Web Architects' Abode
Post new topic   Reply to topic View previous topic :: View next topic  
Author Message
marinaroz
Grey Scaled


Joined: 04 Mar 2004
Posts: 2775
Location: Israel

PostPosted: Thu Nov 29, 2007 11:45 am    Post subject: Search engines and display:none; Reply with quote

I've read recently that putting the css property display:none in on an element, as well as visibility:hidden and some other methods of text hiding, result in said text being ignored by search engines.

Now, thinking logically, that makes a lot of sense, since many spam sites would like to exploit the hidden text possibilities to buff up their keywords. But what do you do when there's a legitimate reason to hide part of your content?

I'm thinking dropdown menus. When you have a dropdown menu, all of the subcategories start out hidden, therefore they don't get indexed? A pretty big deal if you ask me.

Do you guys know about this issue and any ways to sidestep it? Does it even matter much?
_________________
Tarakana NET
Back to top
 
Rashy
Lifeless Person


Joined: 25 Sep 2006
Posts: 637


PostPosted: Sun Dec 02, 2007 5:08 pm    Post subject: Reply with quote

If you are looking for CSS drop down menus A List Apart has some good articles on that, and I am pretty sure the search engines grab the entire menu.
_________________
Rashy!
Back to top
 
Lyth
Server Ninja


Joined: 13 Nov 2004
Posts: 1644
Location: Socorro, New Mexico, USA

PostPosted: Sun Dec 02, 2007 6:00 pm    Post subject: Reply with quote

I don't know how to deal with that little problem, but I can tell you that you shouldn't give it much thought.

It really doesn't matter whether the search engine indexes the sub-categories of a menu or not; I'm more interested in having it index the content of my pages and not their menus. I could really care less if a search engine misses out on reading information from drop-down menus and only indexes the pages.
_________________
I talk to the rain
Back to top
 
ClickFanatic
Est. 2005


Joined: 18 Jan 2005
Posts: 3877
Location: A particular geographic area

PostPosted: Mon Dec 03, 2007 10:14 am    Post subject: Reply with quote

It might skip over the content in the menu, but it will probably follow the links and index those pages. Not much to worry about, I guess.
_________________
Captain Jell-O Buster from the Future
[img]http://feeds.feedburner.com/sparepencil.1.gif[/img]
Back to top
 
marinaroz
Grey Scaled


Joined: 04 Mar 2004
Posts: 2775
Location: Israel

PostPosted: Mon Dec 03, 2007 1:36 pm    Post subject: Reply with quote

So you guys are saying that when a hidden-by-default menu is present, the links contained in this menu will be followed? Because I don't care much whether the menu text is indexed, but it's very important that the links of that menu are followed. If they are not, then basically the site must relay on a visible side menu, or worse, outside links, to be properly indexed, and that would be unacceptable.
_________________
Tarakana NET
Back to top
 
Lyth
Server Ninja


Joined: 13 Nov 2004
Posts: 1644
Location: Socorro, New Mexico, USA

PostPosted: Mon Dec 03, 2007 7:51 pm    Post subject: Reply with quote

marinaroz wrote:
So you guys are saying that when a hidden-by-default menu is present, the links contained in this menu will be followed?


I don't see any reason why a spider shouldn't follow the links in a menu, hidden or not. Though the links may be hidden visually, they can still be seen in the source code, which is what the spiders use to navigate and index corresponding pages.
_________________
I talk to the rain
Back to top
 
ClickFanatic
Est. 2005


Joined: 18 Jan 2005
Posts: 3877
Location: A particular geographic area

PostPosted: Tue Dec 04, 2007 11:55 am    Post subject: Reply with quote

For as far as I know, spiders never follow links if the attribute rel="nofollow" is present. Although there might be ones that do anyway, the major search engines do not.
_________________
Captain Jell-O Buster from the Future
[img]http://feeds.feedburner.com/sparepencil.1.gif[/img]
Back to top
 
marinaroz
Grey Scaled


Joined: 04 Mar 2004
Posts: 2775
Location: Israel

PostPosted: Tue Dec 04, 2007 12:42 pm    Post subject: Reply with quote

Lyth wrote:
Though the links may be hidden visually, they can still be seen in the source code, which is what the spiders use to navigate and index corresponding pages.


Not quite. It's not just the matter of your source code. The spiders will take a look at your CSS too, to check for hidden text, so that sites will not benefit from having invisible text filled with the keywords they want to promote. So it is not as straightforward as looking at the source.
_________________
Tarakana NET
Back to top
 
spock
iSpock


Joined: 23 Mar 2005
Posts: 2881
Location: The Netherlands

PostPosted: Sat Dec 08, 2007 1:02 pm    Post subject: Reply with quote

You could start out displaying it, and creating the menu (do the hiding on pageload) using javascript.
_________________
Spock's blog
My new site
My OpenTTD data package
Back to top
 
Display posts from previous:   
Post new topic   Reply to topic    Lifelesspeople.com Forum Index -> Web Architects' Abode All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Home | Hosting | News | Forum | Links | System Status | About | Archive | Donate ]
Powered by phpBB © 2001, 2002 phpBB Group
All trademarks and copyrights on this page are owned by their respective owners. Posts and comments are owned by the poster. Everything else © 2001 - 2007 Lifelesspeople.com