我正在运行一个Joomla 1.5网站,其中有许多网页被谷歌索引,我不想索引。由于我需要留下的第三方组件,在Joomla后端的每篇文章中找到的内置机器人字段无效。
长话短说。我想在页面中添加一些PHP(任何可行的东西),只是告诉谷歌不要索引或关注。代码需要覆盖默认的Joomla设置,该设置设置为跟随并索引页面
由于网址太多,我无法使用robots.txt。
URLS /页面都是从单个文章模板创建的,我将这段代码添加到这篇文章模板中,这应该可以解决这个问题
感谢
答案 0 :(得分:1)
据说你可以按HTTP标头发送元标记信息 http://code.google.com/web/controlcrawlindex/docs/robots_meta_tag.html
因此,如果可行,您可以在模板之前添加一些PHP代码:
header("X-Robots-Tag: noindex");
我不知道这是否在实践中得到尊重。但是HTTP标头应该覆盖页内元标记。
答案 1 :(得分:0)
在Joomla 1.5中,机器人元标记由元数据命令
设置//不知道你是否需要这个或者它已经导入了 jimport('joomla.document.document');
//设置默认文档元数据 $ this-> setMetaData('robots','noindex,nofollow');