Suppose I have a left side nav bar with links to all the different topics/categories on my local directory. The anchor text for these links is 'topic'. It would really help my rankings if all the links could be with anchor text 'my location topic', but it looks foolish. Why couldn't I set the left side of the layer so that the 'my location' part of the anchor text does not appear onscreen?
I know this is bad because I would be serving different content to Googlebot than to viewers with this poor mans cloaking. But why? Here is my reasoning, simply put.
I would rank better because it would allow me to more accurately describe the destination page to Googlebot than I can in some cases within the onscreen href tag. As long as I am not misleading the user it should be ok. Often there is no way to do this. It would be unnecessary to do this if Google would count the fact that a page all about 'my location' linking to 'topic' would carry over the weight of 'my location' without having it in the anchor text. Perhaps even an 'addtoanchor' tag of some sort. (Yeah, I know that would be like an'insertspamhere' tag.
Thoughts?