Détecter l’origine géographique d’un visiteur pour mieux rentabiliser son site

Détecter l’origine géographique d’un visiteur pour mieux rentabiliser son site

Il est parfois avantageux de détecter, du moins approximativement, l’origine géographique d’un visiteur afin d’afficher un contenu spécifique qui risque de lui être plus pertinent, ou au niveau marketing, choisir les publicités appropriées pour mieux rentabiliser son site et optimiser ses revenus. Avec un site francophone, il y a de grandes chances que la majorité […]

Lire la suite…

La recherche et le remplacement de texte dans une base de donnée MySQL avec phpMyAdmin

La recherche et le remplacement de texte dans une base de donnée MySQL avec phpMyAdmin

Le contenu d’un site web dans une base de donnée comme MySQL, c’est fort utile à plusieurs niveaux, par contre, quand vient le temps de rechercher des morceaux de texte et de les remplacer automatiquement par un autre partout dans le site web, c’est plus évident avec un bon vieux « Search & Replace » dans des […]

Lire la suite…

Comment irriter les spammers qui abusent de votre formulaire de contact

Depuis quelques temps, je reçois une quantité déraisonnable de requêtes à partir de mes formulaires de contact, provenant de spammers qui voudraient suggérer leurs « services » pour aider au référencement de mes sites web. Ce ne sont pas des robots, mais bien des personnes employées pour faire ça manuellement, question de contourner les systèmes anti-spam automatiques. […]

Lire la suite…

Comment générer une page d’erreur 404 avec une page dynamique lorsqu’une variable contient une mauvaise valeur

Il est relativement simple de personnaliser la page d’erreur de son site web avec des pages statiques grâce au fichier .htaccess. Par contre, ça devient un peu plus complexe si on veut utiliser cette même page d’erreur lorsqu’on évalue la valeur d’une variable dans une page dynamique et que celle-ci est fautive. […]

Lire la suite…

Convertir son site web en UTF-8

UTF-8 est un format de codage de caractères (charset) élargi qui permets l’utilisation de divers caractères de plusieurs langues, contrairement aux formats plus vieux, comme iso-8859-1, qui requiert une forme d’encodage afin d’accepter, par exemple, des lettres accentuées ou des caractères spéciaux. UTF-8 est devenu la norme moderne pour le format de codage des sites […]

Lire la suite…

Quoi faire avec l’attribut nofollow dans nos liens?

Beaucoup de personnes semblent encore confuses quant au rôle de l’attribut nofollow dans les liens depuis l’annonce récente de Google que la valeur Pagerank était perdue avec un tel lien. Pourtant, si on l’utilise depuis ses débuts avec la même intention qui était voulue lorsque l’attribut a été créé originalement, rien ne devrait changer. […]

Lire la suite…

Comment faire un site multilingue avec WordPress et WPML

Comment faire un site multilingue avec WordPress et WPML

Le logiciel WordPress est aujourd’hui le choix le plus populaire pour créer un blog avec son propre nom de domaine (je ne mentionne pas le service Blogger car celui-ci est hébergé avec le domaine externe de Google). Certains vont l’utiliser aussi comme un simple CMS (Content Management System ou Système de Gestion de Contenu) de […]

Lire la suite…

Comment bloquer les spam bots et aspirateurs de site web par leur User Agent avec .htaccess

Le fichier htaccess nous offre aussi une technique pour bloquer les spam bots, des robots d’indexation illégitimes qui parcourent votre site web pour saisir les adresses emails pour les ajouter à des listes de spam, ou même, dans le cas des aspirateurs, copier votre site au complet afin de faire soit une copie locale, ou […]

Lire la suite…

Comment bloquer l’accès direct à vos images (hotlinking) avec htaccess

On peut le voir souvent, la plupart du temps venant d’un webmaster débutant qui n’est pas tout à fait conscient des conséquences de ce qu’il fait, ou des utilisateurs qui participent à des forums de discussion: certaines personnes vont faire un lien direct à l’addresse de vos images pour les afficher sur leur site, une […]

Lire la suite…

Sortir ses pages de l’encadrement avec frames d’un autre site avec javascript

Un truc qui m’a toujours énervé depuis les tous débuts du web est l’encadrement que certains sites font avec des frames pour leurs liens extérieurs, une pratique que about.com et hotmail ont mise en place pour garder un certain contrôle sur les visiteurs qui sortent de leurs sites. Je trouve cette pratique franchement déplorable et […]

Lire la suite…

La gestion d’un site avec .htaccess et ses fonctions de bases incontournables

Le fichier .htaccess est le couteau suisse de la gestion d’un site web hébergé avec le logiciel serveur Apache. Il permets d’établir des règles, ou même programmer certaines fonctions, qui régissent la façon dont Apache se comporte face à certaines situations et certains comportements des utilisateurs. Bien que le fichier .htaccess puisse sembler assez complexe […]

Lire la suite…

Comment personnaliser les pages d’erreur 404 avec le fichier htaccess

Un lien aurait pu être mal écrit, ou une page aurait pu avoir été effacée avec le temps, peu importe la raison, il faut savoir accueillir les visiteurs dans ce cas, leur informer que la page est inexistante, et, idéalement, les renvoyer vers la bonne section du site ou leur offrir un menu de navigation […]

Lire la suite…

Le préfixe www. dans l’addressage de votre site et redirection 301

Un point important considérant le positionnement avec Google, et qui sera surement un critère de considération avec les autres moteurs de recherche dans un futur proche, est d’éviter les adresses URL doubles qui mènent vers la même page. En premier lieu, parce que Google déteste les contenus doubles et risque de décider par lui-même quelle […]

Lire la suite…

Mettre à jour votre déclaration de copyright

2008 est maintenant bel et bien arrivé, n’oubliez pas de mettre à jour la date de copyright dans vos pages web. Personnellement, il m’est assez facile de changer tout ça pour un site avec la recherche globale suivante: « -2007 », que je remplace pour « -2008 », comme la plupart de mes sites utilisent la formule suivante: « Copyright […]

Lire la suite…

Comment puis-je publier mon adresse email sans recevoir de spam?

Il y a quelques façons de publier son addresse email sans qu’elle devienne la proie des « email harvester », un logiciel, maintenant illégal aux états-Unis, qui parcoure les sites à l’affût d’addresses qui s’ajouteront à une liste de spam. Pour ce faire, vous devez éviter d’inscrire votre addresse sur une page sans quelque précautions: […]

Lire la suite…