分享:Discuz! x2论坛url尺度化齐攻略
Discuz! x2论坛的功用曾经十分壮大了,可是正在搜索引擎优化SEO圆里,url的尺度化圆里借有一些瑕疵。
此次分享的discuz! x2论坛url尺度化次要包罗两圆里:一是完全真现真静态,两是来除统一页里呈现差别url可会见的状况。
先去看一下discuz! x2论坛中呈现成绩的处所:
(1) 主题内容页的里包屑导航中,论坛版块的毗连是静态的
(2)主题内容页的两个返回按钮地点是静态的
(3)主题内容页的复造链接是静态URL
(4)统一主题正在列表页的差别页数,进进主题的URL地点差别。
比方,一篇文章正在列表页第一页时链接地点为: 域名/thread-xxx-1-1.html,当那篇文章到第两页的时分链接地点便酿成了: 域名/thread-xxx-1-2.html
针对以上URL地点没有标准的情况,我们需求按一下步调操纵便可:
(1)翻开 /source/module/forum/forum_viewthread.php 第123止找到以下代码:
$navigation .= '<em>›</em><a href="'.$t_link.'">'.strip_tags($_G['forum']['name']).'</a>';
交换为:
$navigation .= '<em>›</em>'.'<a href="forum.php?mod=forumdisplay&fid='.$_G['fid'].'">'.$_G['forum']['name'].'</a>'.$forumarchive[$_G['gp_archiveid']]['displayname'];
那样便把主题内容页的里包屑导航中的静态地点酿成真静态地点了
(2)正在 /source/module/forum/forum_viewthread.php 第103止、108止找到以下代码:
$upnavlink = 'forum.php?mod=forumdisplay&fid='.$_G['fid'].($_G['gp_extra'] && !IS_ROBOT ? '&'.$_G['gp_extra']:");
皆修正为:
$upnavlink = 'forum.php?mod=forumdisplay&fid='.$_G['fid'].($_G['gp_extra'] &&!IS_ROBOT ? '&'.$_G['gp_extra'] : ");
那样,主题内容页的两个返回按钮便是真静态地点了
(3)翻开 /template/default/forum/viewthread.htm 正在约莫200止阁下找到以下代码:
<a href=”forum.php?mod=viewthread&tid=$_G[tid]$fromuid” onclick="return copyThreadUrl(this)" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>
修正为:
< href="forum.php?mod=viewthread&tid=$_G[tid]" onclick="return copyThreadUrl(this)" title="{lang share_url_copy_comment}">[{lang share_url_copy}]</a>
那样,便把主题内容页的复造链接的静态地点酿成真静态地点了
(4)正在背景设置主题内容的真静态划定规矩,便能够把内容页的地点尺度化了
(5)设置完以后,记得正在背景更新缓存。
本文尾收sem教院:semxyz/搜索引擎优化/1745.html
版权一切,转载请以链接情势说明做者及本初出处。
注:相干网站建立本领浏览请移步到建站教程频讲。
相关信息
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|