web-dev-qa-db-fra.com

Comment "nofollow" payer de la publicité avec une redirection interne

Nous avons un site qui inclut des bannières payantes et des publicités dans la barre latérale (qui ne font pas partie d'un réseau publicitaire). Les annonces sont de simples images/gifs liées au site (externe) de l'annonceur.

Les liens passent par une redirection interne telle que:

example.com/advert-redirect?id=123&url=http://advertiser.com.

Quel est le moyen le plus approprié d'appliquer une nofollow sur ce type de lien?

Je crains que les moteurs de recherche ne voient ceci comme une nofollow sur des liens internes (alors qu’ils ne le sont pas).

Une solution possible consiste à utiliser robots.txt pour bloquer example.com/advert-redirect. Est-ce une option appropriée?

1
James

Oui, cela fonctionnera, mais je ne comprends pas ce qui vous préoccupe. Les liens/bannières payants, etc., devraient avoir la balise nofollow (du moins, selon les directives de Google, mais c'est quelque chose de complètement différent). Techniquement, peu importe que vous l'utilisiez comme attribut de lien ou que vous le redirigiez via un répertoire non autorisé.

Une autre option consiste à utiliser X-Robots-Tag comme en-tête personnalisé . Cette approche est encore meilleure, car vous ne divulguez pas dans robots.txt ce que vous ne voulez pas que les moteurs de recherche voient/indexent (c'est pour protéger principalement de la concurrence).

1
Bartek

Les deux fonctionneront et vous aideront à faire de la publicité payée.

Le lien nofollow est nofollow, il est indifférent qu'il soit externe ou interne. Il fait la même chose.

Note spéciale: Google peut explorer les liens Nofollow. Par conséquent, s’ils atterrissent sur un site Web de publicité et voient du contenu malveillant ou non sécurisé, ils risquent alors de nuire à votre site Web. Mais cela ira pour la plupart des publicités payées, lorsque la page de destination est bonne.

Le fichier robots.txt est quelque chose que je vous ai recommandé dans votre cas, car il bloque complètement l'araignée de Google. Le réseau publicitaire de Google utilise le fichier robots.txt Parce que, s'il utilise des liens nofollow, il peut être analysé et atterri sur un site Web différent, en fonction de l'agent d'utilisateur Google, de l'adresse IP et du périphérique.

Je sais que vous ne redirigez rien, mais vous utilisez une redirection de liens internes qui est très très facilement gérée par le dessous de robots.txt

User-agent: *
Disallow: /advert-redirect*
1
Goyllo