Jump to content

pages no index fichier head.tpl


Recommended Posts

Bonjour Semrush et Ubersuggest me détecte des centaines de pages en attribut no follow , j'ai suivi votre tuto sur la balise no index à insérer dans le head.tpl mais cela en fait disparaître quelques dizaines seulement il faudrait que je rajoute des lignes sachant que j'ai des pages de ce genre:

https://zepelucheclub.com/blog/trouvez-une-idee-de-cadeau-de-naissance--b10.html?SubmitCurrency=1&id_currency=1

https://zepelucheclub.com/27-doudou-plat?order=product.price.desc

https://zepelucheclub.com/64-un-hochet-bebe-au-joli-tintement?SubmitCurrency=1&id_currency=2

https://zepelucheclub.com/55-les-ours-miniatures-minimo?order=product.name.desc

https://zepelucheclub.com/89-doudou-bambi-et-peluche-bambi?order=product.price.asc

j ai rajouté des lignes mais pas celles qu'il faut je n'ose pas le faire sans l'avis d'un spécialiste

merci d'avance

mon site tourne sous Prestashop 1.7.4 et Leotheme

zepelucheclub.com

Link to comment
Share on other sites

Désolé mais mon problème est tout autre la création d'une fiche produit ou d'une catégorie sur prestashop1.7.4 avec leotheme génère la création de feuilles de style de type

https://zepelucheclub.com/blog/trouvez-une-idee-de-cadeau-de-naissance--b10.html?SubmitCurrency=1&id_currency=1

https://zepelucheclub.com/27-doudou-plat?order=product.price.desc

https://zepelucheclub.com/64-un-hochet-bebe-au-joli-tintement?SubmitCurrency=1&id_currency=2

https://zepelucheclub.com/55-les-ours-miniatures-minimo?order=product.name.desc

https://zepelucheclub.com/89-doudou-bambi-et-peluche-bambi?order=product.price.asc

etc ....

qui sont en attribut no follow pour ubersuggest et semrush pour l'éviter il faut rajouter dans le fichier head.tpl des lignes de code à la fin je l'ai fait avec l'aide d'un tuto webbax mais les lignes à ajouter diffère en fonction du problème

voici ce que j'ai rajouté:

 

{assign var=myURI value=$smarty.server.REQUEST_URI}
  {if $page.page_name == 'new-products' || 
  $page.page_name == 'authentication' ||
  $page.page_name == 'manufacturer' ||
  $page.page_name == 'order' || 
  $page.page_name == 'search' || 
  $page.page_name == 'best-sales' || 
  $page.page_name == 'cart' || 
  $page.page_name == 'pagenotfound' || 
  $page.page_name == 'order-opc' || 
  $smarty.get.n || 
  $smarty.get.orderby || 
  $smarty.get.orderway || 
  $search_query}
    <meta name="robots" content="noindex, nofollow">
ça n'est pas suffisant

quelqu'un aurait-il la solution

merci d'avance

Link to comment
Share on other sites

  • 2 weeks later...

En fait il faut rajouter ce type de lignes de code dans le fichier head.tpl

{assign var=myURI value=$smarty.server.REQUEST_URI}
  {if $page.page_name == 'new-products' || 
  $page.page_name == 'authentication' ||
  $page.page_name == 'manufacturer' ||
  $page.page_name == 'order' || 
  $page.page_name == 'search' || 
  $page.page_name == 'best-sales' || 
  $page.page_name == 'cart' || 
  $page.page_name == 'pagenotfound' || 
  $page.page_name == 'order-opc' || 
  $smarty.get.n || 
  $smarty.get.orderby || 
  $smarty.get.orderway || 
  $search_query}
    <meta name="robots" content="noindex, nofollow">
 

Link to comment
Share on other sites

En gros de ce que je comprend c'est que dès qu'il y a un paramètre dans l'url tu veux mettre une balise no index, no follow

je ferais ca du coup: (a mettre dans head.tpl entre les balises head ps1.7)

{if $smarty.server.REQUEST_URI|strpos:"?"}
      <meta name="robots" content="noindex, nofollow">
{/if}

cdt

Edited by Alexandre Carette (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...