【发布时间】:2015-05-20 19:41:14
【问题描述】:
在 google (https://www.google.com/webmasters/tools/mobile-friendly/) 的移动友好网站测试工具上,它说我的网站没有针对移动设备进行优化,但确实如此。原因是 Robots.txt 阻塞了很多资源。我的网站基于 joomla 1.5,但它有一个响应式模板。
这是我的robots.txt文件,但是js、css和图片好像还是被屏蔽了。
User-agent: *
Allow: /templates/
Allow: /*.js
Allow: /*.css
Allow: /*.jpg
Allow: /*.gif
Allow: /*.png
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /tmp/
Disallow: /xmlrpc/
Disallow: /AnexosEmpresas/
Disallow: /Formulario/
Disallow: /estadisticas/
Disallow: /installation-xx/
Disallow: /site2/
Disallow: /TemplateMail/
Disallow: /IMPLEMENTACION/
Disallow: /clicks/
Disallow: /LiveZilla/
Disallow: /*format=feed*
Disallow: /*view=category*
Disallow: /*index.php/*
Disallow: /*option=com_sobi2*
Disallow: /*content/category/*
Disallow: /*start=/*
Disallow: /presentacion_ant/
Disallow: /presentacion/
Disallow: /CronJobs/
Disallow: /plantillas/
关于如何解锁所需资源的任何想法??
【问题讨论】:
-
显而易见的解决方案是简单地删除与您要取消阻止的目录相对应的 Disallow 行。如果有什么阻止您这样做,请澄清问题以包含此信息。
-
删除禁止行的问题是因为几乎每个文件夹中都有js、css和图像,所以我必须删除几乎所有的“禁止”,这不是一个好主意。我只是希望谷歌能够抓取所有文件夹中的 js、css 和图像。
标签: javascript html css joomla1.5 robots.txt