Разбор URL
Разбейте URL на протокол, хост, путь и параметры запроса.
Создайте robots.txt, который блокирует выбранные пути и указывает на ваш sitemap.
Сохраните как robots.txt в корне сайта, чтобы файл открывался по адресу https://yoursite.com/robots.txt. Он просит добросовестных краулеров не заходить, но не защищает закрытые страницы.
Ваши файлы остаются на устройстве
Всё работает в вашем браузере. Введённое не отправляется на сервер.
Нет. Он не даёт добросовестным краулерам загружать страницу, но заблокированный URL всё равно может появиться в выдаче, если на него ссылаются другие сайты. Чтобы убрать страницу из поиска, используйте тег noindex и разрешите её сканирование.
Нет. Файл общедоступен, а недобросовестные боты его игнорируют. Никогда не указывайте в нём секретные пути, а закрытые разделы защищайте входом по паролю.
В корень домена: https://example.com/robots.txt. Каждому поддомену нужен свой файл.
Она просит эти краулеры не собирать ваши страницы в будущем. То, что собрано раньше, она не удаляет, а боты, игнорирующие файл, не останавливаются.
Google нужны они для отображения ваших страниц. Не запрещайте папки со скриптами и стилями.