CMS 建站模板开发规范应该需要注意什么

一些 SEOERI 非常好奇,认为 CMS 模板不需要自己开发:网站不是有那么多线程的、非常漂亮的模板吗?下载一个不就可以了吗?这是错误的想法,我们可以试想,互联网的模板尽管不少,但还是有限的,比如 DedeCMS 模板,这些模板被全国甚至全球 的用户下载使用,被某些灰色行业用来建设大量的站群,而这些站群周而复始地被 K 掉,又周而复始的建设,必定会对搜索引擎收录带来一定的影响,就像我们之前在《域名对 SEO 的影响》提到的 .pw 等域名为什么会被搜索引擎延迟收录,甚至不收录,模板也是一样的道理。

CMS 建站模板开发规范

因此,我们建议尽量自己开发模板,或者外包开发模板,在网站上线初期模板不需要多么华丽,实用、符合 SEO 规范即可。下面总结一些模板开发需要注意的事项,供大家参考。

CMS 建站模板开发注意事项


CSS 样式、JavaScript 代码位置

在页面源代码中尽量不要出现 CSS 样式、JavaScript 代码,因为页面中的 CSS 样式、JavaScript 代码会影响搜索引擎抓取的速度和数量。百度搜索引擎不会抓取 JavaScript 代码;Google 可以抓取 JavaScript 代码,但是抓取的速度和质量不是很高。

  • 将 CSS 样式表外置到 CSS 文件夹中。
  • 百度不抓取 JavaScript 代码,过多的 JavaScript 代码会影响页面的质量。

CSS + DIV 代码结构代替 table

为什么要选择 CSS+DIV

1. CSS+DIV 符合 W3C 标准。

2. CSS+DIV 的加载速度快于 table。

有时候我们在视觉上会认为 table 的加载速度快于 CSS + DIV,其实 CSS + DIV 是把页面完全加载完毕才能显示的,而 table 是从里向外加载的。

3. CSS+DIV 减小网站页面的大小,提高搜索引擎的抓取速度。

并不是任何时候都可以使用 CSS + DIV ,有一些表格页面如果用 CSS + DIV 就不太合适。

include 及代码联盟

使用 include 替代 iframe,因为搜索引擎不会抓取 include 调用数据。

代码书写格式全部采用小写(小写遵循 W3C 标准),CSS 样式、table、DIV、head、body 部分所有的代码都必须遵循这个标准。

空格、注释、特殊符号

这三部分要注意如下事项:

  • 在源码中删除多余的空格,因为空格也是占字符,多余的空格会增加页面的大小,不利于搜索引擎的抓取。
  • 删除多余的注释。将不重要的注释删除,以减小页面的大小,如删除 JavaScript 代码注释、HTML 代码注释等。
  • 删除页面中不需要的特殊符号,如?、!、&等,降低搜索引擎抓取网站的噪声。
  • 不要使用跳转代码。

F 形结构

F 形式用户浏览内容板块时最常用的扫描浏览模式。打开一个网页,用户会首先从左到右以水平线方向浏览,这种浏览习惯是很容易理解的。然后从屏幕最左边垂直往下浏览,从段首句或小标题中寻求自己感兴趣的关键词或内容。找到后又开始从左到右正常阅读。形成(F 的第二条)水平线,这样就形成了一个字母 F 或 E 的形状。

F 形结构归根结底就是一个优质内容展现,特别是一个列表展现,而且在网站页面底部都有翻页功能,这就说明网站的内容即便是很陈旧的文章,随着更新的增加和页面的不断转化,也能够被不断收录,从而提升网站的更新速度。简单来说,这一结构对于更新来说有很大的益处,但是更新慢就会直接影响网站的质量。

本文原创作者:SEO大学,其版权均为SEO大学所有。如需转载,请注明出处:《CMS 建站模板开发规范应该需要注意什么
28

发表回复