Bonjour,
Je sais que le sujet a déjà été traité plusieurs fois sur le net, mais la plupart des messages dates d'avant 2006.
Donc je me permet de réouvrir le débat pour savoir ce qu'il en est aujourd'hui.
Je suis entrain de créer mon premier site avec joomla, dans lequel les utilisateurs pourront poster des annonces dans les parties agenda, emploi, produits... chaque annonces égale une page.
Je voudrais maintenant créer une page pour chaque utilisateur où l'on retrouvera toutes les annonces postées.
Pour insérer les annonces j'utilise donc le système des Iframe, combiné avec javascript.
Voici les liens que j'utilise:
<ul>
<span style="display: none;"><li><a href="../option=com_agenda&agendaId=28&tmpl=component&print=1" rel="#iframe" id="monannonce1">tab1</a></li></span>
<a href="#=monannonce1" onclick="javascript: moncontenu.expandit('monannonce1');">monannonce1</a>
</ul>
Le premier lien me permet de creér grâce à ma fonction javascript un onglet avec l'id monannonce1. Je le cache car pour ouvrir cet onglet, les utilisateurs clique sur le deuxième lien, ce qui permet d'ouvrir l'onglet et donc charger l'Iframe, et aussi de changer l'url en ajoutant #=monannonce1, comme pour une ancre interne.
Ce qui me permet d'avoir une url différente pour chaque annonces.
Si par exemple je tape l'url http://www.monsite.com/mrx#=annonce1, j'ai ajouté un script qui récupère la valeur annonce1 et qui ouvre l'onglet correspondant.
Voilà en gros le fonctionnement, maintenant voilà mes questions:
1- Ce que j'ai compris des différents messages que j'ai lu, c'est que le contenu des iframes ne sont pas référencé, mais il suffit juste d'ajouter un lien en dur vers la page chargée pour la référencer. C'est vrai?
2- Et est-ce que ce lien serait pris en compte alors?
<span style="display: none;"><li><a href="../index.php?option=com_agenda&agendaId=28&tmpl=component&print=1" rel="#iframe" id="monannonce1">tab1</a></li></span>
3- J'ai aussi lu que l'on pouvait être blacklistée en utilisant cette méthode, je n'ai pas compris pourquoi?
4-Je voulais aussi utiliser ce code sur mes pages annonces pour les rediriger vers le profil
if(self==top) {
window.location.replace("index.asp"); }
Est ce que ça ne posera de problème pour le référencement?
Merci d'avance pour votre aide
Je sais que le sujet a déjà été traité plusieurs fois sur le net, mais la plupart des messages dates d'avant 2006.
Donc je me permet de réouvrir le débat pour savoir ce qu'il en est aujourd'hui.
Je suis entrain de créer mon premier site avec joomla, dans lequel les utilisateurs pourront poster des annonces dans les parties agenda, emploi, produits... chaque annonces égale une page.
Je voudrais maintenant créer une page pour chaque utilisateur où l'on retrouvera toutes les annonces postées.
Pour insérer les annonces j'utilise donc le système des Iframe, combiné avec javascript.
Voici les liens que j'utilise:
<ul>
<span style="display: none;"><li><a href="../option=com_agenda&agendaId=28&tmpl=component&print=1" rel="#iframe" id="monannonce1">tab1</a></li></span>
<a href="#=monannonce1" onclick="javascript: moncontenu.expandit('monannonce1');">monannonce1</a>
</ul>
Le premier lien me permet de creér grâce à ma fonction javascript un onglet avec l'id monannonce1. Je le cache car pour ouvrir cet onglet, les utilisateurs clique sur le deuxième lien, ce qui permet d'ouvrir l'onglet et donc charger l'Iframe, et aussi de changer l'url en ajoutant #=monannonce1, comme pour une ancre interne.
Ce qui me permet d'avoir une url différente pour chaque annonces.
Si par exemple je tape l'url http://www.monsite.com/mrx#=annonce1, j'ai ajouté un script qui récupère la valeur annonce1 et qui ouvre l'onglet correspondant.
Voilà en gros le fonctionnement, maintenant voilà mes questions:
1- Ce que j'ai compris des différents messages que j'ai lu, c'est que le contenu des iframes ne sont pas référencé, mais il suffit juste d'ajouter un lien en dur vers la page chargée pour la référencer. C'est vrai?
2- Et est-ce que ce lien serait pris en compte alors?
<span style="display: none;"><li><a href="../index.php?option=com_agenda&agendaId=28&tmpl=component&print=1" rel="#iframe" id="monannonce1">tab1</a></li></span>
3- J'ai aussi lu que l'on pouvait être blacklistée en utilisant cette méthode, je n'ai pas compris pourquoi?
4-Je voulais aussi utiliser ce code sur mes pages annonces pour les rediriger vers le profil
if(self==top) {
window.location.replace("index.asp"); }
Est ce que ça ne posera de problème pour le référencement?
Merci d'avance pour votre aide