DedeCMS織夢(mèng)SEO技巧,如何優(yōu)化“上一篇”文章字樣
導(dǎo)讀:織夢(mèng)教程織夢(mèng)教程最近在制作DedeCMS模板的工作中遇到這樣的一個(gè)問題,那就是出于SEO的考慮想在DedeCMS織夢(mèng)的文章詳細(xì)頁中,為“上一篇下一篇”文章的錨鏈接添加 rel 織夢(mèng)首頁模板夢(mèng)織模板。
最近在制作DedeCMS模板的工作中遇到這樣的一個(gè)問題,那就是出于SEO的考慮想在DedeCMS織夢(mèng)的文章詳細(xì)頁中,為“上一篇下一篇”文章的錨鏈接添加 rel 屬性。在html標(biāo)簽中 <a> 標(biāo)簽的 rel 屬性用于指定當(dāng)前文檔與被鏈接文檔的關(guān)系,rel=“prev”和rel=“next”在標(biāo)簽邏輯上表示與當(dāng)前頁面相關(guān)的上、下文章。
如何為DedeCMS的上一篇、下一篇錨鏈接屬性加 rel 屬性
{dede:prenext get='pre'/} {dede:prenext get='next'/}上面的Dede標(biāo)簽便是在文章詳細(xì)頁面中調(diào)取同欄目內(nèi)上下兩篇文章的代碼,織夢(mèng)官方并沒有為我們提供更多的參數(shù),那么若想添加 rel 屬性我們只能通織夢(mèng)模板過修改DedeCMS織夢(mèng)源文件來達(dá)到SEO的目的。
打開 include/arc.archives.class.php 文件搜索 function GetPreNext 我們會(huì)看到文件中“獲取上一篇,下一篇鏈接”的部分,再次我們就可以進(jìn)行所謂二次開發(fā)了,呵呵。
找到:
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";這句代碼就是 {dede:prenext get='pre'/} 標(biāo)簽生產(chǎn)出來的部分,我們只需在它的錨鏈接后加上rel=“織夢(mèng)模板免費(fèi)下裁prev”即可。但在此處需要注意就是之前我們提及過的文章《HTML中的“單引號(hào)”和“雙引號(hào)”》,所以我們需要將雙引號(hào)改成單引號(hào),如下:
$this->PreNext['pre'] = "上一篇:<a href='$mlink' rel='prev'>dede手機(jī)模板;{$preRow['title']}</a> ";相對(duì)應(yīng)的下一篇文章修改也是如此,我們只需要搜 $this->PreNext['next'] 便能找到它。修改完文件后上次到服務(wù)器,再重新生成一遍文章頁面變完成了SEO的細(xì)節(jié)改進(jìn)。同時(shí)如果日后網(wǎng)站需要搬家或DedeCMS版本升級(jí),需要再次修改一遍這個(gè)文件。
相關(guān)織夢(mèng)首頁模板夢(mèng)織模板。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-20 ,文章DedeCMS織夢(mèng)SEO技巧,如何優(yōu)化“上一篇”文章字樣主要講述上一篇,字樣,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_31245.html
為你推薦與DedeCMS織夢(mèng)SEO技巧,如何優(yōu)化“上一篇”文章字樣相關(guān)的文章
-
DedeCMS站點(diǎn)高級(jí)安全策略(Linux篇),織夢(mèng)教程
(105)人喜歡 2023-07-20 -
織夢(mèng)DEDECMS中讓近三天發(fā)布的文章顯示紅色
(194)人喜歡 2023-07-20 -
dedecms網(wǎng)站搬家需要的備份的文件,dedecms
(51)人喜歡 2023-07-20 -
織夢(mèng)(dedecms)導(dǎo)航條dropdown.js的改進(jìn)(附演示
(98)人喜歡 2023-07-20 -
解決Dedecms生成RSS地圖地址出錯(cuò)全都多了一
(139)人喜歡 2023-07-20 -
dede調(diào)用指定欄目下相關(guān)文章的實(shí)現(xiàn)方法
(123)人喜歡 2023-07-20