0

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

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

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

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

我的根目录有一个 robots.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/

谁能启发我如何解决这个问题。我四处寻找,发现很少。

干杯!

4

1 回答 1

0

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

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

首页的首页源代码

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

于 2017-03-28T09:19:40.623 回答