当前位置:网站首页 > 独立站SEO优化 > seo入门 > 正文

为什么你要关注W3C验证与SEO的关系

0 laofanshuo1688 laofanshuo1688 2018-07-07 22:53 5625

W3C验证和网页设计

在我们深入了解SEO方面之前,我们先来看看W3C和网页设计的优缺点。我认为有两种类型的验证错误:存在破坏或妨碍渲染的错误,我将其称为硬验证错误,并且存在不会导致渲染问题的验证错误,我将参考作为软验证错误。

 

硬验证错误的一个示例:未关闭的锚 - <a>- 标记。这可能会导致严重的问题。几乎所有应该关闭但未关闭的未闭合元素会导致您长时间查看样式问题。W3C验证是一种非常简单的方法来捕获这样的编码错误,因此它使得调试和HTML的持续开发变得更加容易。

 

有数百个验证错误通常不是代码质量的标志,因此尝试保持错误(硬或软)的数量下降通常是一个好主意。你是否真的必须把它降到零是另一个讨论,因为过度沉迷于某些问题可能是一件昂贵的事情。iframe当您需要使用Strict时,您的客户,或者您是否真的愿意付费以使页面验证何时所有不起作用的事实是您使用(我称之为软验证错误) DTD?有些客户可能愿意为此付费,大多数我曾与之合作的人并不在乎。

 

我看到人们做奇怪的事情让他们的网站验证。例如,将JavaScript库添加到您的站点纯粹是为了让您的站点进行验证。这真的是对网站访问者的服务吗?为每个访问者添加50kb的下载,因为您没有对付您的客户端?我不这么认为。

 

W3C验证和SEO

所以,关于很多人心中的问题。谷歌搜索这个主题时,我注意到有很多人写过关于这个主题的文章,这让我决定我自己的意见不足以满足这篇文章; 所以你会得到我的,以及我的一些朋友的意见。首先,让我借鉴自己的经验。

 

我对验证和搜索引擎优化的看法

去年,在为一家荷兰主要新闻网站进行SEO时,我发现该网站的整个头版在Google缓存中显示为空白。原因是他们使用了一个未封闭且相当模糊的HTML标签,即XMP标签。该XMP标签是基本相同的PRE标签,但不是渲染它里面的标签,它输出。这个XMP标签没有正确关闭,因此,谷歌的蜘蛛窒息了它,导致他们的页面没有按照他们应该的方式编入索引。所以这个错误引起了一个浏览器,这就是Googlebot本质上不会渲染的东西。这是我认为你应该修复的那种验证错误。对于其他验证错误,比如使用target=_blank 对于严格的文档类型,我不在乎,也不希望我的客户代表我修改它的开发时间。

 

我知道在进行快速扫描时我会使用错误数量作为代码质量的标志,而糟糕的代码质量很可能是排名严重的原因。请记住,使用W3C验证您的站点不会验证HTML的语义。

 

但正如我所说:这只是我的简单意见,让我们得到一些朋友的意见:

 

W3C验证方面受到尊重的SEO

首先,我问了SEOBook成名的Aaron Wall ,他的回答很直接:

 

“如果你想从收取高费率的网页设计师那里获得链接,那么W3C验证对SEO很重要,否则除了确保向最终用户正确呈现之外,它几乎没有直接的重要性。当访问百度或GoogleYahoo! (或几乎任何十亿美元+互联网公司)他们会找到一个不验证的网站。这是为什么?”

 

Aaron是否认为对SEO有利的验证是网页设计行业的骗局,因为除了“我们喜欢”之外,他们需要更好的理由让人们为编写有效的HTML而付费?恩,他是。

 

接下来是Greg Boser,他的回答也是如此:

 

“我们尝试使用经过验证的框架,但我们不会花费大量时间来重新设计一个插件或小部件,这些插件或小部件会导致不是网站操作关键的小错误。”

 

接下来,TribuneSEO总监Brent Payne看起来与我的想法一致:

 

“我喜欢将错误保持在25左右,尽管Tribune100多个错误。完美的代码,我认为没有必要,但你不希望HTML格式错误。有人说这是一个排名因素,我说你只是不想让那些对机器人来说太意外的东西。“


laofanshuo1688

laofanshuo1688

TA很懒,啥都没写...

本文暂时没有评论,来添加一个吧(●'◡'●)

取消回复欢迎 发表评论:

Copyright2020-2021 感谢时间的朋友,让老樊说有幸与你结交 网站备案:粤ICP备19123059号-1