Задача такая.Имеется cgi-скрипт вида /cgi-bin/index.cgi?page=pagename . Получая различные значения
параметра "page" скрипт генерирует различный контент (не суть важно). Нужно
сделать так чтобы при получении некорректного значение "page" скрипт генерировал ошибку
Error 404 (указанный url не существует). Понятно, что сообщить об этом пользователю просто - достаточно вывести на экран средствами скрипта соответствующий текст
"Error 404" и пользователь поймет, что url ошибочный.
НО! Как быть если страницу пытается сканировать поисковый робот? Допустим я решил убрать с сайта страницу соответствующую определенному значению "page" и выведу вместо нее страницу с сообщением об 404-ошибке. При этом мне нужно чтобы поисковый робот понял, что такой страницы больше нет и перестал ее индексировать.
Но если скрипт выдаст вместо текста страницы сообщение об 404-ошибке то как
поисковый робот узнает что это ОШИБКА? Ведь для него это будет выглядеть что
скрипт по прежнему нормально работает а на странице просто поменялся текст.
И он будет продолжать ее индексировать.
Как правильно сгенерировать cgi-скрипт чтобы сообщить поисковому роботу что данного
url (для опр. значения "page") не существует?