Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Suchmaschine > Frames > Umleiten [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suchmaschine > Frames > Umleiten


 
Scott
15-04-2002, 09:58 
 
Guten Morgen,

vielleicht kennen einige das Prob.:

Meine Website besteht aus Frames wobei die index.html das Frameset ist.
Wenn man nun in einer Suchmaschine einen Suchbegriff eingibt, kann es passieren, dass die Suchmaschine auch mal Seiten findet, die zum Frameset gehören. Und wenn man auf diese klickt, bekommt man eben nicht das komplette Frameset sondern nur die eine Seite angezeigt.

z.B. wenn ich "dj community" suche, bekomme ich bei google meine Seite international an fünfter Stelle, wenn ich aber "dj scott k porter" suche, bekomme ich nur einen Frame zu gesicht und nicht das komplette Frameset!

Gibts eine Möglichkeit alle Anfragen und Aufrufe auf die index.html leiten zu lassen! oder die anderen Seiten für Suchmaschinen sperren zu lassen????

*bigthanks*

Bis denne!!!:D

 
Sonnenschein
15-04-2002, 10:21 
 
Das geht mit Javascript.

Wenn du google mit den Begriffen "Frame erzwingen Javascript" fütterst, dann bekommst du eine Latte mit fertigen Scripten...

Dieser Link sieht vielversprechend aus: http://www.schmittis-page.de/index.html?/java/t17.htm
Wenn du einen WYSIWYG-Editor wie Golive benutzt gibts diese Funktion "auf Knopfdruck".

 
Scott
15-04-2002, 11:07 
 
Vielen Dank Sonnenschein!!! Genau so etwas habe ich gesucht!

Dir noch einen schönen Tag (heute LEIDER ohne Sonneschein:o)


Ciao

 
wahsaga
15-04-2002, 11:15 
 
btw: die unterseiten für die suchmaschinen sperren geht über eine 'robots.txt'-datei...

 
Scott
15-04-2002, 11:44 
 
Also, ich denk mal die robots.txt muss bestimmt im root-Verzeichnis liegen! Oder?

Was muss denn in der robots.txt drin stehen??

 
schmalle
15-04-2002, 11:57 
 
unterseiten sperren lohnt sich nur, wenn´s wirklich keiner finden soll. einfach folgendes script auf den unterseiten einbauen:


<script>
<!--
if (parent.frames.length == 0)
{top.location='deine satseite inkl. http ..'}
// -->
</script>


dann springt der user immer zur startseite, falls kein frame geladen wurde.

 
bohni
15-04-2002, 12:30 
 
Noch einfacher wäre es, die Unterseiten mittels <meta name="robots" content="noindex"> im Head-Bereich zu sperren.
Im Frame dann halt <meta name="robots" content="index"> rein, und schon wird nur die Frame-Seite indiziert.
Eine komplette robots.txt brauchste dabei auch nicht zu bemühen, da die auch nicht von allen Suchmaschinen verarbeitet wird.

 
Scott
16-04-2002, 10:04 
 
ICH DANKE EUCH ALLEN!!!!
Ich teste sie alle mal durch!

THX

 
Scott
16-04-2002, 10:10 
 
Wenn meine Startseite default.asp heisst, muss ich dann
content="nodefault" nehmen oder trotzdem noindex???

Und wie siehts eigentlich damit aus:

<meta name="robots" content="index,follow">

was ist mit dem follow, kann es in der default.asp stehen bleiben?
oder muss ich es raus nehmen, wegen den Folge-Seiten????

 
Scott
16-04-2002, 10:21 
 
Wie wäre es wenn ich in der default.asp einfach ="nofollow angebe? Dann darf die Suchmaschine doch die unterseteiten der Frames gar nicht besuchen! Oder?

 
schmalle
16-04-2002, 10:31 
 
no-follow heisst einfach, dass den links nicht gefolgt weden soll. da ein frameset aber gar keine links hat, bringt das NADA, NIXE ;)

 
Scott
16-04-2002, 10:33 
 
Ach so OK! Das heistt die Seiten, die über meine navileiste verlinkt sind werden nicht durchsucht!

Jetzt weis ich schon wieder mehr:o)

DANKE!!!!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:22 Uhr.