No si si habrá alguna norma para "portales" ... pero si que hay una serie de conceptos que hay que conocer a la hora de implementear un sitio web.
Algunos de esos conceptos es el de "usabilidad". Puedes ver algo sobre el tema en:
<a href='ir.asp?http://www.desarrolloweb.com/manuales/5/' target='_blank'>http://www.desarrolloweb.com/manuales/5/...</a>
En tal caso .. puedes recurrir a la W3 (organimos que regula los standars para la www).. sobretodo para tema tecnico sobre el codigo que generes:
<a href='ir.asp?http://www.w3.org' target='_blank'>http://www.w3.org...</a>
Otro detalle que tendras que tener en cuenta si vas a desarrollar un "portal" .. es que un "portal" maneja gran cantidad de datos .. que pueden llegar de distitos lugares .. al igual que tu propio "portal" puede entregar informacion a otros tantos lugares ... Para estos casos, leete algo sobre XML y modelo de datos con XML ...
<a href='ir.asp?http://www.xml.com' target='_blank'>http://www.xml.com...</a>
Un saludo,