it-swarm.com.de

Anzeige "index.php" in URL

Gibt es eine bewährte Methode/Konvention, bei der www.example.com im Gegensatz zu www.example.com/index.php in der URL einer Site enthalten ist? Ich habe die Links zur Homepage relativ (d. H. Href = "index.php") und nicht absolut gemacht, wodurch "index.php" in der URL erscheint.

Hat dies Auswirkungen auf die Suchmaschinenoptimierung oder wird es als schlampig angesehen? Soll ich eine Apache-Umschreiberegel schreiben, um Anforderungen an www.example.com/index.php an www.example.com zu ändern?

2
Charles

Sie möchten generell vermeiden, dass dieselbe Seite über verfügbar ist. mehrere URLs (in Ihrem Fall vermutlich example.com/ und example.com/index.php), obwohl dies kein Problem ist, wenn Sie ein relatives kanonisches Tag hinzufügen. Die einfachste Lösung für Sie, wenn Sie weiterhin relative Links verwenden möchten, ist die Verwendung von a href="./", wenn Sie auf die Seite index.php verlinken möchten.

1
Tim Fountain

Der Ort, an dem es schlampig aussieht, ist, wenn Leute Ihre URL zitieren und die index.php am Ende setzen. Tims Vorschlag sollte Ihnen bei allen SEO-Problemen helfen, also ist es eine gute Sache, dies zu tun.

0
paulmorriss