Como poner nofollow links con JavaScript

Posibilidad de poner todas las ligas (links) externas de un sitio web como rel="nofollow" usando un simple javascript.

Hola, este es un artículo para mostrar como pueden usar un poco de JavaScript para poner todos los links externos con un rel="nofollow" o cualquier otra necesidad que se requiera. El siguiente código se puede usar con el Google Tag Manager o cualquier tag manager que estén usando en sus proyectos.

(
  (
    function()
    {
      var a,i,x;
      a = document.getElementsByTagName('a');
      for (i=0; i < a.length; i++)
      {
        x = a[i];
        if (x.href.indexOf("www.example.com")==-1)
          x.rel = "nofollow";
      }
    }
  )
  ()
);


Espero les sirva.