Seite 1 von 1
Startseitendefinition bei google und co
Verfasst: 06.04.2005, 00:26
von Losche
Hallo,
also mir ist es mittlerweile gelungen unter diesem oder jenem Begriff recht zufriedenstellende Ergebnisse bei google zu erreichen. Mein Problem ist jetzt aber folgendes:
Ich arbeite mit 3 Frames:
Google liest nun aus verschiedenen Contentseiten aus und verlinkt logischerweise direkt dort hin. ( kjs-nrw.de/start oder kjs-nrw.de/team ...)
Wie kann ich dies abfangen?
Das heisst: Wie kann ich den User dazu bewegen erst die komplette Seite (
kjs.nrw.de) zu laden und
danach den Contentframe ( .../start ...) an der entsprechenden stelle. Er soll nicht nur auf die Startseite der Homepage geleitet werden, sondern schon auf die von Google richtig gefundene Unterseite. Nur muss halt die Framestruktur zugänglich sein.
Ist eben Schei... wenn man kein CSS oder ähnliches kann, und somit an Frames gebunden ist
Vielleicht hat jemand 'ne andere ,für nen newbie nachvollziehbare Lösung?
Dank Euch
Losche
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Startseitendefinition bei google und co
Verfasst: 06.04.2005, 03:39
von manute
a) javascript-framenachladescript basteln = schweinelösung
b) frames abreißen, vernünftige seite neubauen = langfristig sinnvoller bzw. das einzig sinnvolle
Startseitendefinition bei google und co
Verfasst: 06.04.2005, 16:24
von Losche
Unter
https://aktuell.de.selfhtml.org/artike ... index.htm hab ich folgendes gefunden:
<SCRIPT language="JavaScript">
<!--
function checkFrameset() {
if(!parent.Navi)
location.href="
https://kjs-nrw.de/index.htm?" + location.pathname;
}
//-->
</SCRIPT>
Mit if(!parent.xyzVerweisframe) wird überprüft, ob ein Frame namens 'xyzVerweisframe' existiert. Setzen Sie anstelle von xyzVerweisframe den Namen eines Frames, den Sie zur Identifikation des Framesets auserkoren haben. Ist dieser nicht vorhanden, wird zur Frameseite verzweigt. Mit location.href wird die neue URL festgelegt. Als Ziel geben Sie die URL der Seite an, die das Frameset enthält, gefolgt von einem Fragezeichen. An dieses Fragezeichen wird mit location.pathname der Pfad der aktuellen Seite angehängt. Dadurch wird es möglich, daß im Anschluß die aktuelle Seite wieder im Frameset angezeigt werden kann.
Dies hab ich so in die Contentseiten übernommen. Mit dem Erfolg, dass ich jetzt beim Aufruf auf die Startseite umgeleitet werde. Was ja schon mal was ist. Leider weiß ich jetzt nicht was ich wie, nach dem Fragezeichen als location.pathname eingeben muss um dann z.B. auf die team.htm weiterzuschalten. egal was ich dort reinschreibe ich komme immer bei der index raus
Hab ich nur ein Syntaxproblem ??
Gruß Losche
Startseitendefinition bei google und co
Verfasst: 06.04.2005, 18:20
von sukaba
Ich würde auch die (völlig veralteten) Frames entfernen und eine valide Seite mit div-Gerüst bauen. Vor allem langfristig gesehen ist das die sinnvollste Lösung.

Re: Startseitendefinition bei google und co
Verfasst: 06.04.2005, 19:40
von mcchaos
Losche hat geschrieben:
Hab ich nur ein Syntaxproblem ??
Nein. Du müßtest sowas bauen wie:
location.href="
https://domain.de/index.php?url=" + location.pathname;
Und in der index.php dann das Frameset ausgeben, das aber an der Stelle, wo normalerweise Dein index-frame steht eben dann die url einsetzt. Etwas in der Art:
<FRAMESET ROWS="100, *, 100">
<FRAME SRC="head.htm">
<FRAME SRC="<?php print $url;?>">
<FRAME SRC="footer.htm">
</FRAMESET>
Das geht mit statischen HTML-Seiten nicht.
Aber wie die anderen auch gesagt haben: Ohne Frames kommst Du SuMa-Technisch weiter...
*edit: Kleiner Tipp noch, nimm lieber:
top.location.replace="
https://domain.de/index.php?url=" + location.pathname;
*
Verfasst: 07.04.2005, 01:32
von bydlo
https://www.roflweb.de/modules.php?name ... tit&lid=54
da findest du ein script und ne anleitung.
musst dich für nen download aber erst registrieren
bei mir funktioniert das prima.
trotz statischen htmls.
und lass dich nicht irritieren...
frames haben nachteile-aber auch vorteile (wie alles)