incontro SEO a Berlino XHTML 2.0 è impostato
16 giugno

In questo articolo, voglio dedicare tutto il SEO è là fuori :) . Perché mi sembra che lì in SEO attualmente solo il tema Pagerank Sculpting. Se hai parole niente "scolpire Pagerank può iniziare con il primo dovrebbe essere quello di qui e qui per leggere rendere intelligenti.


Ma veniamo ora alla possibilità di nascondere i link alle Google e Co. non dovrebbero. Perché al giorno d'oggi non è più seguito scrivere.

1
document. write ( "<a href= \" /links-verstecken.html \" >Links verstecken< \/ a>" ) ; 

Denn diesen simplen JS-Aufruf versteht google z.B. schon seit Jahren. Und interpretiert ihn richtig und verfolgt zudem noch den Link. Also müssen wir etwas kreativer werden. Nun fallen mir da 2 einfache Methoden ein wie wir Links für google verstecken können. Zum einen wäre da die Möglichkeit sie per Ajax zu verstecken. Doch dies kann schnell zu Fehlern führen und ist doch etwas unübersichtlich und sollte daher nur von erfahrenen Webentwicklern angewandt werden. Die zweite Möglichkeit auf die hier auch etwas näher eingehen möchte ist so simple wie einfach :) .

Haben wir bis dato immer folgendes geschrieben wie z.B.

1
 < a href = "/links-verstecken.html" rel = "nofollow" > Links verstecken </ a > 

schreiben wir nun stattdessen folgendes

1
 < span onclick = "decryptUrl('|links-verstecken||html" > Links verstecken </ span > 

Dazu passend definieren wir natürlich auch noch die Javascript-Funktion decryptUrl() in einer externen JS-Datei .

1
2
3
4
5
 function decryptUrl ( url ) {
	url = url. replace ( /\|\|/g , '.' ) ;
	url = url. replace ( /\|/g , '/' ) ;
	window. location = url ;
} 

Nun sieht google nur noch ein span mit einen onclick-Befehl der keinen Link enthält. Wichtig ist aber hier die JS-Funktion darf nicht im Document deklariert werden. Da sonst die Gefahr besteht das google diese Funktion interpretieren kann. Zudem sollte auch die externe JS-Datei per robots.txt ausgesperrt sein.

So ich hoffe wiedermal ihr habt mich vestanden auf was ich hinaus will. Und falls ihr weitere Ideen habt wie man Links verstecken kann dann nutzt die Kommentarfunktion oder kontaktiert mich. Und vielleicht erhaltet ihr einen Gastbeitrag mit Link zu einem eurer Projekte :) .

written by Maik \\ tags: , , ,

14 Responses to “Links verstecken”

  1. powL Says:

    Inwiefern ist es sinnvoll, links zu verstecken? Entweder du stehst zu deiner Verlinkung oder eben nicht ;p
    lg

  2. SEO Indianer Says:

    Fein, dass Du diesen kleinen Zaubertrick für uns aufgeschrieben hast! Lohnen würde sich das zum Beispiel, indem man die Website-URLs der Kommentatoren in Javascript packt. Die Jungs und Mädels sollen ab dann einfach das http:// weglassen und über die getmothode oder so ziehe ich den URL in meine function.

    Was meint Ihr?

  3. Tom Says:

    Das wird so nicht lange funktionieren.

    Hier steht das Google auch JS Links folgt.

    http://www.thomas-zeithaml.de/blog/javascript-links-vereben-nun-pagerank-und-linktext

    Für PR Sculpting langt es Google also völlig aus, ein ONCLICK zu finden. Und wenn Google die Onclick Url nicht auflösen kann, gibt es halt kein PR/Linkjuice für die Zielseite.

    Trotzdem sparst du dir so keinen Linkjuice selber ein.

    Es ist doch für Google mitlerweile

    Summe Links
    +
    Summe onclick events

  4. Maik Says:

    @powL Anwendungsbeispiele sind z.B. Affili-Links. Denn laut hören sagen findet Google reine Infoseiten interessanter/ besser als Seiten mit mehreren ausgehenden Affililinks.

    @SEO Indianer das http brauchen sie nicht unbedingt weglassen. Denn dies kannst du entfernen wenn du den Link ausgeben würdest. Da du sowieso eine PHP-Funktion brauchst die aus Slash und Punkt ein beziehungsweise zwei Pipes macht. Die PHP-FUnktion hab ich hier nur weggelassen. Denn ein bisschen sollen meine Besucher noch nachdenken :) . Zudem gibt es noch weitere Möglichkeiten die ich hier nicht aufgeführt habe.

    @Tom wer hat denn behauptet das hinter einem onclick immer eine URL stehen muß. Keine URL kein Link. Eigentlich logisch oder??? Zudem hab ich mit Absicht kein a href genommen sondern ein span -Tag und span ist bis heute keine Auszeichnung für Link sonder für Textformatierung.

  5. Sporty Girl Says:

    Ich denke die javascript Lösung kann man sich mittlerweile auch sparen, da google jetzt eindeutig auch javascript Links verfolgt. Links verstecken funzt also nicht mehr ;-)

  6. Maik Says:

    @Sporty Girl google kann nur Links verfolgen, wenn sie welche findet. Und ich selbst kann nur sagen das google solche Links zur Zeit noch nicht findet. Und wer ein bisschen Hirnschmalz reinsteckt kann die Links noch mehr tarnen. Denn das was ich hier veröffentlicht habe ist eine ganz symple Methode die nur eine Anregung sein sollte.

  7. SEO Notes Says:

    Hi Maik,

    Dein Ansatz ist recht gut! Was auch noch gut geht:
    1. jQuery und damit Klassen zu Links erweitern
    2. Base 64 Verschlüsselung von Links

    Wobei jQuery vom Prinzip nichts anderes ist als Dein Vorschlag. Wesentlich ist, dass der Link nicht im Quellcode erscheint und Google auch zerlegte Links, die über ein Eval zusammengesetzt werden erkennen kann, wenn diese im HTML liegen.

  8. Maik Says:

    @SEO Notes erstmal thx für dein Kommentar und endlich mal jemand der mitgedacht hat :) . Ich persönlich würde es nur nicht per CSS-Klasse machen sondern per CSS-ID. Aber die elegantere Variante ist immer noch AJAX via XML. Nur wie das geht soll jeder selber herausfinden. : D

  9. Peter Says:

    Ich weiss nicht wie hoch der Anteil der Leute ist die Javascript abgeschaltet haben, aber für wichtige Links wie z.B. Impressum sollte man das onclick dann lieber nicht nehmen, oder?

  10. Maik Says:

    @Peter das muß jeder selber entscheiden. Ich weiß nur das das Impressum muß leicht erreichbar sein muß.

  11. Feuerspucker Says:

    Sehr gut beschrieben! Da kann sogar ich als Anfänger damit was anfangen! Denke mal, dass Google ausgelagerte Sripte die auch noch in der robots.txt gesperrt sind nicht lesen will und kann.

  12. Axel F. Says:

    Hi !
    Auch ich hätte gerne gewusst warum Google und Co den Links nicht folgen sollen. Es betrifft meiner Auffassung nach nur Webseiten die etwas zu verbergen haben oder warum sollte derjenige Links verstecken wollen ???
    Wäre nicht schlecht wenn eben gerade diese Frage mal beantwortet werden würde.
    Gruß Axel

  13. Maik Says:

    @Axel F. 1. Afillilinks - denn einige Tests (nicht von mir) haben wohl ergeben das Google Informationsseiten lieber hat als Affiliprojekte zudem brauch der Refcode zu Amazon und Co. kein PR/Trust :) .
    2. Interne Verlinkung - durch dieser Methode kannst du den Bots besser sagen wo er/sie/es hin sollen und vererbst so deinen Trust effektiv auf deinen Unterseiten.
    Beispiel Blog: Viele Blogbesitzer haben entweder Tags/ Kategorien und oder das Archiv für die Sumas gesperrt. Also warum sollte man dann hier die Links Google noch zeigen. Oder hast du einen Trustofen :) . Wobei ich bei Blogs wieso eher die Ajaxvariante vorziehen würde und die Navigationselemente per Ajax laden würde.
    So hoffe mal das ich alle deine Fragen beantworten konnte. Ansonsten ICQ/Skype. So und nun noch was für die Keywortdichte Links verstecken und hidden Links :)

  14. Axel F. Says:

    Hallo nochmal !
    Ich dachte eben bisher (egal ob Blog, Verzeichnis oder Shop) das es gut ist wenn die Bots tiefer gehen um mehr Content in den unersättlichen Rachen zu bekommen. Na man lernt halt nie aus, solange mache ich es ja nun auch wieder nicht um sowas zu wissen.
    Gruß Axel

Leave a Reply