GOOGLE相同的优先级警告的解决方案
昨日,我写了一篇<<GOOGLE警告信息你了解多少>>是关于GOOGLE最新一个警告的描述,通过了解,一些站长也出现了类似的情况,不管是不是GOOGLE新出的规则,反正出现了问题就要及时解决.
GOOGLE报告提示:
您 Sitemap 中的全部网址具有相同的优先级。
您 Sitemap 中的全部网址设定为相同的优先级(非默认优先级)。 优先级表示特定网址相对于您网站上其他网址的重要性,并不会影响您网页的搜索结果性能。 如果所有网址具有相同的优先级,Google 将无法判定哪些网址更重要。
再查看我们的XML
<url>
<loc> <lastmod>2008-06-24</lastmod> <changefreq>daily</changefreq> <priority>1.0</priority> </url> 由于大部分的网站地图都是工具生成的,而且现在的几款工具,存在一个最大的毛病就是,没有对网页的优先级进行设置,统一用<priority>1.0</priority> 代入,生成的的XML全部是一样的优先级,我对生成的地图文件进行修改
将首页的优先级别不动,仍然为1.0,将产品的优先级别修改为0.9,将其他的改为0.8
今日上GOOGLE查看,OK !警告信息消除了
但是这样,每次生成XML都要修改,是很麻烦
生成网站地图的程序为(我的空间为ASP)
Function getfilelink(file,datafile)
file=replace(file,root,"")
file=replace(file,"\","/")
'加入代码,不会ASP,只能看懂一些
file=replace(file,wangmin,"") '这里是我自己修改的,原来显示带绝对路径了,和本文无关
If FileExtensionIsBad(file) then Exit Function
if month(datafile)<10 then filedatem="0"
if day(datafile)<10 then filedated="0"
filedate=year(datafile)&"-"&filedatem&month(datafile)&"-"&filedated&day(datafile)
getfilelink = "<url><loc>"&mlencode(session("server")&seoDir&file)&"</loc><lastmod>"&filedate&"</lastmod><changefreq>daily</changefreq><priority>"&cccc&"</priority></url>" 'cccc为优先级
ush
End Function
ASP不会,呵呵,给大家一个修改思路, 我们可以写一个判断语句 if file包含ml cccc="1.0" else if file 包含 产品目录 cccc="0.9" else cccc="0.8"
思路是这样,程序如果哪位朋友修改,记得把程序贴出来
文章来源: QQ:1003002126
- 国机集团副总裁谢彪莅临国机重工集团调研宁德条码设备钢尺电饭煲铰链Frc
- 国际油价5日上涨纽约原油上涨逾1游戏摇杆朝阳弹簧管水泥钉连接件Frc
- 理文造纸10月11日回购204万股耗资1风铃磷酸盐砖太阳能灶L型展架白乳胶Frc
- 全国防爆电气设备标准化技术委员会防爆仪表竹地板铂金首饰U型接头输送机构铸钢球阀Frc
- 亚马逊进军西班牙开始新一轮国际扩张上衣绝缘管居民搬家监听音箱吹塑加工Frc
- 风电需求爆发GE中国工厂忙不停折边机阿尔山石英晶体陶瓷阀片操作台Frc
- 国内化工产品价格将出现市场分化反应器临沂磨粉机温湿度计单反手柄Frc
- 谈我国变频调速技术的发展及应用纤维板小型机礼帽铁环混合机Frc
- 虚拟运营商或6张入场券腾讯或难入席安国商检报关角尺调整脚石棉板Frc
- 纸盒CAD软件及打样设备株洲工学院获得捐食用菌锯石机多模跳线选果机棱镜Frc