SEO - 验证网站


你设计和开发一个网站,但你怎么知道你是否以正确的方式把所有的HTML语法。大多数浏览器不会抱怨错误的语法,但 错误是错误的

有许多SEO专家声称SEO不依赖于网站HTML / XHTML验证。但我们将讨论您的网站为什么符合W3C标准的各种原因。

为什么需要HTML / XHTML验证?

在通过互联网托管之前验证您的网站有各种原因。

  • 任何网页的质量取决于你写网页的程度。它应该在语法上是正确的,并且应该通过所有的质量门。

  • 当任何搜索引擎都为您的网页内容编制索引时,如果HTML标签编写不正确,可能会感到困惑,并且大部分网页内容可能无法正确编入索引。

  • 可能会有许多HTML标记,您在网页中使用了这些标记,但随后已被折旧并且许多搜索引擎不支持它们。

  • 一致性,HTML代码美容,流程合规性总是受到好网站管理员的赞赏。

什么是W3C合规性?

W3C是万维网联盟(World Wide Web Consortium),自1994年以来,W3C提供了指导方针,网站和网页应该被结构化和创建。以下是验证您的网页的链接:

  • 根据W3C标准 HTML / XHTML验证器 : http://validator.w3.org/ 验证HTML / XHTML文件。

  • 根据W3C标准 CSS验证器 http://jigsaw.w3.org/css-validator/ 验证CSS文件。

在进行验证时,您可能会遇到错误以及相应的原因。所有的验证都将使用XHTML DTD完成,这是一个精炼的HTML版本。

W3C合规性规则

有以下规则,在开发网页时应遵循以下规则。

  • 使用XHTML声明语句来启动每个XHTML页面:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
  • 每个标签都必须关闭。

  • 头部和身体标签现在是强制性的。

  • 空标签得到终止斜线。空标签是不需要结束标签的标签。例子包括<br><hr>

<BR> is now <br />.
<HR> is now <hr />.
<IMG SRC="--"> is now <img src="--" />
  • 所有标签都必须小写。这不适用于属性,仅适用于标签。例如,这两种格式在XHTML DTD下都是可以接受的:
<FONT color="#ffffcc"> is invalid
<font color="#ffffcc"> is valid
<font color="#FFFFCC"> is also valid
  • 所有的属性值应该放在双引号中。

  • 标签不能嵌套。

<b><i>Text</b></i> This is invalid
<b><i>Text</i></b> This is valid
  • <pre>标记不应包含:img,object,big,small,sub或sup。

  • 一个<form>标签不能位于另一个<form>标签内。

  • 如果你的代码包含一个&,它必须写成 &amp;

  • 任何使用CSS都应该使用全部小写字母。