Buscando encontre este, que creo que sirve, ya que busca por los meta tag de la pagina, pero no me funciona dejo aqui el codigo para que los estudien y me ayuden a confi gurarlo:
Código PHP:
<?
echo '<link href="estilo.css" rel="stylesheet" type="text/css">';
echo "<h2>Busca</h2>
<form method='post' action=''>
Buscar por: <input type='text' name='palavra' value='$palavra'>
<input type='hidden' name='acao' value='buscar'>
<input type='submit' name='Submit' value='Buscar'>
</form>";
// BUSCA
if ($acao == "buscar") {
$quantidade = 0;
$parar = 2;
if (strlen($palavra) < 3)
{
echo "Você deve digitar uma palavra com 3 caraceres ou mais!<br>"; $parar = 1;
}
else
{
echo "<b>Resultado da busca:</b> (clique para ver)<br><br>";
}
if ($parar != 1) {
$nomepasta = getcwd();
$pasta = opendir($nomepasta);
$procurados = array();
while ($arquivo = readdir($pasta)) {
################################ INÍCIO SE FOR ARQUIVO ################################
if (is_file ($arquivo)) {
$tags = get_meta_tags($arquivo);
reset($tags);
$array = array(arquivo => $arquivo, titulo => $tags[title], descricao => $tags[description], palavras_chave => $tags[keywords]);
$titulo = $array[titulo];
$descricao = $array[descricao];
$palavras_chave = $array[palavras_chave];
$tudo = "$titulo $descricao $palavras_chave";
$procura = stristr($tudo, $palavra);
if ($procura != "")
{
echo "<a href=$arquivo><b>$titulo</b></a><br>
$descricao<br>"; $achou = 1; $quantidade++; next($array);
}
}
################################ FIM SE FOR ARQUIVO ################################
################################ INÍCIO SE FOR PASTA ################################
elseif (is_dir ($arquivo)) {
if ($arquivo != "." && $arquivo != "..") {
$arquivo = $arquivo ."/";
$subpasta = opendir($arquivo);
while ($subpasta_arquivo = readdir($subpasta)) {
$caminho = $arquivo.$subpasta_arquivo;
if (is_file ($caminho)) {
$tags = get_meta_tags($caminho);
reset($tags);
$array = array(arquivo => $caminho, titulo => $tags[title], descricao => $tags[description], palavras_chave => $tags[keywords]);
$titulo = $array[titulo];
$descricao = $array[descricao];
$palavras_chave = $array[palavras_chave];
$tudo = "$titulo $descricao $palavras_chave";
$procura = stristr($tudo, $palavra);
if ($procura != "")
{
echo "<a href=$caminho><b>$titulo</b></a><br>
$descricao<br>"; $achou = 1; $quantidade++; next($array);
}
}
}
}
}
################################ FIM SE FOR PASTA ################################
}
closedir;
}
if ($achou = 1)
{
echo "<br>Foram encontrados $quantidade links!<br><br>";
}
elseif ($achou != 1)
{
echo "<br>Nada foi encontrado!<br>";
}
}
?>
ayuda