做dedecms网站栏目列表页优化的时候,想必稍微懂点SEO知识的爱好者会问,如何做好dedecms网站列表页的优化?首先我们考虑的是标题优化。那么,在dedecms中,如何让网站的栏目列表内容来调用SEO标题、关键词和描述内容信息?
通常我们首页的都是固定全局不变的。通常只有一个网站都只有一个头部,对于一般性的网站(我这里所说的一般性的网站是指不考虑优化的网站)来讲,这也没什么大碍。当然了,如果一个网站每个页面的标题,关键词,描述都一样,这样给人的感觉也不好,话又说回来,一般人也不会去看你这个。对于需要优化的站点,这点就不好了。我们都希望网站的首页,栏目页,列表页以及文章页的标题、关键词、描述都不全相同,这样对搜索引擎也是比较友好的。这点来讲,织梦做的还是比较好的。
首页:
<title>{dede:global.cfg_webname/}</title>
<metaname="description"content="{dede:global.cfg_description/}"/>
<metaname="keywords"content="{dede:global.cfg_keywords/}"/>
调用的地方,如图
频道页:
<title>{dede:field.title/}-{dede:global.cfg_webname/}</title>
<metaname="SEOtitle"content="{dede:field.seotitle/}"/>
<metaname="keywords"content="{dede:fieldname='keywords'/}"/>
<metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}"/>
调用地方:
文章页写法:
<title>{dede:field.title/}-{dede:global.cfg_webname/}</title>
<metaname="SEOtitle"content="{dede:field.seotitle/}"/>
<metaname="keywords"content="{dede:fieldname='keywords'/}"/>
<metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}"/>
调用地方:
可能你会奇怪为什么?频道页和文章页调用的是一样的。没错代码一样,但是解析出来会不一样。在文章页SEOtitle会解析不出来。
看图比较:
可以看出虽然代码一样但是解析不一样。所以放心用。所以还有一个问题,一般网站都是引用的一个头部,那么在这里的话,引用一个头部的话,所有的页面都是一样的,我们需要使,首页,频道页,文章页的关键字,和描述都不一样。所以,用两个头部(除了关键词描述不一样其他都一样),分别调用。首页单独一个头部,其他频道、文章页调用另一个头部。
上传时间:2019-02-25 21:05:24