Cookie Consent by Free Privacy Policy Generator

Create a dynamic XML sitemap using PHP and MySQL

How to create a dynamic XML sitemap using PHP and MySQL. Use the PHP snippet below to create a search-engine-friendly XML sitemap for improving your SEO efforts.

xml.jpg


PHP:
<?php header('Content-type: application/xml; charset=utf-8') ?>
<?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<?php echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' ?>

<?php
$i=0;

$urls = array("https://url1.com", "https://url2.com", "https://url3.com", "https://url4.com", "https://url5.com");

foreach ($urls as $url) {

// output URL
echo '<url>';
echo "<loc>$url</loc>";
echo '</url>';

// break at 50k URLs
$i++;
if($i==50000) break;
}
echo '</urlset>';

?>
 
Back
Top