织梦首页、频道页、文章页调用不同的关键词。

做dedecms网站栏目列表页优化的时候,想必稍微懂点SEO知识的爱好者会问,如何做好dedecms网站列表页的优化?首先我们考虑的是标题优化。那么,在dedecms中,如何让网站的栏目列表内容来调用SEO标题、关键词和描述内容信息?

参考网址:https://jingyan.baidu.com/article/425e69e6df47bbbe15fc16df.html

https://www.cnblogs.com/onlylove2015/p/4392049.html

通常我们首页的都是固定全局不变的。通常只有一个网站都只有一个头部,对于一般性的网站(我这里所 说的一般性的网站是指不考虑优化的网站)来讲,这也没什么大碍。当然了,如果一个网站每个页面的标题,关键词,描述都一样,这样给人的感觉也不好,话又说 回来,一般人也不会去看你这个。对于需要优化的站点,这点就不好了。我们都希望网站的首页,栏目页,列表页以及文章页的标题、关键词、描述都不全相同,这 样对搜索引擎也是比较友好的。这点来讲,织梦做的还是比较好的。

首页:

<title>{dede:global.cfg_webname/}</title>
<meta name="description" content="{dede:global.cfg_description/}" />
<meta name="keywords" content="{dede:global.cfg_keywords/}" />

调用的地方,如图

频道页:

<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>
<meta name="SEOtitle" content="{dede:field.seotitle /}" />
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />

调用地方:

文章页写法:

<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>
<meta name="SEOtitle" content="{dede:field.seotitle /}" />
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />

调用地方:

可能你会奇怪为什么?频道页和文章页调用的是一样的。没错代码一样,但是解析出来会不一样。在文章页SEOtitle会解析不出来。看图比较

 

 

可以看出 虽然代码一样 但是解析不一样。所以放心用。所以还有一个问题,一般网站都是引用的一个头部,那么在这里的话,引用一个头部的话,所有的页面都是一样的,我们需要使,首页,频道页,文章页的关键字,和描述都不一样。所以,用两个头部(除了关键词描述不一样其他都一样),分别调用。首页单独一个头部,其他频道、文章页调用另一个头部。

取名为(我的为例):head.htm  (首页的)        headList.htm (其他页的)      然后分别在代码中调用

调用代码:

{dede:include filename="head.htm"/}
{dede:include filename="headList.htm"/}

记得分别调用哦。

原文链接:加载失败,请重新获取