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  
 
   
Google Yahoo MSN Sitemaps and RSS V1.2.0RC4

 
Poster un nouveau sujet   Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses.    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » GYM Sitemaps
::  
Auteur Message
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 2350

Google Yahoo MSN Sitemaps and RSS V1.2.0RC4Posté le: Sam Mai 20, 2006 1:43 pm    Sujet du message: Google Yahoo MSN Sitemaps and RSS V1.2.0RC4

Google Yahoo MSN Sitemaps and RSS
    Titre: Google Yahoo MSN Sitemaps and RSS

    Auteur : dcz / www.phpbb-seo.com

    Description : Ce module va créer des plans de site United Sitemaps (auparavant connu sous le nom de Google sitemaps), des flux RSS 2.0 ainsi qu'une liste d'URLs Yahoo urllist.txt pour phpBB et mxBB Portal (le cas échéant).
    Utilise un système de cache supportant pleinement la compression Gun-zip, ainsi que de la mise en forme XSLTransform pour les plans de site Google et les flux RSS.

    Version : v1.2.0RC4

    Niveau d'installation : Facile pour la base, avancée en utilisant le mod_Rewrite.

    Temps d'installation : 3 min pour la base, un peu plus en utilisant le mod_Rewrite.

    Compatible EasyMOD : n/a

    phpBB : 2.0.22

    mxBB : 2.7.x & 2.8.x




Notes de l'auteur :

    Solution modulaire de Sitemaps Google (United Sitemaps, flux RSS 2.0 et Yahoo urllist.txt pour phpBB et mxBB Portal.

    Ce module va générer différents types de page :

    • United Sitemaps (Google Sitemaps) :
      Citation:
      Ce mod va créer un SitemapIndex, établissant la liste des Sitemaps installés.
      Ils seront utilisables pour les moteurs de recherche Google, Yahoo et MSN.
      Les plans sont 100 % valides sitemaps 0.9.
      Les plans United sitemaps peuvent être mis en forme en utilisant une feuille de style XSL-Transform (configurable ACP).

      ATTENTION
        Veuillez vous assurer que vous avez correctement installé le module avant de soumettre le fichier sitemap.php (ou sitemaps.xml avec le mod Rewrite) aux Services Google Sitemaps et Yahoo!.
        La soumission au moteur de recherche MSN n'est pas, à ce jour, automatisé, il est cependant possible de l'avertir de la présence d'un plan de site en suivant la procédure décrite sur sitemaps.org.

      Sitemaps créés :
        Arrow Un Sitemapindex établissant la liste de tous les sitemaps installés
        Arrow Un sitemap listant les forums publics
        Arrow Un sitemap par forum public, listant ses sujets.

      Quand mxBB PORTAL est installé :
        Arrow Ajoute une entrée dans le SitemapIndex
        Arrow Ajoute une option dans l'ACP permettant de définir l'ID de page mx sur laquelle se trouverait KB
        Arrow Un sitemap listant toutes les pages publiques de mx.

      Note :
        Le mod Knowledge base (KB) n'est à ce jour pas pris en charge par le module.
        Tout est là pour l'accueillir, dès qu'une version stable verra le jour.


    • Flux RSS 2.0 :
      Citation:
      Vous pouvez également inscrire vos flux principaux chez Yahoo, comme rss.php (ou rss.xml).
      Les flux RSS de chaque forum peuvent être soumis de façon automatique, en utilisant l'api Yahoo! Notifications.
      Vous devrez alors faire une demande d'AppiD Yahoo.
      Veuillez noter que Yahoo n'autorisera pas la soumission d'URLs contenant le caractère "&", ce qui veut dire que vous ne pourrez pas soumettre des flux dont l'URL contient une esperluette (&).
      Cela ne concerne que certains flux, et uniquement quand la réécriture d'URL n'est pas activée.

      Prise en compte des autorisations de phpBB :
        Il est possible d'activer dans l'ACP, pour les utilisateurs enregistrés et ayant suffisamment de droits pour ce faire, l'affichage d'éléments de forums privés (url et messages).


      Les différents types de flux RSS créés :
        Arrow Un flux général, reprenant les sujets du forum (ainsi que ceux des éventuels autres modules compatibles installés)
        Arrow Un flux ne reprenant que les derniers messages de l'ensemble du forum
        Arrow Un flux par forum et un flux listant les URLs des forums;
        Arrow Un canal spécial, au stade expérimental, qui liste l'ensemble des flux RSS disponibles.


      Chaque flux est disponible en trois versions configurables :
        Arrow Une version longue,
        Arrow Une version standard,
        Arrow Une version courte.
        Arrow Chacune des trois versions pouvant de plus intégrer ou non un résumé des messages de la liste.


      Filtres de contenu avancés :
        Il est possible de filtrer le contenu des messages pour les listes les affichant :
        • Les liens :
          Possibilité de désactiver les liens, les URLs présentes dans les messages apparaitront mais ne seront pas cliquables.
        • Les BBcodes :
          Possibilité de désactiver les BBcodes et de les filtrer (tout ou partie).
          Arrow Le format est simple :
          Vous devrez simplement entrer une liste de BBcodes à exclure (on retire les tags eux-mêmes) ou à carrément effacer (le bloc BBcode entier est alors remplacé par {bbcode} dans le message).
          Il faut entrer une liste de BBcodes, séparé par des virgules, et éventuellement assortis d'une option ":".
          Arrow Exemple :
          img:1,b:0,quote,code:1
          Dans cet exemple, le BBcode image et le lien de l'image seront remplacés par {img}, les gras ne seront pas appliqués, mais le texte mis en gras conservé, les citations ne seront pas mises en forme mais leur contenu conservé, les portions de code seront effacés de la sortie et remplacés par {code}.
        • Les Smileys :
          Possibilité d'afficher ou non les Smileys dans les messages.
        • Césure :
          Trois méthodes de césure disponibles pour sortir des résumés du contenu des messages : par phrase, par mot et par caractère.
          Les trois méthodes ne couperont pas de mots, choisissez celle qui vous convient le mieux.


      Prise en charge de nombreux jeux de caractères :
        Le module utilise l'UTF-8 comme jeu de caractère en sortie.
        La methode de conversion de phpBB3 a été introduite pour prendre en charge les conversions depuis de nombreux jeux de caractères.
        Il vous faudra donc renseigner le jeu de caractère de votre forum dans l'acp du module dans le cas où le paramètre 'auto' ne serait pas suffisant (ce qui sera malheureusement le cas assez souvent).
        Le jeu de caractères de votre site forum se trouve en général renseigné dans le code source de chacune de ses pages :
        Citation:
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">




    • Yahoo! urllist.txt :
      Citation:
      Le module génère une liste d'URLs au format Yahoo! urllist.txt reprenant les URLs des derniers sujets actifs de chaque forum, une URL par ligne.


    Principes communs du module :

    • Système de cache :
      Citation:
      Un système complet de mise en cache des plans peut être activé depuis l'ACP.
      Tous les plans au sens large (Sitemaps, RSS et urllist.txt) sont alors copiés en entier dans un dossier du serveur, ce qui rend les affichages suivant sa sauvegarde, beaucoup plus rapides.
      Ils sont simplement lus sans être interprétés par le script php pour un résultat comparable à un affichage en direct du fichier source.
      Chaque type de cache, correspondant aux types de listes, peut être géré de façon indépendante. Il est possible de les effacer séparément ou tous d'un coup dans l'ACP, et de définir la façon dont ils seront mis à jour.
      Il est possible d'opter pour une mise à jour automatique (à chaque expiration du cache) ou manuelle, l'admin devant alors effacer régulièrement les fichiers mis en cache depuis l'ACP pour autoriser une mise à jour.

      Benchmarck : (11834 URLs)
      • Sans compressions Gunz-zip :
        Premier affichage :
        Citation:
        <!-- URL list generated in 5.41892 s - 25 sql - 11834 URLs listed -->
        <!-- Output started from cache after 5.42756 s - sql -->
        <!-- Output from cache ended up after 6.93087 s - sql -->

        Ce qui veut dire que le module construit la liste de 11 834 en 5.41892 s, que le fichier cache est écrit en 0.00864s (2 119 631 octets), l'écriture prenant fin juste avant l'envoi des données, et qu'il a fini d'être envoyé à l'explorateur 6.93087 s après la première demande.

        Deuxième affichage :
        Citation:
        <!-- URL list generated in 5.41892 s - 25 sql - 11834 URLs listed -->
        <!-- Output started from cache after 0.00256 s - sql -->
        <!-- Output from cache ended up after 1.57475 s - sql -->

        La première ligne étant là pour nous rappeler le temps qu'il avait fallu pour calculer la page, avant de commencer à l'envoyer. À comparer avec les 0.00256 s qu'il a fallu ce coup-ci pour commencer à recevoir des données Very Happy
        Cela prend tout de même un peu de temps d'envoyer 2 mo, mais pas plus que si c'était un fichier physique.

      • Avec compressions Gunz-zip :
        Malheureusement, la fonction permettant de lire sans décompresser les fichiers Gun-zip rend pour l'instant impossible l'affichage des stats de fin d'envoi du fichier.
        Mais une fois activée, la compression transforme nos 2 mo en 48 ko, et comme le fichier est envoyé tel quel, c'est le client qui décompresse.
        Il s'agit alors, pour le serveur, d'envoyer une lecture transparente d'un fichier de 48 ko avec pour résultat un plan de site Google listant 11 834 URLs Very Happy
        Inutile de trop chercher pour dire que c'est beaucoup, mais alors beaucoup plus rapide encore, et avec beaucoup moins de ressources serveur utilisées, 48 ko, à peine plus de travail que pour une petite image pour un sitemap contenant à peine 11 834 URLs.


    • Cycles SQL et réglages de performance :
      Citation:
      Toutes les requêtes SQL potentiellement gourmandes sont découpées en plusieurs cycles de requêtes, configurable dans l'ACP pour chaque type de listes.
      Les réglages proposés par défaut pour l’ensemble des paramètres de performance sont bons pour la plupart des cas.
      Le principe est simple, pour lister 10 000 URLs, comme il est impensable de faire une requête sur 10 000 éléments, le module en fera plusieurs pour arriver au total. Le but étant de limiter le nombre d'éléments par requête, tout en n'ajoutant pas trop de requêtes.
      Vous ne devriez pas aller au-dessus d'une trentaine de requêtes SQL par liste. Et si votre serveur n'est capable de sortir que 10 000 URLs dans un temps raisonnable, pas la peine d'aller au-delà.
      Comme il s'agirait tout de même de la liste des 10 000 derniers sujets à avoir reçu une réponse dans un forum particulier de votre forum, on peut penser que ceux qui restent sont un peu "vieux".
      En général, il est inutile d'aller au-delà de 5 000 URLs par forum.

      Veuillez également noter qu'il est inutile de sortir des flux RSS avec des milliers d'URLs, même si le module en est capable, l'usage des flux RSS n'est pas celui des plans sitemaps.


    • Réécriture d'url:
      Citation:
      Possibilité de changer de type de réécriture d'URL pour les plans au sens large depuis l'ACP, et détection automatique des mods Rewrite phpBB SEO 0.2.x.
      Les réglages pour d'autres standards de réécriture d'URL (Webmedic's rewrite mod, able2know rewrite mod, GoogleBB Links) se font désormais très simplement, en éditant très peu de code.


    Petite limitation :
      Si la compression Gun-zip est activée sur le forum, elle l'est nécessairement sur les plans au sens large, il est par contre possible d'activer la compression si celle de phpBB ne l'est pas.



Langues :


PlugIns :
  • [PlugIn] GYM Sitemaps XML :
      Pour incorporer simplement des plans de site Google complets au listing du module GYM sitemaps, ce qui vous permettra de profiter des fonctionnalités du module, comme la mise en forme xslt.

  • [PlugIn] GYM Sitemaps TXT :
      Pour incorporer simplement des listes d'URLs (une par ligne) à vos plans de site Google.


Démo :


Télécharger :

_________________


Dernière édition par SeO le Lun Aoû 20, 2007 2:21 pm; édité 13 fois
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 2350

Google Yahoo MSN Sitemaps and RSS V1.2.0RC4Posté le: Jeu Jan 25, 2007 3:06 pm    Sujet du message: Re: Google Yahoo MSN Sitemaps and RSS V1.2.0RC4

- Prévisualisations acp -

_________________
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13031

Google Yahoo MSN Sitemaps and RSS V1.2.0RC4Posté le: Jeu Jan 25, 2007 3:06 pm    Sujet du message: Re: Google Yahoo MSN Sitemaps and RSS V1.2.0RC4

Pour obtenir du support avec ce mod, veuillez utiliser le forum GYM Sitemaps.

Nous vous invitons à lancer des nouveaux sujets ainsi qu'à prendre le fil de ceux qui correspondraient à vos interrogations du moment.

Nous releasons ce module en RC, ce qui veut dire que le code n'est ni en bêta, ni en release.
Nous avons passer beaucoup de temps à le tester, mais il se peut, vu le nombre de fonctions ajoutés, qu'il subsiste un ou deux bugs mineurs.

Ce sujet est verrouillé, le support pour l'ancienne version (la 0.0.2) se trouve archivé sur ce fil.

Cliquez sur le lien Surveiller ce sujet pour être tenu au courant des mises à jour.

_________________
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


Dernière édition par dcz le Mar Avr 24, 2007 2:08 pm; édité 1 fois
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 2350

Google Yahoo MSN Sitemaps and RSS V1.2.0RC4Posté le: Sam Avr 21, 2007 2:46 pm    Sujet du message: Re: Google Yahoo MSN Sitemaps and RSS V1.2.0RC4

RC4 mise en ligne Very Happy

dcz a écrit:
Le module est Maintenant compatible avec mxBB2.8.
Meilleure gestion des char-set, on choisit désormais tout dans la même liste (utf-8 compris) et les suggestions de mb_internal_encoding() sont mieux gérés.
Choix possible entre les différentes méthode de conversion disponibles, pour prendre en compte les configs un peu spéciales pour lesquelles seule la méthode "manuelle" de phpBB3 peut fonctionner et qu'il faut en forcer l'usage.

Relecture exhaustives des requêtes SQL, pas mal d'optimisations, ajout des limites temporelles pour les flux rss de forums (forum=xx) si le forum en question est vraiment énorme.
Réorganisation et optimisation de toutes les boucles, on gagne encore en temps de génération.

Correction de urllist.php.

Amélioration de la gestion des autorisations et des exclusions.

Ajout d'une sélection de liens sur la feuille de style xsl pour inviter nos membres à soumettre nos flux dans leur compte Google, yahoo, msn etc ...

Et quelques autres petites retouches ...


Pour mettre à jour, le plus simple sera de :
    1) Effacer tous les fichiers du module,
    2) Uploader tous les nouveaux,
    3) Mettre à jour le .htaccess avec les nouvelles rewriterules (pas de changement de format d'url, juste un petit correctif).
    4) Vous connecter en admin et lancer le script d'installation.


Vous devrez également ré-uploader contrib/xs_gym_sitemaps.cfg dans le dossier admin/ de phpBB si vous utilisez XS mod.

La mise à jour est aussi simple qu'importante.

_________________
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses.    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » GYM Sitemaps
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: