Je construis un site Web avec une fonction multilingue.SEO d'un site Web multilingue
il serait difficile si chacune des pages doivent être créées manuellement pour chaque langue de sorte qu'au lieu, j'avoir des fichiers php pour chaque langue contenant des déclarations define() comme
<?php define("hello", HELLO); define ("there", THERE); ?>
et les pages Web ne fera que contiennent des constantes entre les balises HTML comme
<h1><?php echo HELLO; ?></h1> <h2><?php echo THERE; ?></h2>
et en fonction du choix de la langue de l'utilisateur, le fichier php langue (fr.php, fr.php ..) sera inclus dans la page.
Par défaut, le fichier en.php (texte anglais) sera le fichier inclus.
Je ne suis pas sûr à ce sujet, mais les moteurs de recherche seront toujours en mesure d'indexer la page? comme il verrait le texte anglais et pas seulement les constantes?
également, y a-t-il un moyen pour que les autres traductions soient également indexées?
merci!