Des détails sur le moteur de recherche
allez jeter un coup d’oeil ici : Comment fonctionne le moteur de recherche de SPIP ?
Effacer les données d’indexation
Pour cela il vous suffit d’aller dans la partie administration de votre site (www.votresite.com/ecrire).

- Assurez vous d’être en interface complète ;
- Administration ;
- Maintenance ;
- Vider le cache ;
- Effacer les données d’indexation.
Et voilà, votre table est vidée et la réindexation va se faire petit à petit, au fur et à mesure des visites.
Pour ceux qui veulent aller plus loin
Il est possible d’avoir plus de détail sur le déroulement ici :
La liste des éléments (articles, etc.) restant à indexer se trouve dans le fichier ecrire/data/.index ;
La liste des éléments indexés se trouve dans les tables MySQL spip_index_* ;
Et pour suivre l’indexation, consultez le fichier ecrire/data/spip.log.
Une astuce pour forcer la réindexation de son site
D’abord se poser la question : Est-ce vraiment utile de forcer ? SPIP gère cela tout seul, il suffit juste d’attendre un peu ;-) C’est solliciter un peu trop le serveur surtout si vous êtes en hébergement mutualisé...
Si vous voulez toujours le faire il y a deux méthodes : la bonne et la moins bonne.
La bonne si vous maîtrisez Unix
Evaluer le nombre d’objets à réindexer (articles, brèves, mots-clés, auteurs... soyez large ou comptez le nombre de lignes du fichier data/.index mentionné ci-dessus) et lancer la commande « Apache bench » disponible sur n’importe quelle machine Unix, Linux ou assimilée : un truc comme «
» (remplacez 1000 par le nombre d’objets à indexer).
La moins bonne : l’aspirateur de sites [1]
L’aspirateur de sites n’est pas le meilleur conseil qu’on puisse donner, car il oblige le serveur à calculer chacune des pages en question, alors qu’on peut très bien provoquer la réindexation rapide des pages en demandant x fois la même, par exemple la page d’accueil ou le backend.

