Seite 1 von 1
self.location.href
Verfasst: 06.03.2005, 16:04
von 1000und1Frage
Hallo,
habe gerade bei Google
mit site:meinedom$in.de wissen wollen was alles so aufgenommen ist.
Da habe ich folgendes gefunden:
www.meinedom$in.de/self.location.href.
Klick ich dann auf das darunter liegende "Ähnliche Seiten"
erhalte ich: related Seiten, die weder Verwand sind mit meiner, noch irgend welchen Inhalt von meiner Seite (hoffe ich zumindest) haben.
Kann mir jemand erklären was das bedeutet?
Gruß Viktor
der Mann mit nur noch 963 Fragen
self.location.href
Verfasst: 06.03.2005, 16:34
von Hohenberg
Ist das eventuell ein defekter Javascript-Link? Verwendest du Javascript zur Navigation?
self.location.href
Verfasst: 06.03.2005, 18:42
von 1000und1Frage
@Hohenberg,
benutze z.B. auf meiner Indexseite:
function init() {
if(parent != null && parent != self) {
var host=parent.location.hostname;
if(host != "
www.meine.de") {
top.location.href=self.location.href;
}
}
}
Wüßte nicht das Google JavaScript kann.
Vielleicht ist irgendwo ein Defekt. Glaubs aber nicht - werde es jedoch noch mal prüfen.
Aber das erklärt nicht die da zugehörige Liste die Google ausspückt.
Zumal die Seiten die dazu aufgerufen werden keine Gemeinsamkeiten haben - manche mit Frame, andere nicht, manche mit JavaScript andere wieder nicht.
Bei manchen steht sogar erst im Aufbau. Was das mit meiner Seite zutun hat?
Hat jemand eine Erklärung?
Gruß Viktor
self.location.href
Verfasst: 06.03.2005, 20:52
von depp ich
Jou.
Ich hab so was ähnliches: Ein Frameset-Reloader Script, das solche URLs erzeugt:
dings.da/reload.html?nachgeladene-seite.html
Ausgelagerte JS-Datei übrigens.
Diese URLs dürfte Google eigentlich gar nicht sehen, trotzdem: bei der Site-Abfrage tauchen sie vermehrt auf.
lg
chio
self.location.href
Verfasst: 06.03.2005, 21:40
von 1000und1Frage
@depp ich,
heißt das jetzt, das wir uns darauf einstellen müssen, das Google langsam JavaScript versteht? Will kein neues Märchen in die Welt setzten, aber hat jemand ähnliches beobachtet?
Gruß Viktor
Re: self.location.href
Verfasst: 07.03.2005, 01:39
von robbelsche
Re: self.location.href
Verfasst: 07.03.2005, 08:15
von LinkPop
1000und1Frage hat geschrieben:@depp ich,
heißt das jetzt, das wir uns darauf einstellen müssen, das Google langsam JavaScript versteht? Will kein neues Märchen in die Welt setzten, aber hat jemand ähnliches beobachtet?
Gruß Viktor
Nein, heißt es nicht, denn wenn Google JS "verstehen" würde, wäre wohl kaum so ein Schwachsinn in den Serps. Google 'versucht' lediglich alles mit href zu verfolgen. Dazu dieses Beispiel:
In der Seite:
var1 = "<a href='";
var2 = "
https://www.irgend";
var3 = "was.de/seit";
var4 = "e.htm'";
var5 = ">LT</a>";
eval(var1+...+var5);
Im Log:
GET /was.de/seit -> 404
GET /e.htm -> 404
Um sowas zu verhindern, sollte "href" ebenfalls getrennt werden.
self.location.href
Verfasst: 07.03.2005, 09:41
von 1000und1Frage
@LinkPop,
Danke für den Hinweis.
Wäre das Richtig um das zu verhindern?
var1 = "<a hr"
var2 = "ef='";
var3 = "
https://www.irgend";
var4 = "was.de/seit";
var5 = "e.htm'";
var6 = ">LT</a>";
eval(var1+...+var6);
Gruß Viktor

self.location.href
Verfasst: 07.03.2005, 09:49
von 1000und1Frage
Nachtrag,
bitte nochmal meine zweite Frage zu beachten, die für mich noch einwenig wichtiger ist.
Klick ich dann auf das darunter liegende "Ähnliche Seiten"
erhalte ich: related Seiten, die weder Verwand sind mit meiner, noch irgend welchen Inhalt von meiner Seite (hoffe ich zumindest) haben.
Zumal die Seiten die dazu aufgerufen werden keine Gemeinsamkeiten haben - manche mit Frame, andere nicht, manche mit JavaScript andere wieder nicht.
Bei manchen steht sogar erst im Aufbau. Was das mit meiner Seite zutun hat?
Hat jemand eine Erklärung?
Gruß Viktor
self.location.href
Verfasst: 07.03.2005, 09:51
von LinkPop
Ja, wäre eine von unzähligen Möglichkeiten. Für die Zukunft allerdings wird das sicher nicht mehr reichen, aber im Moment geht das noch durch.
self.location.href
Verfasst: 07.03.2005, 11:23
von depp ich
Zum Javascript noch:
So schaut das bei mir aus:
...
var ZielDatei = "../reload.html?nachgeladene-seite.html";
..
<script language="JavaScript" src="../standard.js" type="text/javascript">
(Der Reloader im ausgelagerten JS ist nicht zerstückelt.)
Das führt dazu, dass ich bei der Site-Abfrage haufenweise solche URLs finde:
dings.da/reload.html?nachgeladene-seite.html
Ich glaube auch nicht, dass das JS "wirklich" gelesen wird, offenbar versucht Google tatsächlich, irgendwelchen Pfad-Stückchen zu folgen - wie Linkpop sagt.
Ich habe vor ein paar Wochen ein Meta - noindex,nofollow in reload.html eingebaut, aufgrund einer Schlamperei gilt das aber nicht für alle Seiten, genau die habe ich noch in der site: abfrage.
Muss mal aufräumen...

lg
chio