Google给出的高质量内容标准的一些基本规范

凌雨 3月前 302 只看Ta

前段时间Google发布了最新的一些开发者方面的规范,从语言到网页代码,都有涉及。
Developer Documentation Style Guide
HTML/CSS Style Guide
JavaScript Style Guide
Java Style Guide
从中呢我们可以分析一些Google眼中的高质量内容。
简单来说就是内容要原创,代码要简洁,语法要规范。
 
语言本身来说要让机器容易识别语意,那么你需要这样做:

  1. 用友好、对话性的语气,又有明确目的
  2. 让自己听起来像是一个有知识的、明白用户要做什么的朋友
  3. 用标准的美式英语拼写、语法、标点、大小写(这个不用照抄,但意思是明确的,同样适用于中文,不要满篇错别字、病句、不分段、没标点)
  4. 使用简单的、用户能明白的词,组成清楚、明确、简短的句子
  5. 使用高效、有说明性的锚文字
  6. 用易懂的词、简短的句子,能容易翻译成另外一种语言
  7. 表达一系列事件或概念时,考虑用列表
  8. 做出站链接时,确保只链接到高质量、可靠、权威的网站

从以上可以看出清晰简单的内容结构是非常重要的,也是我们推崇的,做内容的时候搞好文章的目录结构会让机器非常容易理解。
 
代码上我们也要注意:

  1. 使用SVG文件或者优化过的.png文件,使用alt文字(难道jpg和gif文件不好?存疑)
  2. 正确使用表格(table)和列表,比如只有需要多个纵列时才用表格
  3. 适当使用<b>和<strong>,<b>用于视觉强调,<strong>用于语义强调
  4. 可能的情况下使用https调用资源,特别是图片、媒体文件、CSS、脚本(网站改为https时,肯定要把所有东西改成https版本,不然浏览器会报错。需要嵌入第三方服务但只有http版本时,要慎重了)
  5. 在html元素中,使用UTF-8编码的html5,不要带byte order marks(BOMS,字节顺序标记)
  6. 考虑使用16进制的三个字符表示颜色,而不是6个字符,更简短
  7. 用html表达结构,用css表达视觉排版

 
尽量不要这样做:

  1. 时髦的词
  2. 技术用语、行话之类的
  3. 俚语
  4. 惊叹号(这个不能同意更多,好多人只是写个普通邮件,为什么要用那么多叹号呢?)
  5. 表达指令类的意思时,用“请”这个字(为什么?会造成语义的歧义?)
  6. 占位符性质的词,如“请注意”、“这时“(我理解是指那些没什么意义、只占个地儿的词,但是,为什么呢?)
  7. 总按一个套路开始写句子(为什么?读者会看着没意思?)
  8. 比喻得太不着边际(搜索引擎可能理解起来有困难)
  9. 锚文字用“点击这里”
  10. 用户代理监测(指的是检测用户浏览器类型,然后通常返回不同内容)
  11. 只有特定浏览器支持的CSS
  12. 没必要的父代选择器(ancestor selector),以改善性能
最新回复 (0)
返回