- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго всем времени суток!
Сразу извиняюсь, если не в том форуме тему создал... Вроде этот больше всех подходит.
Так вот, вопрос следующий:
Есть динамический сайт powered by MS Commerce, т.е на asp. Соответственно есть и такая неприятная вещь, как MSCSProfile или ticket (как его еще называют), т.е идентификатор.
Как нужно написать robots.txt, чтобы запретить нафиг ВСЕ страницы вида www.site.ru/default.asp?MSCSProfile=бла-бла-бла ???
User-Agent: *
Disallow: /default.asp?MSCSProfile
Так или по-другому?
Вроде все правильно.
Можно еще для верности добавить
Disallow: /?MSCSProfile
Disallow: /?MSCSProfile
А вот это не стоит. Если вдруг сработает (скорее нет), то это зацепит и все остальные страницы, а этого не нужно.
Больше всего интересно, запретит ли Disallow: /default.asp?MSCSProfile индексацию страниц с разными MSCSProfile=бла-бла-бла ???
А вот это не стоит. Если вдруг сработает (скорее нет), то это зацепит и все остальные страницы, а этого не нужно.
Не понял что сработает и кто кого зацепит?
Запретит.
Этот запрет, скорее всего, не сработает, т.е. не запретит к индексации указанные выше страницы, т.к. нет на сервере документов с URL www.site.ru/?MSCSProfile ! Но, если я все-таки что-то недопонимаю в robots.txt, то будут запрещены к индексированию и другие страницы с этим MSCSProfile (не только default), а это не нужно!
Кстати, что запретит (и запретит ли вообще) Disallow: /?MSCSProfile ???
хароший вопрос! а мануал читать не пробовал?
Sir[MAI], если ваш IIS настроен по умолчанию, то страницы /default.asp?MSCSProfile=блабла и
/?MSCSProfile=блабла идентичны, вернее это вызов одной и той же страницы. Именно их мы и запрещаем двумя строчками, но никак не
/something.asp?MSCSProfile=блабла
/anything.asp?MSCSProfile=блабла
и что там у вас еще есть.
Это я ляпнул не подумав... 🙄
Cherny,
Спасибо за помощь! :)