Pada kesempatan ini, saya ingin membagikan sedikit informasi mengenai cara membuat sitemap XML dengan PHP. Ada beberapa macam sitemap/peta situs,
diantaranya adalah peta situs yang berupa sebuah halaman yang berisi daftar isi
dari suatu situs. Peta situs semacam berguna untuk memudahkan pengunjung
website dalam menemukan suatu halaman. Sedangkan Sitemap XML adalah peta situs (berformat xml) yang berisi kumpulan
URL dari situs tersebut. Gunanya adalah untuk memudahkan Search engine (mesin
pencari) seperti Google dalam meng-crawl/mengindex data-data (konten) dalam
situs tersebut. Sitemap
sangat penting untuk perkembangan situs anda karena sitemap hanya sebagai
pendukung dalam menyebarkan kontent pada situs kita dimana Google
sendiri pun pada verifikasi webmaster menyarankan untuk
memasukan/men-submit sitemap/rss yang ada pada website anda, bertujuan
untuk mempercepat kontent situs anda pada search engine google
Berikut ini adalah cara paling sederhana membuat
sitemap xml dengan PHP.
siapkan dulu file dibawah ini :
1. .htaccess
2. sitemap.php
Anda buka
file .htaccess dan tambahkan script dibawah ini lalu simpan.
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$
sitemap.php [L]
Buka file
sitemap.php anda lalu kasih saja script code sitemap
percontohan saya ini dan simpan.
<?php
header("Content-Type:
application/xml; charset=utf-8");
echo '<?xml version="1.0"
encoding="UTF-8"?>'.PHP_EOL;
echo '<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">' .PHP_EOL;
function urlElement($url) {
echo '<url>'.PHP_EOL;
echo
'<loc>'.$url.'</loc>'. PHP_EOL;
echo
'<changefreq>weekly</changefreq>'.PHP_EOL;
echo
'</url>'.PHP_EOL;
}
urlElement('http://lagukita.download/search/music/the-chainsmokers-closer-(feat.-halsey).html');
urlElement('http://lagukita.download/search/music/tulus-ruang-sendiri.html');
urlElement('http://lagukita.download/search/music/calvin-harris-this-is-what-you-came-for-(feat.-rihanna).html');
echo '</urlset>';
?>
Setelah
sukses anda simpan itu semua maka silahkan akses situs anda dengan cara
memanggil url anda contoh : domainsaya.com/sitemap.xml
dan jika berhasil tampilannya akan seperti berikut ini.
Demikianlah cara
sederhana buat sitemap xml dengan php, semoga bermanfaat