Zen Cart 网站地图 SitemapXML(原 Google SiteMap)插件可以方便地在 Zen Cart 网站后台生成相应的网址 XML 文件,通过生成的地图文件,方便提交到搜索引擎网站,从而提高搜索效率。今天就给大家讲解一下 Zen Cart 网站地图 SitemapXML 插件的安装与设置方法。
安装 Zen Cart SitemapXML 插件
如果你的 ZenCart 外贸网站还没有安装使用 ZenCart SitemapXML 插件可以通过以下步骤来安装:
1、下载 Zen Cart SitemapXML 插件。下载地址为:Zen Cart 网站地图 SitemapXML(原 Google SiteMap)插件下载。
2、下载后解压,修改两个地方。一是修改默认的后台路径为你的现在的后台路径名称。二是将默认的模板名称修改为你现在的模板名称。
3、通过FTP工具将安装文件和文件夹上传到对应的地址对比覆盖。
4、登陆你的网站后台,Zen Cart 会自动安装 SitemapXML。
5、在后台 tools 下面的Sitemap XML中,create / update your site map。
到此为止,基于 Zen Cart 网站适用的Sitemap XML就建立好了,主要包括products sitemap和categories sitemap。但此时有个小问题,就是此时生成的sitemap中的地址包含了?language=en 解决此问题的方法是:
1),在后台的Configuration下面的Sitemap XML中,将Generate language_id for default language 设置为 False。
2),将Products changefreq的参数改为daily。
3),在后台tools下面的Sitemap XML中,create / update your site map。
6、 进后台->工具>Sitemap XML 生成XML地图及上传sitemap (如果报错,查看下存放XML的目录权限问题)
特殊情况(有安装管理员分级模块)
如果你按照上面方法安装后,后台提示:Sorry, your security clearance does not allow you to access this resource. Please contact your site administrator if you believe this to be incorrect. Sorry for any inconvenience.那是因为你系统有安装过管理员分级模块,你需要把新装的SitemapXML权限打开。(/admin/admin_control.php?adminID=1)
如果你发现管理员分级模块不能保存,这时需要进入PHPMYADMIN找到对应的数据库来修改了。因为现在这个模块还是有些问题存在。你要进数据库修改:
1.进入数据库,找到admin_files表,找出Sitemap XML的pages_id,正常就是最后两个。
2.进入表admin_allowed_pages把上面两个ID插入进去。