Seite soll nicht von Google, Yahoo etc. gelistet werden
Moderator: Katana
Seite soll nicht von Google, Yahoo etc. gelistet werden
Hallo Freunde!
Ich habe für die Firma meines Vaters vor geraumer Zeit eine Webpage designt, bzw etwas überarbeitet. Die Adresse lautet: www.ra-nierfeld.de .
Mein Problem: Wenn ich bei Google beispielsweise Schlagwörter wie "Nierfeld" oder "Rechtsanwalt Nierfeld" eingebe ist alles optimal, die Seite wird in den ersten Treffern angezeigt.
Gebe ich aber "Rechtsanwalt Nierfeld Essen" ein wird unter anderem die Frame-Seite "http://www.ra-nierfeld.de/FrameEins.htm" bei Google als eigenständige Seite angezeigt. Klickt man dann auf den Link kommt man zu einer einzigen Frameseite, was natürlich nicht sein soll.
Deswegen meine Frage:
Wie kann ich verhindern das eine Seite wie z.B. "http://www.ra-nierfeld.de/FrameEins.htm" von Google erfasst wird? Gibt es da vielleicht einen HTML Tag bzw irgendeinen Trick?
Vielen Dank im Vorraus
Sebastian
Ich habe für die Firma meines Vaters vor geraumer Zeit eine Webpage designt, bzw etwas überarbeitet. Die Adresse lautet: www.ra-nierfeld.de .
Mein Problem: Wenn ich bei Google beispielsweise Schlagwörter wie "Nierfeld" oder "Rechtsanwalt Nierfeld" eingebe ist alles optimal, die Seite wird in den ersten Treffern angezeigt.
Gebe ich aber "Rechtsanwalt Nierfeld Essen" ein wird unter anderem die Frame-Seite "http://www.ra-nierfeld.de/FrameEins.htm" bei Google als eigenständige Seite angezeigt. Klickt man dann auf den Link kommt man zu einer einzigen Frameseite, was natürlich nicht sein soll.
Deswegen meine Frage:
Wie kann ich verhindern das eine Seite wie z.B. "http://www.ra-nierfeld.de/FrameEins.htm" von Google erfasst wird? Gibt es da vielleicht einen HTML Tag bzw irgendeinen Trick?
Vielen Dank im Vorraus
Sebastian
\"Ein Optimist ist ein Mensch, der ein Dutzend Austern bestellt, in der Hoffnung, sie mit einer Perle, die er darin findet, bezahlen zu können.\"
~Theodor Fontane
~Theodor Fontane
Regel Nummer 1: Frames sind böse!
Regel Nummer 2: Frames sind böse!
Sollte es einmal den Anschein haben, eine auf Frames
aufbauende Seite sei nicht böse, so tritt automatisch
Regel Nummer 1 in Kraft
Jetzt aber mal Spaß bei Seite - Für dein Problem könntest
Du eine kleine JavaScript-Abfrage in jede Frame-Seite ein-
bauen, die überprüft, aus wie vielen Frames die Seite mo-
mentan aufgebaut ist. Sind keine Frames aktiv (was der
Fall wäre, wenn die Seite, die im Frame erscheinen soll, alleine
aufgerufen wird), so soll die Startseite, in deinem Fall
www.ra-nierfeld.de, geöffnet werden.
eine solche Abfrage könnte so aussehen:
Das packst du dann einfach in den "Head"-Bereich jeder Unter-
seite und sollte jemand dann über zB. Google auf diese Seite
kommen, wird er automatisch auf die Hauptseite weitergeleitet.
Besser wär's natürlich, gänzlich auf Frames zu verzichten,
dann hat man auch solche Probleme nicht. Es gibt da elegantere
Lösungungen wie zB. scrollbare Layer / Seiten includen, wofür
dann allerdings PHP vorraussetzung wäre.
~movax~
Regel Nummer 2: Frames sind böse!
Sollte es einmal den Anschein haben, eine auf Frames
aufbauende Seite sei nicht böse, so tritt automatisch
Regel Nummer 1 in Kraft

Jetzt aber mal Spaß bei Seite - Für dein Problem könntest
Du eine kleine JavaScript-Abfrage in jede Frame-Seite ein-
bauen, die überprüft, aus wie vielen Frames die Seite mo-
mentan aufgebaut ist. Sind keine Frames aktiv (was der
Fall wäre, wenn die Seite, die im Frame erscheinen soll, alleine
aufgerufen wird), so soll die Startseite, in deinem Fall
www.ra-nierfeld.de, geöffnet werden.
eine solche Abfrage könnte so aussehen:
Code: Alles auswählen
<script language="JavaScript">
<!--
if(top.frames.length == 0)
location.replace("index.htm");
//-->
</script>
seite und sollte jemand dann über zB. Google auf diese Seite
kommen, wird er automatisch auf die Hauptseite weitergeleitet.
Besser wär's natürlich, gänzlich auf Frames zu verzichten,
dann hat man auch solche Probleme nicht. Es gibt da elegantere
Lösungungen wie zB. scrollbare Layer / Seiten includen, wofür
dann allerdings PHP vorraussetzung wäre.
~movax~
Hey vielen Dank! 
Ich würd ja auf Frames verzichten, wenn ich nur könnte. Ich kenn mich leider nicht besonders mit Webdesign aus und bin froh, das ich die Page mit Frontpage XP und Photoshop so einigermaßen auf die Beine stellen konnte.
Das mit deiner JavaScript abfrage könnte echt ein heisser Tip sein. Ich probier das gleich mal aus, hoffe nur, das ich es auch an der richtigen Stelle einsetze!
Bis später, ich meld mich noch mal.
Bye
Sebastian
Ich würd ja auf Frames verzichten, wenn ich nur könnte. Ich kenn mich leider nicht besonders mit Webdesign aus und bin froh, das ich die Page mit Frontpage XP und Photoshop so einigermaßen auf die Beine stellen konnte.
Das mit deiner JavaScript abfrage könnte echt ein heisser Tip sein. Ich probier das gleich mal aus, hoffe nur, das ich es auch an der richtigen Stelle einsetze!
Bis später, ich meld mich noch mal.
Bye
Sebastian
\"Ein Optimist ist ein Mensch, der ein Dutzend Austern bestellt, in der Hoffnung, sie mit einer Perle, die er darin findet, bezahlen zu können.\"
~Theodor Fontane
~Theodor Fontane
So movax, ganz großes Dankeschön!
Jetzt funktioniert alles perfekt! Wenn man jetzt bei google auf eine Frameseite geht wird man direkt zur richtigen Seite umgeleitet. Perfekt!!
Mal so nebenbei:
Hat einer hier noch eine Idee, was man an der Page www.Ra-Nierfeld.de noch verbessern könnte? Meint ihr zB das Flash-Intro sollte weg?? Bin für jeden Tip dankbar!
Ciao und bis dann
Sebastian
Jetzt funktioniert alles perfekt! Wenn man jetzt bei google auf eine Frameseite geht wird man direkt zur richtigen Seite umgeleitet. Perfekt!!
Mal so nebenbei:
Hat einer hier noch eine Idee, was man an der Page www.Ra-Nierfeld.de noch verbessern könnte? Meint ihr zB das Flash-Intro sollte weg?? Bin für jeden Tip dankbar!
Ciao und bis dann
Sebastian
\"Ein Optimist ist ein Mensch, der ein Dutzend Austern bestellt, in der Hoffnung, sie mit einer Perle, die er darin findet, bezahlen zu können.\"
~Theodor Fontane
~Theodor Fontane
hm.. ich hab mir die seite mal angeschaut und einige punkte
sind mir da schon eher "negativ" aufgefallen..
also.. wie du auch schon in erwägung gezogen hast, würde
ich das flash intro weglassen. immerhin geht es um einen
Rechtsanwalt, da sollte die Seite möglichst seriös aussehen
und das verspielt wirkende Flash-Intro bewirkt da leider
eher das Gegenteil
Dann würde ich, wie bereits erwähnt, auf die Frames verzichten,
so wie's aussieht, besteht die Seite ja auch nur aus 3 Seiten:
Der Hauptseite, der Seite "Tätigkeitsschwerpunkte" und dem
Kontaktformular, wo wir auch schon beim nächsten Punkt
wären: Optische Ganzheit. Du solltest versuchen darauf zu
achten, dass alle Seiten optisch zueinander passen, dass
fällt besonders beim Kontaktformular negativ ins Gewicht, da
dieses gänzlich aus dem Rahmen fällt
Und abschließend solltest du mal den Hintergrund beim
oberen Frame anschauen. Stell es mal so ein, dass er sich
nicht wiederholt, bei höheren Auflösungen sieht das
nämlich sehr unschön aus.
Versuch die Seite mal ein wenig "kompakter" zu gestalten
und mehr gegliedert, zB. durch ein eindeutiges Menü und
feste Größen. Bei einer so "kleinen" Seite lässt sich da sicher-
lich was machen
~movax~
sind mir da schon eher "negativ" aufgefallen..
also.. wie du auch schon in erwägung gezogen hast, würde
ich das flash intro weglassen. immerhin geht es um einen
Rechtsanwalt, da sollte die Seite möglichst seriös aussehen
und das verspielt wirkende Flash-Intro bewirkt da leider
eher das Gegenteil

Dann würde ich, wie bereits erwähnt, auf die Frames verzichten,
so wie's aussieht, besteht die Seite ja auch nur aus 3 Seiten:
Der Hauptseite, der Seite "Tätigkeitsschwerpunkte" und dem
Kontaktformular, wo wir auch schon beim nächsten Punkt
wären: Optische Ganzheit. Du solltest versuchen darauf zu
achten, dass alle Seiten optisch zueinander passen, dass
fällt besonders beim Kontaktformular negativ ins Gewicht, da
dieses gänzlich aus dem Rahmen fällt

Und abschließend solltest du mal den Hintergrund beim
oberen Frame anschauen. Stell es mal so ein, dass er sich
nicht wiederholt, bei höheren Auflösungen sieht das
nämlich sehr unschön aus.
Versuch die Seite mal ein wenig "kompakter" zu gestalten
und mehr gegliedert, zB. durch ein eindeutiges Menü und
feste Größen. Bei einer so "kleinen" Seite lässt sich da sicher-
lich was machen

~movax~
- Karaokefreak
- SuperMod
- Beiträge: 4460
- Registriert: Mo Mai 21, 2001 12:01 am
Alles klar, vielen Dank für Eure Beiträge Jungs! 
Folgendes:
Flash Intro: Hab ich entfernt, die Seite startet nun direkt auf der Index Seite.
Frames: Auf die kann ich leider nicht verzichten - einfach weil ich mich nicht genug auskenne. Ich hab die Seite so mit Frontpage und Dreamweaver entworfen und Frames zu benutzen war einfach die simpelste Lösung, mit php etc. kann ich nämlich nicht wirklich was anfangen. Wenn ihr da noch nen Tip habt, bitteschön
Kontaktformular: Okay, da muss man was machen. Dieses gelbe Kontaktformular, dass alle eingetragenen Antworten an die Adresse "Kontakt@RA-Nierfeld" senden, habe ich auf der Anbieterseite von Puretech generiert. Wenn ich wüsste wie ich ein eigenes Kontaktformular mache, würde ich natürlich eins in weiss machen und es als dritten Frame einbauen.
Auch da bin ich für jeden Tip dankbar...
"Eindeutiges Menue und feste Größen": Joa movmax, auch hier kann ich nur wieder sagen, wer kann der kann und wer, wie ich, nicht kann, der kann eben nicht ^^
Hintergund im oberen Frame: Werde mal morgen versuchen das irgendwie zu ändern...
@weedfrak:
Weiss jetzt gerade nicht genau wo man was nicht gut lesen kann bzw was du meinst^^
Folgendes:
Flash Intro: Hab ich entfernt, die Seite startet nun direkt auf der Index Seite.
Frames: Auf die kann ich leider nicht verzichten - einfach weil ich mich nicht genug auskenne. Ich hab die Seite so mit Frontpage und Dreamweaver entworfen und Frames zu benutzen war einfach die simpelste Lösung, mit php etc. kann ich nämlich nicht wirklich was anfangen. Wenn ihr da noch nen Tip habt, bitteschön
Kontaktformular: Okay, da muss man was machen. Dieses gelbe Kontaktformular, dass alle eingetragenen Antworten an die Adresse "Kontakt@RA-Nierfeld" senden, habe ich auf der Anbieterseite von Puretech generiert. Wenn ich wüsste wie ich ein eigenes Kontaktformular mache, würde ich natürlich eins in weiss machen und es als dritten Frame einbauen.
"Eindeutiges Menue und feste Größen": Joa movmax, auch hier kann ich nur wieder sagen, wer kann der kann und wer, wie ich, nicht kann, der kann eben nicht ^^
Hintergund im oberen Frame: Werde mal morgen versuchen das irgendwie zu ändern...
@weedfrak:
Weiss jetzt gerade nicht genau wo man was nicht gut lesen kann bzw was du meinst^^
\"Ein Optimist ist ein Mensch, der ein Dutzend Austern bestellt, in der Hoffnung, sie mit einer Perle, die er darin findet, bezahlen zu können.\"
~Theodor Fontane
~Theodor Fontane
Die Frames wegzulassen ist ganz einfach, du musst nur den kompletten Seiteninhalt, also mit Menü, Titel uns sonstigem mit einer unsichtbaren Tabelle gliedern. Solange du am gestalten und platzieren bist kann die Tabelle ja sichtbar sein, aber bevor du alles hochlädst musst du sie halt wieder auf unsichtbar schalten. Da du eh mit Frontpage und Dreamweaver arbeitest dürfte das nicht allzu schwer sein.
ja, bei so einer kleinen seite ist das sicher auch mal vertretbar.
aber stell dir mal eine seite mit jeder menge unterseiten vor.
Dieses Forum hier zum Beispiel. Du befindest dich gerade auf
Seite 34 von 104 eines Themas irgendwo ganz weit versteckt
im Forum und möchtest diese Seite gerne zu deinen Favoriten
hinzufügen, damit du später weiterlesen kannst..
Hier funktioniert das wunderbar, weil es keine frames
gibts.. Wäre das hier eine Frames-Seite und du klickst auf
"Zu Favoriten hinzufügen", so würde immer nur die Haupt-
Seite, welche das Frameset beinhaltet gespeichert werden
und du müsstest dich jedesmal wieder durch den Foren-
Dschungel schlagen.. Verstehst du?
Bei 'ner kleinen Seite, die eh nur aus 2 oder 3 Seiten besteht,
ist das ja ganz egal, aber stell dir mal vor, es wären 2o oder
3o seiten, dann wäre das schon unkomfortabler
~movax~
aber stell dir mal eine seite mit jeder menge unterseiten vor.
Dieses Forum hier zum Beispiel. Du befindest dich gerade auf
Seite 34 von 104 eines Themas irgendwo ganz weit versteckt
im Forum und möchtest diese Seite gerne zu deinen Favoriten
hinzufügen, damit du später weiterlesen kannst..
Hier funktioniert das wunderbar, weil es keine frames
gibts.. Wäre das hier eine Frames-Seite und du klickst auf
"Zu Favoriten hinzufügen", so würde immer nur die Haupt-
Seite, welche das Frameset beinhaltet gespeichert werden
und du müsstest dich jedesmal wieder durch den Foren-
Dschungel schlagen.. Verstehst du?
Bei 'ner kleinen Seite, die eh nur aus 2 oder 3 Seiten besteht,
ist das ja ganz egal, aber stell dir mal vor, es wären 2o oder
3o seiten, dann wäre das schon unkomfortabler
~movax~
Bei uns im Betrieb haben wir eine Seite auf der man seine Reisekostenabrechnung online machen kann. Die nutzt Frames. Alle möglichen Unterseiten werden in einem Frame geöffnet. Am Ende hat die Seite auf der du gerade arbeiten möchtst noch etwa ein Drittel bis ein Viertel der Bildschirmfläche für sich. Auch ne nette Sache die mit Frames passieren kann.
Tabellen sind auch böse!Knaubi hat geschrieben:Die Frames wegzulassen ist ganz einfach, du musst nur den kompletten Seiteninhalt, also mit Menü, Titel uns sonstigem mit einer unsichtbaren Tabelle gliedern.
Auch wenn viele immer noch was dagegen haben, mitlerweile sollte man wirklich auf Layer, etc. umsteigen, Tabellen nur noch für wirklich tabbelarische Inhalte nutzen und alles mit CSS formatieren.
Gerade bei einer Seite eines Rechtsanwalts sollte man schon auf Barrierefreiheit achten! Sind ja gerade mächtig dabei, das durchzusetzen. Zumindest die kommerziellen Seiten müssen umstellen, soweit ich das jetzt mitbekommen hab.
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
So mal eine Frage:
Wie kann ich das Kontaktformual auf www.RA-Nierfeld.de als dritte Frameseite im einheitlichen Design gestalten? Wie funktioniert das?
Ciao und schon mal Danke
Sebastian
Wie kann ich das Kontaktformual auf www.RA-Nierfeld.de als dritte Frameseite im einheitlichen Design gestalten? Wie funktioniert das?
Ciao und schon mal Danke
Sebastian
\"Ein Optimist ist ein Mensch, der ein Dutzend Austern bestellt, in der Hoffnung, sie mit einer Perle, die er darin findet, bezahlen zu können.\"
~Theodor Fontane
~Theodor Fontane
Wo wir gerade bei dem Thema Frames-Alternativen sind: Kennt jemand eine Seite wo die PHP-Lösung einfach erklärt wird? Ich habe zwar schon etwas zum Funktionieren gebracht, aber so wie ich es probiert habe war es sehr umständlich.. Und zwar dort wo die zu ladende html datei reinsoll folgendes:
Und der Link dann halt page.php?site=home... das praktische daran ist dass ich im Prinzip nur eine große html datei mit design habe, der rest wird reingeladen. Das Umständliche ist, dass ich für jeden Inhalt der im Div-Container included wird einen Eintrag bei elseif ($site=="blabla") machen muss. Das müsste doch auch einfacher gehen, vielleicht mit einer Variabel oder so? Also immer wenn die seite "news" heißt, ist die html datei auch "news.html".
Danke für die Hilfe, und sorry fürs thread hijacken
Code: Alles auswählen
<?PHP
if ($site=="home") {
include("home.html");
}
elseif ($site=="news") {
include("news.html");
}
else {
include("standard.html");
}
?>Danke für die Hilfe, und sorry fürs thread hijacken
Natürlich geht das über ne Variable.
Aber davon würde ich generell abraten, da so jemand beliebig mit der page.php?site=home url rumspielen kann.
Man könnte dann z.B. bei besonders unsicheren Webserver folgendes machen:
page.php?site=../../.htpasswd
So könnte man das sicherer machen:
Hier eine Seite wo sowas genauer erklärt wird: http://phpsec.org/projects/guide/1.html#1.4.2
Code: Alles auswählen
<?PHP
include($site.".html");
?>Man könnte dann z.B. bei besonders unsicheren Webserver folgendes machen:
page.php?site=../../.htpasswd
So könnte man das sicherer machen:
Code: Alles auswählen
<?php
$allowed = array();
$allowed[] = 'news';
$allowed[] = 'home';
$allowed[] = 'bla';
if (in_array($_GET['site'], $allowed)) {
include $_GET['site'].'.html';
} else {
include 'error.html';
}
?>
Zuletzt geändert von retroK am Di Feb 15, 2005 4:28 pm, insgesamt 1-mal geändert.





