Hace mas de un año habíamos hablado de este singular problema que
nos topábamos cuando validamos nuestro código HTML
there is no attribute "TARGET"
Ya que TARGET no es un atributo válido en el XHTML estricto por lo cual necesitaba encontrar un método de solucionarlo sin perder la accesibilidad a la pagina.

Hace tiempo encontré la forma mediante Jquery de una forma muy sencilla.
$(document).ready(function(){
$("a[href*='http://']:not([href*='"+location.hostname+"'])").click( function() {
window.open(this.href);
return false;
});
});
En lo se valida que cuando se haga clic en cualquier enlace de la pagina verifique si es un enlace interno mediante location.hostname lo cual provoca en caso que sea un enlace externo que se abra en una nueva ventana y asi evitar estar colocando a todos los enlaces externos target="_blank".