Masquer une page pour les moteurs de recherche

Les moteurs de recherche, comme Google, parcourent constamment Internet à la recherche de nouvelles données. Lorsque votre site est exploré, le fichier robots.txt de votre boutique bloque le contenu des pages qui pourrait autrement réduire l’efficacité de votre stratégie de référencement naturel (SEO) en détournant du PageRank.

Par défaut, le fichier robots.txt de votre boutique indique aux robots (généralement des robots d'indexation de moteurs de recherche ou « robots d'exploration ») les pages ou les fichiers d'un site web qu'ils doivent ou ne doivent pas demander à consulter. Par exemple, il est demandé aux moteurs de recherche de ne pas afficher votre page du panier (qui se trouve à l'adresse www.example.com/cart), car elle est propre à chaque client et il n'est pas utile qu'elle soit indexée par un moteur de recherche. Toutes les boutiques Shopify disposent d'un modèle robots.txt.liquid préconfiguré et optimisé. Vous n'avez donc pas besoin de modifier votre fichier robots.txt.liquid, sauf si vous avez une raison précise de le faire. En savoir plus sur la modification du fichier robots.txt.liquid.

Si vous souhaitez masquer une page ou un produit spécifique auprès d’un moteur de recherche, mais que cette page ou ce produit reste actif et publié sur le canal de vente de la boutique en ligne, vous pouvez utiliser des balises méta ou un champ méta personnalisé pour masquer manuellement votre contenu dans les résultats de recherche. Vous pouvez également utiliser le statut non référencé pour masquer des produits.

En savoir plus sur la gestion de la visibilité de votre boutique en ligne dans les moteurs de recherche.

Masquer une page ou un produit à l’aide de balises méta

Vous pouvez masquer les pages qui ne sont pas incluses dans votre fichier robots.txt.liquid en personnalisant la section <head> du fichier de mise en page theme.liquid de votre thème. Vous devez inclure un code de balise méta pour empêcher l’indexation de pages particulières.

L’utilisation de balises méta signifie que votre produit ou votre page est masqué(e) auprès des moteurs de recherche, mais reste visible dans la recherche de votre boutique en ligne.

Étapes :

  1. Depuis votre interface administrateur Shopify, allez à Boutique en ligne > Thèmes.

  2. Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton pour ouvrir le menu d’actions, puis cliquez sur Modifier le code.

  3. Dans le dossier layout, cliquez sur le fichier theme.liquid.

  4. Pour exclure le modèle de recherche, collez le code suivant sur une ligne vide de la section <head> :

{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}
  1. Pour exclure une page ou un produit spécifique, collez le code suivant sur une ligne vide de la section <head> :
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}

Assurez-vous de remplacer la valeur page-handle-you-want-to-exclude par l’ancre de page correcte. Par exemple, si vous vouliez masquer un produit appelé « Exclusive Secret Product » avec une ancre exclusive-secret-product, l’instruction conditionnelle (if) se lirait comme suit : if handle contains 'exclusive-secret-product'.

6. Cliquez sur Enregistrer.

Masquer un produit à l’aide du statut de produit non référencé

Si vous souhaitez qu’un produit ne soit détectable que par une URL directe, vous pouvez le déréférencer.

Lorsque vous définissez un produit comme étant non référencé, celui-ci est masqué dans la recherche sur Internet, sur Shopify Catalog et sur le plan du site (sitemap) de votre boutique. Les produits non référencés ne s’affichent pas non plus sur les pages de collection optimisées par Shopify, dans les résultats de recherche (y compris la recherche prédictive), ni dans les suggestions de produits de votre boutique en ligne.

En savoir plus sur le statut de produit non référencé.

Masquer une page ou un produit à l’aide d’un champ méta personnalisé

Vous pouvez ajouter un champ méta personnalisé seo.hidden à une page, à un article de blog ou à un produit dans votre interface administrateur Shopify, puis définir la valeur du champ méta sur 1 pour masquer la page, l’article de blog ou le produit des plans de site, des moteurs de recherche et de la recherche de votre boutique en ligne.

seo.hidden est un champ méta système qui peut être utilisé par des applications tierces pour le stockage de données lorsqu’elles masquent une ressource aux moteurs de recherche et aux plans de site. Si vous recevez un message indiquant Espace de nom et clé. seo.hidden. L’espace de nom et la clé sont déjà pris. Affichez les champs méta sans définition, cela signifie que le champ seo.hidden est utilisé par des applications tierces et ne peut pas être modifié dans l’interface administrateur Shopify. Si vous souhaitez ajouter des définitions à chaque type de contenu qui utilise déjà seo.hidden, vous pouvez créer une définition pour les champs méta existants.

Considérations sur l’utilisation d’un champ méta personnalisé avec des produits

Si vous souhaitez qu’un produit soit accessible uniquement au moyen d’une URL directe, envisagez de définir son statut sur Non référencé au lieu d’utiliser le champ méta seo.hidden. Un produit non référencé est masqué des plans de site et des moteurs de recherche, et il ne s’affiche pas non plus sur les pages de collection optimisées par Shopify, dans les résultats de recherche ou les suggestions de produits de votre boutique, ni sur Shopify Catalog.

Si un produit a le statut Non référencé et que le champ méta seo.hidden est défini sur 1, le statut Non référencé est prioritaire pour l’affichage et la détection du produit.

Comparer la visibilité des produits

Consultez le tableau suivant pour comparer la visibilité d’un produit lorsque vous utilisez le statut de produit non référencé ou le champ méta seo.hidden. Vous ne pouvez pas publier de produits non référencés sur Shop.

Descriptions des impacts du statut de produit non référencé et du champ méta seo.hidden
Caractéristique/FonctionnalitéVisibilité du produit avec le statut Non référencéVisibilité du produit avec le champ méta seo.hidden
Recherche Internet
Shopify Catalog
Plan de site
Recherche sur la boutique en ligne
Page de produit (Boutique en ligne et interfaces de vente personnalisées)
Page de produit (Shop)
Collections de la boutique en ligne
Suggestions de produits
Shop (flux d’accueil/pages de boutique/pages de catégories/résultats de recherche)
Canaux de vente tiers

Créer un champ méta personnalisé

  1. Depuis votre interface administrateur Shopify, accédez à Paramètres > Champs méta et métaobjets.

  2. Dans la section Définitions de champs méta, sélectionnez le type de ressource admissible (Produits, Pages ou Articles de blog) que vous souhaitez masquer.

  3. Cliquez ou appuyez sur Ajouter une définition.

  4. Configurez les champs suivants :

    • Donnez un Nom au champ méta, tel que Masquage SEO, puis sélectionnez le nom dans la liste.
    • Définissez le champ Espace de nom et clé sur seo.hidden.
    • Facultatif : ajoutez une brève description, telle que « Masque la ressource pour les moteurs de recherche lorsque la valeur est 1 ».
  5. Configurez les valeurs du champ personnalisé en effectuant les actions suivantes :

    1. Cliquez ou appuyez sur ⊕ Sélectionner un type, puis sélectionnez Nombre entier.
    2. Sélectionnez Une seule valeur.
    3. Dans la section Validations, définissez la Valeur maximale sur 1.
  6. Cliquez sur Enregistrer.

  7. Dans votre interface administrateur Shopify, accédez à la page, à l’article de blog ou au produit que vous souhaitez masquer des moteurs de recherche.

  8. Dans la section Champs méta, définissez la valeur du champ méta Masquage SEO sur 1.

  9. Cliquez sur Enregistrer.

Pour rendre la page, l’article de blog ou le produit de nouveau visible pour les moteurs de recherche, supprimez la valeur du champ méta Masquage SEO en la laissant vide, puis enregistrez vos modifications.

Demande de nouvelle exploration de vos URL par Google après une modification

Si vous avez apporté des modifications ou ajouté une page à votre site et que vous souhaitez que Google explore de nouveau vos URL, deux options s’offrent à vous :

Pour en savoir plus, consultez la page Demander à Google d’explorer de nouveau vos URL.