魔扣论坛

魔扣源码论坛业务
查看: 640|回复: 2

[帝国CMS教程] 帝国CMS栏目页标题易重复 如何避免掉入"SEO收录陷阱"?

[复制链接]
  • TA的每日心情
    擦汗
    16 小时前
  • 签到天数: 2950 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745561
    贡献
    157863
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-5-31 23:34:47 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
        帝国CMS生成的栏目页面,如果有分页,在默认情况下,每页的标题<title>都是一样的。这对于用户浏览来说,并没有什么不妥,只是对于SEO来说,则是一个硬伤。
    因为如果每个分页的标题都一样,不止白白会浪费很多页面的收录机会,而且还会造成页面重复性高的问题,给搜索引擎对网站的判断带来困惑。

    (注,上图仅为参考,自华哥用帝国CMS对其网站重建后,这种问题 已快消失)
    如上图所示,每个页面的URL虽然是不一样的,可是标题却一样。这样搜索引擎自然不喜欢,打个比方说,搜索引擎是个吃货,每天要吃这吃那的,虽然麦当劳的汉堡很好吃,但如果天天给他吃汉堡,吃多了,搜索引擎也会吐的。
    是不是有点坑!

    怎么描述这种现象呢,姑且叫它“SEO收录陷阱”吧。
    那如何让帝国CMS栏目页在分页后,每个页面都是独一无二的标题,从而避免这种“SEO收录陷阱”呢?
    华哥经过实践,方法如下:
    目标:让帝国CMS栏目页分页后 标题自动加上页码。如“栏目名称 第N页”这样的格式。
    $string=str_replace(‘[!–list.pageno–]‘,($pagenum==1?”:$pagenum),$string);
    $string=str_replace(‘[!–list.pageno–]’,$pagenum==1?”:’第’.$pagenum.’页’,$string);
    注意点:
    1.把functions.php在dreamweaver中打开,按上面所说的查找,发现查到四个结果。那要替换哪一个才是正确的呢?为了保险起见,华哥把所有的四处位置都替换了。
    2.如果 第一页也想显示 第N页这样的标题,就把pagenum==1改为pagenum==0,不过从SEO的角度,这样做似乎没有必要。
    3.以上方式可以网上搜索更详细地说明或设置。
    二 在列表页模板的<title>标签中加入:[!–list.pageno–],如下示例:
    <title><?=$class_r[$GLOBALS[navclassid]][bname]?>[!–list.pageno–]-<?=$public_r[sitename]?></title>
    参见案例:http://www.icanmovie.com/sheji/product/home/ 网页标题为:创意家居用品 时尚家居用品-爱制作,点击下一页,网页URL发生了改变,链接到另一页面。再看标题就是:创意家居用品 时尚家居用品 第2页-爱制作。
    案例说明通过第一和第二步的操作,实现了想要的符合SEO原则的标题,这样就能避免因为每个网页标题相同,而导致的重复页面高所带来的“SEO收录陷阱”问题。
    本实践是在帝国CMS7.2环境下完成的。
       
    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    3

    主题

    235

    回帖

    473

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    235
    贡献
    235
    威望
    0
    发表于 2019-6-1 11:08:22 | 显示全部楼层
    太漂亮的源码了,非常感谢魔扣源码论坛

    该用户从未签到

    5

    主题

    266

    回帖

    537

    积分

    高级魔扣

    Rank: 4

    魔扣币
    266
    贡献
    266
    威望
    0
    发表于 2020-5-8 21:59:15 来自手机 | 显示全部楼层
    在撸一遍。。。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表