<?php
// Dynamic sitemap generator. Visit /sitemap.xml -> this runs.
require_once __DIR__ . '/includes/config.php';
header('Content-Type: application/xml; charset=utf-8');

$base = rtrim(MV_BASE_URL, '/');
$now  = date('Y-m-d');

$urls = [
  ['/'                        , 'weekly',  '1.0'],
  ['/about.php'                , 'monthly', '0.8'],
  ['/services.php'             , 'weekly',  '0.9'],
  ['/digital-marketing.php'    , 'weekly',  '0.9'],
  ['/ecommerce.php'            , 'weekly',  '0.9'],
  ['/business-growth.php'      , 'weekly',  '0.9'],
  ['/contact.php'              , 'monthly', '0.7'],
  ['/blog.php'                 , 'weekly',  '0.8'],
  ['/privacy-policy.php'       , 'yearly',  '0.3'],
  ['/terms-and-conditions.php' , 'yearly',  '0.3'],
  ['/refund-policy.php'        , 'yearly',  '0.3'],
  ['/disclaimer.php'           , 'yearly',  '0.3'],
  ['/cookie-policy.php'        , 'yearly',  '0.3'],
];
$services = [
  'meta-ads','google-ads','youtube-ads','lead-generation','remarketing-retargeting',
  'conversion-optimization','marketing-strategy',
  'amazon-management','flipkart-management','meesho-management','ajio-management',
  'product-listing-optimization','catalog-management','marketplace-seo','marketplace-ads',
  'account-health-management','order-return-management','sales-growth-strategy',
  'whatsapp-marketing','crm-setup','sales-funnel','landing-page-funnel',
  'customer-retention','competitor-research','analytics-reporting'
];
foreach ($services as $s) {
  $urls[] = ['/services/' . $s . '.php', 'monthly', '0.7'];
}
$posts = [
  'how-to-build-a-lead-generation-strategy',
  'google-ads-vs-meta-ads-understanding-different-advertising-intent',
  'how-marketplace-seo-can-improve-product-discoverability',
  'amazon-product-listing-optimization-key-areas-to-improve',
  'how-remarketing-helps-bring-potential-customers-back',
  'how-to-build-a-sales-funnel-that-supports-business-growth',
  'whatsapp-marketing-strategies-for-customer-re-engagement',
  'why-conversion-optimization-matters-after-you-generate-traffic',
  'how-businesses-can-use-analytics-to-improve-marketing-decisions',
  'marketplace-advertising-what-businesses-should-monitor'
];
foreach ($posts as $p) {
  $urls[] = ['/blog/' . $p . '.php', 'monthly', '0.6'];
}

echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . "\n";
foreach ($urls as $row) {
  [$p, $f, $pr] = $row;
  echo "  <url>\n";
  echo '    <loc>' . htmlspecialchars($base . $p, ENT_QUOTES, 'UTF-8') . "</loc>\n";
  echo '    <lastmod>' . $now . "</lastmod>\n";
  echo '    <changefreq>' . $f . "</changefreq>\n";
  echo '    <priority>' . $pr . "</priority>\n";
  echo "  </url>\n";
}
echo '</urlset>';
