zencart程序对于SEO算是比较友好的,但是对于新人使用zencart还是比较困难的,下面就总结一下,zencart如何设置主页META信息,以及批量修改zencart分类页信息、产品页面的META信息。
一.zencart设置主页META(TDK)信息
1.网站首页的title设置:修改首页title,有的人在商店设置里的商店名称设置,这样有时候会修改不了,所以还是在源文件修改比较好。找到你zencart系统所在的目录,/includes/languages/english/meta_tags.php,在meta_tags.php文件中查找 define('HOME_PAGE_TITLE',”)中定义主页title。
2.网站首页的keywords设置:网站首页的keywords标签必须在源代码中修改,找到你zencart系统所在的目录,/includes/languages/english/meta_tags.php,在meta_tags.php文件中查找“HOME_PAGE_META_KEYWORDS”变量,在define(’HOME_PAGE_META_KEYWORDS’, ”); 中定义你的keywords; 3.网站首页的description设置:网站首页的description标签必须在源代码中修改,找到你zencart系统所在的目录,/includes/languages/english/meta_tags.php,在meta_tags.php文件中查找“HOME_PAGE_META_DESCRIPTION”变量,在define(’HOME_PAGE_META_DESCRIPTION’, ”); 中定义你的description。 二.zencart批量设置分类META(TDK)信息 如果产品分类比较少的话,那么直接可以在后台的产品分类后面的风火轮里设置就行了,如果分类很多,还是在源文件里修改比较省事。具体修改如下: 进入你zencart系统所在的目录,找到includes\modules\meta_tags.php文件代码的150,151,152三行,在这里批量修改分类页面。例如description的代码: 三.zencart批量设置商品页META(TDK)信息 产品页,肯定是要批量修改的,如果有几千个产品,光写META就写挂了,设置方法如下: 修改includes/modules目录中的meta_tags.php文件打开它,搜索define(‘META_TAG_TITLE’, str_replace,大概在577行的位置,在 $products_description = zen_clean_html($products_description);的下面就可以设置了。注意记得函数:$meta_products_name(产品名)。在句子中穿插产品名就可以了。 例如修改商品页的描述,即修改代码如下: define(‘META_TAG_DESCRIPTION’, str_replace(‘”‘,”, $meta_products_name . ‘ 描述句子, ‘. $meta_products_name . ‘ 描述句子’));
define(‘META_TAG_DESCRIPTION’, str_replace(‘”‘,”,TITLE . PRIMARY_SECTION . zen_clean_html($category_metatags->fields['categories_name']) . SECONDARY_SECTION . KEYWORDS));添加相应的描述就可以了。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。