Então...
eu tenho um conteúdo tipo: "fazemos bolos para festas e eventos em geral, atendemos curitiba toda" ai aconete que o usuário digita: bolo (aqui tudo bem) ai ele digita: bolos para festas (aqui tudo ok também, pois a frase se encaixou) agora imagine ele digitando: site de bolos (não vem nada porque não existe uma frase exata: site de bolos) então quando o usuário digita apenas uma palavra consigo atendê-lo 100%, o meu proble é na hora que o usuário digita uma frase, até sei como pegar as palavras, mas imgine assim:
procura: "site de classificados grátis" ele trará todos os sites que tiverem as seguintes palavras: site, de, classificados, grátis, onde eu posso ter site de qualquer assunto e de então nem se fala agora relevante é a palavra classificados...
Como será que podemos solucionar isso.
Sei que exite como pois muitos sites tem esse comportamento na busca.
- Fórum WMO
- → Viewing Profile: Tópicos: Gilberto M G
Community Stats
- Group Usuários
- Active Posts 6
- Profile Views 1154
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
Topics I've Started
Sistema De Busca Em Php Com Mysql
10/06/2009, 14:34
Verificar Url Externa E Pegar Metas Tag
09/06/2009, 22:38
Necessito de um código que verifique a URL e retorn as metas
tenho um script daqui mas quando site não existe ele exibe erro..
Segue script
[CODEBOX]
<?php
class site
{
var $url;
function site($site)
{
$this->url = $site;
}
function verifica()
{
if(isset($this->url))
{
$metatags = get_meta_tags($this->url);
$metatags['description'] = empty($metatags['description']) ? 'Em branco' : $metatags['description'];
$metatags['keywords'] = empty($metatags['keywords']) ? 'Em branco' : $metatags['keywords'];
$metatags['author'] = empty($metatags['author']) ? 'Em branco' : $metatags['author'];
//print("<div style='font-size:11px;font-family:tahoma;'>");
//print("Site existe!<br>");
print("META TAGS:<br>");
print("<strong>Description:</strong> ".$metatags['description']."<br>");
print("<strong>Keywords:</strong> ".$metatags['keywords']."<br>");
print("<strong>Author:</strong> ".$metatags['author']."<br>");
print("</div>");
}else{
print("Preencha um site");
}
}
}
$site = new site("http://www.diretorio...-online.com.br");
$site->verifica();
?>[/CODEBOX]
tenho um script daqui mas quando site não existe ele exibe erro..
Segue script
[CODEBOX]
<?php
class site
{
var $url;
function site($site)
{
$this->url = $site;
}
function verifica()
{
if(isset($this->url))
{
$metatags = get_meta_tags($this->url);
$metatags['description'] = empty($metatags['description']) ? 'Em branco' : $metatags['description'];
$metatags['keywords'] = empty($metatags['keywords']) ? 'Em branco' : $metatags['keywords'];
$metatags['author'] = empty($metatags['author']) ? 'Em branco' : $metatags['author'];
//print("<div style='font-size:11px;font-family:tahoma;'>");
//print("Site existe!<br>");
print("META TAGS:<br>");
print("<strong>Description:</strong> ".$metatags['description']."<br>");
print("<strong>Keywords:</strong> ".$metatags['keywords']."<br>");
print("<strong>Author:</strong> ".$metatags['author']."<br>");
print("</div>");
}else{
print("Preencha um site");
}
}
}
$site = new site("http://www.diretorio...-online.com.br");
$site->verifica();
?>[/CODEBOX]
- Fórum WMO
- → Viewing Profile: Tópicos: Gilberto M G
- Privacy Policy
- Regras ·