Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
optimisation fonction Search phpBB et métas Keywords
Aller à la page Précédente  1, 2
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
::  
Auteur Message
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 1015

optimisation fonction Search phpBB et métas KeywordsPosté le: Sam Sep 23, 2006 6:02 pm    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

En regardant un extrait du code de la fonction clean_words (ce qu'il aurait fallu faire depuis longtemps) :
Code:
function clean_words($mode, &$entry, &$stopword_list, &$synonym_list)
{
   static $drop_char_match =   array('^', '$', '&', '(', ')', '<', '>', '`', '\'', '"', '|', ',', '@', '_', '?', '%', '-', '~', '+', '.', '[', ']', '{', '}', ':', '\\', '/', '=', '#', '\'', ';', '!');
   static $drop_char_replace = array(' ', ' ', ' ', ' ', ' ', ' ', ' ', '',  '',   ' ', ' ', ' ', ' ', '',  ' ', ' ', '',  ' ',  ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' , ' ', ' ', ' ', ' ',  ' ', ' ');

[...]

   //
   // Filter out strange characters like ^, $, &, change "it's" to "its"
   //
   for($i = 0; $i < count($drop_char_match); $i++)
   {
      $entry =  str_replace($drop_char_match[$i], $drop_char_replace[$i], $entry);
   }

il apparait qu'il suffit simplement de rajouter quelques cas au tableau drop_char pour ne plus avoir de mots comme "lautre", "sorienter", etc.
Au lieu de virer juste l'apostrophe comme le fait le code en place, on peut rajouter " s\'" --> ' ', " l\'" --> ' ' comme ca on vire la lettre qui précède l'apostrophe et on garde donc seulement le mot important (et non pas la contraction brutale "lettre + (nom|verbe)" sans apostrophe.
Evidemment tout cela n'est utile que dans le cadre de l'utilisation des tables de recherche pour créer des meta tags en "vrai" francais. Pour la fonction de recherche pure, cela ne sert a rien de retraiter aussi loin
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15380

optimisation fonction Search phpBB et métas KeywordsPosté le: Sam Sep 23, 2006 9:47 pm    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

Bien vu Exclamation

On touche à la perfection des metas avec ça, merci du retour. Ça comblera les attentes des perfectionnistes Wink

En 1995, nous aurions été les rois avec ça, enfin, sauf que phpBB n'existait pas encore il me semble Laughing


++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team


Inscrit le: 19 Juin 2006
Messages: 481
Localisation: Carcassonne(11)

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 7:08 am    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

Bonjour dcz, gowab et à tous,

Voilà un topic qui répond à ma question optimisation des meta keywords mais comment fait-on pour faire les modifs... je n'ai pas très bien saisi où il fallait ajouter " s\'" --> ' ', " l\'" --> ' '

Wink

_________________
J.Cl.
Forum Clic! Nature
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15380

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 9:04 am    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

Dans le premier tableau tu met la cible dans le deuxième et à la même position (clef du tableau) ce qui doit la remplacer.

Comme il y a pas beaucoup de lettres pouvant précéder une apostrophe, cela donne "l\'" pour reconnaître la lettre l suivit d'une apostrophe et on la remplace par rien ('') dans le deuxieme tableau.

En gros donc on a "s\'", "l\'", "j\'", "t\'" à ajouter en fin de $drop_char_match et ' ', ' ', ' ', ' ' à la fin de $drop_char_replace pour virer tous les s, l, j et t apostrophe (on les remplace par rien ''). Et ainsi de suite, on pourrait ajouter aussi les n et m apostrophe etc ...

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team


Inscrit le: 19 Juin 2006
Messages: 481
Localisation: Carcassonne(11)

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 9:49 am    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

dcz a écrit:
En gros donc on a "s\'", "l\'", "j\'", "t\'" à ajouter en fin de $drop_char_match

C'est pas 's\', 'l\', 'j\', 't\' au lieu de "s\'", "l\'", "j\'", "t\'" Question

Je préfère demander plutôt que faire une boulette...

Wink

_________________
J.Cl.
Forum Clic! Nature
Revenir en haut de page
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 1015

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 10:18 am    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

Soit tu te calques sur le moule existant, et tu délimites la chaine de caractères avec des apostrophes, mais dans ce cas, pour distinguer l'apostrophe delimiteur de chaine de l'apostrophe que tu cherches, il faudra faire précéder celle ci d'un \ : 's\'' (apostrophe, s , antislash, apostophe, apostrophe)
Soit tu utilises les guillemets doubles pour encadrer la chaine et donc tu peux mettre a l'intérieur directement l'apostrophe : "s'" (guillemet double, s, apostrophe, guillemet double)

A noter aussi qu'il ne faut pas rajouter les nouvelles substitutions en fin de tableau mais au début, ou du moins avant la substitution deja intégrée dans phpBB qui supprime les apostrophes seules.
Si on met 's\'' --> '' a la fin, la chaine ne sera jamais trouvée car l'apostophe aura été enlevée avant qu'on cherche notre combinaison lettre+apostrophe.

Enfin, on peut aussi rajouter la substitution de l'apostrophe courbe: ’ (alt + 0146) en apostrophe droite ', sinon tous les textes avec ce type d'apostrophe resteront dans les tables et on aura alors des mots comme : s’orienter.

Voila ce que j'ai mis en place :
Code:
   static $drop_char_match =   array('’','l\'','s\'','d\'','m\'','n\'','t\'','j\'','^', '$', '&', '(', ')', '<', '>', '`', '\'', '"', '|', ',', '@', '_', '?', '%', '-', '~', '+', '.', '[', ']', '{', '}', ':', '\\', '/', '=', '#', '\'', ';', '!');
   static $drop_char_replace = array('\'','','','','','','','',' ', ' ', ' ', ' ', ' ', ' ', ' ', '',  '',   ' ', ' ', ' ', ' ', '',  ' ', ' ', '',  ' ',  ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' , ' ', ' ', ' ', ' ',  ' ', ' ');
Revenir en haut de page
Visiter le site web de l'utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team


Inscrit le: 19 Juin 2006
Messages: 481
Localisation: Carcassonne(11)

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 10:45 am    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

Je te remercie pour ces explications et je vais utiliser ton code, ainsi, je suis certain de ne pas faire d'erreurs..

Wink

_________________
J.Cl.
Forum Clic! Nature
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15380

optimisation fonction Search phpBB et métas KeywordsPosté le: Dim Sep 24, 2006 1:12 pm    Sujet du message: Re: optimisation fonction Search phpBB et métas Keywords

C'est clair que c'est mieux ainsi Wink

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB
Page 2 sur 2 Aller à la page Précédente  1, 2

Navigation Autres sujets de discussion

Sauter vers: