Robots.txt и чпу

Статус
В этой теме нельзя размещать новые ответы.

ManCuniAn

Мастер
Регистрация
5 Фев 2009
Сообщения
269
Реакции
32
У меня DLE, и мне надо запретить индексацию пару ссылок.....но они в чпу варианте.....
и вот 2 день бьюсь, и не могу прописать для них robots в проверке yandex пишет что ссылки разрешены.......
прописывал disallow как чпу варианте так и в обычном....
так как мне прописывать?
 
ЧПУ - оно только для ботов и посетителей чпу, а для сервера и скрииптов - как вызов скрипта с параметрами. значит не правильно прописываешь в дисалау опции урл.

а еще лучше, юзай для надежности в шаблонах DLE:
Код:
<meta name="robots" content="nofollow, noindex" />
 
а еще лучше, юзай для надежности в шаблонах DLE:
Код:
<meta name="robots" content="nofollow, noindex" />

Не совсем понятно что это даст
шаблон ведь для всего сайта, а не отдельной страницы
а зачем нам сайт который весь в "nofollow, noindex" ?
 
Ввожу допустим ссылка Disallow: main/711-sdjkbfvsdjnv.html
вхожу в проверку коректности роботс и вставляю там полное url сайт.ru/main/711-sdjkbfvsdjnv.html проверяю---пишет доступ к странице разрешен.
 
а ты попробуй писать:
Код:
Disallow: [B]/[/B]main/711-sdjkbfvsdjnv.html

про использование мета тегов (только надо будет включить обработку php:(
Код:
<?php
if(preg_match("/^\/main\/711-sdjkbfvsdjnv\.html$/i", $_SERVER['REQUEST_URI']))
echo '<meta name="robots" content="nofollow, noindex" />'
?>

если надо содать много исключений - используй многострочные регулярки (для удобности чтения) или выноси этот кусок кода в отдельный файл
 
прописывай в чпу варианте, все должно работать
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху