Bonjour!
Je réponds ici au message plus bas.
1) Maximum de trois liens de profondeur lors de la syndication : Je suggère
de partir du plan du site pour maximiser le nombre de pages visitées. Sinon,
essayer en utilisant plusieurs points d'entrées (donc créer plusieurs
favoris offline).
2) Liens externes : En faisant clique-droit sur un favoris, on peur modifier
les options " download " (téléchargement?) du favoris. De là, on peut
désélectionner l'option de suivi des liens hors du site. On peut aussi
limiter l'espace disque occupé par le site.
3) Le recalcul des pages qui ne force pas l'indexation : Ah ben là... Ça
fout pas mal ma solution à l'eau.
C'est vrai que plusieurs s'en sont
plains dans le passé, il me semble. Est-ce que ce phénomène peut être
confirmé (et corrigé) ?
Cordialement,
Thierry Gagnon
http://thierrygagnon.com/
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
martinus
Envoyé : 30 octobre, 2003 15:55
À : spip@rezo.net
Objet : Re: [Spip] réindexation
Bonsoir,
J'ai essayé ta suggestion, qui est astucieuse, mais je ne crois pas qu'elle
soit à conseiller.
D'abord, elle ne permet de visiter que les pages atteignables depuis la page
d'accueil en moins de 3 liens, le maximum autorisé par la synchronisation
d'IE6. Il y en a qui nécessitent plus de liens, et il pourrait même exister
des pages qui ne soit pas atteignables du tout depuis la page d'accueil,
seulement par l'index (s'il était à jour, bien sûr...).
Comme la synchronisation suit aussi les liens externes, j'ai dû télécharger
et stocker sur mon disque des milliers de pages inutiles, ce qui prend une
bande passante, un espace et un temps faramineux !
Heureusement que la limite est à 3 liens. J'ai arrêté au bout de 30
minutes... pour découvrir en consultant les logs et la base, que je n'ai
finalement rien réindexé.
Je constate, en fait, que le recalcul d'une page ne déclenche pas
d'indexation, alors que cela semble prévu ainsi. Seul la modification de
l'article la provoque.
Cela parait incroyable qu'il n'existe pas une commande qui crée les index à
partir des données. Je ne vois d'ailleurs pas pourquoi elle aurait besoin de
calculer les pages. Tous les SGBD que je connais ont une telle commande.
Merci quand même de ton aide.
Cordialement.
"Thierry Gagnon" <info@thierrygagnon.com> a écrit dans le message de
news:BAECKHCECFNJJKFFGHILEEMICIAA.info@thierrygagnon.com...
Je ne suis pas certain si ça répond à ta question, mais voici ce que je
propose pour forcer la réindexation de l'engin de recherche d'un site Spip
:
1) Effacer les données d'indexation et vider le cache (à partir de la page
/ecrire/admin_vider.php3). Vider le cache devrait faire en sorte que les
pages seront indexées la prochaine fois qu'elles seront visualisées.
2) Demander à votre navigateur de rendre votre site disponible hors-ligne
et
activer la synchronisation du site.
Après avoir effacé les index, j'ai cru comprendre dans la doc que la
réindexation s'effectue en "tâche de fond".
Apparemment, ce n'est pas le cas sur mon site spip 1.6 : les seuls
articles
indexés sont ceux qui ont été modifiés depuis l'effacement des index il y
a
48 heures, ainsi que j'ai pu le vérifier dans la base.