Herkese merhabalar arkadaşlar şimdi bugün size rich sniper hakkında opencarta kullanımı nasıl olur ona bakacağız. Şİmdi Sitemizi oluşturduk ve ayarlamaları yaptık . Ürün eklemeye geldik ürün eklerken klasik olarak ürün adı bilgisi fiyat resmini ekledik. Bunlar ziyaretçi için gerkli bilgilendirmelerdir. Peki arama motorları ? işte burada rich sniper devereye giriyor. ( meta etiketlerini diğer bir makalede .. ) google aramalarında baktığımızda misal ( testing.lazbakkal.bizMarka Apple ) burada breadcrump rich sniper uygulanmıştır. aşağıdaki örnekte bunu açıklayalım.


dosyamızı açalım :
catalog/view/theme/seninteman/template/product/ product.tpl


bulalım :

üstteki standart kategori link yoludur farklı temalarda değişebilir.

bununla değişelim :

peki bu iki kod arasındaki fark nedir ? Ne ekledik onları inceleyelim

1.) itemscope itemtype="http://data-vocabulary.org/Breadcrumb": bu kısım arama motorlarına bu bir link yoludur. Ürün yada kategoriye bağlıdır. dedik

2.) itemprop="url" : Bu ibarede ise bu satırdaki bahsi geçen özellik kategori yada ürünün gideceği yoldur . Linkidir. hai ayraçlar vardıya ">...>...> " diye.
3.) itemprop="title": bu ise maouse üzerine geldiğinde title göstermesi için kullanılan bir fonksiyondur. Böylelikle zengin içerikli olarak linkimizi eklemiş olduk...

Not : Cuma vakti olduğundan şimdilik bu kadar güncellenecektir. Hayırlı cumalar


Örnek resim :




Kaldığımız yerden devam edelim. Yukarıdaki örneğimizde ürün link yapısına ilişkin bir örnek verdik aynı amntıkla diğer sayfalarda da uygulayabilirsiniz. Şİmdi işin en lezzetli kısmına geldi arama motorlarında zengin içerikli ürün eklemek örnek resim aşağıdaki gibidir.



bunun içinse şu örnek modifikasyonumuzu inceleyelim.

1-) Control dosyaları php içeriği uygun hale getirme

dosyamızı açalım :
catalog/model/catalog/ product.php

bulalım ve silelim :


round
bulalım :


$this->data['rating'] = (int)$product_info['rating'];
Değiştirelim :


$this->data['reviewnos'] = $product_info['reviews'];
$this->data['stockqty'] = $product_info['quantity'];
$this->data['rating'] = (int)$product_info['rating'];
bulalım :

(int)$result['reviews']),sonrasına ekleyelim :


'stockqty' => $result['quantity'], 'reviewnos' => $result['reviews'],bulalım :

$this->data['rating'] = (int)$product_info['rating'];değiştirelim :

$this->data['rating'] = $product_info['rating'];
$this->data['currencycode'] = $this->currency->getCode();
bulalım :

$rating = (int)$result['rating'];Değiştirelim :


$rating = $result['rating'];BULALIM :

$this->data['products'][] = array(Değiştirelim :

$currencycode = $this->currency;

$this->data['products'][] = array(

bulalım :


'rating' => $rating,
değiştirelim :


'currencycode' => $currencycode,
'rating' => $rating,

Not :
Diyeceksiniz burada herhangi bir rich snippets ile ilgili bir ibare yok! bunun nedeni ilk önce control dosyasından tpl dosyasına eklenecek ibarelere öre php dosyasındaki kodları uyarladık. Eğer bu uyarlamadan hata alan olursa vqmod kullanmalıdırlar.



2-) Tpl dosyalarından uygun hale getirilen rich snippets kodlarını ekleme.


dosyamızı açalım :
catalog/view/theme/seninteman/template/product/product.tpl

bulalım :


Değiştirelim :



Bulalım :



Değiştirelim :


src=""
Değiştirelim :


src="" itemprop="image"
Bulalım :



Değiştirelim :


" />Bulalım :


değiştirelim



Bulalım :



Değiştirelim :



Bulalım:



Öncesine ekle :



Bulalım :


<?php echo $reviews; ?>
Değiştirelim :


<?php echo round($rating,1); ?> (/5)
Bulalım :


değiştirelim:


bulalım :

değiştirelim :


bulalım :

değiştirelim :


bulalım :


değiştirelim :


bulalım :


<?php echo $product['reviews']; ?>
değiştirelim :


<?php echo round($product['reviews']); ?>
[B]
dosyamızı açalım :
catalog/view/theme/seninteman/template/product/review.tpl


bulalım :[/B]



sonrasına ekle :



bul ::


öncesine ekle :

bul :


değiştir.



bul :



değiştir:



bul:


<?php echo $review['reviews']; ?>değiştir:

<?php echo $review['rating']; ?> ( / 5 )

bul :



Değiş :


kategori ve ürün markalarında :path="catalog/view/theme/seninteman/template/product/" name="category.tpl,manufacturer_info.tpl,search.tpl"


bul :


stars-.png"
değiştir :


stars-.png" title=" ()"
moduller için :
catalog/view/theme/seninteman/template/module/" name="bestseller.tpl,featured.tpl,latest.tpl,special.tpl



bul :


stars-.png
değiştir:


stars-.png" title=" ()"evet arkadaşlar işlemimiz bu kadar. artık ürün detayda,markalarda,modullerde,kategori ve kampanyalı ürünler sayfamızda zengin içerik eklemiş olduk google ve diğer arama motorlarının en sevdikleri eklentilerle sitemizi iyileştirdik. Umarım gözümden akaçan olmamaıştır. bu farklı temaLAR kullanan arkadaşlar için anlatım yaptım . eğer hata alırsanız direk olarak vqmod kullanınız.. İlerleyen zaman zarfında meta tag ve google+ konularına değineceğiz.

modul yapımcısı CsillámVilág ' arkadaşa teşekkürler

http://www.csillamvilag.com

Ek Olarak: geniş anlatım bitmiştir. güncellemeler olursa eklenecektir.

kişi bu mesajı beğendi.