移动友好测试无法访问网站

时间:2017-03-15 23:18:02

标签: robots.txt concrete5 concrete

我有一个问题,我使用concrete5开发的网站,

http://www.cavaliers.org.au/

通过谷歌进行移动友好测试时无法访问

https://search.google.com/search-console/mobile-friendly

我在root上有一个robot.txt,但我相信他们的内容是正确的:

User-agent: *
Disallow: /application/attributes
Disallow: /application/authentication
Disallow: /application/bootstrap
Disallow: /application/config
Disallow: /application/controllers
Disallow: /application/elements
Disallow: /application/helpers
Disallow: /application/jobs
Disallow: /application/languages
Disallow: /application/mail
Disallow: /application/models
Disallow: /application/page_types
Disallow: /application/single_pages
Disallow: /application/tools
Disallow: /application/views
Disallow: /blackhole/

任何人都可以告诉我如何解决这个问题。我四处搜寻,发现很少。

干杯!

1 个答案:

答案 0 :(得分:0)

在检查网站代码时,我注意到head标签过早关闭。 (在样式标签之后)

如果您查看网站的源代码,您会注意到ID为“fb-root”的div,并且在doctype,html和head标签之前加载了facebook app脚本。

homepage source code of the homepage

这可能会导致移动设备友好测试出现问题。将div和脚本移动到正确的位置(可能在footer_required和关闭body标签之前)