Blog, buzz, référencement

Marketing, communication, NTIC

Archive pour 'Scripts moteurs de recherche' Categorie

Scripts moteurs de recherche

Meta Web Search

Publié par Buzz marketing sur 23 mars, 2007

Cette application permet de faire des recherches simultanées sur AltaVista, Google, Webcrawler, Thunderstone, et FastSearch.

Télécharger Meta Web Search

Publié dans Scripts moteurs de recherche | Aucun commentaire »

Multisearch

Publié par Buzz marketing sur 23 mars, 2007

Recherche dans des moteurs

Télécharger Multisearch 

Permet à vos visiteurs de faire une recherche sur les principaux moteurs de recherche.

Publié dans Scripts moteurs de recherche | Aucun commentaire »

Google Mini Moteur

Publié par Buzz marketing sur 23 mars, 2007

Recherche sur Google avec vos scripts PHP

Vous pouvez maintenant faire une recherche sur Google directement à travers une API SOAP. Voici un petit moteur de recherches qui permet de doter votre site du meilleur des moteurs de recherches.

Explications :

La procédure à suivre pour mettre en place ce script sur votre serveur est la suivante :

  1. Créez un compte chez Google pour obtenir une clef personnelle nécessaire à l’utilisation de l’API.
  2. Modifiez le script proposé sur ce site pour utiliser votre clef personnelle.
  3. Copiez les fichiers sur votre serveur.
  4. Testez !

Maintenant les détails.

Configuration minimale pour utiliser ce script

Il faut au minimum PHP 4.1. Le script ne fonctionnera pas avec PHP 4.0.6. PHP peut être installé en module dans Apache ou tourner en CGI, cela n’a pas d’importance.

Le script se base sur le module SOAP de PEAR, il est inclus dans l’archive car généralement non installé sur les serveurs par défaut.

Note : La requête SOAP effectuée entre votre serveur et le serveur de Google n’est pas cryptée, tout le monde ou presque pourra découvrir les bavardages entre votre serveur et celui de Google.

Les fichiers de l’API Google et la clef

Après avoir téléchargé les fichiers de l’API Google et obtenu votre clef personnelle, vous pouvez jeter un coup d’oeil au contenu de l’archive.

Il y a beaucoup de choses, mais on va dire que pour aller vite, il n’y a que 3 fichiers importants :

  • LICENSE.txt car il faut bien la respécter. L’important est de noter que vous ne pouvez pas faire plus de 1000 requêtes via l’API par jour.
  • GoogleSearch.wsdl le fichier de définition de l’API SOAP de Google. Ce fichier contient du code WSDL. La recommandation WSDL du W3C est un fichier XML décrivant de manière standard le service web proposé. Il vous suffit théoriquement uniquement de ce fichier pour avoir toutes les informations nécessaires au développement d’un programme utilisant l’API de Google.
  • APIs_Reference.html la référence de l’API pour mieux comprendre son fonctionnement.

Modification du script

Très simple… au tout début du script index.php vous avez quelque chose comme :

// Début de la configuration $nr = 10; // Nombre de resultats par page 10 maximum $clef = 'votre clef‘; // Votre clef d’identification sur Google // Fin de la configuration

Mettez votre clef au bon endroit et c’est tout. Ensuite vous copiez tous les fichiers sur votre serveur et vous testez !

Limiter la recherche à votre site

Si vous souhaitez limiter la recherche à votre site, une simple modification permet de le faire. Si vous utilisez Google normalement, il suffit de mettre dans la recherche site:votresite.com pour limiter la recherche à ce domaine. On va donc forcer le script à faire cela.

À partir de la ligne 53 du fichier index.php, vous avez les arguments de la recherche. L’important est $q la requête. En fait, ce que vous taperiez dans le champ de recherche de Google.

array(   'query' => $q,   ’start’ => $s,   ‘maxResults’ => $nr,   ‘ie’ => ‘utf8′,   ‘oe’ => ‘utf8′ )

Il suffit d’ajouter la demande de votre site uniquement :

array(   'query' => ’site:votresite.com ‘ . $q,   ’start’ => $s,   ‘maxResults’ => $nr,   ‘ie’ => ‘utf8′,   ‘oe’ => ‘utf8′ )

Notez l’espace après le .com. Si vous connaissez un peu le PHP, vous pourrez facilement proposer un formulaire avec le choix de la recherche sur toute la base Google ou uniquement sur votre site.

Produit par : Loic LOIC
 

Publié dans Scripts moteurs de recherche | Aucun commentaire »

PhpDig

Publié par Buzz marketing sur 23 mars, 2007

Moteur de recherche et d’indexation http écrit en Php reposant sur une base MySql.

Télécharger script moteur de recherche PhpDig 


Au fil des indexations, PhpDig construit un dictionnaire de mots-clefs à partir de ceux rencontrés dans les pages indexées. Sur une requête, PhpDig affiche une page de résultats contenant les mots recherchés, classée par pertinence.

Produit par : Antoine BAJOLET

Publié dans Scripts moteurs de recherche | Aucun commentaire »

Web site indexer and search engine

Publié par Buzz marketing sur 23 mars, 2007

Mini moteur de recherche

Télécharger Web site indexer

Permet d’indexer des sites et d’effectuer une recherche dans cet index.

Publié dans Scripts moteurs de recherche | Aucun commentaire »