web-dev-qa-db-fra.com

Google traite-t-il les pages .html différemment des pages .php?

Duplicate possible:
Dois-je utiliser une extension de fichier ou non?

Mon hébergeur actuel ne me laisse pas mettre le code PHP à l'intérieur d'une page .html. Donc, une partie de mon contenu est dans une base de données et affichée avec PHP, mais la majeure partie se trouve dans des fichiers .html pré-rendus. Je voudrais en mettre davantage dans les fichiers .php, mais je crains que les moteurs de recherche ne pénalisent mes pages .php car elles sont en PHP. Existe-t-il des preuves de cet effet? Merci.

2
Frank E

Les vues HTML sont générées par PHP, vous ne devriez donc pas mettre du code PHP dans les pages HTML. Il est tout à fait correct d’utiliser PHP pages, car de bonnes pratiques en matière de référencement ne tiennent pas compte du langage serveur.

Cela dit, vous devriez commencer par configurer des URL propres ne comportant pas d'extensions de fichier. Par conséquent, aucun moteur de recherche (ni aucun visiteur) ne doit savoir quel langage de script vous utilisez.

2
Kenzo

Il existe une tendance à ne pas ajouter d’extensions à vos pages Web, mais à avoir des pages avec des noms simples tels que ww.co/index ou ww.co/main_page. Je crois comprendre que le nom de votre page ne veut vraiment rien dire. Le titre, les mots-clés et le contenu sont plus importants. Étant donné que de nombreux sites Web utilisent maintenant un CMS convivial pour les crawlers, je ne vois pas comment vous pourriez être pénalisé pour avoir utilisé une technologie intelligente pour organiser votre site Web.

0
dadinck

Tout d’abord, ne vous inquiétez pas des moteurs de recherche qui punissent vos pages PHP. Ça devrait aller parfaitement. La seule raison pour laquelle je pouvais penser serait la vitesse de chargement lente. Mais pour cela, vous devez vraiment avoir un code lent (boucle dans une boucle, etc.) et je préférerais alors être préoccupé par ce code lent en général.

À propos de "l'autre" question HTML/PHP: HT en HTML signifie Hyper Text et HP en PHP signifie Hypertext Preprocessor… :)

Et à propos de la "tendance" de ne pas avoir d'extensions du tout: vous pouvez bien sûr laisser le nom de fichier actuel si vous utilisez "index.php" ou "index.php". Ainsi, au lieu de "contact.php", vous utilisez " contact/index.php "et cela devient" contact/".

Espérons que cette réponse est d'aucune utilité? -cheers- jusqu'à ...

0
tillinberlin