Recherche d'un mot précis en bd et tag cloud


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 12:03

Bonjour,

Ce poste va être un mixe de 2 questions liées entre elles!

Comment effectuer une recherche sur un mot précis stocké en bd ? J'ai essayé avec LIKE '%mot%' mais forcément, ça me sort toutes les occurrences et forcément des truc parfois pas génial...

A côté de cela, je créé un petit tag cloud dynamique basé justement sur les recherches effectuées et ayant aboutit à un résultat.
Un tag cloud est il utile pour l'internaute ?
Un tag cloud est il utile pour son propre référencement ?

Concernant mon tag cloud:
Étant donné qu'un même mot peut être présent au sein d'une bd, donc utilisé sur plusieurs pages, pensez vous que cela soit une mauvaise idée de changer aléatoirement le lien présent sur le mot du tag?

Merci de vos réponses.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 17:17



tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 17:27

Merci Leonick,

Effectivement, je suis tombé avec beaucoup de mal sur une discussion la-dessus, du coup je fais comme suit:
Code: Tout sélectionner
...WHERE champ REGEXP '[[:<:]]".$requete."[[:>:]]'...


Sinon, un avis sur l'utilisation d'un tag cloud et sur ma façon de faire ??


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 17:34

pour les tags clouds, attention à ne pas faire du duplicate content, car là, ça sera gg qui choisira quelle page mettre en avant, et ça sera peut-être pas la bonne


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 18:25

Du duplicate content sur un tag cloud ??? Là je ne comprend pas 8O ??

Ma façon de faire est la suivante et ce fait en 2 temps :

Recherche sur mon site -> Si résultat -> j'enregistre la requête.
Si il n'y a aucun résultat, je n'enregistre pas.

La requête de l'internaute = mot clef = tag -> Affichage du tag avec taille proportionnelle au nombre de fois qu'il à été recherché.

Le tag étant au point de départ une recherche qui a aboutit sur un ou plusieurs résultats pointera aléatoirement et obligatoirement vers l'une des pages en relation avec celui-ci. Aucune page n'est créée donc normalement aucun duplicate.

Par exemple un internaute cherche "border css". Le résultat sort 10 pages, donc j'enregistre la recherche sil elle n'existe pas.
Le tag "border css" est créé et pointe aléatoirement (donc à chaque actualisation ou changement de page) vers l'une des 10 pages.

Alors, bon ou pas bon ?


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 18:54

tryan a écrit:Par exemple un internaute cherche "border css". Le résultat sort 10 pages, donc j'enregistre la recherche sil elle n'existe pas.
et si après je recherche "bordure css" j'aurais les mêmes réponses données, mais cela fera 2 liens pour arriver à ces mêmes réponses d'où le duplicate


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 19:04

Je ne comprend vraiment pas ou j'ai du louper un épisode sur le duplicate ?
Tu sous entend que 2 liens (ou plus) avec un texte différent pointant vers une même page, c'est du duplicate ?


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 19:09



tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 19:40

spout, merci pour le topic que j'ai lus en grand partie mais ... ça ne répond pas à ma interrogation puisque le dit topic parle de tags pointant vers des pages spécialement créé pour rassembler des sujets en rapport avec celui-ci ..ce qui n'est pas mon cas.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 20:06

tryan a écrit:spout, merci pour le topic que j'ai lus en grand partie mais ... ça ne répond pas à ma interrogation puisque le dit topic parle de tags pointant vers des pages spécialement créé pour rassembler des sujets en rapport avec celui-ci ..ce qui n'est pas mon cas.
ah bon, ce n'est pas le but d'un moteur de recherches interne que de rassembler des sujets en rapport avec la recherche effectuée :roll:


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 20:34

Leonick a écrit:ah bon, ce n'est pas le but d'un moteur de recherches interne que de rassembler des sujets en rapport avec la recherche effectuée :roll:

On doit mal se comprendre je pense :lol: !
ça va de soit qu'un moteur de recherche sert à ça :roll: mais je ne parle pas de moteur mais de tags cloud. Le topic vers lequel j'ai été redirigé parle bien de tags cloud mais de tags qui rassemble divers sujets liés à celui-ci sur une page ... comme un moteur de recherche en somme. Moi, ce n'est pas ce que je fais, mes tags pointent directement vers une page choisie aléatoirement et qui correspond au tag (une vraie page quoi, pas une page spécialement conçue pour regrouper des articles en fonction du tag) ... vous voyez la nuance ??


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 21:05

au niveau utilisabilité, ce n'est vraiment pas le top, car si je vois un tag cloud avec un lien qui correspond à ma recherche, je clique dessus, ça ne me renvoie qu'une seule page. La page ne correspond pas à ce que je voulais, donc pour moi, ton site ne propose pas ce que je veux (comment pourrais-je savoir que tu as encore 50 pages sur le même thème ?) et je retourne donc faire une autre recherche sur google 8)


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 22:26

Là ok, je vois que l'on s'est comprit :mrgreen: . Effectivement, je n'avais pas vue cela en ce sens et maintenant je comprend mieux la notion de duplicate content que tu avançais :). Du coup, je vais allé relire le topic que spout a déposé.

Merci.

Petite question liée indirectement au topic et aux recherches sur un moteur de site.
Si je veux exclure des mots, comment si prend on ? J'ai essayé :
Code: Tout sélectionner
...
$requete = $_POST['requete'];
$mot_banni = array("mais","ou","et","donc","or","ni","car");
if($requete != $mot_banni) {/*j'enregistre*/}
...

..mais ça marche pas!


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: Recherche d'un mot précis en bd et tag cloud

Message le Dim Nov 29, 2009 23:27

en fait, remplace tes mots "vides" par un espace dans ta requête, c'est le plus simple


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Re: Recherche d'un mot précis en bd et tag cloud

Message le Lun Nov 30, 2009 8:15

Leonick a écrit:en fait, remplace tes mots "vides" par un espace dans ta requête, c'est le plus simple

Soit il est trop tôt, soit j'ai pas assez dormit, because, je n'ai pas comprit ta réponse :mrgreen: !


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités