Home Newsletter Resources

Go Back   Small Business Forum > Online Business Discussion > Search Optimization
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-31-2005, 01:30 AM
Olly
 
Posts: n/a
skip nav link being indexed by google

My skip navigation link, which should be hidden from normal browsers,
but displayed by screen readers, are being indexed by google.

The skip nav link is designed to improve the accessibility of my site,
but to my customer google listings are more important.

The following is the description for my site that turns up on google:

Rayman: DS. ... Skip to content.....


Here is the html for the skip navigation link:

<body>

<a href="#content" class="hide" accesskey="2">Skip to content</a>

As you can see it's at the top of the page body, so google thinks it's
important. It's hidden using display:none and I'm aware that this isn't
the best way to do that as screen readers also ignore it, but the
alternatives don't get around the problem with google.

How can I hide my skip nav link from users of internet explorer,
mozilla etc., and from google, but display it to screen readers?

Any hints would be gratefully received.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 05-31-2005, 01:30 AM
John A.
 
Posts: n/a
Re: skip nav link being indexed by google

On 16 May 2005 06:50:01 -0700, "Olly" <osecluna@yahoo.co.uk> wrote:

>My skip navigation link, which should be hidden from normal browsers,
>but displayed by screen readers, are being indexed by google.
>
>The skip nav link is designed to improve the accessibility of my site,
>but to my customer google listings are more important.
>
>The following is the description for my site that turns up on google:
>
>Rayman: DS. ... Skip to content.....
>
>
>Here is the html for the skip navigation link:
>
><body>
>
><a href="#content" class="hide" accesskey="2">Skip to content</a>
>
>As you can see it's at the top of the page body, so google thinks it's
>important. It's hidden using display:none and I'm aware that this isn't
>the best way to do that as screen readers also ignore it, but the
>alternatives don't get around the problem with google.
>
>How can I hide my skip nav link from users of internet explorer,
>mozilla etc., and from google, but display it to screen readers?
>
>Any hints would be gratefully received.


Are these "screen sc****r" type screen readers, or can they maybe make
use of something in a <link ...> tag in the header?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 05-31-2005, 01:30 AM
Olly
 
Posts: n/a
Re: skip nav link being indexed by google

I'm not entirely sure what 'screen sc****rs' are. I just mean screen
readers like Jaws, which blind people use to access websites. They are
generally based on a standard web browser.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 05-31-2005, 01:31 AM
davidof
 
Posts: n/a
Re: skip nav link being indexed by google

Olly wrote:
>
> How can I hide my skip nav link from users of internet explorer,
> mozilla etc., and from google, but display it to screen readers?


Cloaking should do it.

BTW did you try a Description Metatag?

----------------------
http://www.abcseo.com/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 05-31-2005, 01:31 AM
davidof
 
Posts: n/a
Re: skip nav link being indexed by google

Olly wrote:
>
> How can I hide my skip nav link from users of internet explorer,
> mozilla etc., and from google, but display it to screen readers?


Cloaking should do it.

BTW did you try a Description Metatag?

----------------------
http://www.abcseo.com/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 05-31-2005, 01:34 AM
Victoria Clare
 
Posts: n/a
Re: skip nav link being indexed by google

"Olly" <osecluna@yahoo.co.uk> wrote in
news:1116251401.115866.318020@g14g2000cwa.googlegr oups.com:

> My skip navigation link, which should be hidden from normal browsers,
> but displayed by screen readers, are being indexed by google.
>
> The skip nav link is designed to improve the accessibility of my site,
> but to my customer google listings are more important.
>
> The following is the description for my site that turns up on google:
>
> Rayman: DS. ... Skip to content.....
> >

> Here is the html for the skip navigation link:
>
> <body>
>
> <a href="#content" class="hide" accesskey="2">Skip to content</a>
>
> As you can see it's at the top of the page body, so google thinks it's
> important. It's hidden using display:none and I'm aware that this
> isn't the best way to do that as screen readers also ignore it, but
> the alternatives don't get around the problem with google.
>
> How can I hide my skip nav link from users of internet explorer,
> mozilla etc., and from google, but display it to screen readers?


Do you have a meta description tag of a reasonable length and a DMoz
listing?

One or the other is currently likely to be used instead of a page
snippet for most things, so that will help.

If Google insists on using a page snippet, can you give it content
elsewhere which makes more attractive snippage? For example, could you
put the unique heading for each page (which is unique so therefore
should not need to be skipped) before the skip link in the code?

For example, on the Virgin Megastores site
(http://www.virginmegastores.co.uk/invt/6279**) there is a skip to
content link, but it's not being displayed if you
http://www.google.co.uk/search?hl=en&q=rayman+ds+virgin

because there is more relevant content elsewhere on the page - Google is
using that instead

They could probably help this further by providing a longer meta
description tag.

(I don't know if this is the site you mean and it doesn't matter - I'm
using it as an example I found by googling 'Rayman ds "skip to
content"')

Victoria
--
Clare Associates Ltd
http://www.clareassoc.co.uk/
--
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 05-31-2005, 01:34 AM
John Bokma
 
Posts: n/a
Re: skip nav link being indexed by google

Olly wrote:

> <a href="#content" class="hide" accesskey="2">Skip to content</a>
>
> As you can see it's at the top of the page body, so google thinks it's
> important.


Nah, Google puts it in the snippet because it couldn't find anything
relevant for the given query (or Skip to content is considered context for
the result). If you provide a meta description tag the problem might go
away.

--
John Perl SEO tools: http://johnbokma.com/perl/
Experienced (web) developer: http://castleamber.com/
Get a SEO report of your site for just 100 USD:
http://johnbokma.com/websitedesign/seo-expert-help.html
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 02:34 PM.


Powered by vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0 RC5
smallbusinessforum.com

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30