Une boutique en ligne optimisée pour le référencement naturel. A quoi cela sert-il d’avoir une jolie boutique en ligne, si elle est mal indexée dans les moteurs de recherche et que personne ne peut vous trouver vos produits ?

Comment positionner sa boutique en ligne en référencement naturel ?

Pour pouvoir bien positionner votre boutique en ligne, il faut que la structure de vos pages web soient optimisées, et dans un univers ou tout le monde utilise les mêmes solution e-commerce, Il faut pouvoir modifier la structure des thèmes pour donner plus de chance à vos contenus.

Lire la suite

Comment ajouter des rich snippet prix et stock à magento 1.9 ?

La plupart des thèmes proposent le balisage, mais lorsqu’on utilise des plugins qui viennent réécrire des fonctions, les rich snippets finissent par sauter. Voici ce qu’il faut copier dans votre code (copiez d’abord le contenu dans le notepad)

et ensuite dans l’en-tête du fichier dans le répertoire suivant :

app > design > frontend > default > votretheme > template > catalog > product > view.phtml

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "<?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?>",
    "offers": {
    "@type": "Offer",
    "priceCurrency": "<?php echo $currency_code = Mage::app()->getStore()->getCurrentCurrencyCode(); ?>",
	"image" : "<?php echo $_product->getImageUrl(); ?>",
	"description" : "<?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?>",
	"url": "<?php echo $_product->getProductUrl(); ?>",
	<?php 
	$specialPrice = $_product->getFinalPrice();
	$normalPrice = $_product->getPrice();
	if ($normalPrice != $specialPrice){
	?>
	  "price": "<?php echo preg_replace('/[^0-9.]+/', '',str_replace(',','.',str_replace('.','',strip_tags(Mage::helper('core')->currency($_product->getFinalPrice()))))); ?>",
	 <?php
	}else{
	?>
		"price": "<?php echo preg_replace('/[^0-9.]+/', '',str_replace(',','.',str_replace('.','',strip_tags(Mage::helper('core')->currency($_product->getPrice()))))); ?>",
	<?php
	}
	?>
	"itemCondition" : "http://schema.org/NewCondition",
	<?php
    $microdata_stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getIsInStock();
    if ($microdata_stock >= 1){
      $microdata_stock_msg = 'In Stock';
    }else{
      $microdata_stock_msg = 'Out of Stock';
    }
    ?>
	"availability" : "<?php echo $microdata_stock_msg; ?>"
  }
}
</script>



A tester à vos risques et périls ;-)

Comment tester que les rich snippet magento fonctionnent ?

Il suffit d’utiliser l’outil de test des données structurées de google

https://search.google.com/structured-data/testing-tool/u/0/

payzen prestashop magento lyra network

Quel module de paiement CB pour prestashop ?

Vous cherchez une solution souple et facile à mettre en place sur votre e-commerce prestashop. Il existe plusieurs module de paiement, mais nous allons nous pencher sur le MODULE DE PAIEMENT GRATUIT PAYZEN


Comment choisir une solution de paiement sécurisée pour prestashop

Il faut choisir la solution de paiement la plus adaptée à votre situation, et il y a des situations particulière où vous aurez besoin de possibilités de paiement supplémentaire qui vous permettront d’augmenter votre taux de transformation.

Lire la suite