随着互联网的发展,SEO(搜索引擎优化)已经成为网站运营中不可或缺的一部分。今天我花了一整天的时间,对我个人的小站进行了全面的SEO优化。一个内容管理系统(CMS)再强大,如果不能很好地针对搜索引擎进行优化,那将是非常遗憾的事情。在这方面,Dedecms让我感到得心应手。
接下来,我将分享一些主要的优化要点,希望对大家有所帮助。
1) 将当前位置的“主页”字样改为更具描述性的标题,例如“网络营销新观察”。这虽然是一个小改动,但增强了网站的内部链接,并且在文本链接中出现了关键词“网络营销”,这会让Google认为该网站是以此关键词为核心的内容网站。如果你的返回链接仍然是“主页”,建议尽快修改。
如何修改:在“系统参数设置”的主页链接输入“网络营销新观察(改为你的网站名称)”即可,然后重新生成HTML。
2) 导航条改为自定义宏标记。顶部导航和底部版权信息是经常需要更新的部分,因此使用自定义宏标记可以提高效率。此外,栏目名称尽量简短,最好包含关键词。底部版权信息也不要错过这个机会,适当加粗以突出重点。最后计算一下关键词密度,避免过高或过低。
// 示例代码
h1 {font-size:20px;font-weight:normal}
3) 保留自带的搜索功能。Dedecms自带的搜索功能非常强大,尤其是当网站内容较多时,它可以方便用户查找资料。为了提升用户体验,我对模板进行了轻微的美化。
4) 页面关键词优化:
a. 首页的独立优化。分别针对title、keywords、description三个方面进行设置。
b. 二级页面:title改为“网站名称 + 二级栏目名称”。
c. 三级页面:title改为“网站名称 + 文章标题”。并将文章标题用
标记。这样做的好处在于增强搜索引擎对标题的识别度。修改方法:找到article_article.htm模板,把标题显示的代码改为:
{dede:field name="title"/}
然后找到\\\\templets\\\\img\\\\default.css,加入以下代码:
h1 {font-size:20px;font-weight:normal}
这样,标题就不会显得过大。
5) 补充一点,由于雅虎搜索引擎无法识别重复标题或文档,因此使用Dedecms时最好适当禁用某些页面让搜索引擎访问。具体做法是在根目录创建一个robots.txt文件,内容如下:
User-agent: *
Disallow: /member
Disallow: /plus/feedback_js.php
Disallow: /plus/mytag_js.php
Disallow: /plus/rss.php
Disallow: /plus/recommend.php
Disallow: /plus/stow.php
Disallow: /plus/count.php
通过以上设置,可以避免搜索引擎收录不必要的页面,从而提高网站的整体SEO效果。