Формы проверки возраста и сканеры - PullRequest
2 голосов
/ 05 мая 2010

Я создал сайт о каком-то пивном бренде и должен был включить страницу подтверждения возраста. Скрипт проверки написан на PHP и использует сессии для хранения проверочной переменной. Сценарий работает так, что независимо от того, какую ссылку вы будете пытаться зайти на сайт, он сначала приведет вас на страницу подтверждения. Проверка очень проста. Есть 2 кнопки: «Мне меньше 21» и «Мне больше 21». Если вы нажмете последний, вы можете просматривать веб-сайт.

Через некоторое время я обнаружил, что веб-сканеры не могут пройти страницу подтверждения. Я проверил веб-сайт в инструментах Google для веб-мастеров, и единственное отсканированное текстовое содержимое было со страницы подтверждения.

Я где-то читал, что сканеры не могут отправлять кнопки формы, это правда?

Учитывая тот факт, что страницы проверки возраста в любом случае бесполезны, возможно, мне следует просто оставить их в качестве начальной страницы, но не запрещать обходить их, например из ссылок на подстраницы?

Ответы [ 2 ]

4 голосов
/ 05 мая 2010

Почему бы не сделать ссылки кнопок вместо кнопок отправки.

2 голосов
/ 05 мая 2010

Просто попросите страницу проверки возраста определить основные пользовательские агенты сканера и перенаправить на страницу основного контента. Вы можете установить любые переменные, необходимые автоматически, в одном и том же блоке кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...