"We do not detect any structured data on your site", itulah yang tampil ketika kita melihat di google webmaster ketika kita sudah masukkan opencart toko online yang kita punya, dan ini menjadi masalah, alasannya ialah Google tidak mengerti konten yang ada di website toko online yang ingin kita masukkan ke dalam search engine google (lihat Juga Structured Data Untuk Blogspot pada artikel sebelumnya), dan ini sangat besar lengan berkuasa terhadap pencarian di google.
Lalu bagaimana caranya biar structur data opencart yang kita punya tampil di websmater tools, menyerupai gambar dibawah ini.
Dari gambar diatas sanggup dilihat bahwa opencart yang kita punya sanggup dipasang menyerupai Breadcrumb kemudian descripsi untuk produk selain itu juga untuk title produk juga tampil bahkan kita sanggup juga tambahkan menyerupai gambar atau image yang sangat membantu untuk pencarian gambar di pencarian google dan juga kita sanggup tambahkan mata uang, harga dan juga untuk rating setiap produk yang direview oleh customer kita, oke untuk tidak memperpanjang kisah eksklusif saja kita mencoba dengan mengambil file yang ada di sini Opencart Structured Data
Setelah mendapat arahan di atas maka kita hanya menambahkan arahan tersebut ke dalam file product.tpl yang ada di opencat yang kita punya, mungkin juga saya menambahkan arahan yang sama dibawah ini :
<div itemscope itemtype="http://schema.org/Product" style="display: none;"> <div itemprop="name"><?php echo $heading_title; ?></div> <div itemprop="description"><?php echo $description; ?></div> <img itemprop="image" src="<?php echo $popup; ?>"/> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <meta itemprop="priceCurrency" content="IDR" /> <span itemprop="price"><?php if ($special) echo $special; else echo $price; ?></span> <?php $i = 1; { ?> <?php if ($rating < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } else { ?> <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <span itemprop="ratingValue"><?php echo $rating; ?></span> <span itemprop="reviewCount"><?php echo $reviews; ?></span></span> <?php } ?><?php } ?> </div> </div>
Dari arahan di atas sanggup dijelaskan bahwa kita sanggup menampilkan itemprop='name" untuk judul produk atau title produk kemudian baris selanjutnya kita sanggup menampilkan descripsi (itemprop="description") dari produk, sesudah itu kita juga ingin menampilkan image (gambar produk) (img itemprop="image"), dan arahan selanjutnya kita ingin menampilkan mata uang dari toko online kita (meta itemprop="priceCurrency" disini saya memakai IDR alasannya ialah mata uang Rupiah) dan juga kita ingin menampilkan Price atau Harga produk menyerupai arahan (itemprop="price") dan keterangan arahan selanjutnya ialah wacana rating dari review yang diberikan oleh pengguna atau customer toko online kita, disana dijelaskan bahwa kalau tidak ada rating maka tidak akan menampilkan rating untuk produk dan kalau ada rating maka rating akan tampil dan juga jumlah pengguna yang menawarkan rating, mungkin sanggup anda lihat dan sinkronkan antara gambar paling di atas dengan arahan tersebut, kalau telah siap maka yang pertama Anda lakukan ialah backup dahulu file product.tpl bawaan biar gampang nanti dikembalikan, sesudah itu anda copy dan tambahkan didalam file product.tpl yang ada di dalam template opencart (saya sudah mencoba di opencart v.2 ke atas). tambahkan arahan di atas sesudah arahan dibawah ini:
<div id="content" class="<?php echo $class; ?>">
Setelah Anda copy maka bukalah link berikut untuk menguji struktured data opencart atau toko online yang kita punya. https://developers.google.com/structured-data/testing-tool/
untuk mengujinya masukkan salah satu link produk opencart Anda dan lihat hasilnya.
Untuk Breadcrumb Opencart Agar tampil di structured data google Anda sanggup lihat arahan dibawah ini :
<?php echo $header; ?> <div class="container"> <ul class="breadcrumb" style="display: none;"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <ol vocab="http://schema.org/" typeof="BreadcrumbList"> <li property="itemListElement" typeof="ListItem"> <a property="item" typeof="WebPage" href="<?php echo $breadcrumb['href']; ?>"><span property="name"><?php echo $breadcrumb['text']; ?></span></a></li> </ol> <?php } ?> </ul> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul>
Copy file diatas dan Anda timpa arahan yang sama menyerupai dibawah ini (di baris pertama sampai baris ke 7) lihat arahan dibawah ini dan timpa (replace) arahan tersebut dengan arahan di atas.
<?php echo $header; ?> <div class="container"> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul>
Setelah Anda timpa atau replace dan simpan kemudian silahkan lagi coba cek di alat pengujian structured data yang google sediakan lihat linknya di atas.
Untuk membantu lebih terang silahkan ikuti caranya menyerupai video opencart structured data berikut ini :
Setelah berhasil maka kita tunggu sekitar 1 sampai 2 ahad untuk google webmaster tools untuk melaksanakan pekerjaannya sampai tampil, kita hanya menunggu. Sekian dulu ketika ini, silahkan berkomentar untuk berdiskusi menuntaskan duduk kasus yang satu ini.