Cara Buat Halaman Sitemap Tanpa Plugin Praktis

Buat halaman sitemap di sebuah blog wordpress tidak terlalu rumit. Banyak blog yang mensubmit xml sitemap ke berbagai search engine seperti Google, Bing, Yahoo dan search engine lainnya. Namun banyak pula blog yang menghindari tambahan halaman HTML Sitemap atau halaman peta situs, padahal sebaiknya halaman ini terpasang.

Tujuan dibuatnya site map adalah agar search engine lebih mudah menelusuri isi blog secara keseluruhan. Anda perlu perhatikan pembuatan sitemap saat anda membuat blog baru.

bagaimana cara buat halaman sitemap tanpa plugin
Image courtesy by Stuart Miles | freedigitalphotos.net

Selain itu pembuatan sitemap juga bertujuan agar bots yang meng-crawl (menelusuri) dan pengunjung mendapatkan kemudahan navigasi yang lebih mudah menjelajahi isi situs atau blog.

Meski sebenarnya, men-Submit SiteMap ke berbagai search engine itu tidak menjamin semua halaman di blog terindex, tetapi site map itu seperti sebuah direktori khusus yang berisi daftar link-link post, artikel, gambar, atau kategori dalam sebuah blog. Web crawlers juga akan menelusuri link-link dalam blog tersebut.

Jadi, pembuatan sitemap bertujuan untuk menarik perhatian bots serta visitor dengan HTML Sitemap dalam blog.

Sebenarnya banyak plugin wordpress yang sudah menyediakan kemudahan untuk pemilik blog atau ada pula beberapa template yang sudah menyediakan sitemap-nya sendiri.

Namun jika anda tidak ingin menggunakan plugin pembuat sitemap atau anda juga belum memiliki halaman sitemap, anda juga dapat menambahkan file php didalam template blog anda khusus untuk membuat sitemap page. Ikuti cara buat sitemap halaman sitemap berikut ini:

CARA BUAT HALAMAN SITEMAP TANPA PLUGIN RAMAH SEO DI BLOG WORDPRESS

1. Buka Notepad untuk membuat sitemap.php

2. Copy paste-kan sejumlah baris kode berikut ini ke dalam nya.

<?php
/*
Template Name: Sitemap
*/
?>
<?php get_header(); ?>

<div id="content" >
<div>
<div>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?>
<!-- ------------- Menampilkan daftar postingan berdasarkan Kategori ------------- -->
</a></h2>
</div>
<div>
<h2 id="posts">Posts</h2>
<ul>
<?php
// Tambahkan id kategori yang dipisahkan dengan koma (,) jika anda ingin menyembunyikan kategori tertentu pada bagian value di exclude.
$cats = get_categories('exclude=');
foreach ($cats as $cat) {
echo "<li><h3>".$cat->cat_name."</h3>";
echo "<ul>";
query_posts('posts_per_page=-1&cat='.$cat->cat_ID);
while(have_posts()) {
the_post();
$category = get_the_category();
// Only display a post link once, even if it's in multiple categories
if ($category[0]->cat_ID == $cat->cat_ID) {
echo '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>';
}
}
echo "</ul>";
echo "</li>";
}
?>
</ul>
<!-- ------------- Menampilkan Daftar Kategori yang ada di Blog ------------- -->
<h2>Categories</h2>
<ul>
<?php wp_list_cats("sort_column=name&feed_image=/wp-content/themes/Horcrux/images/rss-small.png&optioncount=1&hierarchical=0"); ?>
</ul>
<!-- ----------------- Menampilkan Daftar Page atau Halaman ----------------- -->
<h2 id="pages">Pages</h2>
<ul>
<?php
// Gunakan tanda pemisah koma (,), untuk menyebutkan beberapa page yang ingin anda sembunyikan dalam sitemap pada bagian value di exclude.

wp_list_pages(
array(
'exclude' => '',
'title_li' => '',
)
);
?>
</ul>
</div>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

Anda dapat mengisi id kategori yang tidak ingin ditampilkan dipisahkan dengan koma, contohnya:

‘exclude’ => ‘20,23’

3. Save atau simpan file tersebut dengan nama sitemap.php

4. Upload file baru anda ke folder template yang anda gunakan saat ini, melalui cpanel hosting atau ftp.

5. Buka dashboard wordpress anda, buat page / halaman baru, dan beri judul Sitemap / Daftar Isi atau yang lainnya.

6. Pada tab “Page Attributes” di bagian kanan rancang halaman yang sedang anda buat, pilih template “Sitemap”. Lihat gambar di bawah ini.

7. Kemudian klik “Publish”.

8. Lihat halaman Sitemap baru pada blog anda sekarang.

Mudah bukan cara buat halaman peta situs dalam blog anda? Kini anda sudah memiliki sebuah halaman Sitemap yang memuat daftar isi blog anda. Dengan begitu, anda juga dapat memuat halaman Sitemap tanpa harus menggunakan plugin, cukup install beberapa plugin penting saja dalam blog WordPress anda. Semoga bermanfaat!

Comments

comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Human Captcha Verification : * Time limit is exhausted. Please reload CAPTCHA.

%d bloggers like this: