Se puede en PHP solo es cosa de ver un poco que necesitas y buscar las funciones adecuadas ...
Necesitas:
1) .. Abrir el HTML externo en modo lectura hacia un string (cadena):
2) buscar esa palabra como "pattern" del string que contiene todo el HTML de esa página que hemos abierto en el punto 1.
Código PHP:
<?PHP
function buscar_en_url($url,$cadena_buscar){
$url_en_cadena=implode('',file($url)); // leer todo el URL sobre un string (cadena)
preg_match_all("/$cadena_buscar/i",$url_en_cadena,$coincidencias_array); // Expresión regular en Perl (primer parámetro) .. el i indica no sensible a mayusculas/minusculas
return count($coincidencias_array[0]); // se cuenta el array generado por las coincidencias encontradas.
}
// su uso:
$total_coincidencias=buscar_en_url("http://www.php.net","php");
echo "Total coincidencias: ".$total_coincidencias;
?>
Observaciones:
Esta rutina es muyy básica .. la cadena a buscar se busca en todo el HTML (contenido y entre los tag HTML ..) si solo quiers que "busque esas coincidencias" entre el contendido de esa página (todo lo q esté fuera de < ... > habría q "limpiar" antes el código .. Podrias hacerlo con otra expresión regular u otras funciones ..
Un saludo,