1. 主页 > SEO大全 > seo常见问题 >

为什么网站分页显示的是主页面的TDK,我明明有单独设置?

如果首页的TDK是调用后台的,那么标签要看下分页的标签是不是和首页的一样,都是调用首页的TDK哦!拿dede来说,如果是栏目的话,单独设置TDK,调用标签就要修改成:

为什么网站分页显示的是主页面的TDK,我明明有单独设置?


调用栏目seo标题:{dede:field.seotitle/}

调用栏目seo关键词:{dede:field.keywords/}

调用栏目seo描述:{dede:field.description function='html2text(@me)'/}
其他程序的话,就要看下对应程序的调用标签做修改哦,不是后台设置了,前台就会自动同步的



意思是代码有问题?我的不是dede后台,好像是PHP
 
 
如果后台有单独设置了分页TDK,前台显示的还是原来的,除了没有更新缓存,或者更新页面的一些操作外,基本就是代码的关系了,没有调用对,全部页面都是调用首页的TDK,修改下就可以
 
 
怎么修改呢?举个例子好吗?新手欸
 
 
不知道你的程序是什么,所以也不知道要怎么改,我比较熟悉dedecms
就拿dedecms的来举例吧
 
这中间的
{dede:field.seotitle/}  ,{dede:field name='keywords'/}  {dede:field name='description' function='html2text(@me)'/}
这3个标签就是用来调用设置好的TDK的,这个是栏目的TDK
 
<title>{dede:field.seotitle/}-品牌词</title>
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
 
下面是首页的TDK代码,调用的标签就和栏目的不一样,所以他才可以每个页面都独立显示专属的TDK
 
<title>{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:global.cfg_keywords/}" />
<meta name="description" content="{dede:global.cfg_description/}" />
 
你只要看下你的首页源码和分页源码的这个地方是不是都一样,一样的话,就坐下修改,具体调用方法,还是得看你的程序是什么,然后百度下调用标签,替换下就好了
 
明白了,非常感谢

本文仅代表作者观点,不代表本站立场。 如需转载请注明原网址:http://www.987studio.com/seo/seocjwt/245.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息