Ya lo he solucionado, al final he tenido que hacer un función algo más compleja.
¿para qué lo necesito?, estoy preparando una herramienta para
www.cuwhois.com en donde puntúe (del 1 al 100) la validación HTML de la página principal de un dominio cualquiera.
En cuanto lo tenga operativo os aviso