Javascript php在网站上查找站点地图
我正在为seo检查创建一个脚本,其中脚本需要检查网站是否有网站地图 我如何用php或javascript检查一些网站是否有站点地图 我已经尝试过检查robot.txt,但是如果某个网站没有索引sitemap robot.txt,我会尝试一下Javascript php在网站上查找站点地图,javascript,php,sitemap,Javascript,Php,Sitemap,我正在为seo检查创建一个脚本,其中脚本需要检查网站是否有网站地图 我如何用php或javascript检查一些网站是否有站点地图 我已经尝试过检查robot.txt,但是如果某个网站没有索引sitemap robot.txt,我会尝试一下 我的问题已经结束了,但仍然是说描述你的问题等等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng
我的问题已经结束了,但仍然是说描述你的问题等等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把dammy文本放在文本框的OWRKNG上,下面的脚本是一个简单的php Curl,用于检查文件是否存在
$checkForFiles = array('robots.txt','sitemap.xml');
$host = 'http://php.net/';
foreach($checkForFiles as $file){
$url = $host . $file;
$ch = curl_init ($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$output = curl_exec ($ch);
if(curl_getinfo($ch)['http_code'] != 200){
echo $file . ' does not exist on ' . $host . '<br>';
}else{
echo $file . ' does exist on <a target="_blank" href="'.$host . $file.'">' . $host . $file .'</a>' . '<br>';
}
curl_close($ch);
}
$checkForFiles=array('robots.txt','sitemap.xml');
$host=http://php.net/';
foreach($checkForFiles作为$file){
$url=$host.$file;
$ch=curl\u init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_头,1);
$output=curl\u exec($ch);
如果(curl_getinfo($ch)['http_code']!=200){
echo$file.'在“$host”上不存在。
;
}否则{
echo$file.。不存在于“.”上。
;
}
卷曲关闭($ch);
}
我没有查看检查文件是否存在的脚本。。。我正在寻找是否有人将站点地图文件保存为“mysitemap.xml”,那么脚本如何查找该文件?@rajeev vishva您想制作什么?一个脚本,用于检查sitemap.xml是否已使用其他名称(如“sitemap2.xml”或“mysitemap.xml”)保存。那么您想猜测用户如何命名他的文件(sitemap.xml)?