I have a navigation bar at the top of my index page, which really needs to be there. But because my keywords are mentioned frequently in the navbar links, Google grabs it for my description in the serps. Traffic has fallen off massively since Google picked up the navbar.
Is there any way to hide the navbar from Google while displaying it to people? I don't want to cloak the whole page.
Sinner_G
12:13 pm on May 26, 2003 (gmt 0)
Do you have a description META? Normally Google takes that as description. The first lines of text are (AFAIK) only displayed when there is no description tag.
evajo
8:27 pm on May 27, 2003 (gmt 0)
Why not write some text and put It above the navbar and hide that as well (you should be aware of the danger of hiding stuff from the spiders though)
globay
9:18 pm on May 27, 2003 (gmt 0)
why not use css to position the navigation bar at the top?
Splosh
3:31 am on May 28, 2003 (gmt 0)
Using CSS for positioning your nav bar allows you to have the Nav Bar content at the bottom of your source code, but you can have it displayed at the top. Therefore it will be the last part of the document Google sees, provided you have your keywords at the top, in your content, <h?> tags etc, Google should use that as your site description not your nav bar.
I had the same problem with a Nav Bar on the left. OK now.