缩小ID和类名称是否不利于SEO?


10

我非常乐意尽可能缩小一切。不这样做是我的罪过。

但是,我最近读到,提高您的网站在搜索引擎上的排名的数千个技巧之一是:

在HTML中为您提供具有良好类和ID名称的内容上下文

[资源]

我总是将id和class名称更改为一或两个字符的长度...

并不是说我不相信那个家伙说什么,但我确实需要对此进行一些确认。对我而言,这为什么没有意义。

  • 那是正确的吗?
  • (以防万一)为什么?

Answers:


9

我不用担心ID和类名。尽管最受欢迎的ID名称确实会影响新的HTML5标签名称(页眉,页脚等),并且可以帮助非HTML5网站显示其页面的不同部分,但我不会说在其中包含关键字会影响排名。不过,我一定会使用正确的HTML标签和微格式。我们知道,搜索引擎将其用作排名因素,或者至少会影响搜索引擎在搜索结果中显示内容的方式,从而影响您的点击率。


是否有任何文件说它不会影响SEO排名?我有个疑问。因为如果我将主菜单类设置为“导航栏”,那么Google一定可以理解它,但是如果我将主菜单类设置为“ lorem-ipsum-sit-amet”,则很难弄清楚。我正在搜索有关SEO的HTML类名称的最佳实践的文档。如果有人知道,请粘贴链接。提前致谢。
巴尔加夫·乔希

5

不,这是不正确的,不幸的是,这是该问题以某种方式被否决的质量较低的答案之一。我对其进行了编辑以删除该行。

HTML中的类名称和ID名称与SEO没有区别。微格式的一种例外情况是,微格式的搜索引擎会对其进行解析,并且可能会在搜索结果中显示某些额外的摘要。

无需尝试“最小化”您的HTML。确保服务器正在发送压缩的内容,因为这有很大的不同。

请注意,该问题的许多答案都不是能够直接提高搜索排名的事情,大多数是关于网站可见性和促销的,这是长期,间接的排名因素。


尽管对于搜索引擎而言,这可能是正确的,但人们应该关注的是,搜索引擎仅仅是算法,并且可以基于任何东西。我的搜索引擎根据简短的类名和ID名称对结果进行排序,因此,如果您希望在我的搜索引擎上提高SEO,则缩小是最佳的最佳选择。
J.Money 2015年

1

我认为ID或类与SEO无关。

但是:为什么将id和class名称更改为1或2个字符?你从中得到什么?如果您这样做是为了提高性能,请不要这样做。缩小它们只会给您带来很小的收益。而您得到的唯一东西是不可读,无法识别的东西。


我保留了未缩小版本的副本
ajax333221'2

但是,为什么我首先想知道为什么要这样做?
PeeHaa

较小的文件大小=较短的下载时间。类和ID在html + css上大约出现100次,所以如果我可以减少5个字符* 100次...我保存500个字符
ajax333221 2012年

@ajax对我来说听起来像是微优化-考虑到这样做,您将节省几百个字节,而每个JPG的费用将是它的数百倍。加上适当的gzip压缩将始终处理这些模式。但我想有没有这样做,伤害,不论
佩卡·

@ ajax333221 ^^听起来不只是这样。就是这样:-)
PeeHaa
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.