Ограничить доступ бота Google на основе параметров URL - PullRequest
0 голосов
/ 20 октября 2011

Например, у меня есть следующая ссылка:

http://broodds.com/index.php/en/component/bet/?view=oddsdetails&bet_id=4e9dc53b96df3&odds=q1

Я не хочу предоставлять доступ к боту Google, если view равен oddsdetails, возможно ли это отключить. Я использую фреймворк Joomla, поэтому уже есть файл robots.txt, я хочу расширить его, если это возможно.

Ответы [ 2 ]

2 голосов
/ 20 октября 2011

В вашем шаблоне в index.php <head></head> вашего шаблона вы можете использовать это:

$view = JRequest::getString('view');
if ($view == 'oddsdetail') { echo '<meta name="robots" content="NONE" />'; }

дополнительно, если вы хотите, чтобы робот продолжал смотреть за пределы этой страницы, то что лучшедолжен использовать:

$view = JRequest::getString('view');
if ($view == 'oddsdetail') { echo '<meta name="robots" content="NOINDEX" />'; }

Это означает, что Google не будет индексировать эту страницу, но будет продолжать переходить на любые дополнительные ссылки.NONE просто говорит Google полностью игнорировать эту страницу.

0 голосов
/ 20 октября 2011

Вы можете рассмотреть возможность использования обработки параметров в инструментах Google для веб-мастеров, предназначенных для этих типов URL.

...