Premiers pas dans l'optimisation des moteurs de recherche Simple Machines Forum : suppression des droits d'auteur et des liens externes. Détection automatique du moteur du forum Illustrious board propulsé par smf

29.10.2023

Bon, commençons par donner des petits conseils sur l'optimisation et la promotion des sites (forums) sur phpBB. Dans ce cas, nous allons effectuer un petit hack qui permettra de se débarrasser d'un lien externe du type " Propulsé par phpBB ©... ". Dans cette publication, nous examinerons 2 manières de procéder - une technique pour phpBB 3.x.x.

Supprimer un lien externe Propulsé par phpBB © 2000, 2002, 2005, 2007 Groupe phpBB et support russe phpBB

La première façon de supprimer un lien externe indiquant Propulsé par phpBB © 2000, 2002, 2005, 2007 Groupe phpBB. Et donc, le moyen le plus simple est de supprimer à l’aide du panneau d’administration. Nous allons dans le panneau d'administration, allons dans l'élément de menu "Styles", à gauche nous voyons le panneau où se trouve le bloc dans le menu, nous nous intéressons au bloc "Composants de style", et dans celui-ci "Modèles". Selon la norme, dans la fenêtre proposée, nous verrons les éléments suivants : prosilver et subsilver2, bien qu'il puisse y en avoir d'autres si vous les installez. En général, ce n'est pas la question. Dans l'ensemble proposé, sélectionnez celui par défaut. Cliquez sur le bouton "Modifier" à côté du modèle. Ensuite, une fenêtre apparaît vous demandant de « Sélectionner un fichier modèle ». Ensuite, sélectionnez « Fichier modèle » - « overall_footer.html ». L'éditeur HTML apparaît ci-dessous. On retrouve le code suivant : " Propulsé par phpBB 2000, 2002, 2005, 2007 Groupe phpBB"et supprimez-le simplement, même si vous pouvez définir votre propre lien et votre propre légende."
(TRANSLATION_INFO)
" (qui se trouve en dessous, peut également être supprimé) - ce code est responsable de la localisation, par exemple un lien externe avec l'inscription "Support phpBB russe".

La deuxième façon de supprimer un lien externe qui dit Propulsé par phpBB © 2000, 2002, 2005, 2007 Groupe phpBB. Cette méthode est similaire, mais on se connecte au site via Pratacol ftp. Accédez au chemin suivant styles/template_name/template/overall_footer.html. Et nous éditons le même code que nous avons édité ci-dessus. Si vous modifiez le code, n'oubliez pas de définir le codage UTF - de cette façon, des « crackers » (carrés et autres symboles incompréhensibles) peuvent apparaître à la place des ancres.

Tout le monde sait que je ne peux tout simplement pas vivre sans Joomla, mais, à mon avis, il n'existe pas de bon forum pour les composants. C'est pourquoi je travaille avec des moteurs de forum. L'un des nouveaux que j'ai récemment commencé à utiliser est Commençons une nouvelle catégorie SMF avec des éléments, espérons-le, utiles. Nous commençons petit, et en tant que débutants, c’est très utile.

Premiers pas dans l'optimisation des moteurs de recherche Forum Simple Machines : suppression des droits d'auteur et des liens externes

Je précise tout de suite que je ne travaille qu'avec smf 2 et cet article portera spécifiquement sur cette version du moteur de forum gratuit.

Ainsi, les lecteurs réguliers savent à quel point je n'aime pas mettre « 10 » liens externes vers les sites officiels des moteurs, y compris ceux des forums. C'est pourquoi, tout d'abord, nous supprimons le copyright et jusqu'à 4, attention 4 liens externes du formulaire " SMF 2.0.2 | Machines simples | © 2011 | XHTML" ! Pour cela, connectez-vous au site via FTP forum/Thèmes/ nom de votre thème/ et éditez le fichier index.template.php. Naturellement, tout en bas se trouve un code (environ la ligne 330) qui affiche des liens externes que nous n’aimons pas trop. Nous supprimons donc : "

  • ", theme_copyright(), "
  • " Et "
  • ", $txt["xhtml"], "
  • ". Tout est si simple et facile. Dans les prochaines publications, attendez-vous à de nouveaux documents sur la promotion et l'optimisation des forums sur SMF/

    Commençons tout de suite par le code du script principal :

    #!/usr/bin/perl

    # script quel-forum.pl
    # (c) 2010 Alexandre A Alexeev, http://site/

    utilisez strict ;

    # lignes commentées - pour la rigueur
    # si la tâche consiste à collecter des statistiques sur le moteur, laissez-la telle quelle
    # si vous faites une liste de forums - décommentez

    mes $données ;
    $data .= $_while (<> ) ;

    # vérifiez combien a été alimenté par phpBB sans lien dans le pied de page
    imprimer "phpbb \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?[^>]*>phpBB/i ou
    # $data =~ /viewforum\.php\?[^""]*f=\d+/i ou
    $data =~ /phpBB\-SEO/i ou
    $données =~ /) ;
    imprimer "ipb \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i ou
    $données =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?[^>]*>Invision Power Board/i ou
    $données =~ /

    /je ou
    $données =~ /index\.php\?[^""]*showforum=\d+/i) ;
    imprimer "vbulletin \n"
    si ($données =~ /Alimenté par : ?[^<]+vBulletin[^<]+(?:Version)?/i ou
    $données =~ /) ;
    imprimer "smf \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?[^>]*>Propulsé par SMF/i ou
    $données =~ /index\.php\?[^""]*board=\d+\.0/i) ;
    imprimer "punbb \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> Jeu de motsBB/i) ; #ou
    # $data =~ /viewforum\.php\?[^""]*id=\d+/i);
    imprimer "fluxbb \n"
    # if($data =~ /viewtopic\.php\?id=\d+/i ou
    si ( $données =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?[^>]*>FluxBB/i) ;
    imprimer "exbb \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?[^>]*>ExBB/i) ; # ou
    # $data =~ /forums\.php\?[^""]*forum=\d+/i);
    imprimer "yabb \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?[^>]*>YaBB/i ou
    $data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
    imprimer "dleforum \n"
    si ($données =~ /\(Propulsé par le forum DLE\)<\/title>/je ou
    $données =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Forum DLE<\/a>/je) ;
    imprimer "iconboard \n"
    si ($données =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i ou
    $données =~ /\n"
    si ($données =~ /\n"
    # if($data =~ /forums\.php\?fid=\d+/i ou
    # $data =~ /topic\.php\?fid=\d+/i ou
    si ($données =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
    imprimer "stokesit \n"
    # if($data =~ /forum\.php\?f=\d+/i ou
    si ($données =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
    imprimer "podium \n"
    # if($data =~ /topic\.php\?t=\d+/i ou
    si ($données =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
    imprimer "usebb \n"
    # if($data =~ /forum\.php\?id=\d+/i ou
    si ($données =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UtiliserBB/i) ;
    imprimer "wrforum \n"
    # if($data =~ /index\.php\?fid=\d+/i ou
    si ($données =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
    imprimer "encore un autre forumnet \n"
    si ($data =~ /Yet Another Forum\.net/i ou
    $données =~ /default\.aspx\?g=posts&t=\d+/i) ;

    Vous trouverez ceci et d'autres scripts mentionnés dans l'article dans cette archive.

    Scénario quel-forum.pl examine le code de la page HTML pour voir s'il contient les signatures du moteur du forum. Nous avons utilisé une technique similaire lors de la définition de WordPress et Joomla, mais il existe quelques différences. Premièrement, le script lui-même ne charge pas le code de la page, mais le lit depuis stdin ou un fichier passé en argument. Cela vous permet de télécharger la page une fois, par exemple, à l'aide de wget, puis de l'exécuter via plusieurs analyseurs, si nous en avons plusieurs. Deuxièmement, dans ce script, la présence d'une signature est à 100 % un signe du moteur. La dernière fois, la présence d'une signature n'a fait qu'ajouter du poids au moteur correspondant et le moteur avec le plus grand poids a « gagné ». J'ai décidé que dans ce cas, une telle approche ne ferait que compliquer inutilement le code.

    Pour tester le script, j'ai fait quelques recherches. J'ai compilé une liste de plusieurs milliers de forums et exécuté chacun d'eux dans mon script, déterminant ainsi le pourcentage de réponses du programme et la popularité des différents moteurs.

    Pour obtenir la liste des forums, j'ai utilisé mon analyseur Google. Des requêtes comme celle-ci ont été envoyées au moteur de recherche

    site:forum.*.ru
    site:talk.*.ru
    site:board.*.ru
    site : smf.*.ru
    site:phpbb.*.ru
    ....

    et ainsi de suite. Vous trouverez le code complet du générateur de requêtes dans le fichier gen-forumsearch-urls.pl. En plus de zone.ru, .su .ua .kz et .by ont également été utilisés. La dernière fois, il était difficile de mener une telle étude, puisque les sites WordPress et Joomla n'ont pas de telles signatures dans l'URL. Les catalogues comme cmsmagazine.ru/catalogue/ ne fournissent pas une taille d'échantillon suffisante. Qu'est-ce que 600 sites Drupal ?

    Je dois admettre que les résultats de l'expérience m'ont déçu. Sur les 12 590 sites étudiés, le moteur n'a été identifié avec succès que sur 7 083, soit seulement dans 56 % des cas. Peut-être que je n'ai pas pris en compte certains moteurs ? Était-il vraiment vrai que Bitrix était installé sur la moitié des forums ? Ou aurais-je dû passer plus de temps à chercher des signatures ? En général, des recherches supplémentaires sont nécessaires ici.

    Parmi les 56 % de moteurs identifiés avec succès, les plus populaires, comme prévu, étaient IPB (31 %), phpBB (26,6 %) et vBulletin (26,5 %).

    Ils sont suivis avec un large retard par SMF (5,8%) et DLEForum (5,3%). Mon punBB préféré n'était qu'à la 6ème place (1,64%). Je ne recommanderais pas de se fier à ces chiffres (on dit qu’un forum sur trois sur RuNet fonctionne sur IPB), mais certaines conclusions peuvent bien sûr être tirées.

    Par exemple, si vous avez l'intention de créer un site sur un moteur de forum et envisagez de modifier le forum, par exemple en payant aux utilisateurs 0,01 $ pour chaque message avec retrait automatique des fonds une fois par semaine, vous devez alors choisir l'un des trois moteurs les plus populaires. Plus le forum est populaire, plus grandes sont les chances de trouver un programmeur qui le connaît bien.

    Si aucun changement significatif n'est attendu dans le moteur, il peut alors être judicieux de choisir un moteur moins populaire, par exemple SMF ou punBB. Cela réduira le nombre d'attaques de pirates sur votre forum et la quantité de spam automatiquement envoyé dessus.

    Les scripts de recherche/identification de forums peuvent également trouver de nombreuses applications pratiques. La première chose qui m'est venue à l'esprit a été de trier les forums identifiés par TIC et de poster sur les cent premiers posts des liens vers un de mes sites. Cependant, des centaines de liens dofollow du forum n'ont en aucune façon affecté le TCI (2 mises à jour sont passées), il vaut donc mieux ne pas perdre de temps ici, à moins que les transitions ne vous intéressent pas.

    Il est clair que l’utilisation évoquée des scripts est loin d’être la seule. Je pense que vous pouvez facilement comprendre comment les utiliser autrement.

    N'oublions pas les bons vieux logiciels de forum. Les geeks les utilisent pour le support technique. Les entreprises les utilisent pour la collaboration. Voici notre point de vue sur plus de 70 moteurs, hôtes et outils de forum.

    Moteurs de forum (logiciels gratuits)

    Pocoo - Vous n'avez jamais entendu parler d'une carte alimentée par Python ? Moi non plus, jusqu'à ce que je trouve Pocoo. Il est compatible WSGI et dispose d'un système de plugins avancé.

    PunBB - Avec des pages compatibles XHTML, de la simplicité et de la rapidité, qu'y a-t-il à ne pas aimer ?

    Forums Quicksilver (QSF) - Basé sur le MercuryBoard, désormais mort, QSF est devenu un moteur mature doté de fonctionnalités telles que les autorisations 3D ou le skinning.

    RForum - Forum puissant avec intégration de listes de diffusion, optimisé par Ruby.


    Simple Machines Forum (SMF) - À l'origine un fork de YaBB SE, SMF propose du WYSIWYG, des groupes puissants et bien plus encore. Remarque : il existe une controverse quant à savoir si SMF est un logiciel libre ou non, puisque vous n'êtes pas autorisé à redistribuer le forum/le logiciel lui-même. sans autorisation écrite.

    Snitz - Forum ASP de base.

    Petit forum qui stocke ses informations dans des fichiers TXT au lieu d'une base de données.

    Forum NewsBoard non classé (UNB) - Moteur de forum facile à utiliser avec notification Jabber.

    UseBB - Ensemble de cartes léger, clair et efficace.

    Vanilla - Superbe forum AJAXifié avec un look vraiment sympa que vous ne trouverez nulle part ailleurs.

    Vikingboard - Moteur de carte minimaliste pour des performances élevées.

    Viscacha - Tableau avec CMS intégré et conversion de CuteCast, Vision Board, phpBB et WBB.

    YaBB - Facile à installer et à utiliser, YaBB est bien plus qu'un énième tableau d'affichage.

    Yazd - Moteur de forum de base sous licence Apache.

    Moteurs de forum (commerciaux)


    AspNetForum - Moteur de forum ASP.NET propre et puissant. 85 $ à 169 $.

    Burning Board - Carte facile à configurer qui importera les forums Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum ou vBulletin existants. 139,99 $ à 269,99 $.

    FuseTalk - Logiciel de forum puissant utilisé par de grands noms tels qu'Adobe, Boeing, NASA, NBC, US Airforce, McAfee et Lonely Planet. Mais les noms vous coûteront cher. 649 $ à 4 599 $.

    FusionBB - Calendrier, galerie de photos, PayPal, modèles d'articles et bien plus encore sont disponibles avec ce superbe logiciel. Frais fixes de 425 $ ou frais fixes de 149 $ et 39 $/an.

    Idéal BB - Carte ASP/COM avec une belle fonctionnalité de révision. 299 $ à 2 099 $.

    Invision Power Board (IPB) - L'une des cartes commerciales les plus populaires de tous les temps. 149,99 $ à 299,99 $.

    Forums Jive - Tableau puissant utilisé par des sociétés telles que EA et ESPN. Malheureusement, très cher. Frais fixes de 14 950 $, 1 950 $/1 000 utilisateurs, 4 950 $/5 000 utilisateurs ou 9 950 $/20 000 utilisateurs.

    MyProBB – De puissantes fonctionnalités anti-spam font de celui-ci un gardien. C'est aussi bon marché : 25 $/an.

    UBB.threads – forfait de 725 $ ou forfait de 229 $ et 125 $/an.

    vBulletin – Tableau extrêmement populaire avec des tonnes de fonctionnalités. Frais fixes de 160 $ ou 85 $/an.

    WowBB - WYSIWYG, internationalisation et bien plus encore disponibles avec cette carte PHP. Frais fixes de 99 $ ou 55 $/an.

    Hôtes du forum


    Blursoft MetaForum - Possède une tonne de fonctionnalités AJAX, mais parvient à rester convivial pour la recherche. Et oui, le bouton retour fonctionne. Gratuit.

    Conforums – Catégories, tableaux et publications illimités avec personnalisation HTML et JavaScript. Gratuit.

    CuteCast - Hébergement de forum de base. Gratuit.

    GoBoardz - Joli forum avec partage de photos et une interface sympa. Gratuit.

    Hyperboards - Un grand fournisseur d'hébergement avec une connexion globale (un compte Hyperboards vous connecte à chaque forum Hyperboards), des skins, des pages et des publications et tableaux illimités. Gratuit.

    Invision Power Board (IPB) - L'une des cartes commerciales les plus populaires de tous les temps. 10 $ à 75 $/mois.

    ProBoards - Un hôte bien connu alimenté par YaBB. Gratuit.

    Lancement soudain – Hôte du forum avec des publications, des réponses et des tableaux illimités. Gratuit.

    WowBB - WYSIWYG, internationalisation et bien plus encore disponibles avec cette carte PHP. Frais fixes de 99 $ et 3,95 $/mois ou 7,95 $/mois.

    Intégration des forums


    Intégration bbPress et Wordpress - Guide officiel sur l'intégration des deux projets frères.

    Composant Joomla qui ajoute un forum puissant.

    Intégration de Vanilla et Wordpress - Guide officiel pour l'intégration des deux CMS populaires.

    IpbWiki - Connecte les cartes d'alimentation Invision et MediaWiki.

    Joomla!Vanilla - Pont entre le CMS Joomla et Vanilla.

    Outils du forum


    BBCodeXtra Firefox Extension - Menu contextuel pour insérer du BBCode ou (X)HTML. Logiciel gratuit.

    Bonjour, Khabravites !

    Tout récemment, j'ai été intrigué par l'idée de créer un forum. De nos jours, créer un forum ne pose pas de difficultés particulières aux utilisateurs, car il existe un assez grand nombre de CMS de forum prêts à l'emploi qui facilitent grandement cette tâche. Mais parmi leur abondance, il peut être très difficile de choisir le CMS vraiment nécessaire. Par conséquent, j'ai décidé d'écrire ma propre critique, qui, au moins un peu, aidera peut-être l'utilisateur à faire un choix dans la direction d'un moteur ou d'un autre.

    Moteurs gratuits
    #1 - Jeu de motsBB
    Moteur beau et facile à utiliser. Interface du panneau d'administration pratique et intuitive. Le forum est très compact, possède un petit nombre de fonctions (avec des sous-boîtiers), mais cela peut facilement être corrigé avec des add-ons. Des thèmes pratiques et faciles à créer. Si vous avez besoin d’un forum simple et facile à installer, configurer et utiliser, c’est le choix idéal.
    - Communauté russophone
    Il existe de nombreux autres moteurs différents que je n'ai pas inclus dans l'examen, car je pense qu'ils ne sont pas aussi demandés et populaires que ceux mentionnés ci-dessus. Eh bien, quant à mon opinion subjective, je recommanderais PunBB ou XenForo.

    Tags : créer un forum, forum cms, moteur de forum

    Cet article ne fait pas l'objet de commentaires, son auteur n'étant pas encore membre à part entière de la communauté. Vous ne pourrez contacter l'auteur qu'après avoir reçu une invitation d'un membre de la communauté. Jusqu'à ce moment, son nom d'utilisateur sera masqué par un alias.