收藏文章 楼主
版块:AB模板网   类型:普通   作者:AB模板网   查看:6979   回复:0   获赞:0   时间:2021-10-14 10:45:08
最近在制作DedeCMS织梦模板的工作中遇到这样的一个问题,那就是出于SEO的考虑想在DedeCMS织梦的文章详细页中,为“上一篇下一篇”文章的锚链接添加 rel 属性。   在html标签中 <a> 标签的 rel 属性用于指定当前文档与被链接文档的关系,rel=“prev”和rel=“next”在标签逻辑上表示与当前页面相关的上、下文章。   如何为DedeCMS的上一篇、下一篇锚链接属性加 rel 属性   {dede:prenext get='pre'/} {dede:prenext get='next'/}   上面的Dede标签便是在文章详细页面中调取同栏目内上下两篇文章的代码,织梦官方并没有为我们提供更多的参数,那么若想添加 rel 属性我们只能通过修改DedeCMS织梦源文件来达到SEO的目的。   打开 include/arc.archives.class.php 文件搜索 function GetPreNext 我们会看到文件中“获取上一篇,下一篇链接”的部分,再次我们就可以进行所谓二次开发了,呵呵。 找到:   $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";   这句代码就是 {dede:prenext get='pre'/} 标签生产出来的部分,我们只需在它的锚链接后加上rel=“prev”即可。   但在此处需要注意就是之前我们提及过的文章《HTML中的“单引号”和“双引号”》,所以我们需要将双引号改成单引号,如下:   $this->PreNext['pre'] = "上一篇:<a href='$mlink' rel='prev'>{$preRow['title']}</a> ";   相对应的下一篇文章修改也是如此,我们只需要搜 $this->PreNext['next'] 便能找到它。修改完文件后上次到服务器,再重新生成一遍文章页面变完成了SEO的细节改进。   同时如果日后网站需要搬家或织梦DedeCMS版本升级,需要再次修改一遍这个文件。

织梦模板:https://www.jxmseo.com/list-89-1.html

本文转载于网络,如有侵权请联系删除


全站外链: TEC传感器 | 猫掌外链
 
回复列表
默认   热门   正序   倒序

回复:DedeCMS织梦SEO技巧,如何优化“上一篇”文章字样

网站公告

近期本站被人为恶意注册及发布垃圾帖,每一个发帖都会经过审核,一经发现违法或垃圾帖的用户,帖子将被删除或封号,请大家共同维护互联网环境,共创美好互联网未来。

详细的发帖规则请阅读:

《小猪外链网发帖规则》

《小猪外链网最新金币规则》

注:本站严禁发布灰色违禁违法内容,如发现立刻永久封号,如开通会员的概不退款。

Powered by 小猪外链网 8.3.15

©2015 - 2025 小猪SEO外链平台

备案号:浙ICP备17015142号

免责申明:本网站内容由平台入驻会员撰写,除创始人账号外,其他观点仅代表作者本人,不代表小猪外链网立场。如果内容涉及侵犯其他公司、团体的利益、请联系小猪SEO外链网客服举证删除

您的IP:3.134.92.188,2025-05-12 10:44:23,Processed in 0.25387 second(s).

各位站长请准守小猪SEO外链网的发帖规则,文明理性发言

外链优化

用户名:

粉丝数:

签名:

资料 关注 好友 消息
分享
已有0次打赏