Account Options

  1. Sign in
Google Groups Home
« Groups Home
Discussions > Crawling, indexing, and ranking > Hidden Content - Navigation.
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Autocrat  
View profile  
 More options Apr 22 2008, 8:03 am
From: Autocrat
Date: Tue, 22 Apr 2008 05:03:02 -0700 (PDT)
Local: Tues, Apr 22 2008 8:03 am
Subject: Hidden Content - Navigation.
Well, ...Berghausen... has shared some informative comments regarding
'hiding' things when making a design.

Unfortunately for ...Berghausen..., this was stated in one of those
posts:

> If you have other questions, especially about hidden text / content,
> feel free to start another thread.  That's a topic I know several
> members, counting myself, are usually more than willing to discuss.
> -Bergy

No idea if it was aimed specifically at the previous poster, or made
in general... so I'm jumping on the offer.

There are numerous fancy/clever ways to make you websites navigation
look and behave.
Yet there is often a bit of confusion/fear when it comes to some of
the styling/actions applied, and what Google will think about it (it's
not visible... am I going to get a penalty for cloaking? etc.).

So, with any luck, some of the G folk will post and make it abundantly
clear that certain things should be okay, whilst other things could
cause problems.

Off the top of my head... the following!

Scenario 1)
I have a Javascript only navigation bar on my site.
If I turn JS off, I do not see my navigation on the page, and I cannot
see the links in the source code either.

Questions for Scenario 1)

A) As there is content on my website that the bots cannot see, but
Humans can - will I suffer a penalty or be de-indexed for hidden
content or cloaking?

B) If the navigation is the only means of getting to pages (no visitor
sitemap, no normal links in the pages, no XML sitemap etc.), will
Googel still crawl my site?

C1) If I have other links on the pages, and you can still get to those
pages without the JS Navigation, will Google still crawl my site?
C2) If it can crawl my site, will I rank differently? (Worth a
shot! ;))

D1) If I have a link to a Visitor sitemap, with normal links to all
the pages, will this let Google crawl my site?
D2) If it can crawl my site, will I rank differently? (Worth another
shot! ;))

E1) If I supply an XML sitemap, can the bots crawl my site based on
that, so it doesn't matter about the JS only navigation?
E2) If it can crawl my site, will I rank differently? (;))

Scenario 2)
I have a CSS based navigation bar on my site (it uses a little JS for
IE etc.).
If I turn CSS off,  I can see the links on the page.
With JS and CSS of on and off, I can see the links in the source code.

Questions for Scenario 2)

A) As there is content on my website that Humans cannot see without
performing actions such as hover, but Bots can - will I suffer a
penalty or be de-indexed for hiding or cloaking content from visitors?

B) If the navigation is the only means of getting to pages (no visitor
sitemap, no normal links in the pages, no XML sitemap etc.), will
Googel still crawl my site?

C1) If I have other links on the pages, and you can still get to those
pages without the CSS Navigation, will Google still crawl my site?
C2) If it can crawl my site, will I rank differently?

D1) If I have a link to a Visitor sitemap, with normal links to all
the pages, will this let Google crawl my site?
D2) If it can crawl my site, will I rank differently?

E1) If I supply an XML sitemap, can the bots crawl my site based on
that, so it doesn't matter about the CSS only navigation?
E2) If it can crawl my site, will I rank differently? (;))

Scenario 3)
I have links on my site/page that I hide from view so that they do not
spoil the design (I may hide them using positioning or making the
background and text colours the same).  These are legitimiate links,
including target links (such as SkipToContent and JumpToNavigation)
and Site-Links (such as to the Accessibility page, the Contact page
and the Visitor Sitemap), and are there as an accessibility aid.
These may become 'visible' when users use the tab key, hover over the
spaceor employ functions of an accessibility tool.

Questions for Scenario 2)

A) As there is content on my website that Humans cannot see without
performing actions such as hover, but Bots can - will I suffer a
penalty or be de-indexed for hiding or cloaking content from visitors?

B) Is there a preference on how to hide such links?  (worth a go -
some ways may be less risky!)

C) Will it affect my site/page rankings by using such links/methods?

Scenario 4)
I have a few/several/tons of links that I am hiding from visitors.
These are links to other sites.
I am hiding them using CSS so the bots can see them but humans cannot.

Questions for Scenario 2)

A) As there is content on my website that Humans cannot see, but Bots
can - will I suffer a penalty or be de-indexed for hiding or cloaking
content from visitors?

Well, thats me out of ideas... anyone else got some typical examples
(or not so typical ones)?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cristina  
View profile  
 More options Apr 22 2008, 8:44 am
From: cristina
Date: Tue, 22 Apr 2008 05:44:40 -0700 (PDT)
Local: Tues, Apr 22 2008 8:44 am
Subject: Re: Hidden Content - Navigation.
Hi Autocrat,
I missed Berghausen's posts, can you give the
URL of the thread?

Thank you,

Cristina.

On Apr 22, 1:03 pm, Autocrat wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile  
 More options Apr 22 2008, 8:56 am
From: Autocrat
Date: Tue, 22 Apr 2008 05:56:06 -0700 (PDT)
Local: Tues, Apr 22 2008 8:56 am
Subject: Re: Hidden Content - Navigation.
Ermmm... ooops!
(how remiss of me!)

The Topic/Thread refered to is:

using <body style="overflow: hidden">
http://groups.google.com/group/Google_Webmaster_Help-Indexing/browse_...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cristina  
View profile  
 More options Apr 22 2008, 8:59 am
From: cristina
Date: Tue, 22 Apr 2008 05:59:35 -0700 (PDT)
Local: Tues, Apr 22 2008 8:59 am
Subject: Re: Hidden Content - Navigation.
Thank you :)

On Apr 22, 1:56 pm, Autocrat wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wysz Google employee  
View profile  
 More options Apr 23 2008, 1:55 pm
From: Wysz
Date: Wed, 23 Apr 2008 10:55:13 -0700 (PDT)
Local: Wed, Apr 23 2008 1:55 pm
Subject: Re: Hidden Content - Navigation.
Well, Autocrat, I guess we asked for it! You did a great job of
breaking this out into specific methods, so I'll do my best to address
each scenario individually. The question of "Will this particular
technique always affect or not affect my status in Google?" is not
something that I can answer, as crawling, indexing, and ranking are
all constantly evolving processes. We do our best to make sure that we
can serve the most relevant content to users, so removing all pages
that happen to use a new technique that Googlebot does not yet
understand would not be in our best interest. However, if you feel we
may have incorrectly detected some deceptive behavior on your site,
please feel free to ask for a second look by submitting a
reconsideration request:
http://www.google.com/support/webmasters/bin/answer.py?answer=35843

So while I will not say, "Yes, this will always work! You will never
be banned!" for a particular scenario, I will give my thoughts on how
each scenario is likely to be viewed by Google. But before I answer
these specific questions, I encourage everyone to read some more
general guidance in one of my earlier posts, which should explain the
reasoning behind my answers:
http://groups.google.com/group/Google_Webmaster_Help-Indexing/browse_...

Scenario 1: JavaScript-only navigation

A) While not desirable from an accessibility perspective, this doesn't
appear to deceive search engines and is unlikely to cause a ranking
problem.

B) While we're always working to improve how we discover content,
regular HTML links are your best bet for navigation that Googlebot can
crawl. If you'd like to read more about some of our efforts which go
beyond HTML links, check out our blog post:
http://googlewebmastercentral.blogspot.com/2008/04/crawling-through-h...

C1) Normal HTML anchors should still be crawled without a problem.
C2) Nice try. :-)

D1) Yep, as long as you're using regular HTML links, Googlebot should
have no problem getting around.
D2) GOTO C2

E1) Sitemaps are a great way to give Google a better understanding of
your site, but they do not guarantee crawling, just as we can't
guarantee we'll crawl every link we find on the web. If a Sitemap is
the only way we know about your URLs, I'd say that you're
significantly reducing the chance that we will crawl them.
E2) GOTO D2

Scenario 2: CSS-enhanced navigation

A) This sounds a lot like what I described in my post (linked above)
when describing Google.com. I don't mean to brag or anything, but
we're ranking pretty well. I wouldn't worry about it as long as
there's no intent to deceive search engines. This scenario is also
good for accessibility, since it degrades gracefully as JavaScript and
CSS support are removed.

B) If someone using a browser that cannot understand CSS or JavaScript
can still follow your links, then Google should be able to follow them
as well. You can test this out in a few ways, including disabling
JavaScript and CSS in your current browser, viewing your page in Lynx,
or looking at the text-only version of Google's cache of your page.

C) Google should be able to follow these links and rank your pages
normally.

D) Google should be able to follow these links and rank your pages
normally.

E) Google should be able to use your Sitemap normally. And I'd
disagree that the navigation is CSS-only if you can view it without
CSS. :-) I wouldn't worry about this causing ranking issues.

Scenario 3: Hidden links via positioning/color, for design/
accessibility

A) I'm glad you asked this question as it is a fair concern that
webmaster have. This scenario can bring you dangerously close to a
grey area, so it's important to be careful when going this route.
"SkipToContent" isn't likely to be interpreted by anyone as an attempt
at deception, unless the term "SkipToContent" becomes a highly
competitive keyword. (Sounds like a good name for a rock band.)
However, imagine what happens when these hidden links do contain
keywords you're trying to rank for... we wouldn't want them to affect
ranking if a normal user cannot see them. In general, proper use of
these accessibility aids should not cause a problem, and we've seen
plenty of sites implement them without a negative impact on ranking.
But, at the moment hidden content goes beyond accessibilty, your cause
for concern becomes much more warranted.

B) Considering my explanation above, I'd suggest using designs which
degrade gracefully for users with limited capabilities, rather than
designs which require you to maintain separate elements for each set
of users. This is why I'm a fan of Scenario 2.

For some tips related to making your content accessible, I suggest
reading one of our recent blog posts on the subject:
http://googlewebmastercentral.blogspot.com/2008/04/webmaster-tips-for...

C) If implemented in a non-deceptive manner, these aids should not
cause a problem.

Scenario 4: Hidden links with no mention of accessibility or user
value

A) Based on the information you provided, I'm going to assume that
these links are only intended for bots to see as attempt to deceive
search engines. That's probably not an assumption you want a Googler
to make. When making this judgement on your own, just ask yourself
this question: "Is all of this text here for the user?" If you want to
make Google (and your users) happy, the answer should always be "Yes."

Thanks for your questions, Autocrat! Oh, and thanks a LOT, Bergy. ;-)

- Wysz

On Apr 22, 5:59 am, cristina wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jarooka  
View profile  
 More options Apr 23 2008, 3:59 pm
From: Jarooka
Date: Wed, 23 Apr 2008 12:59:29 -0700 (PDT)
Local: Wed, Apr 23 2008 3:59 pm
Subject: Re: Hidden Content - Navigation.
Excellent! Can we pin / sticky this for future reference?
And add links to the other related posts by Google folks here as
well.... please.

http://www.google.com/support/webmasters/bin/answer.py?answer=66353
http://groups.google.com/group/Google_Webmaster_Help-Indexing/msg/d6a...

Those are the 2 links I know of... any more?

/ 3 cheers for Wysz! and a couple for Autocrat for starting this.

J.

On Apr 23, 10:55 am, Wysz wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile  
 More options Apr 23 2008, 4:01 pm
From: Autocrat
Date: Wed, 23 Apr 2008 13:01:41 -0700 (PDT)
Local: Wed, Apr 23 2008 4:01 pm
Subject: Re: Hidden Content - Navigation.
...Wysz...
Thank you very very much... I might just have to  go and dump a link
to this thread on several forums and such... as it goes a long way to
removing a lot of 'fear and theory'.

No, I didn't expect 'absolute definitive' answers... just hoping for a
little more light to help remove a little more of the grey :D

RE:
C2) Nice try. :-)
[Darn... thought I'd get atesat one by you]

And I was expecting to pull  ...Berghausen...  in on this (as they are
the one who kind of offered - so again, much thanks).
Maybe you could kind of push/prod (bully) for the other one of these ;)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jarooka  
View profile  
 More options Apr 23 2008, 4:02 pm
From: Jarooka
Date: Wed, 23 Apr 2008 13:02:35 -0700 (PDT)
Local: Wed, Apr 23 2008 4:02 pm
Subject: Re: Hidden Content - Navigation.
Oh.. here is the other related post I have... from Matt Cutt's site.

http://www.mattcutts.com/blog/hidden-links/

J.

On Apr 23, 1:01 pm, Autocrat wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile  
 More options Apr 23 2008, 4:22 pm
From: Autocrat
Date: Wed, 23 Apr 2008 13:22:43 -0700 (PDT)
Local: Wed, Apr 23 2008 4:22 pm
Subject: Re: Hidden Content - Navigation.
I think it's a worth while goal to sort of 'compile' such things.

I intend to make reference to all the useful and informative posts
from this place (so I might end up including some of the stuff from
the G team LOL - sorry ;) ).

Plus I will keep trying to wangle the answers out on the really common/
obscure stuff (okay... it's obscure to some folk.. me being at least
one of them... possibly several).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »