736 Aufrufe
Gefragt in Skripte(PHP,ASP,Perl...) von
Hallo Leute,

ich hab mal ne kleine Frage. und zwar möchte ich eine Website
erstellen bei der das Menü auf allen Seiten das selbe ist, also
irgendwie zentral als php datei gespeichert. ich habe auch eine
Vorlage gefunden im Internet. Meine Frage ist nun ob Google das
ohne Probleme und vernünftig indexieren kann? Bei Frames und
solchen Sachen gabs / gibts ja immer Probleme. Ich möchte das so
machen weil wenn ich am Menü was ändern möchte, müsste ich
das immer auf allen Seiten einzeln und das währe Riesenarbeit.

Danke vielmal im voraus für eure Antworten.

Schönen Tag noch.

liebe grüsse peter


Datei: seite1.php

<html>
<head>
<title>Meine Webseite</title>
</head>
<body>

<table width="100%">
<tr>
<td bgcolor=ffffdf width="120" valign=top>
<?php include("menue.php") ?>
</td>
<td>
Inhalt ...
</td>
</tr>
</table>

</body>
</html>

Datei: menue.php

<?php
echo '<a href="seite1.php">Seite 1</a><br>';
echo '<a href="seite2.php">Seite 2</a><br>';
echo '<a href="seite3.php">Seite 3</a><br>';
echo '<a href="seite4.php">Seite 4</a><br>';
echo '<a href="seite5.php">Seite 5</a>';
?>

3 Antworten

0 Punkte
Beantwortet von
da PHP-include auf dem Server ausgeführt wird ist das Ergebnis beim User (auch beim google-Robot) immer so, als ob du das menü von Hand in jede Seite eingefügt hättest.

Damit hat google natürlich überhaupt keine Probleme.

Frames, JavaScript & Co. dagegen sind userseitige Techniken - damit kann der User schon mal Probleme haben.
0 Punkte
Beantwortet von
Hallo gast42,

danke vielmal für deine Antwort! Dann werd ich das mit dem php menü
probieren.

vielen dank & grüsse
Peter
0 Punkte
Beantwortet von
allerdings solltest du bei der Gelegenheit das Tabellenlayout durch CSS ersetzen und statt

<?php
echo '<a href="seite1.php">Seite 1</a><br>';
echo '<a href="seite2.php">Seite 2</a><br>';
echo '<a href="seite3.php">Seite 3</a><br>';
echo '<a href="seite4.php">Seite 4</a><br>';
echo '<a href="seite5.php">Seite 5</a>';
?>

nimm besser eine Liste (<ul><li><a href="seite1.php">Seite 1</a></li><li><a href="seite2.php">Seite 2</a></li>... )
...