我有一个网站,我使用Drupal进行CMS。即我在mysite.com/drupal/
中撰写文章,但我通过从Drupal数据库加载内容,在mysite.com/show_article.php?article_id=x&article_name=y
(实际mysite.com/article/x/y
与.htaccess RewriteRule)中显示文章。
但是,当我在Google中搜索文章时,会显示mysite.com/drupal/node/x/y
,但mysite.com/article/x/y
却没有。
所以我想我需要在drupal的php页面中添加一些<google nofollow>
标签,但是哪些?或者是否有更简单的配置设置?
谢谢!
答案 0 :(得分:0)
的robots.txt:
User-agent: *
disallow: /drupal/
然后,您需要向Google提交mysite.com/article的索引。听起来你无法使用XML sitemap。
这应该是你需要做的所有事情。当然,显而易见的问题(如果我理解你在做什么)就是为什么你使用自定义php来提供来自同一域的Drupal内容,而不仅仅是在Drupal中这样做。