>CMS 튜토리얼 >Dedecms >Dedecms 열 목록 페이지의 링크를 최적화하는 방법

Dedecms 열 목록 페이지의 링크를 최적화하는 방법

藏色散人
藏色散人원래의
2019-12-10 09:53:212210검색

Dedecms 열 목록 페이지의 링크를 최적화하는 방법

dedecms 열 목록 페이지의 링크를 최적화하는 방법은 무엇입니까?

dedecms 프로그램은 더 나은 SEO 검색 엔진 최적화를 수행하며 매우 유연합니다. 그러나 DEDECMS 열 목록의 페이지 매기기 링크 최적화와 같이 유연하게 검색, 수정 및 사용해야 하는 몇 가지 세부 사항이 여전히 있습니다.

추천 학습: Dreamweaver cms

dedecms 기본 열 목록 페이징 링크:

<li><a href="list_4_1.html">首页</a></li> 
<li><a href="list_4_3.html">上一页</a></li> 
<li><a href="list_4_1.html">1</a></li> 
<li><a href="list_4_2.html">2</a></li> 
<li><a href="list_4_3.html">3</a></li> 
<li class="thisclass">4</li> 
<li><a href="list_4_5.html">5</a></li> 
<li><a href="list_4_5.html">下一页</a></li> 
<li><a href="list_4_5.html">末页</a></li>

이 연결 방법은 SEO에 대한 열 페이지 무게를 실수로 분산시켰습니다. /a/로 수정됩니다.

<li><a href="/a/">首页</a></li> 
<li><a href="list_4_3.html">上一页</a></li> 
<li><a href="/a/">1</a></li> 
<li><a href="list_4_2.html">2</a></li> 
<li><a href="list_4_3.html">3</a></li> 
<li class="thisclass">4</li> 
<li><a href="list_4_5.html">5</a></li> 
<li><a href="list_4_5.html">下一页</a></li> 
<li><a href="list_4_5.html">末页</a></li>

수정 방법

1.includearc.listview.class.php 파일을 찾아 "//이전 페이지 및 홈페이지 링크 가져오기"에 다음 코드를 추가합니다.

$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir'])

2. 홈페이지 링크" 다음 코드 줄.

if($this->ageNo != 1) 
{ 
$prepage.=”<li><a href=’”.str_replace(“{page}”,$prepagenum,$tnamerule).”‘>上一页</a></li>rn”; 
$indexpage=”<li><a href=’”.str_replace(“{page}”,1,$tnamerule).”‘>首页</a></li>rn”; 
} 
-------------------把上面代码改成--------------------- 
if($this->ageNo != 1) 
{ 
if($prepagenum==1) 
{ 
$prepage.=”<li><a href=”".$typedir.”/”>上一页</a></li>rn”; 
} 
else 
{ 
$prepage.=”<li><a href=”".str_replace(“{page}”,$prepagenum,$tnamerule).””>上一页</a></li>rn”; 
} 
$indexpage=”<li><a href=”".$typedir.”/”>首页</a></li>rn”; 
}

찾기

$listdd.=”<li><a href=’”.str_replace(“{page}”,$j,$tnamerule).”‘>”.$j.”</a></li>rn”; 
---------------------改成-------------------------- 
if($j==1) 
{ 
$listdd.=”<li><a href=”".$typedir.”/”>”.$j.”</a></li>rn”; 
} 
else 
{ 
$listdd.=”<li><a href=”".str_replace(“{page}”,$j,$tnamerule).””>”.$j.”</a></li>rn”; 
}

페이징 스타일을 수정해야 할 경우 위 코드에서 25edfb22a4f469ecb59f1190150159c6 삭제 등 수정하세요.

이 수정 후에는 list_4_1.html과 같은 링크는 더 이상 생기지 않고 직접 링크가 됩니다. /abc /그러한 주소로. 이는 단지 작은 세부 사항 수정일 뿐이지만 때때로 작은 세부 사항이 수행하는 역할을 과소평가할 수 없습니다. 이러한 변경 후에는 기본 목록 페이지로 돌아가는 링크가 무게 손실을 방지하고 SEO 관행에 더 부합하도록 보장됩니다.

위 내용은 Dedecms 열 목록 페이지의 링크를 최적화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.