0

gtmetrix 向我展示延迟解析 javascript 以进行 SEO 网站的目的

为此,我搜索了论坛、谷歌等,然后我发现它应该放在我的模板 head.php 文件中的标记之后

但是,如果我剪切并粘贴任何对 head.php 文件的 javascript 文件调用,并且如果我取消发布了该特定模块,那么它是否也会加载?

并且模块中有许多 javascript 文件正在加载特定条件检查,如果我默认将这些文件放在 head.php 中,会导致任何问题吗?

我正在使用 joomla 1.5 框架

请帮助我,我一直在解决这个问题很多天,但没有得到正确的解决方案。

谢谢,拉胡尔

4

2 回答 2

1

搜索引擎优化爬虫不关心您放置 javascript 的位置。它总是在整个页面中查找信息。很多人在头部添加javascript,所以它位于同一个地方。

放置 javascript 的最佳位置是在文件末尾,因为访问您的页面的用户。浏览器可以在仍然不需要 javascript 的情况下呈现您的页面(大多数页面)。javascript 也应该放在它自己的文件中,因为浏览器可以缓存 .js 文件请求。这样,您的页面加载速度更快,使用的带宽更少。

于 2013-04-20T13:02:32.567 回答
1

是的。SEO 爬虫并不关心你的 JS 和其他服务代码放在哪里。他们查看 .html 的最后一个字节的时间。但!爬取后,您的数据通过谷歌过滤器学习,即检查链接、文本并可以检查性能。他们还可以检查“加载完成”和“文档准备就绪”时间。延迟加载可以帮助您的 SEO,但我真的没有测试过。新的 Wordpress CMS 使用了这种策略。

于 2014-02-11T03:57:14.883 回答