ecshop产品页货号优化

2016-07-07 16:03 来源:www.chinab4c.com 作者:ecshop专家



ecshop后台产品里都有设置货号的地方,也可以在商店设置里设置一个商品货号前缀然后根据id生成货号,如id为1,设置前缀为tm,则会自动生成tm0001如此的货号。
但这样的货号实在太不友好,且不美观。关于货号,本人认为有两种:一种是商品本身的通用货号,用户很有可能用这个货号作为关键词在搜索引擎上搜索。一种是商家自己的货号,这种货号仅限于商家自己使用,在网上可能意义不大。
对待这两种货号,我个人的观点是,前一种通用货号十分有必要在商品详情中显示,因为很可能用户选择商品就是通过该货号,且如果显示,无疑为本页面增加一处货号的关键词,有助于使商品页在搜索引擎上的排名表现。而后一种属于商家的货号,自己使用,个人建议不显示出来。
拿网球网为例,大部分产品便是会显示出其通用货号。而没有显示货号的就是产品并无本身货号,我选择隐藏不显示。拿如果做到这一点,系统可以判断显示与否呢?可能很多喜欢二次开发的程序员马上想到就是增加一个字段做判断是否显示货号。不过个人不建议总是动到数据库,能避则尽量避免。其实还有不动到数据库的方法,教程以下放出。
首先我们要在商品货号前缀的设置处留空,若商品有通用货号,则填上它的通用货号。而如果没有通用货号,则我们填上其数据库的id号,就是查看后台商品列表最左侧的编号,也是url处的数字编号“goods.php?id=**”。
然后我们在商品详情页的模板文件goods.dwt或具体代码的库文件**.lbi写上如此判断代码:
{if $goods.goods_sn neq $goods.goods_id}{$goods.goods_sn}{/if}
这个判断语句的意思是,如果后台填写的货号不等于其商品id号,则显示货号,否则就不显示。因为后台货号和id号都在goods.php已经调用出,所以程序文件也不需要处理了。
而如果将思路衍生开,这样的判断还可以显示title,keywords,description几处,可以增加货号作为关键词的出现频率,同样可以提高排名。所以你在百度中属于泰摩网球的货号,对应的产品链接一般都能排在首页。这样做相比全盘显示还有一个好处,就是降低了代码的相似度,使代码更简洁。
对于产品页货号的优化,是不是很简单呢?本文地址:ecshop每天一贴http://ecshopseo.com/chanpinhuohaoyouhua/

回答:
优化ecshop产品页货号

这没什么关系的,只是货号最好填写对网站关键词有关更好的哦

货号不存在什么优化的问题。货号是根据自己的实际需要。给货物一个合理的命名.要深究,没这么容易

没有阅读权限呀,哎

haha,我也觉得怪怪的,我也写一些文章做外链推广。但是,货号,你本来就可以写完整的,根本不要什么二次开发???

ECSHOP学习资料:http://www.phpally.com

学习了呢

好文章,我来学习的

创意礼品
个性变色杯定制深圳创意馆

路过!学习,看看!刷个分!

路过!学习,看看!刷个分!