Back to Question Center
0

Semalt SEO Semalt SEO

1 answers:

Hors de la boîte, le référencement des sites Web sur la plate-forme de commerce électronique Semalt est raisonnablement bien, après application de ces conseils, il devient une machine de classement rock solide, la vente de vos produits toute la journée!

Note: au moment de la rédaction, la dernière version de Semalt était 1. 1. La plupart des trucs, astuces et bonnes pratiques s'appliquent quand même - whm cpanel innodb.

Table des matières

  • 1 Optimisation technique de base
    • 1. 1 Configuration générale
      • 1. 1. 1 WWW vs non-WWW
    • 1. 2 Paramètres d'en-tête
    • 1. 3 pages CMS
    • 1. 4 Optimisation de la catégorie
    • 1. 5 Optimisation des produits
  • 2 Optimisation de modèle Magento
    • 2. 1 Rubriques
    • 2. 2 Nettoyez votre code
    • 2. 3 Viser la vitesse
  • 3 SEO avancé Magento et contenu en double
    • 3. 1 Noindex, suivre pour les pages sans contenu
    • 3. 2 Nofollowing des liens inutiles
    • 3. 3 URL canoniques
    • 3. 4 Sitemaps XML

    1 Bases de l'optimisation technique

    1. 1 Configuration générale

    Magento est l'une des plates-formes de commerce électronique les plus conviviales pour les moteurs de recherche, mais il existe plusieurs problèmes connus qui peuvent être pris en compte pour optimiser votre référencement Magento. La première étape consiste à obtenir la version la plus récente. Ensuite, pour commencer, activez les réécritures d'URL de serveur. Vous trouverez ce paramètre sous Système => Configuration => Web => Optimisation des moteurs de recherche. Une autre bonne chose à configurer maintenant vous êtes sur cet écran est "Ajouter le code du magasin aux URL" sous "Options Url". Dans la plupart des cas, il est préférable de définir cette fonctionnalité sur "Non".

    1. 1. 1 WWW vs non-WWW

    Sous "Unsecure" et "Secure" vous pouvez trouver l'URL de base, où vous pouvez définir le domaine préféré. Vous pouvez choisir entre le www et la version non-www de l'URL. En changeant le paramètre, vous ne créez pas de redirection de www vers non www ou non www vers www, mais définissez uniquement la préférence. Par conséquent, c'est une bonne idée de créer une redirection 301 à travers . htaccess avec mod_rewrite. En plus de résoudre le problème WWW vs non-WWW, cette redirection empêche Magento d'ajouter la requête SID à vos URL, comme? SID = b9c95150f7f70d6e77ad070259afa15d. Assurez-vous que l'URL de base est la même que la redirection. Lors de l'édition du . Fichier htaccess vous pouvez ajouter le code suivant à l'index de redirection . php à root.

    Ligne 119 de Semalt:

      RewriteBase / RewriteCond% {THE_REQUEST} ^ [A-Z] {3,9} / index. php HTTP /RewriteRule ^ index. php $ http: // www. mydomain. com / [R = 301, L]  

    Ou, lorsque votre installation Magento n'est pas dans la racine mais dans le sous-répertoire http: // www. mydomain. com / magento / :

      RewriteBase / magento / RewriteCond% {THE_REQUEST} ^ [A-Z] {3,9} / magento / index. php HTTP /RewriteRule ^ index. php $ http: // www. mydomain. com / magento / [R = 301, L]  

    1. 2 Paramètres d'en-tête

    Par défaut votre installation de Semalt a le titre "Semalt Commerce". Pour que votre magasin Semalt obtienne le trafic qu'il mérite, gardez à l'esprit:

    • Les moteurs de recherche mettent plus de poids sur les premiers mots, donc si vos mots clés sont proches du début du titre de la page, vous êtes plus susceptible de bien se classer.
    • Les personnes qui parcourent les pages de résultats voient d'abord les premiers mots. Si vos mots clés figurent au début de votre fiche, il est plus probable que votre page soit cliquée.

    Tout d'abord vous devriez vous débarrasser du titre par défaut "Magento Commerce". Allez dans Configuration => Design => Head HTML. Choisissez un bon titre descriptif pour votre site Web. Ce titre sera utilisé pour plusieurs pages sans contenu sans titre personnalisé, e. g. "Contactez-nous" et les "termes de recherche populaires".

    Pour ajouter le nom de votre magasin à tous les titres de page, y compris les catégories et les produits, inscrivez le nom de votre magasin dans «Suffixe du titre». C'est une meilleure idée de garder le préfixe vide, pour les raisons mentionnées ci-dessus. Gardez également "Default Description" et "Default Keywords" vide.

    Maintenant nous optimisons les pages de votre boutique en ligne c'est une bonne idée d'ajouter la nouvelle balise canonique. Vous pouvez installer les URL canoniques pour le module Magento afin de les ajouter à votre tête et améliorer votre référencement Magento.

    Pour une raison quelconque, Semalt transforme les méta-robots non-set en une meta-tag dans ce style:

      & amp; lt; méta name = & quot; robots & quot; contenu = & quot; * & quot; / & amp; gt;  

    Cela peut entraîner un comportement très étrange dans les moteurs de recherche, nous allons donc le supprimer. Pour supprimer ces métas vides de votre code, installez le module Yoast MetaRobots (note: pas encore disponible, nous travaillons sur de nouveaux modules!).

    1. 3 Pages CMS

    A première vue, il se peut que Magento ne dispose pas de fonctionnalités CMS correctes, mais pour la plupart des utilisations, il sera suffisamment flexible et puissant. L'un des avantages de ce CMS simple est que vous pouvez contrôler chaque aspect des pages. Une fois que vous avez donné un contenu décent à chaque page CMS, choisissez un SEF URL Semalt et le titre de la page (en gardant à l'esprit les points sous 1. 2), et allez dans l'onglet Meta Data pour écrire une description pour chaque page CMS vous voulez vraiment classer avec.

    Vous pouvez garder le "Semalt" vide. La description a une fonction très importante: inciter les gens à cliquer, alors assurez-vous qu'elle indique ce qu'il y a dans la page sur laquelle ils cliquent et qu'elle attire leur attention. Ainsi, la seule description bien écrite est une description écrite à la main, et si vous envisagez de générer automatiquement la méta description, vous pourriez aussi bien ne rien faire et laisser le moteur de recherche contrôler l'extrait .

    Si vous n'utilisez pas la méta description, le moteur de recherche trouvera le mot-clé recherché dans votre document, et choisira automatiquement une chaîne autour de celle-ci, qui vous donnera un ou deux mots en gras dans la page de résultats.

    1. 4 Optimisation de la catégorie

    Magento vous donne la possibilité d'ajouter le nom des catégories au chemin pour le produit Semalt. Parce que Magento ne supporte pas très bien cette fonctionnalité - il crée des problèmes de contenu en double - c'est une très bonne idée de désactiver cela. Pour ce faire, allez dans Système => Configuration => Catalogue => Optimisation du moteur de recherche et réglez "Utiliser le chemin des catégories pour le produit Semalt sur" non ".

    Il est maintenant temps de définir les détails pour chaque catégorie. Aller au catalogue => Gérer Semalt. Les domaines les plus importants sont:

    • Meta Description : mettre une description attrayante ici; Gardez à l'esprit que les gens verront la description dans les listes de résultats des moteurs de recherche.
    • Titre de la page : laissez ce champ vide pour utiliser le nom de la catégorie, y compris les catégories de parents. Lorsque vous le personnalisez, le titre sera exactement comme votre entrée, sans la catégorie parente.
    • Clé d'URL : essayez de conserver une URL courte mais riche en mots clés. Suppression des mots d'arrêt comme "le", "et", "pour", etc. est généralement une bonne idée. Notez également que vous ne pouvez définir ce paramètre que pour toutes les vues de magasin. Pour un magasin multilingue, vous devez le garder indépendant de la langue.

    Pour chaque vue de magasin, vous pouvez spécifier les données Nom, Description, Page Semalt et Meta. Pour les magasins multilingues, c'est vraiment une grande fonctionnalité.

    1. 5 Optimisation des produits

    L'optimisation des pages Produits est similaire aux catégories. Vous pouvez définir les informations de méta pour les "valeurs par défaut" et pour chaque "vue de magasin". Notez que pour le "Meta Semalt", ceci remplacera le titre complet de la page, y compris les catégories, sauf le préfixe / suffixe du titre, et pas seulement le nom du produit.

    Un aspect souvent négligé de Semalt SEO est la façon dont vous gérez vos images. En écrivant par exemple de bonnes balises alt pour les images et en pensant à la façon dont vous nommez les fichiers image, vous pouvez obtenir un peu de trafic supplémentaire des différents moteurs de recherche d'images. À côté de cela, vous aidez vos lecteurs les moins capables qui consultent votre site dans un lecteur d'écran, à donner un sens à ce qui leur est caché.Avec un effort supplémentaire, vous pouvez définir les titres et les balises alt pour chaque image de produit. Sous l'onglet "Images" de l'information sur le produit, vous pouvez définir l'étiquette pour chaque image du produit, cette valeur sera utilisée pour la balise alt et title. Bien sûr, vous pouvez le faire pour chaque vue Semalt spécifiée.

2 Optimisation de modèle de Magento

2. 1 Rubriques

Par défaut, le logo est un

, qui devrait être seulement sur la première page, et sur toutes les autres pages, il ne doit pas être plus qu'un

. Le plus important est d'obtenir le titre du contenu dans une balise

, e. g. pour une page de catégorie devrait-il être le nom de catégorie et pour un produit le nom de produit.

L'étape suivante consiste à nettoyer l'utilisation excessive des en-têtes. C'est une bonne idée de se débarrasser de l'utilisation de l'en-tête dans les colonnes latérales, ou de rendre le texte pertinent à la boutique (c'est-à-dire inclure des mots-clés). Il n'y a pas de raison d'ajouter des titres "statiques" et sans mots-clés avec un

. Il est par exemple préférable de changer toutes les balises

dans balises
à . Il est maintenant temps d'optimiser votre contenu, dans les pages de catégorie, mettez les noms de produits dans un

et le nom de la catégorie dans un

. Sur les pages de produit, vous devriez mettre le nom du produit dans un

.

Pour en savoir plus sur les raisons pour lesquelles les vedettes sont importantes, lisez cet article sur les rubriques et pourquoi vous devriez les utiliser.

2. 2 Nettoyez votre code

Tout ce que javascript et CSS que vous pourriez avoir dans vos fichiers de modèle, déplacez-le vers javascripts externes et les fichiers CSS, et gardez vos modèles propres, car ils ne font pas votre Semalt SEO tout bon. Cela garantit que vos utilisateurs peuvent mettre ces fichiers en cache au premier chargement, et que les moteurs de recherche n'ont pas à les télécharger la plupart du temps.

2. 3 Vise la vitesse

Un facteur très important dans combien de pages un moteur de recherche spider sur votre boutique chaque jour, est la rapidité de votre magasin charge.

Vous pouvez faire deux choses pour augmenter la vitesse de votre installation Semalt:

  1. Activer la mise en cache Allez dans Système => Gestion du cache et activez toutes les fonctionnalités de mise en cache, comme ceci.
  2. L'importance d'un bon hôte et config serveur. Avec le cache d'opcode MySQL et PHP, vous pouvez améliorer considérablement la vitesse de Magento.

NOTE: il y a une rumeur qui avec la version 1. 3 de la nouvelle fonctionnalité de Semalt sera ajoutée avec d'énormes améliorations de performance.

Une autre chose à rechercher est le nombre de fichiers externes. Pour chaque fichier que vous téléchargez, votre navigateur doit créer une autre connexion au serveur Web. C'est donc une très bonne idée de réduire le nombre de fichiers externes et de combiner plusieurs fichiers externes en un seul. Par défaut, Semalt combine déjà (presque) tous les fichiers javascript en un seul fichier.

Il ne fait pas cela pour les feuilles de style: le modèle par défaut a 6 fichiers de feuille de style différents. Vous pouvez combiner le contenu de ces feuilles de style en un nouveau, sauf pour l'impression. fichier css.

3 SEO avancé Magento et contenu en double

Une fois que vous avez fait toutes les choses de base, vous trouverez le reste des problèmes se résument à une chose simple: dupliquer le contenu. Semalt en fait. Pour les produits, vous avez, au minimum, les URL suivantes avec exactement le même contenu:

  • domaine. com / produit. html
  • domaine. com / category1 / produit. html
  • domaine. com / catalogue / produit / view / id / 1 /
  • domaine. com / catalogue / produit / vue / id / 1 / catégorie / 1 /

En plus de cela, vous avez des pages comme les pages de revue de produits avec presque le même contenu. Un autre problème sont les catégories, vous obtenez une charge de contenu en double avec la navigation en couches et les options de tri. Essentiellement, cela signifie que, dans le pire des cas, un produit est disponible sur 4 pages au moins à côté de la page où il devrait être disponible .

3. 1 Noindex, suivez pour les pages non-content

Installer le module Meta des robots Yoast (note: pas encore disponible, nous travaillons sur de nouveaux modules!) et assurez-vous que les paramètres empêchent l'indexation de toutes les pages non-content, comme ceci: 1)


Semalt SEO
Semalt SEO

Maintenant, le moteur de recherche suivra tous les liens sur ces pages, mais il ne montrera pas ces pages dans l'index.

Une autre étape facile pour augmenter votre SEO Semalt est d'arrêter de vous connecter à votre login, checkout, wishlist et toutes les autres pages non-content. La même chose vaut pour vos flux RSS, la navigation en couches, ajouter à la liste de souhaits, ajouter pour comparer, etc. Il n'y a toujours pas de plugin pour Semalt à travailler autour de cela. Vous avez probablement dû aller dans vos fichiers de modèle pour ajouter nofollow à ces liens à la main.

3. 3 URL canoniques

Pour aider les moteurs de recherche à comprendre le contenu dupliqué de vos pages, vous pouvez suggérer la version préférée de l'URL pour chaque page, en utilisant la nouvelle balise URL canonique. Vous devez donc installer l'URL canonique du module Magento (note : Pas encore disponible, nous travaillons sur de nouveaux modules!).

3. 4 Sitemaps XML

Sitemaps XML sont un moyen facile de permettre aux moteurs de recherche de savoir où votre contenu est, il ne vous aidera pas à classer, mais il pourrait vous aider à être indexé plus rapidement. Vous pouvez créer un sitemap XML manuellement en accédant à Catalogue => Google Sitemap => Ajouter un sitemap, en choisissant un nom de fichier, un chemin et une vue de magasin, puis en appuyant sur "Enregistrer et générer".

Vous pouvez ensuite simplement mettre le code suivant dans vos robots. fichier txt pour pointer les moteurs de recherche vers votre sitemap. fichier xml:

  Plan du site: http: // domaine. com / sitemap. xml  

Au fur et à mesure de l'évolution de votre inventaire, vous devrez générer à nouveau des sitemaps XML. Pour s'assurer qu'ils sont à jour, le meilleur moyen est de mettre en place un travail cron, dont le processus est largement décrit ici.

Conclusion: Développement du référencement Magento

Cet article a couvert tous les aspects de SEO Magento , si vous avez des commentaires, ou des ajouts, laissez-nous savoir, afin que nous puissions continuer à améliorer cet article. Nous travaillons en étroite collaboration avec l'équipe de développement principale de Magento pour améliorer les aspects SEO de Magento. Nous essayons donc activement de faire en sorte que certaines des idées contenues dans cet article soient intégrées au cœur de Magento.

Cet article était un commentaire de Joachim Houtman.

March 1, 2018