Hola,
tengo muchos enlaces de afiliados en mi web. Los tengo dado de alta en la componente weblinks y los inserto mediante la componente en los artiuclos (más fácil de cambiarlos todos de golpe si alguna empresa decide hacer cambios).
Tengo entendido que google requiere que los enlaces de este tipo llevan la etiqueta rel="nofollow ugc"? No veo ninguna opción para añadir la etiqueta de manera global (sólo de uno a uno).
Aqui la otra pregunta 🙂 - me vale (como tengo los enlaces de afiliado en el weblinks coomponente) ponerle un disallow a la componente weblinks en el robot.txt o debo encontrar alguna manera de ponerles el nofollow para que no me perjudica? No lo tengo claro, espero que me podéis aconsejar.
Gracias!!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rikelele,
Puedes cambiar el comportamiento general de los weblinks desde la configuración Global, en Sitio >> Configuración Global >> Robots. ahí encuentras varias opciones depende el caso.
Nota: para que funcionen correctamente, en la configuración de los weblinks en robots debe estar en Usar Global.
Hola,
gracias por la respuetsa rápida. En el 1.5 no existe esta opción en el weblinks.
Se os ocurre algo más?
Tampoco tengo muy claro la parte de la confifuración global - si pongo ahi index,nofollow esto se aplicaría a todo y no solo a los weblinks, no??
Saludos!
Hola Hicham,
solo veo opiciones para elegir si ventana nueva o no, no veo nada para añadir atributos de nofollow? (ni en la imagen).
Gracias!
Hola Rikelele,
Estaba Buscando una manera fácil de hacerlo desde Joomla pero sin éxito.
Debes tocar el código fuente para realizar estos cambios, lo que no resulta practico para hacer cambios a menudo.
El archivo que hay que modificar es view.html.php que está en la carpeta /components/com_weblinks/views/category/ y agregar a la línea 128:
// open in a new window
$item->link = ''. $this->escape($item->title) .'';
el atributo rel="nofollow ugc", dejándola de este modo:
// open in a new window
$item->link = ''. $this->escape($item->title) .'';
Uff. Pues si que es complicado y trae problemas. De esta manera se hacen nofollow todos los enlaces? tambien los internos del menu? (que usan tambien el weblinks?)
Que me dices respecto a google: el enlace de afiliado en el weblinks y la componete de weblinks estringido por el robot txt no me podría solucionar el problema?
Gracias por contestar!
Hola Rikelele
El código al parecer funciona sólo para los webslinks , lo configuras para abrir en una nueva ventana , entonces adicionalmente se agregará el no-follow, se configurará a todos los enlaces del componente weblinks
Con respecto a tu consulta :
Que me dices respecto a google: el enlace de afiliado en el weblinks y la componete de weblinks estringido por el robot txt no me podría solucionar el problema?
El robots.txt te restringe carpetas para que no sean indexadas y no es posible hacer referencia al componente, ten en cuenta que Joomla genera sus página dinámicamente , más info:
http://www.robotstxt.org/robotstxt.html
Saludos.
Hola,
y algun plugin que me podría solucionar el tema?
Los enlaces de affiliación deberían llevar nofollow?
Muchas gracias!
Hola,
Con la modificación de código que te ha comentado Hicham te debería servir para que se agregue el nofollow en los enlaces, solo los del componente de enlaces. Esto te debería servir.
Para Joomla 1.5 existen otras extensiones para el tema de los enlaces, aunque desconozco si incorporan esta opción en la configuración de los enlaces. Puedes ver varios aquí:
http://archive.extensions.joomla.org/extensions/directory-a-documentation/weblinks