Метод Post Redirect Get (PRG) относительно прост и дает 100% гарантию закрытия ссылок от поисковых систем.
Для этого используется кнопка формы, которую с применением CSS приводим к виду обычной ссылки.
Для этого используется кнопка формы, которую с применением CSS приводим к виду обычной ссылки.
Далее:
- Post – передаем ссылку серверу (в чистом виде, зашифрованную, либо в виде индекса для извлечения URL из базы на сервере)
- Redirect – браузер от получает от коннектора с сервера URL
- Get – собственно браузер запрашивает данные новой страницы.
Достоинства способа:
- Не тратится ссылочный бюджет страницы, как в случае с применением атрибута ссылки Nofollow
- Работает во всех браузерах, нет необходимости в Java, как в случае с закрытием скриптами
- Ссылка закрыта от ПС на 100%
Недостатки:
Собственно переход по PRG-ссылке работает немного медленней, чем просто переход по ссылке.
Пример реализации PRG- ссылок для WordPress (с исходными кодами) можно посмотреть вот здесь:
http://drmax.su/prg-pattern-links.html