1

Actuellement, je passe un peu de temps à refaire mon petit site perso. J'ai regardé quelques infos pour essayer d'améliorer le référencement, et à chaque fois, ils disent qu'il faut soigneusement ajouter des liens vers les réseaux sociaux à la mode (twitter, google+ et Facebook, je pense me limiter à ces trois-là).

Je suis tombé sur addthis.com, qui génère un petit bout de HTML et de JS pour ajouter automatiquement les bons liens ( http://test.aviationsmilitaires.net/v2/base/view/Model/956.html pour voir ce que ça donne).

Ça me chagrine un peu, vu que je passe de 1 fichier JS à 9, dont 8 que je ne contrôle pas (déjà que j'étais un peu embêté par le JS de Bing Map sad), et qu'accessoirement, ça rajoute une iframe pour chaque bouton.

Est-ce gênant d'avoir ça ? Peut-on faire mieux et plus proprement (sans y passer 10 ans) ?
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2

Il faudrait savoir plus précisément ce qui influe sur le référencement :

- la présence des scripts/iframes eux-mêmes ? Dans ce cas, pas grand-chose à faire.

- la présence de contenus provenant des réseaux sociaux ? (genre un feed Twitter par exemple). Ça doit être faisable soi-même en utilisant les APIs de ces réseaux, mais il faut soit trouver le bon module tout fait, soit le refaire toi-même (mais ça suppose que tu le maintiennes à jour au fur et à mesure des évolutions de l'API).

- la présence de liens vers les réseaux sociaux ? (les boutons "j'aime/ajouter/partager" pour chaque page/contenu). J'imagine que s'il y a une simple URL à générer en fonction de la page source, ça doit être faisable facilement en JS, PHP, Python...
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3

C'est le 3, mais ce n'est pas simplement une URL si tu veux le truc « officiel » (ça ouvre un popup avec certaines infos sur la page à « liker/twitter/pinterester »). Du coup, ils fournissent tous du code JS à inclure dans le HTML.
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4

Mais j'imagine que les moteurs de recherche n'exécutent pas le JS quand ils crawlent les pages, non ? Du coup comment font-ils pour tenir compte de ça, à part en repérant des scripts standards ?
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5

Ça m'étonnerait beaucoup que les moteurs de recherche n'exécutent pas le JS, ils risqueraient de passer à côté de la moitié des sites en faisant ça (de plus en plus ne fonctionnent pas du tout si le JS n'est pas activé)
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

C'est surtout que ça permet d'avoir plus facilement des liens externes vers le site, ce qui augmente le référencement, tout simplement.

Cela dit, les outils que j'ai testés arrivent bien à déterminer que je n'ai pas ces liens vers twitter/facebook/etc., je pense qu'ils exécutent du JS maintenant (faudrait demander à Bob, il connaît sûrement tout ça)
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

7

Bon, bah cross avec Bob, justement grin
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

8

(enfin nous en tout cas on exécute le JS, et pour avoir fait le test avec/sans, on loupe largement plus de 50% de contenu sans)
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

J'imagine que Google et Bing ont également les capacités de le faire grin
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

10

C'est possible grin
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

Du coup, est-ce gênant de mettre des iframe dans une page web ?

De mémoire, c'était marqué comme un handicap dans des outils d'analyse automatique.
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

12

C'est un peu l'unique façon d'intégrer du contenu externe sur sa page sans lui donner la possibilité d'agir sur cette page, donc ça me semblerait très curieux que ce soit pénalisé, mais ce ne sont que des suppositions.
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

13

Ok, ça m'étonnait aussi, mais finalement j'ai peut-être fumé ou simplement confondu avec autre chose grin

Et en pratique, est-ce dangereux de mettre des iframe ? J'ai mis en place un aperçu du site au survol d'un lien (l'iframe se met au niveau de la souris, et le rendu est fait avec un zoom de 0.3. A priori, par défaut, l'iframe ne peut pas exécuter de script (je n'ai pas mis l'attribut allow-scripts) donc ça devrait aller.
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14

Je ne sais pas quel est le support de l'attribut "sandbox" dans les iframes, mais garde en tête que certains browsers pourraient exécuter du JS dans tes iframes malgré tout. C'est pas forcément gênant, puisque ce JS n'a aucun accès à ta page, il ne peut agir que sur l'intérieur de l'iframe.
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

15

C'est pas forcément gênant, puisque ce JS n'a aucun accès à ta page, il ne peut agir que sur l'intérieur de l'iframe

Qu'entends-tu par là ?
j'ai un exemple où j'ai du code JS dans une iframe qui modifie des éléments de la page parente pourtant confus
avatar

16

Oui, mais uniquement si les URLs de ta page et ton iframe partagent le même domaine. Comme flan semble vouloir intégrer du contenu externe (situé sur un autre domaine), toute communication entre la page et l'iframe est bloquée.
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

ha oui ok smile
avatar

18

Il n'y avait pas eu dernièrement des histoires a ce sujet ou il y avais sur certain browser moyen de remonter quand même?
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

19

Y'a régulièrement des failles qui sont corrigées dans la foulée oui smile (enfin bon c'était vrai il y a quelques années, j'imagine que ça commence à être stable partout maintenant)
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)