querschlaeger hat geschrieben:Hallo,
Code: Alles auswählen
<span onclick="window.open('http://www.google.de'); return false;">http://www.google.de</span>
Das ganze funktioniert, aber folgt Google nun diesem Link (und gibt ihm sozusagen etwas Power/Backlink von meiner Seite)? Google soll ja JS-Links erkennen können, aber genau dies möchte ich hier nicht! Wie ist der beste Weg, einerseits für User durch JS klickbare Links bereitzustellen, denen andererseits Google aber nicht folgen soll?
Das nennt sich dann Linkgeiz nehm ich an.
Aber ich kenne das Problem mit den nun verfolgten Javascript Links. Google kann jetzt sehr intelligent 3 verschiedene Arten von JS Links erkennen.
Für mich besteht da ein anderes Problem.
Da ich nun auf andere Wege beim Pagerank-Sculpting zurückgreifen muss kann ich diesen hier mal offenlegen:
Links für Google unsichtbar/wertlos machen
- Bindet die aktuelle Version von JQuery bei euch ein, wenn dies nicht bereits der Fall ist.
- Erstelle eine Datei DeinNameHier.js und packe diese in den Ordner /WelcherNameAuchImmer/
- Schütze den Ordner /WelcherNameAuchImmer/ per Disallow: in deiner robots.txt damit google die Datei nicht anfassen soll die sich darin befindet, für den Fall dass Tante Google irgendwann den Inhalt verstehen kann.
- Schreibe in die Datei DeinNameHier.js folgenden Inhalt:
Code: Alles auswählen
$(document).ready(function() {
var a =$(".link");
var titulo;
$.each( a, function(){
titulo=$(this).html();
$(this).wrap('<a href="' + $(this).attr('title') + '" ></a>');
$(this).attr('title',titulo);
});
});
- Entwertete Links sehen so aus
Code: Alles auswählen
<span class="link" title="http://www.ichbineineURL.de">LINKTEXT HIER</span>
- Style die Klasse "link" damit auch JS-deaktivierte User beispielsweise per line-trough sehen dass hier mal ein link war.
Juhu im Browser hat man nun einen normalen Link zum anklicken, der Quelltext hingegen weist lediglich auf span-formatierten Text hin ;D Buhuuu
Happy Halloween