Seite 1 von 1

Klicks mit onclick suchmaschinenfreundlich zählen

Verfasst: 29.12.2006, 18:55
von LinkPop
<modedit>
Einleitung:
Hin und wieder wird behauptet, dass Links mit einem "onclick" Attribut im Link-Tag aufgrund der Aussage von Matt Cutts (Google Mitarbeiter) nicht mehr als "vollwertiger" Link gewertet werden soll.

Der Benutzer Linkpop geht dabei auf einen externen Link in diesem Format ein:
<a class="Aoutlink" href="https://www.xxx.de" target="_blank" onClick="Javascript:Go()">Linktext</a> welcher beim Aufruf ein PopUp erzeugte und den Benutzer anschliesslich weiterleiten sollte. Da das PopUp jedoch von der Google Toolbar geblockt wurde, kam es für den "Klicker" auch nie zum gewünschten Effekt der Weiterleitung.
Hierzu nun ein paar Gedanken von Linkpop, der in einem anderen, nun gelöschten Beitrag, dazu seine Gedanken schrieb.

</modedit>

die Aussage, daß der Link "Zur Webseite" für den User unbrauchbar ist, kann ich bestätigen. Nachdem das PopUp durch die Google-Toolbar geblockt wurde, wird (wie durch target="_blank" eigendlich vorgesehen) kein neues Fenster mit der Zielwebseite geöffnet. Ich nehme an, daß die Toolbar alle weiteren Aktionen zeitgleich unterbindet.

Der Link sollte für Google aber kein Problem darstellen, da ein sauberer href-Parameter vorhanden ist. Matt Cutts meint mit Sicherheit Links in der Form: <a href="#" onclick="window.open('url')">...</a> und daß Google damit nicht zurechtkommt, ist lange bekannt.


Du mußt Deine Zählung umstellen und ohne Zähl-PopUp arbeiten.

Ich habe folgende Lösung im Einsatz, welche korrekt arbeitet und den PageRank bislang sauber vererbt. Statt ein PopUp zu öffenen wird via JS eine kleine Pixel-Grafik auf der Seite unsichtbar neu geladen. Parallel dazu wird (wie bereits vorgesehen) die gewünschte Site in einem neuen Fenster geöffnet.

Modifiziere Deine Zähl-Datei (klickOut.php) so, daß nach erfolgter Zählung mittels Location-Header eine transparente 1x1-Pixel-Grafik ausgeliefert und das Script anschließend beendet wird.

Das Java-Script:
function count(id) { document.images.countimg.src='klickOut.php?ID='+ID; }

Der Link:
<a href="zielurl" target="_blank" onclick="count(ID);">

Die Pixel-Grafik:
<img src="transparent.gif" name="countimg" id="countimg" border="0" width="1" height="1">

Der User bekommt von der Zählung nichts mit. Es öffnet sich lediglich das neue Fenster mit dem Ziel-URL. Bei deaktiviertem JS erfolgt, wie bei Dir, keine Zählung.

Verfasst:
von

Re: Klicks mit onclick suchmaschinenfreundlich zählen

Verfasst: 30.12.2006, 02:17
von Kralle
LinkPop hat geschrieben:die Aussage, daß der Link "Zur Webseite" für den User unbrauchbar ist, kann ich bestätigen.
Richtig, weil der Linktext keine brauchbaren Keywords beinhaltet.
LinkPop hat geschrieben:Matt Cutts meint mit Sicherheit Links in der Form: <a href="#" onclick="window.open('url')">...</a> und daß Google damit nicht zurechtkommt, ist lange bekannt.
Nein, er meint generell Links, deren OnClick-Ziel auf eine andere URL verweisen, als im href-Attribut angegeben. Es wird schlichtweg zuviel Mißbrauch (Spam, Phishing, etc.) damit betrieben.
Daß Google mit o. a. Lösung "nicht zurecht" kommt, liegt schlichtweg daran, daß im href-Attribut keine verwertbare URL hinterlegt, also für Google auch kein Link vorhanden ist.
LinkPop hat geschrieben:Ich habe folgende Lösung im Einsatz, welche korrekt arbeitet und den PageRank bislang sauber vererbt.
Seit der Aussage von Matt Cutts war auch noch kein PR-Update.

Deine Lösung ist technisch gesehen kein wirklicher Unterschied. Wer unbedingt diese Klick-Zähl-Spielchen machen will, muß auf alternative Lösungen wie OnLeave zurückgreifen, wobei dies m. E. genauso Spam-gefährdet ist.

Ergo: macht Websites die auch ohne solchen JS-Schnickschnack auskommen und Google ist dein Freund :wink:

Verfasst: 30.12.2006, 02:24
von fred_bacher34
Sollte man auf so einen Kram nicht einfach verzichten? Denjenigen, den es interessiert, der kann in seinen Logs nachsen, wieviele Besucher von welcher Seite kommen. Ich glaube, saubere Backlinks sind wichtiger als Zählungen.

Wie von einigen hier geschrieben. Klotzen, statt glotzen. :-)

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 30.12.2006, 15:07
von guppy
Seit der Aussage von Matt Cutts war auch noch kein PR-Update.
hat schon vorher nicht mehr gefunzt, glaube ich, schau dir mal die Webkataloge an, die das verwenden. Da ist eine eindeutige Unregelmäßigkeit in der pr Vererbung zu erkenne. Was für mich neu ist, ist dass die bots scheinbar anfangen diese Links komplett zu ignorieren. Nun habe ich nicht das Hintergrundwissen um sagen zu können wie so ein bot funktioniert, der adsensebot folgt bei meinem Test noch den links, aber die anderen scheinbar nicht mehr.

Wo ist den eigendlich dieser Thread geblieben , nannte sich " Themenrelevonz ist das Maß aller Dinge" oder so, da hatte ich das schon mal angedeutet.
Komplett gelöscht wegen "sachlicher" Diskussion von Amazonen und Neewbies im wilden Westen ?

Guten Rutsch euch allen.

Re: Klicks mit onclick suchmaschinenfreundlich zählen

Verfasst: 30.12.2006, 15:08
von LinkPop
@Kralle

Mein Beitrag wurde, wie oben gekennzeichnet, aus dem themenrelevanz-maß-aller-dinge-Thread herausgenommen und hier nun gesondert veröffentlicht. Ich kann nichts dafür, wenn sich Dir nun der ursprüngliche Zusammenhang nicht mehr erschließt.
Kralle hat geschrieben:Deine Lösung ist technisch gesehen kein wirklicher Unterschied. Wer unbedingt diese Klick-Zähl-Spielchen machen will, muß auf alternative Lösungen wie OnLeave zurückgreifen, wobei dies m. E. genauso Spam-gefährdet ist.
Meine Lösung ist vor diesem Hintergrund technisch gesehen sehr wohl ein Unterschied. Schließlich kann der User damit den Ziel-URL aufrufen, was bei dem ursprünglichen Ansatz von Anja nicht möglich war, da die Toolbar dies verhinderte.
Kralle hat geschrieben:
LinkPop hat geschrieben:die Aussage, daß der Link "Zur Webseite" für den User unbrauchbar ist, kann ich bestätigen.
Richtig, weil der Linktext keine brauchbaren Keywords beinhaltet.
Seit wann benötigt der User brauchbare Keywords um einem Link folgen zu können? Der Linktext "Zur Webseite" ist für den User völlig ausreichend.
Kralle hat geschrieben:
LinkPop hat geschrieben:Matt Cutts meint mit Sicherheit Links in der Form: <a href="#" onclick="window.open('url')">...</a> und daß Google damit nicht zurechtkommt, ist lange bekannt.
Nein, er meint generell Links, deren OnClick-Ziel auf eine andere URL verweisen, als im href-Attribut angegeben. Es wird schlichtweg zuviel Mißbrauch (Spam, Phishing, etc.) damit betrieben.
Natürlich, ein Link wie: <a href="url" onclick="alert('Auf Wiedersehen');"></a> wird nicht gewertet, weil das onclick-Ziel "alert('Auf Wiedersehen')" nicht mit dem "url" übereinstimmt. Wenn Du mir zeigst, wo das ein Herr Cutts geschrieben hat, glaube ich es...vielleicht.

Verfasst: 30.12.2006, 15:10
von Monk
@Ingo: Eben.

Es ist kein Problem, die Klicks z.B. über einen zentralen Event-Listener abzufangen, der das href (evtl. auch id und sonstwas) zum Loggen/Zählen nutzt und ansonsten dem href seinen Lauf lässt. onclick() ist heutzutage wirklich nicht mehr nötig und eigentlich ziemlich eklig.
Ein Listener ist deutlich weniger intrusiv, man hat alles schön zentral und wenn man unbedingt will, kann man sonstwelchen Klumpatsch damit machen, ohne den HTML-Code zu stören.

Re: Klicks mit onclick suchmaschinenfreundlich zählen

Verfasst: 30.12.2006, 15:33
von Kralle
LinkPop hat geschrieben:@Kralle

Mein Beitrag wurde, wie oben gekennzeichnet, aus dem themenrelevanz-maß-aller-dinge-Thread herausgenommen und hier nun gesondert veröffentlicht. Ich kann nichts dafür, wenn sich Dir nun der ursprüngliche Zusammenhang nicht mehr erschließt.
Nun gut, den Thread hab ich nicht verfolgt und jetzt ist er weg. Wobei das OnClick-Thema ja eigentlich auch keines größeren Zusammenhangs bedarf.
LinkPop hat geschrieben:Meine Lösung ist vor diesem Hintergrund technisch gesehen sehr wohl ein Unterschied. Schließlich kann der User damit den Ziel-URL aufrufen, was bei dem ursprünglichen Ansatz von Anja nicht möglich war, da die Toolbar dies verhinderte.
Achso. Naja, ich meinte mit "technisch" vielmehr die OnClick-Geschichte. Ging's in dem Thread um Usability oder um SuMa-Sicht (nur zum weiteren Verständnis)?
LinkPop hat geschrieben:Seit wann benötigt der User brauchbare Keywords um einem Link folgen zu können? Der Linktext "Zur Webseite" ist für den User völlig ausreichend.
:oops: Ups, hab ich überlesen.
LinkPop hat geschrieben:Natürlich, ein Link wie: <a href="url" onclick="alert('Auf Wiedersehen');"></a> wird nicht gewertet, weil das onclick-Ziel "alert('Auf Wiedersehen')" nicht mit dem "url" übereinstimmt. Wenn Du mir zeigst, wo das ein Herr Cutts geschrieben hat, glaube ich es...vielleicht.
Du kannst mit OnClick eine beliebige Funktion aufrufen, die dann auf irgendwelche anderen URLs weiterleitet. Um das auszuwerten, müsste der Bot JS ausführen, was er mit Sicherheit nicht tun wird. Also wird es wohl eine generelle Nicht-Wertung von OnClick geben.
Matt Cutts hat geschrieben:Yup, we certainly noticed these a while ago. dyn4mik3, it may look like a clean link, but the fact is that the onclick behavior invokes a new page and different behavior from a typical hyperlink, and that's visible to anyone viewing/analyzing the source code.
Quelle: https://forums.searchenginewatch.com/sh ... hp?t=13285

Verfasst: 30.12.2006, 15:35
von Kralle
guppy hat geschrieben:
Seit der Aussage von Matt Cutts war auch noch kein PR-Update.
hat schon vorher nicht mehr gefunzt, glaube ich, schau dir mal die Webkataloge an, die das verwenden. Da ist eine eindeutige Unregelmäßigkeit in der pr Vererbung zu erkenne.
Ich wollte damit nur sagen, daß eine definitve Analyse erst nach dem 1. PR-Update nach dieser Aussage erfolgen kann. Nach meinen Beobachtungen scheint dies aber bereits schon beim letzten Update in Teilen so gewesen zu sein.

Verfasst: 30.12.2006, 15:48
von guppy
Du kannst mit OnClick eine beliebige Funktion aufrufen, die dann auf irgendwelche anderen URLs weiterleitet. Um das auszuwerten, müsste der Bot JS ausführen, was er mit Sicherheit nicht tun wird. Also wird es wohl eine generelle Nicht-Wertung von OnClick geben.
Das ist nun die Frage, der komplette link, oder was nach onklick kommt ?
Wobei sich mir die Logik mit dem onklick auch insofern verschließt, da onklick ja relativ problemlos durch andere Zeichenkombinationen ersetzten lässt.
Was in letzter Konsquenz bedeuten würde, dass früher oder später eine Abweichung von standardisierten Tags im Link zur "Entwertung" des links führen würde.

Verfasst: 30.12.2006, 15:52
von Gast
Lest doch einfach den Beitrag von Matt Cutts im SEW-Forum. Ich verstehe nicht weshalb das noch immer diskutiert wird - die Sachlage wurde doch völlig klar von Cutts dargestellt.

Wer es dennoch nicht versteht kann sich gerne in meinem BLog umsehen.

Verfasst: 30.12.2006, 15:54
von LinkPop
Gut, wenn die bloße Existenz von onclick in welcher Form auch immer zu einer Abwertung des Links führt, muß ich ein paar Backlink-Checker erweitern. Aber irgendwie kann ich nicht so recht daran glauben. Würde das doch im Umkehrschluß ja wieder bedeuten, daß Webmaster ohne entsprechendes Hintergrundwissen (also die große Masse) benachteiligt werden. Ich bin bisher davon ausgegangen, daß Google den Parameter wenigstens auswertet.

Verfasst: 30.12.2006, 15:59
von Michael1967
Wie schon so oft gesagt - das Zählen eines Klicks ist Kinderkram, da es sowieso keine Aussagekraft hat.

Da klickt doch jeder selbst auf seine Links damit die Statistik toll ausschaut *gg*

Verfasst: 30.12.2006, 16:30
von Monk
@Michael1967: Da kenne ich eine Menge Leute in Marketing-Abteilungen, die das ganz anders sehen und ziemlich steil gehen, wenn sie nicht regelmässig eigene Klickauswertungen bekommen.

Wo es sinnig ist, ist einfach eine Frage des Umfelds - genau wie die Fragen wo evtl. wieso geflunkert wird und welches Verfahren sich empfiehlt. Generell lässt sich das einfach nicht über einen Kamm scheren.

Verfasst: 30.12.2006, 16:57
von Michael1967
Es gibt so viele Statistiken, da muss ich keine Klicks zählen und das Ergebnis neben jeden Link presentieren.

Verfasst: 20.02.2007, 00:31
von shapeshifter