Referencement Google sous Javascript

Referencement Google sous Javascript - HTML/CSS - Programmation

Marsh Posté le 08-03-2010 à 09:30:52    

Bonjour,
 
Je souhaiterai obtenir quelques conseils par rapport au referencement de mon site web sous javascript.
 
Site: www.dealgame.org
 
 
En effet, actuellement mon site est encore en cour de programmation. Neanmoins certaines categories (DG-Boutique et DG-Grossiste) sont deja actives et me permettre de demarrer progressivement tout en observant l'evolution.
Je me suis rendu compte que javascript (du moins sous la forme utiliser sur mon site) n'est pas reconnu par google.
Concretement seul ma page d'accueil est reference.  
En desactivant java je me suis rendu compte qu'en dehors de la page d'accueil, je n'ai plus acces a rien, dou le fait que google ne vois rien non plus.  
J'aimerai donc y remedier afin que toute les pages principales du site soit reference (tutos, produits, categories...).
 
je voudrais donc solutionner ce probleme sans pour autant devoir tout changer. J'entend par la que le site est compose de divers chose lisible que sous javascript (animation flash, menu flottant, ouverture de fenetre...) j'aimerai en laisser le maximum.
 
Remarque:
Je sais qu'il y a encore d'autres choses a modifier comme appliquer des noms au image, utiliser des balises H1, H2... mais tous cela viendra apres.
La base est deja de rendre les pages du site visible pour google.
 
 
 
 
Je ne suis pas programmeur et je ne connais strictement rien en programmation, par consequent je vais peut etre dire un non-sens et m'en excuse par avance si c'est le cas.
Donc je vais vous expose plus bas mon idee qui je pense devrais permettre a google d'acceder a toute mes pages.
(Je ne sais pas si c'est la plus simple a mettre en oeuvre et ne sais pas si c'est ou non la plus efficace. C'est pourquoi je demande de l'aide peut etre pour la consolider ou faire d'autre chose en parallele.)
 
 
Mon idee est de creer un sitemap. Celui-ci se decomposerai ainsi:
Une page web classique avec tout mon site fractionner en categorie, ca donnerai un truc de ce genre:
 
 
 
 
NOM DE LA BOUTIQUE  
 
        NOM DE LA CATEGORIE 1
                                   NOM DU PRODUIT A
                                   NOM DU PRODUIT B
                                   NOM DU PRODUIT C
                                   NOM DU PRODUIT D
 
        NOM DE LA CATEGORIE 2
                                   NOM DU PRODUIT E
                                   NOM DU PRODUIT F
                                   NOM DU PRODUIT G
 
        NOM DE LA CATEGORIE 3
                    NOM DE LA SOUS CATEGORIE 3-1
                                   NOM DU PRODUIT H
                                   NOM DU PRODUIT I
 
                    NOM DE LA SOUS CATEGORIE 3-2
                                   NOM DU PRODUIT J
                                   NOM DU PRODUIT K
                                   NOM DU PRODUIT L
                                   NOM DU PRODUIT M
 
         NOM DE LA CATEGORIE 4
                                   NOM DU PRODUIT E
                                   NOM DU PRODUIT F
                                   NOM DU PRODUIT G
 
etc...etc...
 
 
Pour les Tutoriaux, idem:
 
NOM DE LA CATEGORIE 1
                                   NOM DU PRODUIT A
                                   NOM DU PRODUIT B
                                   NOM DU PRODUIT C
 
NOM DE LA CATEGORIE 2
                                   NOM DU PRODUIT D
                                   NOM DU PRODUIT E
                                   NOM DU PRODUIT F
 
 
etc..etc...
 
 
 
 
Ensuite suffit qu'un membre clic sur la cactegorie ou le produit qu'il desire consulter pour avoir la page qui s'ouvre.
Ainsi je suppose que google pourrais suivre le meme chemin pour referencer dans son moteur de rechercher mes divers produits, categories...
 
 
Merci par avance
Cyril


Message édité par cyril903 le 08-03-2010 à 10:56:53
Reply

Marsh Posté le 08-03-2010 à 09:30:52   

Reply

Marsh Posté le 08-03-2010 à 14:22:44    

up

Reply

Marsh Posté le 08-03-2010 à 15:30:16    

1. Il faut poser la question à Google, car c'est eux qui connaissent leur algorithme de référencement. Mais Google ne donne pas beaucoup d'informations sur son algorithme.
 
2. Google ne référence habituellement qu'une seule page pour un site entier, sauf si c'est un gros site. Par exemple, j'ai fait le site d'une petite association, et bien qu'il contienne plusieurs pages, si je recherche ce site avec Google, alors Google ne me renvoie qu'une ligne qui pointe sur une page de mon site. Par contre, si je cherche avec une série de mots qui ne se trouvent que dans une autre page de mon site, alors Google renvoie un lien vers cet autre page. Autrement dit, Google a vu et indexé toutes mes pages, mais il ne donne qu'un seul lien.
 
3.. Javascript est quelque choe de très différent de Java. Donc faites attention à ne pas employer un mot pour l'autre.

Citation :

quelques conseils par rapport au referencement de mon site web sous javascript.  
[...]
En desactivant java  

Reply

Marsh Posté le 08-03-2010 à 16:44:56    

Oui oui, je parle de JAVASCRIPT.
 
Pour google, je ne cherche pas a obtenir des informations sur leur algorithme, mais seulement a trouver une solution a mon probleme de javascript qui empeche le referencement de mes pages.
 
 
En fait, c'est un probleme assez simple mais n'y connaissant rien en programmation j'aimera savoir quel solution est la plus adapte.

Reply

Marsh Posté le 08-03-2010 à 18:35:11    

Si tu fais liens normaux, pas de problèmes.
Donc la grande question, pourquoi tu fais un mauvais code alors que tu sais qu'il l'est ?  
Pour tes menu, tu fais des ul > li > a
Et pas des liens en js sur des div
Le js n'existe pas pour pallier de l'incompétence en html/css

Reply

Marsh Posté le 09-03-2010 à 05:11:12    

Comme j'ai dit dans mon premier message, je ne suis pas programmeur.
Moi je suis l'utilisateur, je me suis rendu compte du probleme, on m'a explique que cela venais de javascript.
 
Pour resumer ma situation bien que ca n'a pas de reel importance.  
Le site a ete fait en deux temps. Un premier programmeur l'a commencé, mais étant insatisfait de son travail, j'ai du en changer.
Mon programmeur actuel a fait 80% du boulot mais est resté sur la meme ligne que ce qui avait été fait par l'ancien programmeur.
Une erreur que je souhaite faire corriger maintenant.  
Pour cela, il faut que je sache ce que je veux et que je lui donne un plan de travail pour que le résultat soit comme je le désire.
 
C'est a dire garder une interface "designe". Avec une animation flash, des menus flottants dans les boutiques, des ouvertures  
de fenetre... chose faisable uniquement sous javascript (dapres ce que jai lu sur le net).
Tout en ayant a coté de javascript un codage en "dur" qui permette a google de référencer mon site, mes pages,  
mes catégories, mes produits... correctement.
 
 
C'est pourquoi je demande sur un forum de programmeurs, quelle est la meilleur solution d'apres vous?
 
Moi j'avais pensé (mais je suis totalement novice) de faire un site-map avec des lien normaux qui redirigerai vers toutes mes  
pages afin de permettre a google de voyager dans tout le site.
Mais d'une part je ne sais pas si cette solution fonctionne, je ne sais pas non plus si c'est la plus simple a mettre en oeuvre  
et je ne sais pas si google va apprecier d'avoir 3000 liens (et c'est pas un euphémisme) sur une seul page quoi...  
 
 
Il existe surement de meilleurs solutions, d'ou ma question.  
Lesquel et comment proceder pour les mettre eu oeuvre "facilement"?


Message édité par cyril903 le 09-03-2010 à 05:18:49
Reply

Marsh Posté le 09-03-2010 à 09:33:18    

La meilleure solution c'est de faire une intégration normal.
Dans ton site, je vois une seule chose qui demande du js, ce sont les sous-menu des produits, qui se montrent au clic
En gros on va dire que ton site a été fais par des dev php qui ne comprennent rien au front-end.

Reply

Marsh Posté le 09-03-2010 à 09:33:37    

Citation :

Je me suis rendu compte que javascript (du moins sous la forme utiliser sur mon site) n'est pas reconnu par google.


Citation :

je me suis rendu compte du probleme,

Désolé, mais,  
1. La description du problème est assez vague.
2. J'ai l'impression que c'est un faux problème.
 
A. Google ne donne qu'un seul lien par site sauf pour les gros sites. C'est normal. Est-ce que vous l'admettez ? Vous avez déjà un lien ? Mais vous pleurez, parce que vous en voulez plus ? Alors payez Google, et Google vous donnera d'autres liens.
 
B. Vous supposez qu'un robot de Google a besoin de comprendre Javascript pour aller de votre page principale vers une autre page. Il ne s'agit que d'une supposition de votre part. C'est peut-être vrai. Mais, pour ma part, je ne le pense pas. Vous semblez faire une obsession sur Javascript, alors qu'il y a beaucoup d'autres méthodes pour explorer un site.
 
Je crois que les robots de Google travaillent surtout en explorant le répertoire et les sous répertoire du site où résident vos pages. C'est une méthode beaucoup plus simple que d'aller chercher à comprendre du Javascript. L'exploration d l'arborescence n'échouerait que si vos pages étaient dynamiques à 100%, faites uniquement avec des "document.write". Cela m'étonnerait beaucoup que ce soit le cas. Que vos liens soient créés à la volées, d'accord, mais que vos pages soient entièrement créées à la volée, ce serait très surprenant.
 
Conclusion, je crois que c'est un faux problème, que vous voulez que Google vous donne le traitement de faveur réservé à ceux qui payent. Si vous croyez le contraire, décrivez nous le problème plus en détail.

Reply

Marsh Posté le 09-03-2010 à 09:50:22    

Citation :

Conclusion, je crois que c'est un faux problème, que vous voulez que Google vous donne le traitement de faveur réservé à ceux qui payent. Si vous croyez le contraire, décrivez nous le problème plus en détail.


Pas du tout.  
Par rapport a JS je demande car on ma suggerer le probleme. Pour ma part j'y comprend rien de rien php, java, css ou d'autre nom a coucher dehors pour moi c'est du Turc.
On m'a rapporte un probleme. J'ai ete sur google pour verifier est c'est vrai. Seul ma page daccueil est en ligne.
En tapant des mots cles ou autre choses... nada, rien.
Donc je demande, je me renseigne...
 
Voici l'article que jai lu: http://forum.webrankinfo.com/liens [...] -t612.html  
(ce qui corobore ce qui ma ete dit par rapport a js sur mon site.  
C'est a dire que sans java aucune page du site est accesible sauf la page d'accueil. J'ai pu faire se constat par moi meme en desactivant mon java)
 
 
Je suis desole pour la forme mise pour expliquer mon probleme mais je n'ai pas les connaissances , ni le vocabulaire technique.
Je ne vois vraiment pas comment faire mieux. J'essai deja de mettre le plus d'info possible.
 
 
 

Citation :

La meilleure solution c'est de faire une intégration normal.

Je comprend pas. Concretement c'est quoi une integration normal ou anormal?
 
C'est quoi le "front-end"?


Message édité par cyril903 le 09-03-2010 à 09:58:00
Reply

Marsh Posté le 09-03-2010 à 09:56:45    

Le front-end c'est ce qui est interprété par le navigateur (html/css/js) à l'inverse du back-end, interprété par le serveur (php dans ce cas)
 
Et une intégration normal, ce sont des menu dans des listes, et des liens dans des <a>
si il faut ouvrir une popup, on donne une classe popup et on fait du javascript dans un fichier séparé.
 
Pour voir ton site selon google, dans ton google analytics, un onglet sur la gauche permet de voir ton site comme le robot de google.
 
Mais je ne vois qu'une sule solution pour toi, payer un prestataire spécialisé dans le front-end, il se nomme aussi web intégrateur.
Et il devra refaire refaire ton site (l'interface) de A à Z

Reply

Marsh Posté le 09-03-2010 à 09:56:45   

Reply

Marsh Posté le 09-03-2010 à 11:09:20    

Citation :

C'est a dire que sans java aucune page du site est accesible sauf la page d'accueil. J'ai pu faire se constat par moi meme en desactivant mon java)

Vous voulez dire Javascript ?

Citation :

Voici l'article que jai lu: http://forum.webrankinfo.com/liens [...] -t612.html    
(ce qui corobore ce qui ma ete dit par rapport a js sur mon site.  

Ce n'est pas un article, mais une discussion informelle sur un forum. Cette discussion n'apporte pas beaucoup d'informations, et en tous cas, je ne vois pas ce qu'elle corroborerait. Elle dit que les contenus dynamiques ne sont pas indexés, ce qui est normal. Mais vous, vous avez des liens dynamiques. Les contenus et les liens sont deux choses différentes. Beaucoup de sites ont des liens dynamiques, et leurs propriétaires ne se plaignent pas. Dites-nous plus précisément pourquoi les liens dynamiques vous gênent ? Donnez-nous des exemples.
 
L'exploration se fait par une descente de l'arborescence des répertoires. Cela ne se fait pas en suivant les liens. Je vous le dit. Il faut me croire. Donc, les liens dynamiques ne devraient pas poser de problèmes. L'essentiel, c'est que les pages soient présentes (et qu'il n'y ait pas balises meta pour limiter les robots, voir http://www.robotstxt.org/meta.html ).
 
 

Reply

Marsh Posté le 09-03-2010 à 11:21:51    

Citation :

L'exploration se fait par une descente de l'arborescence des répertoires. Cela ne se fait pas en suivant les liens. Je vous le dit. Il faut me croire. Donc, les liens dynamiques ne devraient pas poser de problèmes. L'essentiel, c'est que les pages soient présentes (et qu'il n'y ait pas balises meta pour limiter les robots, voir http://www.robotstxt.org/meta.html ).


Je vous crois sur parole. Vous etes bien plus qualifie que moi. C'est juste que je ne comprend pas certains termes que vous employez.
 
l'arborescence des répertoires?
 

Citation :

c'est que les pages soient présentes (et qu'il n'y ait pas balises meta pour limiter les robots)


Dans mon cas il y a t'il des balise "meta"? Dois je les faire supprimer? Ces balises servent a quoi?


Message édité par cyril903 le 09-03-2010 à 11:25:00
Reply

Marsh Posté le 09-03-2010 à 11:35:23    

Citation :

l'arborescence des répertoires?

Un "répertoire" (parfois aussi appelé "dossier" ) est un endroit où l'on met un fichier. Par exemple toto.htm sera stocké dans /machin/truc, et le répertoire de toto.htm est donc truc qui est le sous répertoire du répertoire machin. Sur un disque, il y a une arbre logique avec des répertoires, des sous-répertoires, des sous-sous-répertoires, etc. C'est comme si on avait un tronc, des branches attachées au tronc, des branches attachées aux branches qui sont attachées au tronc, etc. L'ensemble /machin/truc constitue un chemin dans l'arborescence.
 
Pour un site, en général, à chaque page correspond un fichier (sauf le cas exceptionnel des pages entièrement dynamiques). Le fichier peut être accédé, soit par un lien qui se trouve dans une autre page qui est la méthode que vous connaissez), soit par son chemin dans l'arborescence (qui est la méthode que connaisse les robots de Google). Donc avant de s'affoler et de tout réécrire, il faudrait avoir des exemples de ce qui semble ne pas aller bien, pour être sûr que c'est un vrai problème.

Reply

Marsh Posté le 09-03-2010 à 11:37:19    

OK je comprend mieux.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed