Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

URL-Endung /index.php

Informationen & SEO Tipps zum Einsatz und Verwendung von Blog-, Wiki und Content Management Systemen wie Drupal, Typo3, Wordpress, Reddot, Joomla, Moin Moin, phpWiki sowie Shop-Systemen wie z.B. XT-Commerce, Magento, ePages, Intershop, 1&1 Shops.
Neues Thema Antworten
beaumont
PostRank 1
PostRank 1
Beiträge: 20
Registriert: 07.12.2009, 16:00

Beitrag von beaumont » 21.04.2010, 15:52

Moin, moin zusammen!

Mein CMS erzeugt die URLs für alle Hauptseiten immer mit der Endung /index.php. So sind die Seiten auch intern in der Navigation verlinkt und das lässt sich grundsätzlich nicht ändern.
Dementsprechend wird auch die sitemap.xml inkl. /index.php generiert. Nun ist es ja eigentlich eleganter (besser) diese Endung nicht nach außen zu tragen, zumal die Seiten auch unter der URL ohne /index.php, also nur / zu erreichen sind. Um eine doppelte Indizierung bzw. DC zu vermeiden, würde ich eigentlich gern die URL-Variante / als Standard festlegen, z.B. per canonical tag oder mod_rewrite.
Wie sind eure Erfahrungen hierzu mit euren CMS?
Meine Befürchtung ist, dass bei Suchmaschinen wegen meiner Navigationsstruktur und Sitemap mit /index.php etwas "durcheinander" laufen könnte, wenn ich dann wiederum / als Standard definiere.

Würde mich freuen, eure Tipps zu hören.

Munter bleiben!
Beaument

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


e-fee
PostRank 10
PostRank 10
Beiträge: 3893
Registriert: 08.05.2007, 12:53

Beitrag von e-fee » 21.04.2010, 16:29

Schlauerweise hättest Du uns vielleicht mal Dein tolles CMS genannt.

Im Prinzip hat ja jedes CMS die index.php als Grundlage für alle Seiten und das Rewriting führt unter der Haube auch nur zu ein paar übergebenen Parametern.
Aber verstehe ich das richtig, dass jetzt jede Seite auf index.php ENDET???
Ich hatte vor Jahren mal irgendwo ein abenteuerliches Pseudo-Rewriting erlebt, da sahen die URLs ähnlich komisch aus.

Vor allem die Sache mit der sitemap.xml ist arg komisch, XML ist XML, da wird kein PHP benötigt, und die meisten Generatoren erstellen die Datei und legen sie statisch ab.

Vielleicht einfach ein CMS nehmen, was ordentliches Rewriting macht? Da gibt es genug von!

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 21.04.2010, 16:35

beaumont hat geschrieben:Mein CMS erzeugt die URLs für alle Hauptseiten immer mit der Endung /index.php. So sind die Seiten auch intern in der Navigation verlinkt und das lässt sich grundsätzlich nicht ändern.
Dann brauchst du darüber gar nicht weiter nachzudenken. Solange dein CMS die Pfade mit /index.php ausgibt, ist jeder Versuch, auf Eingabeseite (namentlich mit mod_rewrite) / zu bevorzugen, vergebene Liebesmüh'. Das wäre so, als wenn du eine neue Telefonnummer hast, aber auf deine Visitenkarten weiterhin die alte aufdruckst – unter diesen Umständen werden die Leute nie direkt bei der neuen Nummer anrufen, da nützt auch eine Weiterschaltung nichts.

Sorge erstmal dafür, dass das CMS die korrekten URLs ausgibt, dann kannst du weitersehen.

beaumont
PostRank 1
PostRank 1
Beiträge: 20
Registriert: 07.12.2009, 16:00

Beitrag von beaumont » 22.04.2010, 10:30

Besten Dank für die Anmerkungen!
Den Namen des CMS kann ich hier übrigens leider nicht nennen.
Aber verstehe ich das richtig, dass jetzt jede Seite auf index.php ENDET???
Jede Seite in der Hauptnavigation. Unterseiten auf .php oder .html.
Vor allem die Sache mit der sitemap.xml ist arg komisch, XML ist XML, da wird kein PHP benötigt, und die meisten Generatoren erstellen die Datei und legen sie statisch ab.
Die URL für die Sitemap endet natürlich auf /sitemap.xml, aber dort sind alle URLs exakt so enthalten, wie sie auch in der internen Navigation ausgegeben werden, also mit /index.php bei allen Hauptseiten und dies lässt sich im System selber auch nicht ändern.

Naja, dann ist es halt so. Vielleicht werde ich dann eben /index.php auch nach außen hin als "bevorzugte" URL behandeln und von / darauf weiterleiten bzw. mit dem Canonical-Tag arbeiten.

Munter bleiben!

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag