帝国系统完整制作GOOGLE SITEMAP的方法2026最新版
时间:2026-06-27 21:32:44 来源:互联网 作者:秩名 阅读:
本方法利用栏目分别创建不同的sitemap,达到SITEMAP分页的效果,制作出来的SITEMAP完全符合https://www.google.com/webmasters/tools/docs/zh_CN/protocol.html的要求. 新增: 栏目地址 SITEMAP错误日期无效原因 一、系统参数设置 -> 信息设置 模板是否支持程序代码: 是 (一定要先做好这一步,才进行下一步的工作,否则提交后出错。) 二、打开后台模板管理 -> 管理标签模板 -> 增加标签模板: 1、自定义google地图标签 注意:时间显示格式选择:Y-m-d (如果是默认的Y-m-d H:i:s,则提交后会显示Sitemap 错误和警告) 页面模板内容: <url><loc>https://www.aliz.cn[!--the.classurl--]</loc></url> [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] 列表内容模板: <url><loc>https://www.aliz.cn[!--titleurl--]</loc> <lastmod>[!--newstime--]</lastmod> </url> 2、自定义google地图索引标签 注意:时间显示格式选择:Y-m-d (如果是默认的Y-m-d H:i:s,则提交后会显示Sitemap 错误和警告) 页面模板内容: [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] 列表内容模板: [!--newstime--] 三,开始增加地图 建立网站地图涉及到你的网站架构问题,基本原理是有多少个非终极栏目就可以添加多少个地图,如sitemap1,sitemap2.....这样的地图包括了终极栏目的地址和具体文章地址,不过并不包括非终极栏目本身的地址,可以先用一个sitemap999包括这些非终极栏目的地址,然后再一个个添加非终极栏目的sitemap。 模板管理->管理自定义页面 -> 增加自定义页面: (以下先用一个sitemap999包括这些非终极栏目的地址) 1、页面名称:网站大类地图 文件名: ../../sitemap999.xml 页面内容: <?='<?xml version="1.0" encoding="UTF-8"?>'?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url><loc>https://www.aliz.cn</loc> </url> [listsonclass]'0',0,0,0,3,地图标签ID,0,0[/listsonclass] </urlset> (以下添加非终极栏目的sitemap) 2、页面名称:网站地图1 文件名: ../../sitemap1.xml 页面内容: <?='<?xml version="1.0" encoding="UTF-8"?>'?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url><loc>https://www.aliz.cn</loc> </url> [listsonclass]栏目ID,3000,0,0,0,地图标签ID,0,0[/listsonclass] </urlset> 3、页面名称:网站地图2 文件名: ../../sitemap2.xml 页面内容: <?='<?xml version="1.0" encoding="UTF-8"?>'?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url><loc>https://www.aliz.cn</loc> </url> [listsonclass]栏目ID,3000,0,0,0,地图标签ID,0,0[/listsonclass] </urlset> ...... 网站地图3网站地图4网站地图5网站地图6....除文件名外和栏目ID改变外其他同样. 4.制作地图索引页 页面名称:网站地图索引页 文件名: ../../sitemap_index.xml 页面内容: <?='<?xml version="1.0" encoding="UTF-8"?>'?> <sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84"> <sitemap> <loc>https://www.aliz.cn/sitemap999.xml</loc> <lastmod>[ecmsinfo]'0',1,0,0,3,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>https://www.aliz.cn/sitemap1.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>http://www.yoursite.com/sitemap2.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>https://www.aliz.cn/sitemap3.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>https://www.aliz.cn/sitemap4.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>https://www.aliz.cn/sitemap5.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> <sitemap> <loc>https://www.aliz.cn/sitemap6.xml</loc> <lastmod>[ecmsinfo]栏目ID,1,0,0,0,地图索引标签ID,0[/ecmsinfo]</lastmod> </sitemap> </sitemapindex> 四、后台 -> 数据更新 刷新所有自定义页面。 五、到GOOGLE管理员页面登录提交sitemap_index.xml及所有sitemap. 说明:sitemap999.xml是网站大类栏目地址的地图(不包括具体文章地址),其他sitemap1,sitemap2.....是各个非终极栏目的地图(包括下面终极栏目的地址和具体文章地址),sitemap_index是所有地图索引。这样就基本上一网打尽了帝国系统的所有网址了。 还有sitemap文件不能过大,如果再加上服务器线路不好的情况下,也容易造成GOOGLE收录出错,这时请适当减小网站地图中[listsonclass]栏目ID,3000,...[/listsonclass]中的“3000”数目。这个参数并不是控制sitemap文件的收录数量,而是控制每个终极栏目加入的文章数量。 个人经验,一个单个的sitemap控制在3MB左右,GOOGLE是可以接受的。 提交成功后,以后网站有更新时,在帝国后台刷新一下相应的自定义sitemap页面即可。 上传以下图片: ![]() |
本文配套模板、静态源码可前往艾立兹素材库alisucai.com下载
发表评论
共有0条评论
