Changement de stratégie !

Bligg_logo

Petit état des lieux d’un geek project :
Un an et demi après sa création, le projet “Bligg”, moteur de recherche collaboratif de blogs francophones, arrive à un tournant.
En effet,
- Le nombre de visites devient considérable : entre 4000 et 5000 par jour à l’heure actuelle !
- La visibilité du site dans le monde des “bloggeurs” commence à se faire ressentir, entre ceux qui sont pour et en profitent pour faire leur promo (voir spammer), et ceux qui sont contre et m’accusent de “voleur de contenu”.
- La robustesse technique du site est prouvée, avec une telle fréquentation sur une base de données aussi volumineuse, les performances sont encore très bonnes (il y a quand même eu un changement de serveur dédié entre temps mais ça reste très modeste)

Le deuxième effet Kiss Kool de l’audience en forte hausse du site, c’est que les détracteurs se font de plus en plus entendre. Les demandes de suppression de blog de ma base de données étaient juqsu’à présent anecdotiques, mais depuis quelques temps c’est plusieurs par jour.
Devant ces demandes (certaines polies, d’autres moins), j’ai décidé d’arrêter le robot qui recherche des nouveaux blogs sur le net et les indexe automatiquement.
Désormais, les seuls blogs qui seront ajoutés seront ceux qui me seront “volontairement” proposés par leur propriétaire.

Quelque part je trouve ça un peu dommage, car la vocation originelle de “moteur de recherche exhaustif sur les blogs” en sera fortement compromise.
En effet, j’ai peur que beaucoup de bloggeurs qui seraient potenciellement interessés pour figurer sur bligg ne feront pas la démarche, tout simplement parce qu’ils ne connaissent pas le site.
Mais au moins je ne subirais plus les plaintes des mécontents, qui m’accusent de leur “voler leur réferencement”. Je ne vole rien, au contraire j’offre du réferencement et de la visibilité sur le web, c’est en quelque sorte un échange de bons procédés où je pensais que tout le monde trouverais son compte… Mais à partir du moment où je suis suffisamment bien référencé pour être plus hauts que les blogs originaux dans les résultats de certaines recherches, ils ne voient pas les choses de la même manière et je peux les comprendre. Ca prouve au moins que mon site est super optimisé pour le réferencement (je tiens à signaler que je n’ai jamais fait de démarche de réferencement “agressif” genre backlinking, réferencement payant sur les annuaires, etc.).

Beaucoup de blabla, pour annoncer donc, un tournant :
La transition sera progressive. La base actuelle va rester, mais les blogs qu’on me demandera de supprimer le seront, et le processus automatique de netttoyage de la base va également faire son travail.
Le nombre de blogs / notes réferencés se réduiront t’ils petit à petit jusqu’à devenir insignifiants et faire mourir le site ?
La visibilité dont je joui actuellement va t’elle être efficace suffisemment longtemps pour avoir un nombre suffisant de bloggeurs volontaires s’inscrivant, et un petit effet de buzz continuant à faire vivre le site ?
Le passage à une démarche “volontaire” d’inscription va t’il priviligier la qualité sur la quantité, et au contraire être un nouveau départ pour le site ?

A suivre :)

Changement de serveur dédié

Adieu la dedibox première génération, je me suis pris pour le même prix l’offre promo 2xl de chez kimsuffi (OVH) et ça dépote !!

Il le faut bien puisque j’ai environ 3000 visites par jour actuellement et que la base n’en fini pas d’enfler, malgré des mécanismes de nettoyage toujours plus astucieux :)

Bligg.fr se dote de deux flux RSS : Notes populaires et Blogs populaires

Ca fait longtemps que j’aurais du faire ça :)

Du joli RSS tout propre pour votre lecteur préféré. Le RSS est pas “valide valide” mais il passe dans la plupart des trucs que j’ai essayé, et je vais le rendre un peu plus carré :)

Redirections 302, mea culpa

C’est fini, Bligg.fr ne fait plus l’erreur d’utiliser des redirections 302 (qu’il faisait inconsciemment, merci PHP qui choisit ce code de redirection par défaut).

Maintenant tout est propre, vous pourrez voir sur les pages que c’est un lien en dur qui est utilisé.

Histoire d’être transparent, ci dessous le mail que j’ai envoyé à ceux qui m’ont reproché (à juste titre) le fonctionnement que mes redirections avaient jusqu’à présent.

Bonjour.

J’ai récement reçu plusieurs demander de bloggeurs me demandant de supprimer leur blog de l’index de www.bligg.fr car celui ci effectuait des redirections 302.
J’ai immédiatement supprimé ces blogs de l’index comme demandé.

Apprenant de mes erreurs, j’ai aussi immédiatement remplacé les redirections 302 par des redirections 301. [NB : Depuis j'ai remplacé la redirection 301 par un lien en dur et un JS pour le comtpage des clics]
Je ne savais pas que PHP utilisait des redirections 302 par défaut, et je ne connaissais pas le coté nuisible de celles ci. C’est chose corrigée désormais.

Je vous prie de m’excuser pour la gène occasionnée.

Bligg.fr est un projet à but non lucratif (les adsense sont bien loin de me rembourser l’hébergement) et il n’a jamais été question de vouloir piller le contenu des blogs indexé.
L’objectif de mon projet était de développer un site mélant l’exhaustivité d’un moteur de recherche, et le coté communautaire d’un digg like.
Le but n’est donc pas de profiter du contenu des blogs, mais au contraire de leur donner une visibilité, relative à leur popularité sur le site.

La modification des redirections est effective dès maitenant, elle reste à tester et si d’autres modifs sont necessaires je les effectuerais le plus rapidement possible.

Si vous voulez voir votre blog apparaitre à nouveau sur bligg, il ne tiens qu’à vous de me le demander.

Je suis à votre disposition pour toute autre question / remarque / suggestion/ demande, etc.

Bien cordialement.

Mathieu Thollet

J’ose espérer que les choses sont désormais claires et que je l’on ne m’accusera plus d’intentions qui n’étaient pas les miennes.

Je me permet quand même un petit coup de gueule : Si je cite indexweb.info (que je remercie beaucoup pour ses éclaircissements) à propos de cette histoire, on peut lire :

Depuis ce matin donc, nous sommes nombreux à échanger nos points de vue par Message Privé, MSN, twitter & co, pour savoir comment réagir. Certains ont obtenu la suppression immédiate de leur contenu, d’autres ont fait un Spam Report à Google, certains l’ont flambé chez AdSense… bref quand on chatouille un SEO, il ne rigole que dans sa barbe.

Je trouve ça triste qu’on ai porté jugement sur mes intentions et qu’on ai sévi contre moi sans m’avoir contacté avant pour essayer d’y voir plus clair. Pourquoi prêter des mauvaises intentions et faire un “badbuzz” contre quelqu’un sur la base d’une maladresse technique ? Il m’aurait semblé plus juste qu’on me contacte avant pour me signaler le problème, et que ledit “badbuzz” ne soit fait que si ma réaction avait montré qu’il était justifié.

Petit coup de rajeunissement pour Bligg

Au menu :

- Tout un tas d’optimisations MySQL pour que ça ne rame pas

- Un changement de dedibox et un passage à une distrib plus récente de debian pour gagner en stabilité et en performances

- Un design amélioré, j’ai passé un peu de temps sur photoshop et sur les CSS pour que ça fasse plus “fini” (c’est un aspect que j’avais malheureusement négligé jusqu’a présent… je suis avant tout un codeur !!)

Vos retours me seraient des plus utiles pour que tout ceci continue à avancer dans la bonne direction :)

La google dance profite à bligg

dance.gif

Niiiiice !!!

Evolution du moteur de recherche

On m’a à plusieurs reprises signalé que le moteur de recherche ne sortait pas certains blogs. La confusion venait de la recherceh séparée “notes” et “blogs” qui compliquait le processus et induisait les gens en erreur…

Voilà qui est corrigé : maintenant on peut faire une recherche confondue “notes” et “blogs”, c’est même ce qui se fait par défaut. Ce nouveau système est beaucoup plus intuitif et efficace.

Installer un accélérateur PHP : EAccelerator

Eaccelerator est un accélérateur PHP, le principe est de garder le bytecode en cache.
Les performances sont cencées être améliorées de 3 à 5x ! (sur les calculs php uniquement bien sur).

Tuto de base pour une install simple sous Debian (merci les forums de dedibox-news) :

# apt-get install bzip2
# cd /usr/local/src/
# wget http://bart.eaccelerator.net/source/0.9 … .1.tar.bz2
# tar xjvf eaccelerator-0.9.5.1.tar.bz2
# cd eaccelerator-0.9.5.1
# apt-get install build-essential php5-dev
# phpize
# ./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config
# make
# make install
# Vi /etc/php5/apache2/php.ini
# Ajouter à la fin de php.ini (avant [Zend] sinon il y aura un problème)

[eAccelerator]
zend_extension=”/usr/lib/php5/20060613/eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/var/cache/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″
eaccelerator.allowed_admin_path=”/var/www/vhosts/ton_domain/httpdocs/ton_dossier/eaccelerator/panel.php”

# cd /
# mkdir /var/cache/eaccelerator/
# chown root:www-data /var/cache/eaccelerator/
# chmod 770 /var/cache/eaccelerator/
# apache2ctl configtest
# cd /usr/local/src/eaccelerator-0.9.5.1/
# cp control.php /var/www/vhosts/ton_domain/httpdocs/ton_dossier/eaccelerator/panel.php

Plus d’explications ici

Install terminée et en cours de test sur bligg.fr :)

Plantages à répétition

C’est insuportable, ma dedibox plante tout les deux jours en moyenne. Je suis alors obligé de lui mettre un grand coup de reboot matériel… pas cool :(

Je vais faire ce qu’il faut pour stabiliser le tout (je pense que la procédure d’échange de dédibox sera la meilleure solution), je m’excuse donc pour la gène occasionnée et espère que vous n’en tiendrez pas rigueur.

Les soucis de plantage ne devraient plus durer très longtemps :)

Le cap des 1 millions de notes est passé !

La base commence a prendre forme non ? :)