最近在优化wap网站的时候,顺便发现zblog2.2版sitemap插件自动生成的sitemap_wap.xml文件包含的WAP地址错误。
使用zblogASP系统并且升级到了2.2版的朋友,可以修改插件目录文件\zb_users\PLUGIN\Sitemap\include.asp\172行处代码如下(红色背景即为需要修改的部分):
Function Export
Add ZC_BLOG_HOST,Empty,"daily",Empty,ZC_BLOG_HOST&"?mod=wap"
'输出博客地址
Dim i,URL,objRS
Dim objArticle
Dim C
Call SiteMap_Initialize
C=SiteMapC.Read("c")
If c="" Then c=0
c=CInt(c)
'读取配置
Set objRS=objConn.Execute("SELECT [log_ID],[log_Tag],[log_CateID],[log_Level],[log_AuthorID],[log_PostTime],[log_Istop],[log_Url],[log_Type] FROM [blog_Article] WHERE ([log_ID]>0) AND ([log_Level]>2) AND ([log_Type]="&ZC_POST_TYPE_ARTICLE&") ORDER BY [log_PostTime] DESC")
'读取数据库
Do Until objRs.Eof
If i=C And c>0 then Exit Do
Set objArticle=New TArticle
If objArticle.LoadInfoByArray(Array(objRs(0),objRs(1),objRs(2),"","","",objRs(3),objRs(4),objRs(5),0,0,0,objRs(7),objRs(6),"","",objRs(8),"")) Then
AddobjArticle.Url,objArticle.PostTime,"monthly",IIf(objArticle.IsTop=True,"1.0",Empty),Replace(objArticle.WapUrl,"wap.asp?","?mod=wap&")
'添加数据
另外,在移动端wap网站优化上,一个不得不考虑的新平台是UC的神马搜索,神马搜索是UC优视科技和阿里巴巴共同发起组建的,在2014年4月28日正式发布。因为UC浏览器有着将近五亿用户的庞大安装量,作为UC浏览器的默认搜索引擎,神马搜索在移动端网页优化上还是值得考虑的,神马搜索开发平台其中就包括sitemap提交功能,其他功能还有URL提交、移动适配,结构化数据等等大家可以试试。