window.open () ajoute un atsortingbut rel = “nofollow”

Est-il possible d’append un rel="nofollow" à la fonction Javascript window.open() ? Ou est-ce une façon pour que Google ne suive pas un lien créé par Javascript ou jQuery.

Mettre à jour

En outre, ce sera un produit pour un client et je n’aurai pas access à leurs fichiers. Toutes les modifications du robot.txt ou .htaccess sont en dehors de la table.

Google peut lire les liens javascript

En HTML5, le type de lien nofollow ne peut être utilisé qu’avec des éléments a et area .

Puisque vous utilisez déjà javascript .. (et que vous ne pouvez pas accéder aux fichiers robots.txt ou .htaccess ), il n’ya aucune raison pour que vous ne puissiez pas utiliser un fichier normal (mais caché).
... etc
(quelque chose qui supporte les atsortingbuts que vous recherchez, indiquant ainsi clairement et "légalement" votre intention)
et utilisez javascript pour récupérer cette URL ( href atsortingbute d' a élément) pour la transmettre à votre fonction window.open .. Cependant, je ne sais pas si Google respectera cette méthode.

De plus (en ce qui concerne votre question mise à jour), vous pouvez également définir ces directives à l'aide d'une balise meta header:
(et définissez les liens approuvés sur rel="follow" ).

Selon cette excellente explication officielle de Google (lisez-la ou assoyez-vous et regardez la conversation ..):

Comment Google gère-t-il les liens sans suivi?

En général, nous ne les suivons pas. Cela signifie que Google ne transfère pas le texte du PageRank ou du texte d'ancrage sur ces liens. L'utilisation de nofollow nous oblige essentiellement à supprimer les liens cibles de notre graphique global du Web. Toutefois, les pages cibles peuvent toujours apparaître dans notre index si d'autres sites les lient sans utiliser nofollow ou si les URL sont envoyées à Google dans un plan Sitemap. De plus, il est important de noter que d'autres moteurs de recherche peuvent traiter nofollow de manière légèrement différente.

Selon wikipedia.org/wiki/Nofollow :

  • Google indique que leur moteur prend "nofollow" et ne "suit" pas le lien du tout. Cependant, les expériences menées par les référenceurs montrent des résultats contradictoires. Ces études révèlent que Google suit le lien, mais n'indexe pas la page vers laquelle il est lié, bien que cette dernière puisse figurer dans l'index de Google pour d'autres raisons (comme d'autres liens non-suiveurs qui pointent vers la page).
  • Yahoo! suit, mais l’exclut de leur calcul de classement.
  • Bing le suit également, mais l'exclut de son calcul de classement.
  • Ask.com respecte également l'atsortingbut.

PS: est-ce que quelqu'un devrait savoir (et être capable de prouver) que cela ne fonctionnerait pas? Laisser un commentaire afin que les futurs lecteurs sachent que cette solution de contournement ne fonctionne pas comme prévu (et je modifierai ma réponse pour refléter cela).

Est-il possible d’append un atsortingbut rel = “nofollow” à la fonction Javascript window.open ()?

Non, mais Google ne donne probablement aucune pondération aux URL ouvertes avec window.open .

Ou est-ce une façon pour que Google ne suive pas un lien créé par Javascript ou jQuery.

nofollow , malgré son nom, ne demande pas aux moteurs de recherche de ne pas suivre un lien, mais de ne pas traiter le lien comme une approbation à des fins de classement.

Utilisez le robots.txt si vous souhaitez demander aux moteurs de recherche de ne pas utiliser d’URL.

Vous pouvez mettre une interdiction dans votre fichier robots.txt