contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Membuat Breadcrumb Google Rich Snippet dan Fast Index

Posted in Tutorial Wordpress Life at 27 November 2017 With 0 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.

▼ Download Source Code Dibawah Ini ▼


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


Artikel Rekomendasi



Artikel Terkait

Diskusi