Membuat Breadcrumb Google Rich Snippet dan Fast Index

Publish Date : 27-11-2017 , dibaca 3119 kali, Hari ini dibaca : 1 kali ,1 comments

Artikel sebelumnya admin sudah membagikan Simple Breadcrumbs With CSS only , Bagaimana membuat Breadcrumb dengan CSS dan HTML , kali ini kita akan Membuat Breadcrumb di wordpress tanpa Plugin, oya sedikit penjelasan lagi mengecai breadcrumb : 

Breadcrumb adalah navigasi menu yang dibuat dengan tujuan untuk memudahkan pengunjung web/blog melacak lokasi dalam dokumen dan kembali ke halaman awal dengan mudah.

Dari Segi Serach Engine Optimization (SEO), Breadcrumb ini sangat bermanfaat bagi pengunjung tatkala struktur website yang kita bangun memiliki hirarki atau tingkatan.

Artikel ini admin kutip dari sebuah Forum , dan admin posting disini mudah-mudahan dapat berguna untuk kita semua. Berikut penjelasanya owner nya langsung :

Menurut kabar berita, bahwa Google sudah dapat membaca dan memahami data Breadcrumbs sebuah situs blog, jadi anda jangan heran bila anda menemukan ada sebuah blog pada hasil pencarian URL nya yang ditampilkan malah URL kategorinya.

Okeh, Buat dulu file dengan nama breadcrumbs.php dan isi dengan code ini (jangan lupa upload ke directory theme wordpress kita

<div xmlns:v="http://rdf.data-vocabulary.org/#" class="breadcrumbs" style="padding: 5px 15px;"><p>
<?php if(is_home()) { ?>
    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span><?php bloginfo('description'); ?></span>
<?php } else if(is_attachment()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php echo get_permalink($post->post_parent); ?>" ><?php echo get_the_title($post->post_parent); ?></a></span> » <span><?php single_post_title(); ?></span>

<?php } else if(is_single() && !is_attachment()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <?php $category = get_the_category(); if($category[0]) { echo '<span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a></span>'; } ?>  » <span><?php single_post_title(); ?></span>

<?php } else if(is_category()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span><?php single_cat_title(); ?></span>
    
<?php } else if (is_tag()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » </span><span><?php single_tag_title(); ?></span>

<?php } else if (is_year()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Archive</a> » </span><span><?php the_time('Y'); ?></span>

<?php } else if (is_month()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Archive</a> » </span><span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>/<?php the_time('Y'); ?>"><?php the_time('Y'); ?></a></span> » <span><?php the_time('F'); ?></span>

<?php } else if (is_day()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Archive</a> » </span><span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>/<?php the_time('Y'); ?>"><?php the_time('Y'); ?></a></span> » <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>/<?php the_time('Y'); ?>/<?php the_time('m'); ?>"><?php the_time('F'); ?></a></span> » <span><?php the_time('j'); ?></span>

<?php } else if (is_page()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Page</a> » </span><span><?php single_post_title(); ?></span>

<?php } else if (is_author()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Archive</a> » </span><span><?php global $author; $userdata = get_userdata($author); echo $userdata->display_name; ?></span>

<?php } else if (is_search()) { ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Blog</a> » </span><span style="text-transform:capitalize;"><?php the_search_query(); ?></span>
    
<?php } else if(is_404()): ?>

    <span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>">Home</a></span> » <span class="hidden" typeof="v:Breadcrumb"><a rel="v:url" property="v:title" href="<?php bloginfo('url'); ?>/sitemap">Archive</a> » </span><span>Not Found</span>

<?php endif; ?>
</p></div>

kemudian, masukkan kode ini di header anda, kalau ane sih dibawah menu navigasi agak kebawah dikit

<?php include 'breadcrumbs.php'; ?>

Okeh sudah, sekarang cek URL Postingan anda disini :

 http://www.google.com/webmasters/tools/richsnippets

Ingat!!! URL Postingan bukan Homepage, untuk mengecek rich snippetnya bekerja apa tidak :p


Produk Rekomendasi

Artikel Terkait

Diskusi

1 Komentar


https://odessaforum.Biz.ua/   Pada : 2024-07-25 00:33:53
We stumbled over here different page and thought I may as well chgeck things out. I like what I see so i am just following you. Look forward to looking into your web page yet again. https://odessaforum.Biz.ua/



wa