Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Webmarketing > Référencement
Référencement Vos questions sur le référencement de sites Internet.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/09/2011, 14h36   #1
Invité de passage
 
Inscription : janvier 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 4
Points : 1
Points : 1
Par défaut Utilisation de Smarty : influence sur le référencement

Bonjour a tous,

Comme énoncé dans le titre, je souhaite réaliser un Fansite sur un jeux prévu pour 2012. Je me débrouille en Php, Html, css, un peu de JavaScript pour les formulaires. Voila je touche aux bases disons. Je souhaite Donc faire un Fansite pour un Jeux, mais je souhaite que celui-ci soit assez évolutif, que je puisse le traduire en plusieurs langues facilement et qu'il soit "le plus optimisé" possible.

J'ai découvert Smarty récemment qui me permet de séparer le code php du template (.TPL) et des fichier Textes qui font le contenu de mon site. (Mon site est donc scindé en 3 dans mon dossier Smarty.

Sachez que mon code Fonctionne, il n'y a pas d'erreur a trouver, je souhaite savoir :
- Si le fait que Smarty éclate mon site en 3 partie peut nuire a mon référencement Google.
- Si mes variables qui gèrent l'affichage de la langue et qui sont retenues par des SESSION_ID peuvent nuire a mon référencement Google.
- Si ma façon de faire est Barbare et qu'il y a de bien meilleures solutions ?
- Si le fait que mes pages soient Dynamiques avec un affichage de la langue qui provient d'un Dossier peut nuire a mon référencement google. Si il y a de meilleur solutions ?
- Est-ce que le fait que mon fichier Index.TPL ne bouge pas et que celui-ci affiche et mon site en Français et Mon site en Anglais peut nuire a mon référencement Google.
-Est-ce qu'un plan de mon site Web serait vraiment Utile ou pas ?

J'ai suivi un tutoriel pour faire en sorte qu'un paramètre strLangue dans l'URL gère la langue dont sera affichée le site. Quand l'utilisateur entre sur le site, par défaut celui-ci est en français, et quand celui-ci clique sur un Drapeau d'une autre langue, je change le paramètre "strLangue" et donc la langue du site.

un peu de code pour illustrer mes propos :

dans mon fichier php je contrôle la langue de mon site et si celui-ci n'est pas encore définit je lui attribue la langue FR.
Dans mon fichier index.php :
Code php :
1
2
3
4
5
6
7
8
9
10
11
12
 
/* Verification de la Langue */
if(isset($_GET['strLangue'])) 
{
 $langAutorises=array('fr','en');
 if (in_array($_GET['strLangue'],$langAutorises))
		$_SESSION['strLangue']=$_GET['strLangue'];
}
else
{
$_SESSION['strLangue'] = 'fr';
}

Dans mon fichier TLP j'appel donc mon fichier langue.
Dans mon Fichier index.TPL :
Code php :
1
2
3
4
 
{config_load file="../lang/`$smarty.session.strLangue`/lang.txt"}
 
{#Formnom#}

Ci dessus on peut voir que je fait appel a une variable Formnom.
Dans mon fichier langue j'attribue a Formnom du texte par exemple :

Fichier : fr/lang.txt
Code :
1
2
Formnom= Mon Site Web !
Voila pour le Code.
J'ai pris le soin de faire un URL Rewriting pour renommer mes pages en voila un exemple :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
#----------FR---------
RewriteRule ^index-fr\.php$   /AoWNG/index.php?strLangue=fr [L]
RewriteRule ^metiers-fr\.php$   /AoWNG/metiers.php?strLangue=fr [L]
RewriteRule ^boite-a-idees-fr\.php$   /AoWNG/boite-a-idees.php?strLangue=fr [L]
RewriteRule ^donations-fr\.php$   /AoWNG/donations.php?strLangue=fr [L]

#----------EN---------
RewriteRule ^index-en\.php$   /AoWNG/index.php?strLangue=en [L]
RewriteRule ^metiers-en\.php$   /AoWNG/metiers.php?strLangue=en [L]
RewriteRule ^boite-a-idees-en\.php$   /AoWNG/boite-a-idees.php?strLangue=en [L]
RewriteRule ^donations-en\.php$   /AoWNG/donations.php?strLangue=en [L]
Vous l'avez surement compris, en résumé. Mon site est divisé en Fichier PHP pour le code, TPL pour la partie HTML, et TXT pour le contenu Texte du site.
Je repose donc mes quelques questions qui me perturbent :
- Si le fait que Smarty éclate mon site en 3 partie peut nuire a mon référencement Google?
- Si mes variables qui gèrent l'affichage de la langue et qui sont retenues par des SESSION_ID peuvent nuire a mon référencement Google?
- Si ma façon de faire est Barbare et qu'il y a de bien meilleures solutions ?
- Si le fait que mes pages soient Dynamiques avec un affichage de la langue qui provient d'un fichier texte annexe peut nuire a mon référencement google. Si il y a de meilleur solutions ?
- Est-ce que le fait que mon fichier index.TPL ne bouge pas et que celui-ci affiche d'une part mon site en Français et d'autre Mon site en Anglais peut nuire a mon référencement Google.
-Est-ce qu'un plan de mon site Web serait vraiment Utile ou pas ?

Merci d'avance a tout ceux qui sauront me conseiller.
Cordialement,
Kroon
Krooon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 23h37   #2
Membre éclairé

 
Inscription : mars 2009
Messages : 265
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 265
Points : 372
Points : 372
Hello

Citation:
- Si le fait que Smarty éclate mon site en 3 partie peut nuire a mon référencement Google.
Non. Google ne voit que le code HTML et pas le PHP.


Citation:
- Si mes variables qui gèrent l'affichage de la langue et qui sont retenues par des SESSION_ID peuvent nuire a mon référencement Google.

Oui. Il ne faut surtout pas d'ID de session dans tes URL.
Par ailleurs, il faudra t'assurer que n'importe quel utilisateur peut accéder à toutes les langues en cliquant sur des liens.


Citation:
- Si ma façon de faire est Barbare et qu'il y a de bien meilleures solutions ?
- Si le fait que mes pages soient Dynamiques avec un affichage de la langue qui provient d'un Dossier peut nuire a mon référencement google. Si il y a de meilleur solutions ?
La meilleure solution est d'utiliser des noms de domaine différents (.fr, .es, .de) ou d'utiliser des sous domaines es.tonsite.com, fr.tonsite.com etc.

Citation:
- Est-ce que le fait que mon fichier Index.TPL ne bouge pas et que celui-ci affiche et mon site en Français et Mon site en Anglais peut nuire a mon référencement Google.
Pas de problème.

Citation:
-Est-ce qu'un plan de mon site Web serait vraiment Utile ou pas ?
Il doit surtout être utile pour tes visiteurs.



Bon courage
__________________
La FAQ référencement c'est les 100 réponses aux 100 questions les plus fréquentes en référencement naturel. Ni plus ni moins.
aurelienbardon est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h36.


 
 
 
 
Partenaires

Hébergement Web