2010-12-02 43 views
0

J'ai un cms qui ne génère pas d'URL amicaleComment renommer /page.php?1 à /welcome.html dans htacces?

Quelle est la meilleure façon de renommer cela sans obtenir de double contenu par google.

Maintenant, j'ai en .htaccess:

RewriteEngine On 

    RewriteBase/

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

Est-ce la meilleure façon de le faire?

Toute aide serait appréciée

Répondre

2

Google n'a pas de problème et d'indexation ce spidering schéma d'URL dynamique très simple. Mais si vous voulez des points bonus-onpage-optimisation-supplémentaires avec l'aide d'URL-bourrées de mots-clés, il est préférable de passer à un CMS qui les crée automatiquement. Vous gagnez du temps en évitant de gérer manuellement le schéma de liens dans votre contenu et dans le fichier de règles. Si ce n'est pas le cas, il est toujours possible que vous oubliez de remplacer ces liens dynamiques par des liens lisibles si vous créez un nouveau contenu. Vos cms répondront toujours aux deux variantes: l'amicale et la dynamique, vous devez donc indiquer à Google l'URL "canonique" (Explanation here) afin d'éviter les doublons. Cela peut arriver parce que vous ne pouvez pas dire comment les gens lient le contenu de votre site.