CM开发日志 - Site Map

Feb的release 需要上site map,目前网站的情况是这样的:只有一个site map的页面,然后点击进去可以看到一些重要的页面链接,这个跟其他的网站的site map没有两样。类似图1.

图1. Marketplace 1.1 Site Map 页面

新的需求是Enabling Site Map ,然后去跟Google的蜘蛛爬虫更好的对接和交互。

因为以前也只是听说搜索引擎蜘蛛,没有实际接触过。也没有太多的时间让我去学习研究,那么经过1天的快速学习后,得出了一点点的经验。

Site Map主要是为了快速导航(提高用户体验)和SEO(让蜘蛛更好的跟网站交互),分为两种类型:

1. HTML类型,直接以一个单独site map页面展示给用户,百度等搜索引擎适用。

2. XML类型,这种类型就没有页面可供展示了,只是由一些site map生成工具(有很多免费第三方的工具),来定期生成xml文件,并且提交给搜索引擎蜘蛛,Google搜索引擎适用。


对于WCS这样一个电商平台,有2种方式可以实现xml类型的site map (因为我们需要支持Google的蜘蛛):

1. 直接HTTP访问Sitemap.jsp。

这种方法比较直观 - 通过http://localhost/marketplace/cloud/AuroraStorefrontAssetStore/Sitemap.jsp?storeId=18251&catalogTreeDB=,直接读取Stores/WebContent/AuroraStorefrontAssetStore/Sitemap.jsp render出来的页面,但是这里还有个问题,catalogTreeDB这个参数还没有弄明白。

2. 创建Schedule Job,定时获取xml。

在Administration Console里面创建定时任务,每次执行成功都将xml放到Store.war下面。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值