6 ms·
That's an important feature. "Display:none" hides the element completely whereas the "Visibility:hidden" hides the element but reserves the space that now hidde
by bbissoon 12y ago
That's an important feature. "Display:none" hides the element completely whereas the "Visibility:hidden" hides the element but reserves the space that now hidden element used.
If you have a box with "Display:none" - the box is no longer there. Try it with "Visibility: hidden" - the box is no longer there but the shape of the box remains.
The problem has zero to do with CSS. Robots have no concept of styling when crawling. It's the way the URI's are interpreted. You're jumping from one server to another server. If Google placed a parameter in the URI or designated a cookie/session that you could interpret, you could pull the search term and do what you will with it.
However, Google only suggest the page based on contents of that page. Not the article and section it was found in.