Text vor Google verstecken
TOM 24.08.2007 - 06:10 1121 8
TOM
Super ModeratorOldschool OC.at'ler
|
So... ein Problem
Wie bringe ich es zusammen, dass ich auf einer Website spezifischen Text vor den Google-Spiders verstecke?
Es geht nicht um einen Link (nofollow Attribut) oder um ganze Seiten (robots.txt), sondern um Text auf einer (bzw. allen) Seiten.
Das Problem ist, dass ich eine Art Zitat/Quote-Ding eingebaut habe und mir jetzt bei den gespiderten Seiten bei der Google-Suche nur mehr diese Quotes angezeigt werden und nicht der eigentliche Seiteninhalt... da es der erste Text auf der Seite ist.
Ich will natürlich auch nicht komplett vom Index gekickt werden, weil Google denkt, dass ich Link-Farmen aufbaue und sie verstecken will... aber wenn es schon Möglichkeiten wie Nofollow/robots.txt gibt, muss es doch auch was für Bereiche auf Webseiten geben... evtl. irgendein Javascript oder so?
|
userohnenamen
leider kein name
|
mach ein bild daraus und bind es ein? eventuell in einem iframe "verstecken" (ka obs geht, is nur ne idee)?
|
mr.nice.
differential image maker
|
|
berndy2001
|
kommt für dich ein disallow auch nicht in frage?
User-agent: * Disallow: /temp/
|
mat
AdministratorLegends never die
|
entweder per useragent filtern und dementsprechend den output der seite ändern oder per javascript nachträglich hinzufügen.
|
dosen
Here to stay
|
if (eregi('googlebot', $_SERVER['HTTP_USER_AGENT']))
{
$nixtext
}
else
{
$text
}
|
TOM
Super ModeratorOldschool OC.at'ler
|
hmm ich habs jetzt ein paar mal mit dem dosensteck-code probiert... aber ich hab mit meinen php-kenntnissen immer irgendeinen syntax-fehler eingebaut :] code schaut so im original aus: <li class="AwayMenu"><h2>Random Away</h2><ul><li><?php if (function_exists('fkquoter')) : ?><?php fkquoter(); ?><?php endif; ?></ul></li></li>
wär wer so nett und baut mir das passend ein, dass bei google fkquoter einfach "ausgeblendet" wird und alle anderen es sehen können (der function exists teil ist einfach da, falls das .txt file gelöscht wird wo die quotes drinnen sind, dass die website noch immer geladen wird und er ned beim quoter aufhört) tia :]
|
jives
And the science gets done
|
Probier mal <?php
if (!eregi('googlebot', $_SERVER['HTTP_USER_AGENT']) && function_exists('fkquoter'))
{
fkquoter();
}
?>
statt diesem (etwas seltsamen) Schnippsel <?php if (function_exists('fkquoter')) : ?><?php fkquoter(); ?><?php endif; ?>
|
TOM
Super ModeratorOldschool OC.at'ler
|
vielen Dank für die Hilfe... ist eingebaut und scheint zu funktionieren (habs gerade mit User Agent Switch probiert)
|