Update sitemap xml Otomatis Menggunakan htaccess

Update sitemap xml Otomatis Menggunakan htaccess
Picture by : #
29 Juli 2019 » Post by : Admin@Wibloog

Sitemap xml adalah komponen yang dibutuhkan untuk Search Engine Optimization google dalam mengindex sebuah website pada sistem pencarian Google, komponen ini sangat di perlukan, agar google robots lebih mudah untuk melakuan crawl kedalam website kita, tanpa harus melalui tahap perpage halaman. Dibawah ini saya jelaskan bagaimana caranya untuk membuat sebuah sitemap.xml secara otomatis menggunakan .htaccess dengan php.

1. Siapkan file .htaccess


<IfModule mod_rewrite.c>
RewriteEngine on
Options All -Indexes

RewriteRule ^sitemap\.xml$ sitemap_xml.php [L]

</IfModule>

2. Buat File sitemap_xml.php

Buat file sitemap_xml.php dengan menggunakan header type xml, seperti contoh dibawah ini  : 

<?php

incude("koneksi.php");
$p_xml = $mysqli->query("select *from artikel");

header('Content-type: text/xml');
header('Pragma: public');
header('Cache-control: private');
echo "<?xml version='1.0' encoding='utf-8'?>";
echo "<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>";

while($v_xml=$p_xml->fetch_assoc()){

    $link          = "https://localhost/nama-folder/artikel.php?id=12";
    $tgl           = $v_xml['tgl'];

    echo  "<url>";
    echo  "<loc>$link</loc>";
    echo  "<lastmod>$tgl</lastmod>";
    echo  "<changefreq>Daily</changefreq>";
    echo  "<priority>0.6</priority>";
    echo  "</url>";

    }

echo "</urlset>";

3. Silakan Panggil Url Sitemap


Setelah .htaccess dibuat dan file sitemap_xml.php selanjutnya panggil url di browser seperti ini http://loclhost/nama-folder/sitemap.xml, jika berhasil maka akan tampil data xml dari sitemap_xml.php dalam bentuk format xml.

 

Selamat mencoba, Semoga bermanfaat



Artikel Terkait

Ada 0 Komentar di "Update sitemap xml Otomatis Menggunakan htaccess"


Tinggalkan Komentar Disini