- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть два вопроса. Помгите решить проблему.
1. Есть ряд внутренних страниц, которые необходимо трафаретно запретить для индексаций роботами.
Вот примеры
/index.php?idk=30&st=2&sort=dat%20desc
/index.php?idk=31&st=2&sort=dat%20desc
/index.php?idk=3&st=2&sort=dat%20desc
/index.php?idk=458&st=2&sort=dat%20desc
Как можно трафаретно их запретить для индексации?
2.Есть две внутренние страницы. Они идентичный и одна из них создана из-за ошибки в скрипте.
/index.php?idk=30
/index.php?idk=30&st=1&sort=dat%20desc
Как я могу склейть эти две страницы, и главной указать первую. При этом все остальные страницы сайты не должны выпасть из индекса.
Заранее благодарен зи ответ.
Вопрос уже обсуждался:
/ru/forum/comment/2739587
1.
User-agent: *
Disallow: /index.php?idk*
# запрещает все скрипты index.php?idk
2. Такое походу через .htaccess клеить надо. Тут я уже не подскажу точно :(
1.
User-agent: *
Disallow: /index.php?idk*
# запрещает все скрипты index.php?idk
Это не совсем то, что нужно т.к. перекроются ссылки в которых меняется и вторая цифра тоже. А мне нужно трафаретно закрыть только первую цифру.
Вот такая запись верна?
Disallow: /index.php?idk=$&st=2&sort=dat%20desc (где $ меняет от 0 до 9)
Disallow: /index.php?idk=$$&st=2&sort=dat%20desc (где $ меняет от 00 до 99)
В самом index.php делайте редирект 301 на правильный адрес или отдавайте 404, это поможет решить и 1) и 2) и исправьте скрипт, чтобы неправильные ссылки не появлялись.
В самом index.php делайте редирект 301 на правильный адрес или отдавайте 404, это поможет решить и 1) и 2) и исправьте скрипт, чтобы неправильные ссылки не появлялись.
Я исправить скрипт не могу т.к. не программист. Не подскажите как сделать редирект 301 или как выводить 404 ошибку?
Поскольку вы не программист, то советую найти программиста, который подправит ваш скрипт.
Объяснить здесь сложно, так как не видно вашего кода. В двух словах : в начале скрипта вам необходимо проверить передаваемые аргументы, и если они лишние или ненужные, то вставить один из приведенных кодов и завершить скрипт. В любом случае вам надо еще и исправить генерацию ссылок, т.е. не рисовать не правильные ссылки на страницах.