搜外网>搜外问答>问答页面

为什么相同的列表栏目被列表模板list_article.htm中的SEO标签调用会有不同的结果? 悬赏3元 已结束

<p>昨天我的网站临时域名在设置栏目标题时,发现四个列表模板list_article.htm被这个{dede:field.SEOtitle /}调用时只有一个栏目中写的标题能被调用邮来。剩下三个栏目中的标题不能被调用出来。于是我将问题发布到这里时很多网友热心 的给你出主意,非常感谢。后来我在这个在线标签生成器上<a href="https://tag.dedehtml.com/" target="_blank" data-url="tag.dedehtml.com" class="show-5118-data" rel="nofollow">https://tag.dedehtml.com/</a>找到对应的这个列表模板list_article.htm下面的栏目模板下面的标题、文章描述标签复制到list_article.htm这个模板中的{dede:field.SEOtitle /}标签替换掉了。如图:。换成这个标签代码后原来不能调用标题的三个栏目全部都调用成功。而这三个栏目当中的二个栏目不仅调用了标题,还调用了网站首页的标题,这就多了个尾巴出来。这个尾巴要如何去掉呢?<br></p><p><br></p>

追加问题
    16 人参与回答
134源码网
134源码 · 游戏源码,整站源码,网站制作,网站seo优化

等最新的织梦吧

是织梦的模板吗?你看下标题调用后面是不是加了{dede:},把这个去掉,可以改成写死的站点名

{dede: /}你用的这个标签调用的话,SEO标题这里要写上,不写的话就没法调用

<title>{dede:sql sql="SELECT `seotitle`,`typename` FROM `#@__arctype` WHERE `id`=~typeid~"}[field:array runPHP=yes]@me = @me['seotitle']=='' ? @me['typename'] : @me['seotitle'];[/field:array]{/dede:sql} - 站点名</title>

<meta name="keywords" content="{dede:}"/>

<meta name="description" content="{dede: function=html2text(@me)/}"/>

just
just · 零代码开发

你看看是不是除了模板有问题,还有就是有没有动html的代码,我记得我有时候这个平台有些html的不同步的。

陈兵
陈兵 · 发电机组生产厂家

没记得用过这个标签。。

申虎包装-杨敏
申虎包装- · 上海厂家直供装盒机、灌装机、封口机、封尾机、旋盖机

看你首页标题的调用代码是多少,再去栏目文件代码里找到标题看是不是前面除了栏目标题代码写上了还有首页代码,只留栏目标题代码就行

推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo

1、除了调用你的seo标题标签+首页标签;

2、看源码里面 title里是否有2个调用;

崔家大院
崔家大院 · 网站诊断、建站、快速排名

{dede:field.SEOtitle /} 只调用这个就行了 其他的都去除掉  或者你那三个栏目后缀有没有多余的去掉就行了

还是模板的问题,仔细看看,然后重新更新观察

加载更多