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

Membuat Sitemap.XML pada website PHP MYSQLi

Posted in PHP MYSQLi Life at 11 Desember 2019 With 0 Comments


Tutorial kali ini kita akan Membuat Sitemap.xml untuk website dengan PHP MYSQLi , Sitemap merupakan sebuah peta situs yang sangat penting bagi sebuah website , Directory Website Search Engine Seperti Google, Bing , Yandex menganjurkan kita untuk memasukkan peta situs kita ke dalam directory nya dengan tujuan untuk memaksimalkan dan memudahkan mesin pencari untuk merambahi seluruh isi dari website kita.

Langsng saja, contoh structure dari sitemap.xml

// Sample Structure Of XML Sitemap
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>http://www.example.com/index.php </loc>
  <lastmod>2016-01-23T18:00:15+00:00</lastmod>
 </url>
</urlset>

Bagaimana membuat sitemap untuk website php mysqli... ??? berikut contohnya :


sitemap.php

<?php

header('Content-type: application/xml');
 
$host="localhost";
$username="root";
$password="";
$databasename="sample";
$connect=mysql_connect($host,$username,$password);
$db=mysql_select_db($databasename);    
 
$get_result=mysql_query("select * from post");

echo "<?xml version='1.0' encoding='UTF-8'?>"."\n";
echo "<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>"."\n";

echo "
<url>
 <loc>http://suckittrees.com/</loc>
 <lastmod>2016-01-23T18:00:15+00:00</lastmod>
 <changefreq>daily</changefreq>
</url>
<url>
 <loc>http://suckittrees.com/about.php</loc>
 <lastmod>2016-01-23T18:00:15+00:00</lastmod>
 <changefreq>daily</changefreq>
</url>
<url>
 <loc>http://suckittrees.com/contact.php</loc>
 <lastmod>2016-01-23T18:00:15+00:00</lastmod>
 <changefreq>daily</changefreq>
</url>";

while($row=mysql_fetch_array($get_result))
{
 echo "<url>";
 echo "<loc>".$row['link']."</loc>";
 echo "<lastmod>".$row['date']."</lastmod>";
 echo "<changefreq>daily</changefreq>";
 echo "</url>";
}

echo "</urlset>";

?>

Jangan Lupa, agar sitemap dapat di akses dalam bentuk xml , misalnya : http://suckittrees.com/sitemap.xml  , setting htaccess menjadi :

.htaccess

RewriteEngine On
RewriteRule ^sitemap\.xml/?$ sitemap.php

Artikel Rekomendasi

Artikel Terkait

Diskusi