Le référencement de google est simple, il va pseudo naviguer via un navigateur spéciale google et regarder ton contenu HTML, ton header, la taille de tes fichiers, le nombre de requête HTTP que tu fais,le temps de chargement, les urls, le sitemap, le robots.txt, l'optimisation de tes scripts javascript de tes CSS. Il regarde la cohérence de tes balises et de ton contenu.
Mais en aucun cas il regarde ton contenu PHP, il ne peut avoir que le résultat final.
Pour te mettre dans la peau dans robot c'est simple, tu fais clique droit ouvrir le code source et c'est ce qu'il voit. Mais avec plus de test bien sur et des critère à lui.
Pour l’internationalisation, je ne peux pas te dire,
s'il prend en compte quelque chose dans la cas d'une seule même URL peut avoir plusieurs langues.
Par contre il associe un contenu avec une URL, si tu fais une internationalisation avec une page spécifique du genre : www.site.com/maPage/fr-fr
Oui cela sera pris en compte.
Tu peux aussi dire à ton robots.txt des pages à ne pas faire analyser par google.
Mais le référencement est tout un art.