Le négative SEO

Le SEO négatif est une pratique qui consiste à enfreindre des règle de la guideline Google afin qu’il pense que vous essayez de manipuler son index. Une fois qu’il pense cela, il met en place des mesures de rétorsion afin de vous faire passer l’envie de le refaire. Malheureusement, dans ce cas vous n’en êtes … Continuer la lecture de « Le négative SEO »

Utilisation et impact des données Structurées

Le balisage des données à l’aide des données structurées (Structured datas ou rich snippets) permet à Google, Bing, Yahoo de mieux interpréter les informations présentes sur les pages et les exploiter plus facilement pour ajouter parfois des extraits enrichis dans leurs résultats de recherche comme des évaluations, des adresses, gamme de prix, images, horaires et bien d’autres choses. Pourquoi … Continuer la lecture de « Utilisation et impact des données Structurées »

Utilisation de Chrome pour l’analyse seo

Google Chrome est plus qu’un simple navigateur, à l’aide de sa barre d’outils pour développeur (F12), il est un véritable allié pour améliorer la qualité de votre développement et permet de tester si votre site est responsive, de changer les CSS en live et bien d’autres choses. Affichage des css inutiles La barre d’outils pour … Continuer la lecture de « Utilisation de Chrome pour l’analyse seo »

Balises structurentes HTML5

Les balises sémantiques HTML5 permettent de définir clairement la fonction d’une zone de la page autant pour les browsers que pour les développeurs ou les moteurs de recherche. Elles sont utilisées par les « readers » et améliorent donc grandement l’accessibilité du site à un plus grand nombre. Elles amènent également l’avantage de définir des styles précis … Continuer la lecture de « Balises structurentes HTML5 »

AMP – Mise en place, astuce & impact dans google

Le projet AMP (Accelerated Mobile Pages) de google a été lancé en 2016 afin d’améliorer l’expérience utilisateur en rendant le chargement des pages plus rapide sur les mobiles. C’est une initiative qui va dans la direction Mobile First en rendant les pages plus rapides grâce à des systèmes de cache et en limitant le chargement … Continuer la lecture de « AMP – Mise en place, astuce & impact dans google »

Formulaire dans une page AMP

Après avoir réaliser un article sur la mise en page de pages amp, je, je vais vous montrer dans cet exemple comment mettre en place un formulaire amp-form dans vos pages. Je donne ici un exemple complet afin de gérer l’affichage et le traitement des données.Si vous avez un des messages d’erreur ci-dessous, vous trouverez toutes … Continuer la lecture de « Formulaire dans une page AMP »

Exemple de requêtes SQL avancées

Le but ici n’est pas de refaire la documentation de référence mais plutôt de donner d’une part quelques exemples et d’autre part de mettre en avant quelques fonctions bien utiles. C’est une librairie de fonctions que j’utilise fréquemment et qu’il me faut souvent copier pour ne pas faire d’erreurs. Join: lier 2 tables sur un champ Exemple tout … Continuer la lecture de « Exemple de requêtes SQL avancées »

Allez plus loins avec Laravel

Je regroupe ici les informations utiles qui ne nécessitent pas de créer un article dédié. Vous avez donc une liste non ordonnée de fonctions utiles et de snippets qui vous servirons dans vos développements. 1. Cacher que votre site est réalisé avec Laravel Il est souvent utile de masquer la technologie qui a été utilisée … Continuer la lecture de « Allez plus loins avec Laravel »

Gestion des emoji et émoticônes

Il est de plus en plus en vogue et apprécié des visiteurs de pouvoir insérer des émoticônes et emoji. Cela est particulièrement vrai pour les commentaires et évaluations. Comme la plupart des navigateurs gèrent bien l’affichage, il n’y a pas de raison de se priver. Les mettre en place sous Laravel est assez simple et … Continuer la lecture de « Gestion des emoji et émoticônes »

Exemples de middlewares pour le routage

Les middlewares sont des fonctions qui permettent de relier des applications. Comme ils sont appelés à des moment bien définis, il permettent d’effectuer des traitements avant la sortie à l’écran comme vous pourrez le voir ici et aussi d’effectuer des tests de sécurité pour limiter des accès comme nous allons le voir ci-dessous. Laravel permet de limiter … Continuer la lecture de « Exemples de middlewares pour le routage »