WordPress应该是被使用最多的CMS系统,记得以前看到过报道,全世界20%以上的网站用的是WP。虽然最初是作为博客写作CMS发布的,但现在不仅博客使用,新闻、杂志、门户类网站也用,简单的电子商务网站也能用WP,最近越来越多企业网站也开始使用WordPress。 WordPress的优势太多了: 开源、免费但功能强大 内容层和展现层分离,因而模板极为丰富,又可以用于各种类型网站 简单、灵活、开放、标准化,有强大的插件库,实现各种功能 安装简单,使用也很简单 版本更新频繁,但升级十分简单 开发者社群规模够大,某项功能即使不会做又找不到插件,也能找到开发者帮你写 虽然WordPress并不能说是完美搜索引擎友好的,但至少是友好度非常高的CMS之一,在各种插件帮助下和适当设置后, WordPress搭建的网站是可以做到比较完美SEO的。 这篇WordPress SEO指南就简单讨论一下优化WordPress网站的几个要素。相同的考虑也适用于其它博客系统。这里只谈技术性优化,关于博客的运营、市场研究、文章写作等问题,可以参考以前翻译的博客SEO指南。 标题标签和描述标签 老版WordPress的缺省帖子标题标签是这个格式的: 博客名称 – 帖子标题 需要改为: 帖子标题 – 博客名称 这个修改通常是由下面推荐安装的SEO插件自动实现的,几个流行的WP SEO插件都一定有这个功能。不安装插件的话,也可以在模板文件中自己修改,以前我刚刚开始用WordPress写博客时还没有现在这些插件,都是自己修改模板,wp_title(帖子标题)和bloginfo(‘name’) (博客名称)两个顺序调换一下就行了: < title >< ? php wp_title(); ? > – < ? php bloginfo(‘name’); ? > < /title> 或者bloginfo(‘name’)也可以直接硬编码,写上博客名称,少一次php执行,还能写成与设置的博客名称不一样的。 描述标签就是写帖子时摘要(Excerpt)中填写的内容,这个摘要内容也就是首页、栏目页帖子标题下面的简短介绍文字。通常我会从帖子前两段文字中摘一两句话,并在文字上稍微改动一下,尽量避免首页、栏目页和实际帖子页面的重复内容。 如果安装了SEO插件,可以单独写不同于摘要的描述标签,一般我不使用,没有太大必要。 关键词标签可以直接删除,不管对用户还是对搜索引擎,目前都没用,以后也看不出变得有用的可能性。 文章内部链接 两种情况,一是文章结尾处或侧栏中显示的相关帖子,这个肯定是插件实现,比如我用的是Related Post。相关文章对用户和搜索引擎都有好处,几乎是必须的设置。通常设定显示5-10篇相关文章。 二是贴子正文中链接到其它相关帖子,是站内链接优化的重要部分。我博客里用的比较多,有很多读者也问过我是怎么加的帖子内链接,看到网上有人说我肯定是用插件,其实不是,我就是人工加的。也有插件可以实现,自动在指定关键词加上指定链接, 如SEO Smart Links,不过我并不建议,虽然插件可以设置一组关键词,可以限制生成链接的次数,但还是不可能像人工那样灵活、自然。人工加基本上是随机的,所以也是最自然的。 人工加内部链接时重要的规则就是别给自己设定规则,不要脑子里有一根弦:“遇到这个关键词,我要链接到这里,每篇帖子只加一次。”我的做法就是随便加,想起来觉得合适就加,没想起来就不加。 网站地图 XML版网站地图是必须要有的,也有插件可以实现,如我用的 Google XMLSitemaps,虽然名字里带Google,但生成的sitemaps是所有搜索引擎通用的。Sitemap插件很多,基本上都一样。 网页版网站地图没有太大必要,可放可不放。其它类型网站也同样,网站结构没问题的话,是否放页面版网站地图,视用户体验而定,不用考虑SEO。 模板的选择和修改 WP官网有大量模板可以下载,搜索“wordpress模板”,也有很多免费、付费的模板网站。选择模板时建议考虑几个方面: 好看,设计风格符合行业。我个人喜欢简单的视觉设计,如读者所见,连个图片都没有 必须是响应式设计 必须有面包屑导航 功能尽量简单,代码简洁,打开速度快 页面代码如H1、H2标签等使用正确,如帖子标题应该是H1 选择好模板后通常还得修修补补,所以懂点编程,虽然不是SEO一定要会的,但是有很大帮助,对个人站长是必不可缺的,一点不懂PHP,想改模板都无法下手。 (责任编辑:admin) |