在网站优化中,合理设置文章页面的标题结构对于提升SEO效果至关重要。以下是几种实现“文章标题-栏目名称-网站名称”形式的方法,帮助您更好地优化网页结构。
### 方法一:修改/include/inc_archives_view.php文件 在/include/inc_archives_view.php文件中,您可以查找`tp.typedir`,然后将其替换为`tp.typedir,tp.typename`。完成替换后,在文章模板中使用以下代码调用栏目名称:

{dede:field name='typename'/}
    
通过上述操作,即可在文章页面显示栏目名称。
### 方法二:直接在模板中使用标签 您也可以直接在模板中使用以下代码,无需修改后台文件即可实现“文章标题-栏目名称-网站名称”的显示效果:

{dede:field name='title'/}-{dede:field name='typename'/}-{dede:global name='cfg_webname'/}
    
这种方法简单快捷,适合不想修改后台文件的用户。
### 方法三:利用“position”字段 如果想更灵活地控制标题结构,可以使用“position”字段。以下是具体代码:

{dede:field name='title'/}-{dede:field name='position' runphp='yes'}
$tc="-"; // 分隔符
$tw=$GLOBALS['cfg_list_symbol']; // 调用位置分隔符
@me=html2text(@me); // 去除HTML标签
$tf=split($tw,@me); // 分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; // 赋值给@me
{/dede:field}-{dede:global name='cfg_webname'/}
    
将以上代码放置在``标签之间,即可实现“文章标题-二级栏目-一级栏目-网站名称”的结构。 <br> ### 文章页显示栏目名称的方法 由于文章页没有单独的标签用于显示栏目名称,因此需要自定义函数来实现。以下是具体步骤: 1. 编写一个函数,用于获取栏目名称: <div class="code-block"> <button class="copy-btn">复制代码</button> <pre><code class="language-javascript"> function My_GetCName($typeid){ $dsql = new DedeSql(false); $row = $dsql->GetOne("select typename From xkzzz_arctype where ID=$typeid;"); return $row['typename']; } </code></pre> </div> 2. 将该函数添加到网站目录下的`include/inc_functions.php`文件中。 3. 在文章页模板中引用以下标签,即可显示栏目名称: <div class="code-block"> <button class="copy-btn">复制代码</button> <pre><code class="language-javascript"> {dede:field name='typeid' function='My_GetCName(@me)'/} </code></pre> </div> 通过以上方法,您可以轻松实现文章页面栏目的显示,并优化网页标题结构以提高SEO效果。希望这些方法对您有所帮助!</div></article><section class="related"><h2>推荐阅读</h2><div><a href="/10020.html"><small>2025-03-31</small><strong>Dedecms 删除文档时同时清除文章中图片的方法</strong><span>查看详情 →</span></a><a href="/10019.html"><small>2025-03-31</small><strong>Dedecms上传图片提示302错误ERROR的解决方法</strong><span>查看详情 →</span></a><a href="/10018.html"><small>2025-03-31</small><strong>DEDECMS模板使用教程</strong><span>查看详情 →</span></a></div></section></section> </main> <footer class="z-footer"> <div class="z-shell footer-grid"> <div class="footer-brand"> <a class="z-logo light" href="/"><strong><b>ZERO</b>BBS</strong><span>专业级社区论坛系统</span></a> <p>基于成熟社区技术能力打造的企业论坛、小程序与 APP 解决方案。</p> <div class="social"><a href="#" aria-label="微"><i>微</i></a><a href="#" aria-label="Q"><i>Q</i></a><a href="mailto:" aria-label="邮"><i>邮</i></a></div> </div> <div><h4>产品</h4><a href="/cp/">产品功能</a><a href="/article/">更新日志</a><a href="/case/">演示站点</a><a href="/addon/">应用市场</a></div><div><h4>解决方案</h4><a href="/case/">企业社区</a><a href="/discuz/">论坛社区</a><a href="/cms/">知识内容</a></div><div><h4>服务支持</h4><a href="/article/">帮助文档</a><a href="/contact/">技术支持</a><a href="/contact/">常见问题</a></div><div><h4>关于我们</h4><a href="/aboutus/">公司介绍</a><a href="/contact/">加入我们</a><a href="/contact/">联系我们</a></div> <div class="footer-contact"><div class="qr">ZERO<br>BBS</div><p>关注我们<br>获取更多资讯</p></div> </div> <div class="z-shell copyright"><span>Copyright © 2008-2025 杭州库弘网络科技有限公司 All Rights Reserved. 浙ICP备13030903号</span><a href="/sitemap.xml" target="_blank">网站地图</a></div> </footer> <script src="/assets/slider.js"></script> <script src="/assets/mobile-demo.js"></script> <script src="/assets/template-slider.js"></script> <script>document.querySelector('.z-menu').onclick=function(){document.querySelector('.z-nav nav').classList.toggle('open')}</script> </body> </html>