Как скрыть сайт Drupal от Google?

У меня есть веб-сайт, и я использую Drupal для CMS. т.е. я пишу статьи в mysite.com/drupal/ но я показываю их в mysite.com/show_article.php?article_id=x&article_name=y (на самом деле mysite.com/article/x/y с.htaccess RewriteRule) путем загрузки содержимого из базы данных Drupal.

Тем не менее, когда я ищу статью в Google, mysite.com/drupal/node/x/y появляется в результате, но mysite.com/article/x/y не делает.

так что я думаю, мне нужно добавить <google nofollow> теги на php-страницах drupal, но какие? или есть более легкая настройка конфигурации для этого?

Спасибо!

1 ответ

Решение

robots.txt:

User-agent: *
disallow: /drupal/

Затем вы захотите отправить в Google индекс для mysite.com/article. Похоже, вы не сможете использовать XML-карту сайта для этого, однако.

Это должно быть все, что вам нужно, чтобы делать то, что вам нужно. Конечно, очевидный вопрос (если я понимаю, что вы делаете) заключается в том, почему вы используете собственный php для обслуживания контента Drupal из того же домена, а не просто делаете это в Drupal.

Другие вопросы по тегам