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.
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
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.
Contents
- 1 Création de boutique en ligne optimisée pour le référencement
- 2 Ajouter balisage rich snippet JSON-LD pour magento 1.9
- 3 Comment ajouter des rich snippet prix et stock à magento 1.9 ?
- 4 Comment tester que les rich snippet magento fonctionnent ?
- 5 Quel module de paiement prestashop pour les professionnels du voyage, du tourisme et hébergement ?

