نمونه کد ایجاد sitemap مورد تایید گوگل در PHP :


کد:
<?PHP
            $fp = fopen("sitemap.xml" , "w");
            
            $d = date("Y-m-d");
            $t = date("H:i:s");
            
            $time = $d.'T'.$t.'+03:30';
            
            $ret = '<?xml version="1.0" encoding="UTF-8"?>
<urlset 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"
         xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
         
            <url>
            <loc>'._URL_.'</loc>
            <lastmod>'.$time.'</lastmod>
            <priority>0.9</priority>
            </url>                
            ';
            
            $sql_menu = $this->sql("select * from mainmenu order by sort asc");
            while ($menu = $this->row($sql_menu))
            {
                $ret .= '
                <url>
                <loc>'.$this->make_menu_link($menu).'</loc>
                <lastmod>'.$time.'</lastmod>
                <priority>0.9</priority>
                </url>                
                ';
            }
            
            
            
            
            $ret .= '</urlset>';
            
            fwrite($fp , $ret);

?>

با توجه به اینکه خودتون برنامه نویس هستید ، متوجه کد میشید و توضیح بیشتر نیاز نیست. ولی اگر باز موردی بود بفرمایید.