Поддержка Проблемы и решения Как скрыть страницу от поисковиков?

  • Создаю «служебную» страницу. Как сделать чтобы поисковики ее вообще никак не видели?
    Что бы на нее нигде не было на сайте быть ссылок?

    Т.е., как я понимаю если создать в корневой директории file.txt, скажем, то страница будет доступна только по прямому адресу site.ru/file.txt, но о ней поисковики никак не могут узнать, только если им напрямую не сообщить (что то типа «переобхода страниц в яндексе)
    Если страница создается отдельным шаблоном то как добиться такого же результата?

    • Тема изменена 6 лет, 2 месяца назад пользователем selftrips-ru.
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Yuri

    (@yube)

    Создаю «служебную» страницу. Как сделать чтобы поисковики ее вообще никак не видели?

    Чтобы вообще — не создавать 🙂

    Можно выставить Видимость: личное — будет доступна только Вам.
    Либо «защищено паролем» — содержимое будет доступно любому, кто знает пароль.

    но о ней поисковики никак не могут узнать

    Еще как могут! Достаточно в стрингах (яндекс.браузер) открыть страницу, чтобы Яшка узнал о ее существовании и прислал бота. И это далеко не всё, просто лень писать.

    1.Если закрывать паролем, то как использовать
    file_get_contents('некий_URL');
    2. Как тогда еще передать метаполе на другой сайт?

    Модератор Yuri

    (@yube)

    Ах, Вы об этом. Сразу бы сказали, что страница не простая, а золотая с кастомным шаблоном. Тогда можно закрыться на 401, а на другом сайте использовать cURL — он умеет передавать юзернейм:пароль.

    Матчасть
    http://php.net/manual/ru/features.http-auth.php
    http://php.net/manual/ru/book.curl.php

    Модератор Yuri

    (@yube)

    Но можно и проще, если на странице нет ничего особо секретного.
    в шаблон:
    if ( $_GET['passwd'] != '452dcew3123' ) die();

    на другой сайт
    file_get_contents('некий_URL?passwd=452dcew3123);
    в браузере эту ссылку лучше не открывать, чтобы не настучал куда не надо.

    Можно вместо фиксированного «пароля» использовать текущее время или его хэш, если время на обоих сайтах течет одинаково.

    Модератор Yui

    (@fierevere)

    永子

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

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Как скрыть страницу от поисковиков?» закрыта для новых ответов.