Ukryć DIV przed Google

0

Mam na stronie diva zawierającego trochę kodu html (czyli takiego potraktowanego htmlspecialchars żeby była jasność) - który jest ukryty. Niestety pomimo tego, że google podobno parsuje cssy i ignoruje ukryte divy, oraz, że ma jakieś algorytmy wybierające, który kontener zawiera najważniejszą treść strony - to jednak ich bot zdecydował, że to będzie tekst, który wyświetli pod tytułem strony po wpisaniu odpowiedniego słowa kluczowego w google (meta description mam puste) - co wygląda co najmniej nieestetycznie, a i pewnie pozycja jest słabsza.
Teraz pytanko - czy jedynym sposobem na pozbycie się tego będzie dopisanie meta description + ew zmiena kontentu jeżeli odwiedza stronę googlebot (czyli bez rzeczonego diva), czy ktoś ma lepsze/inne rozwiązanie?

1

ECMAScript + document.write(). GoogleBot raczej JSa nie wykonuje.

0

mam obawy, że jednak może to robić, ale.. spróbować warto ;)

1
Wibowit napisał(a)

ECMAScript + document.write(). GoogleBot raczej JSa nie wykonuje.

Od niedawna ma prosty interpreter własnej roboty. W końcu Google trochę wie o JSie...

3

Widzę, że od dawna jest taka możliwość: http://www.seroundtable.com/archives/002971.html
Może coś takiego pomoże? Niby pod WordPress, ale warto spróbować: http://www.wprecipes.com/how-to-hide-portions-of-text-to-google-on-your-wordpress-blog

0

Panie Kubo - dzięki! O coś takiego mi chodziło! [drugi link]
Zrobiłem sztuczkę z document.write, ale otoczę to też tymi znacznikami.

Pierwszy link czytałem, poddało mi to pomysł, że warto właśnie zablokować dostęd do cssów robotom :)

0

No to może w takim razie zaprząc AJAXa? Ciekawe czy bot by to wykonał? :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1