Seite 1 von 1

\index.html oder \index\index.html

Verfasst: 29.12.2008, 17:27
von plapperli
Hallo zusammen,
ich würde gerne die Einstiegseite (index.html) in ein Unterverzeichnis legen.
Bringt dies Nachteile gegenüber der Unterbringung im Root-Verzeichnis?
Wenn ich in .htaccess auf index\index.html umleite, muss ich dies dann mit 301 machen?
Danke für Eure Hilfe

Verfasst:
von

Verfasst: 29.12.2008, 18:29
von Hobby_SEO79
Glaub sowas hat hier noch keiner versucht. Ist ja auch verrückt die Idee! ^^ Probiers aus und sag Bescheid wies lief! :wink:

Verfasst: 29.12.2008, 18:42
von SeriousBadMan
Glaube nicht, dass es Nachteile bringt. Aber ich frage mich, welche Vorteile das bringen soll.

Verfasst: 29.12.2008, 18:47
von wehwehweh
und ich frage mich warum man sowas machen will.

Verfasst: 29.12.2008, 19:02
von Mork vom Ork
Er will euch alle beim Wort index aus den Suchergebnissen schießen! Ha! ;)

Verfasst: 29.12.2008, 19:07
von Schnipsel
Yup! er optimiert eindeutig auf Index und will voll den Vorteil der Keyworddomain ausnutzen... ich empfehle hierfür index.blubber.de/index/index.html

Verfasst: 29.12.2008, 19:12
von plapperli
Mir wäre eine Antwort lieber als Gegenfragen.
Aber um dennoch die Neugier zu befriedigen.
Die Startseite index.html ist im Verzeichnis index,
dort aufgerufene Seiten Seite1, Seite2 etc. sind als
Seite1/index.html, Seite2/index.html .... abgelegt.
Das hat zur Folge, dass ich vieles standardisieren kann
(E i n Perl-Programm für Kontaktformular u.a.) in unterschiedlichen Domains.
Perl sucht zu der betr. Domain gehörigen Komponenten
immer an der gleichen Stelle.
Hat sich bisher sehr gut bewährt.
Normalerweise liegen bei größeren Anwendungen die einzelnen Seiten auch nicht alle im Root-Verzeichnis, warum dann die Seite index.html in einer Sonderrolle?

Verfasst: 29.12.2008, 20:18
von Mork vom Ork
plapperli hat geschrieben:Mir wäre eine Antwort lieber als Gegenfragen.
Gegenfragen ermöglichen es den Antwortenden, auch sinnlose Fragen ordentlich zu beantworten.
Normalerweise liegen bei größeren Anwendungen die einzelnen Seiten auch nicht alle im Root-Verzeichnis, warum dann die Seite index.html in einer Sonderrolle?
Dein Vorhaben habe ich noch nicht so recht verstanden, aber das Baumprinzip hat sich in den vergangenen 30 bis 40 Jahren halt bewährt. Die Datei index.html hat insofern eine kleine Sonderrolle, als das sie (in Form von /) jeweils der Knotenpunkt ist, von dem untergeordnete Objekte abzweigen. Wenn du die Startseite statt unter / unter /index.html setzt, ist sie in der Baumlogik nur noch eine von vielen anderen, gleichberechtigten Seiten unter /, wenn du sie sogar unter /index/ (oder /index/index.html) ansprichst, nimmst du ihr obendrein den Stellenwert als Einstiegsseite für die Domain.


Korrekter Baum:

Code: Alles auswählen

/
  + /kontakt
  + /impressum
  + /autos/
    + /autos/alfa
    + /autos/benz
Baum ohne Wurzel:

Code: Alles auswählen

+ /index
+ /kontakt
+ /impressum

Verfasst: 29.12.2008, 20:32
von plapperli
Da die Struktur der Startseite identisch ist mit den übrigen Seiten (Kopfaufbau, Inhaltsverzeichnis,...) wird sie von den Perl-Programmen auch behandelt wie die anderen. Sie nimmt also keine Sonderstellung ein, sondern ist tatsächlich parallel zu den anderen Seiten zu sehen.

Verfasst: 29.12.2008, 23:33
von Mork vom Ork
plapperli hat geschrieben:[Die Startseite] nimmt also keine Sonderstellung ein, sondern ist tatsächlich parallel zu den anderen Seiten zu sehen.
Warum nennst du sie dann Startseite und nicht "Seite X"? Offenbar hat sie also doch eine eigene Rolle in deinem Seitenpool, und dieser wird durch den Pfad / gekennzeichnet.
Da die Struktur der Startseite identisch ist mit den übrigen Seiten (Kopfaufbau, Inhaltsverzeichnis,...)
Es geht beim Pfad nicht um das Seitenlayout, sondern die inhaltliche bzw. logische Stellung der Seite gegenüber anderen Seiten, und dies auch nicht in deiner internen Verarbeitung, sondern aus der Sicht der anderen - und die, genauer: die Sicht der Suchmaschinen interessiert dich ja im Speziellen.

Aber um auf deine Frage zurück zu kommen: Wenn deine Serversoftware nicht flexibel genug ist, beliebige Pfade zu bedienen, wirst du die Seite wohl oder übel in /index/index.html ablegen müssen. Du solltest dann aber wenigstens statt einer externen Umleitung die Anfragen an / besser intern in /index/index.html umschreiben.
Aus einem extern sichtbaren /index/index.html wird dir niemand einen Strick drehen, aber sonderlich sinnig ist es nicht, interne Schwierigkeiten nach außen zu tragen und gegen allgemeine, seit langem bewährte Konventionen zu verstoßen.

Verfasst: 30.12.2008, 00:26
von plapperli
Sie heißt Startseite, weil sie der "Außenwelt" bekannt gegeben wird. Wenn jemand die anderen Seiten kennt, kann er sie genau so aufrufen.
Aber ich will hier nicht philosophieren. Das Ganze funktioniert super einfach - natürlich kann meine Software beliebige Pfade bedienen, die ich aber dem System nennen müsste.
Meine Eingangsfrage zielte nur darauf ab, ob es möglicherweise mit den Suchmaschinen Probleme geben könnte.
Aber das kann mir wohl niemand beantworten, da keine Erfahrung damit besteht.
Schönen Abend

Verfasst: 30.12.2008, 09:55
von pr_sniper
:D Kinderkram eben. Du hast die herausragende Bedeutung der Startseite für die Domain nicht begriffen. Sie besitzt für Besucher als Portal, Pförtner, Orientierungshilfe ..., aber auch im Aufbau, in der Struktur und inneren Verlinkung einer Website doch die bestimmende Funktion.

Eine Weiterleitung dagegen, egal wie und wofür, hat mit der Startseite nichts zu tun: sie sollte immer nur zeitweilig und begründet sein.

Weshalb machst du uns das aber zum Vorwurf?

Google bevorzugt wie auch der User bestimmte Grundordnungen und -Regeln: https://www.google.de/support/webmasters/

Verfasst: 30.12.2008, 10:52
von plapperli
Und steht in den zitierten Google-Anleitungen ein Satz, darüber, dass der Einstieg über eine Datei im Root-Verzeichnis erfolgen soll?
Ich habe nichts derartiges gefunden.