2011-08-16 31 views
0

出于某种原因,我的网站新版本仅在一行中生成带有HTML代码的页面,这种缩小的HTML类型。 也就是说,从html到/ html,无论内容的数量如何,它都是一行。关于提供一行的问题仅缩小了HTML页面

由于另一个原因,我有点担心现场发布此代码,因为我担心在服务一行HTML文件时可能会出现SEO问题。当然这只是一种没有关于这方面的信息的感觉,这可能是奇怪的感觉,我仍然很害怕,很多。看到所有的业务有点链接到SEO。另一方面,再次测试新版本谷歌网页速度在线增加了原始分数一个舒适的金额。

那么,什么都不怕?你们有没有对此有所投入,这会影响SEO排名吗? 这是否也是一种良好的做法(前提是它不会影响任何webdev进程或任何服务器性能问题)?

我还想知道浏览器是否没有一种“差异化”的源代码渲染,也就是说,如果浏览器看到与上一页快速显示的完全相同的页眉,因此,我告诉我:嘿,这个功能可能会中断,如果浏览器只用一条线,它可能不会触发差别识别,直到没有换行符,告诉他停止解析第一行...

那么,下摆,你看......不知道这样做是正确的。如果其天真的恐惧,请原谅。

感谢您对此的看法!

+0

恕我直言,没有什么区别。缩小HTML在** gzipped **大小方面收效甚微,因为您所能做的只是消除标签之间的空白 - 您无法更改任何其他内容。 gzip可以轻松压缩空格。如果您看到下载速度存在实质性差异,那么您的web服务器可能未配置为发送其内容gzip - 您绝对应该这么做,因为Google会将页面加载速度纳入其级别考虑范围。 –

+0

嗨,正如前面指出的那样,HTML服务于一行的事实并非为了优化的原因,而是使用开发方法的结果。内容已经Gziped当然,来自pagespeed的新分数来自新的布局,而不是html优化。这就是说,我认为这只是不合理的恐惧,并会把整个事情在线和监控,正如你所说没有理由SEO应该受到影响。谢谢 ! – kdstack

回答

1

我不认为在一行中包含所有的HTML会影响搜索引擎优化 - 毕竟,HTML结构必须被解析。解析器不关心空白。

这只是我的推理 - 虽然我不确定是否有人能够给你一个明确的答案。

如果您担心,请考虑不要这样做。与从gzip压缩HTML获得的节省相比,使用换行符保存几个字节几乎没有意义。

+0

嗨,正如前面指出的那样,HTML在一行中提供的事实并不是为了优化的原因,而是所使用的开发方法的结果。内容已经Gziped当然,来自pagespeed的新分数来自新的布局,而不是html优化。这就是说,我认为这只是不合理的恐惧,并会把整个事情在线和监控,正如你所说没有理由SEO应该受到影响。谢谢 ! – kdstack