Disons que j'ai une page accessible au public qui contient un iframe vers une autre page de mon propre domaine. Par défaut, Google (et d'autres robots) indexera cette page et le contenu de l'iframe. Il peut également associer ce contenu iframe à la page parent, mais cela n’est pas pertinent pour cette question.
Ce que je veux faire, c'est empêcher que les liens de la page parent ne soient explorés, mais je veux tout de même permettre aux robots de parcourir l'iframe. Si j'ajoute <meta name="robots" content="nofollow"/>
à ma page parent, est-ce que cela indique également aux bots de ne pas analyser l'iframe?
Si une page a content = "nofollow", Google n'indexera pas non plus la page et les liens contenus dans cette page. donc, votre page iframe ne sera pas non plus indexée. À moins que le lien iframe ne soit présent dans une autre page, il n’a pas de balise "non suivie". ou créez un sitemap avec les pages de cette iframe et envoyez-le à Google pour l'indexation.
Nofollow n'empêche pas l'exploration
Ce que vous devez probablement faire est l’un des suivants: -
Cela n'empêche pas les pages de destination d'être indexées à partir d'autres liens
Si je comprends bien votre question, alors vous voulez vraiment appliquer un non suivi sur les liens qui sont à l'intérieur de l'iframe?
Personnellement, j’aurais dit que c’était plus un travail sur SO que des webmasters, cependant, je ne suis pas sûr de la manière exacte de le faire, mais cela peut fournir une solution temporaire, mais vous voudrez peut-être les étudier avant. en essayant.
vous pouvez ajouter rel = "nofollow" sur une iframe comme ceci <iframe rel="nofollow" src="http://mysite.com">
vous pouvez utiliser javascript pour ajouter l'iframe car javascript ne sera pas indexé. L’utilisation de cette méthode n’appliquera cependant pas seulement une règle "nofollow", mais elle ne sera pas indexée car elle est ajoutée avec javascript.
Une autre alternative est de this post
C'était la première page de résultats n ° 1 sur Gxxgle et aucune réponse n'avait été donnée pour le moment. Quelle tristesse. Absolument, vous pouvez ajouter rel = "nofollow" à un iframe. Vous devez juste être difficile à ce sujet. Voici comment ... Construisez un fichier HTML vide. Ajoutez votre iframe à cela seul. Dans la balise Meta inclure
<meta name="robots" content="noindex,nofollow">
Maintenant, iframe cette page sur celle que vous allez montrer. C'est de la tarte.