我在一个简单的网站上使用jQuery,并有一个主页'index.html',它可以通过jQuery ajax请求加载一些内容(例如'info1.html'或'info2.html'),并在里面显示这些请求的结果'index.html'页面中的元素.
如果用户以某种方式访问直接说"info1.html",他们是一种重定向或加载主"index.html"页面的方法吗?(或者这类事情的最佳做法)因为Google正在索引用于ajax请求的所有小html文件,有时用户可以通过这些页面点击进入该网站.
谢谢.
解决方法1:
由于jquery默认会选择body标签内的内容,因此您可以在head元素中添加一个脚本,将您重定向到主页面或元标记(更正确),如Daniel所述.
解决方法2:
如果您的ajaxed文件位于文件夹中,则可以使用robots.txt文件并指示Google不对这些文件夹中的页面编制索引.
或者您可以直接从这些页面内部进行(请参阅http://en.wikipedia.org/wiki/Noindex)
| 归档时间: |
|
| 查看次数: |
132 次 |
| 最近记录: |