|
Tipp 1. Homepage & Frame & Hauptfenster
Problem: Sie haben eine
Website mit Frame gebaut. Eine Suchmaschine findet eine Unterseite Ihrer
Homepage und diese Seite wird von dort aus als einzelne Seite geöffnet. Die
Navigation für die gesamte Website fehlt.
Lösung 1: Nehmen wir an,
dass Ihre Frame-Seite heißt home.html. Setzen Sie auf jeder Unterseite einen
Link zu Ihrer home.html-Seite mit "target="_top" [in gleichem Fenster öffnen].
Lösung 2: Mit einem
kleinen Java-Programm öffnen sich keine einzelnen Unterseiten, sondern immer
home.html. 1) Tragen Sie in eine Text-Datei folgendes Programm
ein: <!--
if (parent.frames.length<1) location.replace("home.html");
// --> P.S. Voraussetzung
ist- home.html und die Unterseite befinden sich im gleichen Ordner. Sonst den
Pfad zur home.html korrigieren. 2) Benennen Sie diese
Datei z.B. leiten.js 3) Tragen Sie in jede Unterseite in
Bereich zwischen <head> und </head> folgender Code ein:
<html><head> <title>Homepage</title>
<script language="JavaScript" src="leiten.js"
type="text/javascript"></script>
</head> Schwachstellen der Lösung 2:
Es wird immer die Seite home.html mit der Start-Unterseite geöffnet, nicht mit
der durch Suchmaschine gefundenen Unterseite. Bei deaktivierter Scripting von
Java-Applets im Browser
des Besuchers wird es nicht helfen. P.S. Beide Lösungen zusammen
bringen den optimalen Erfolg. P.S. Erfahrungsgemäß hat diese
Code nicht gestört, dass Google die Seiten findet und erfasst. Tipp
2. PHP & Frame & Hauptfenster Problem:
Sie bauen Ihre PHP-Anwendung als InlineFrame oder Unterframe ein. Einzelne
Unterseiten werden durch die Suchmaschine gefunden und ohne Hauptframe geöffnet.
Lösung: Erstellen Sie für
Ihre PHP-Anwendung zwei zusätzliche Dateien - z. B. head.php und fuss.php. Durch
include binden Sie diese Dateien in alle Ihre PHP-Seiten ein. In der head.php
verwenden Sie die Lösung 2 aus dem Tipp 2. Für fuss.php verwenden Sie die Lösung
1 aus dem Tipp 2. Speichern Sie head.php und fuss.php im gleichen Ordner, wie
auch die Unterseiten.
Gleichzeitig können Sie auch die Leitung "Nach oben", ein
Hintergrund und viel mehr auf einmal in alle php-Seiten einfügen.
So könnte es aussehen:
Datei head.php
<html><head> <title>Homepage</title>
<meta name="robots" content="index,follow"> <meta ... />
<script language="JavaScript" src="leiten.js"
type="text/javascript"></script>
</head> <body background="images/background.jpg"
bgcolor="#FFFFFF"> <a name="oben"></a>
P.S. meta-Angaben und andere Angaben nach Bedarf zuzufügen.
Datei fuss.php
<p align="center"><a href="#oben">Top</a></p>
<p align="center"><a target="_top" href="http://www.ihr-domain.de/">
www.ihr-domain.de</a></p>
</body></html>
Datei unterseite.php
<?php
include_once("head.php");
...Code...
include_once("fuss.php");
?> |