lostyazilim
tr.link

Opencart İçin Rich Snippet Uygulaması

4 Mesajlar 1.683 Okunma
acebozum
tr.link

Kiroglumarket Kiroglumarket Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Esnaf
  • Konum Trabzon
  • Ad Soyad M** K**
  • Mesajlar 1681
  • Beğeniler 631 / 817
  • Ticaret 1, (%100)
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.
DragonMakina

kişi bu mesajı beğendi.

elektronikssl
webimgo

DragonMakina DragonMakina WM Aracı Kullanıcı
  • Üyelik 24.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Seo
  • Konum İzmir
  • Ad Soyad S** E**
  • Mesajlar 77
  • Beğeniler 12 / 24
  • Ticaret 2, (%0)
Hocam merhaba dediklerinizi uyguladım kısmen oldu https://husnahuner.com.tr burada yaptım ama breadcrumb ve yıldızlama olayını halledemedim uygun bir ücret karşılığı yaparmısınız üç bölüm var bu konuda ?
 

 

www.dragonmakina.com

mts mts WM Aracı Kullanıcı
  • Üyelik 18.10.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Uykucu
  • Konum Diğer
  • Ad Soyad S** U**
  • Mesajlar 473
  • Beğeniler 54 / 125
  • Ticaret 22, (%100)
Onun ismi Rich Snippet değilmiydi ya.
Kiroglumarket

kişi bu mesajı beğendi.

Kiroglumarket Kiroglumarket Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Esnaf
  • Konum Trabzon
  • Ad Soyad M** K**
  • Mesajlar 1681
  • Beğeniler 631 / 817
  • Ticaret 1, (%100)

mts adlı üyeden alıntı

Onun ismi Rich Snippet değilmiydi ya.


başlık deiştirildi. gözümden kaçmış teşekkürler
 

 

wmaraci
wmaraci