Javascript 从SEO的角度考虑加载图像是否有益?
我的网页大小接近2.5Mb,它加载了20或30张图片、谷歌地图、JCarausel插件等。 它采用响应式设计。桌面上的页面看起来很快,但从智能手机上浏览时会出现一些问题 首先是性能问题。速度很慢,因为必须加载所有图像和脚本,但也存在设计问题,因为加载了所有图像,然后调用JCarausel脚本,这导致所有图像都分布在整个网页上,调用JCarausel后,只显示很少的图像,其余的图像被隐藏 到目前为止,我做到了:Javascript 从SEO的角度考虑加载图像是否有益?,javascript,asp.net,image,responsive-design,seo,Javascript,Asp.net,Image,Responsive Design,Seo,我的网页大小接近2.5Mb,它加载了20或30张图片、谷歌地图、JCarausel插件等。 它采用响应式设计。桌面上的页面看起来很快,但从智能手机上浏览时会出现一些问题 首先是性能问题。速度很慢,因为必须加载所有图像和脚本,但也存在设计问题,因为加载了所有图像,然后调用JCarausel脚本,这导致所有图像都分布在整个网页上,调用JCarausel后,只显示很少的图像,其余的图像被隐藏 到目前为止,我做到了: 在服务器端,我有一个处理程序,它可以根据Request.Browser.IsMobil
在这种情况下,最好的做法是什么?隐藏关键字填充之类的东西是不好的。创建一个快速的站点是有益的。谷歌在youtube上有一个频道,解释了很多他们喜欢在网站上看到的内容,我认为谷歌WebsterTools就是这个频道的名称。这不被认为是伪装。许多网站基于设备或其他参数提供目标内容。据谷歌称: 动态地为同一组URL上的所有设备提供服务的站点,但根据用户代理是桌面还是移动设备,每个URL提供不同的HTML(和CSS) 是受支持的网站配置。看
GoogleBot不会在您的网站上执行JavaScript,因此以这种方式提供的图像不会被索引。您的配置很好。这对于禁用JavaScript的非常非常少的访问者来说是次优的,或者期望在禁用JavaScript的情况下加载图像。这个问题似乎离题了,因为它是关于SEO@John这也是关于表演的吗?谢谢雅各布。如果我理解你的意思,我的照片将被编入索引(质量更高的照片,因为它们是桌面用户的服务器),而不是低质量的照片。这对我没问题。我想我还不够清楚。我只为移动用户(服务器端检查)编写Javascript代码。桌面用户不运行JavaScript代码(或者他们运行,但这并不重要,因为src属性是为他们填充的。)另一个解决方案是填充src属性(像GoogleBot在“正常”中加载它们一样加载它们)对于移动用户也是这样,但只有前3或4张图片。你的网站提供的任何HTML,包括使用传统的
src
(
)引用的图片,都会被谷歌机器人索引。所以,是的,如果你“正常”在桌面上提供图片,谷歌将能够找到它们。