2010-12-02 12 views
0

Ich habe ein CMS, das nicht freundlich URL generiertWie man /page.php?1 zu /welcome.html in htacces umbenannt?

der

Was ist der beste Weg, dies von Google, ohne sich Doppel Inhalt umbenennen.

Jetzt habe ich in .htacces:

RewriteEngine On 

    RewriteBase/

    RewriteRule welcome.html page.php?1[L] 
    RewriteRule about-us.html page.php?2[L] 

Ist dies der beste Weg, zu tun?

Jede Hilfe wäre

Antwort

2

Google hat kein Problem Spidern und Indizierung dieses sehr einfache dynamische URL-Schema erkannt werden. Wenn Sie jedoch zusätzliche Onpage-Optimierungs-Bonuspunkte mit Hilfe von Keyword-Stuffed-URLs wünschen, wechseln Sie am besten zu einem CMS, der diese automatisch erstellt. Sie sparen Zeit, indem Sie vermeiden, das Link-Schema sowohl in Ihrem Content als auch in der Regeldatei manuell zu pflegen.

Wenn nicht, gibt es immer die Chance, dass Sie vergessen, diese dynamischen Links durch Ihre lesbaren zu ersetzen, wenn Sie neue Inhalte erstellen. Auch Ihr CMS wird immer beide Varianten beantworten: die freundliche und die dynamische, also müssen Sie Google die "kanonische" URL (Explanation here) mitteilen, um doppelte Inhalte zu vermeiden. Dies kann passieren, weil Sie nicht erkennen können, wie Personen mit Inhalten auf Ihrer Website verknüpft sind.