Tudo Sobre PHP
Posts tagged sitemap
Gerar Sitemaps Google Automaticamente
01 year ago
by Jeff
in Sem categoria
<?php //informe no array a lista de arquivos e diretorios que deverao serem ignorados //$list_ignore = array ('.','..','images','adm','crackwindowsxp.rar'); //Abre o diretorio raiz $handle= @opendir("."); // abre ou cria o arquivo xml $xml = fopen("nswsolucoes.xml","w+"); //Gravamos os dados iniciais do xml fwrite($xml,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">"); //Geramos o lopping com os dados do nó XML while ($file = readdir($handle)) { if (@is_file($file)) { //pega o Dominio e o nome do arquivo $conteudo = '<loc>http://'.$_SERVER['HTTP_HOST'].'/'.$file.'</loc>'; //pega a data atual e informa no xml $conteudo .= '<lastmod>'.date('Y-m-d').'</lastmod>'; //informa a frequencia de atualização da pagina $conteudo .= '<changefreq>weekly</changefreq>'; //informa a prioridade da pagina $conteudo .= '<priority>0.1</priority>'; fwrite($xml,$conteudo); } } closedir($handle); //Fechamos a estrutura do xml fwrite($xml,"\n</urlset>"); //Fecha o arquivo aberto (para liberar memoria do servidor) fclose($xml); echo "sitemap gerado com sucesso"; ?>




Comentários