> php教程 > php手册 > PHP制作google sitemaps PHP文章基地

PHP制作google sitemaps PHP文章基地

WBOY
풀어 주다: 2016-06-21 09:05:58
원래의
938명이 탐색했습니다.

google|sitemap

把下面的代码作为一个php文件,传到网站根目录,运行一次,得到的根目录下的urls.txt即可以作为你网站的sitemaps提交给google!

注意:把代码里的网址改为你的首页

 


/***********************************************************************/
/*                                                                     */
/*  Author:CnPhper                                                     */
/*  HomePage: www.cnphper.com                                          */
/*  Email: phforum@163.com                                             */
/*  QQ:1984412                                                         */
/*                                                                     */
/***********************************************************************/

set_time_limit(0
);

$dir "./"
;
$yoursite ''yoursite
"; //此处把地址改为你的网站首页

get_dir($dir);

function get_dir($dir)
{
 if (is_dir($dir))
 {
  if ($dh = opendir($dir)) 
  {
   while (($file = readdir($dh)) !== false)
   {
    if($file != '.' && $file != '..')
    {
     if(is_dir($dir."
/
".$file))
     {
      if($dir == './')
      {
       $curdir = "
./
".substr($dir,2).$file;
      }
      else
      {
       $curdir = "
./".substr($dir,2)."/
".$file;
      }
      get_dir($curdir);
     }
     else
     {
      $currentdir = substr($dir,1);
      if($currentdir == '/')
      {
       $currentdir = "";
      }
      $fileextension = get_extension($file);
      $fp = fopen('urls.txt','a+');
      $txt = $yoursite.$currentdir."
/".$file." lastmod=2005-10-19 changefreq=weekly priority=0.5n
";
      fwrite($fp,$txt);
      fclose($fp);
     }
    }
   }
   closedir($dh);
  }
 }
}

function get_extension($file)
{
 $temp = explode('.',$file);
 $exten = count($temp)-1;
 return $temp[$exten];
}



관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿