1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Скрыть страницу от посетителей

Тема в разделе "Web Coding", создана пользователем nixxx, 28 ноя 2006.

Статус темы:
Закрыта.
Модераторы: latteo
  1. nixxx

    nixxx Постоялец

    Регистр.:
    25 ноя 2006
    Сообщения:
    84
    Симпатии:
    46
    Такая ситуация: Есть каталог сайтов на пхп и в него попал плохой сайт с описанием "sex", например.
    После удаления этого сайта из каталога, яндекс продолжает ссылаться на страницу с описанием этого "плохого" сайта,( на которой написано что сайта нет в каталоге) и передаёт кейворд "sex" в статистику Liveinternet. А эту статистику проверяет рекламодатель и нехочет принимать сайт из-за таких слов.
    Так вот, как мне побыстрее сделать так, чтобы слова "sex" в статистике(по поисковым фразам) не было. Страницу каталога с плохим сайтом я удалить не могу, т.к. она генерируется скриптом.

    Думаю, нужно сделать так, чтобы страница и счётчик вообще не показывались посетителю. Но как?
     
  2. CobaltD

    CobaltD Создатель

    Регистр.:
    4 авг 2006
    Сообщения:
    20
    Симпатии:
    16
    Хреновый каталог, если ты из него не можешь удалить отдельные записи :) Я думаю если покапаешься то очень даже сможешь сделать это, данные ведь хранятся в базе mysql или текстовых файлах.

    Спрятать можно чисто от поисковиков указав в файле robots.txt под грифом nofollow, или поставив на нее пароль при помощим файла .htaccess но это не выход. Ищи возможность редактирования.
     
  3. nixxx

    nixxx Постоялец

    Регистр.:
    25 ноя 2006
    Сообщения:
    84
    Симпатии:
    46
    Ты меня видимо неправильно понял. Я удалил запись с этим сайтом из каталога. Но Яндекс то всё равно ссылается на него до обновления базы. и ведёт поситителей на страницу типа: site.ru/link/777 на которой (как и на всех остальных) стоит счётчик и надпись "данной ссылки не существует". Счётчик ставится для всех страниц сразу в общем шаблоне.
     
  4. CobaltD

    CobaltD Создатель

    Регистр.:
    4 авг 2006
    Сообщения:
    20
    Симпатии:
    16
    Ну на яндекс после индексирования извне повлиять ну очень трудно :)
    Остается служба техподдержки яндекса да и прописать в мета что-то типа revisit-after: пару дней в течении которых обновляется каталог. Тогда он будет его чаще переиндексировать.
     
  5. nixxx

    nixxx Постоялец

    Регистр.:
    25 ноя 2006
    Сообщения:
    84
    Симпатии:
    46
    Повлиять конечно трудно, но можно ведь сделать так чтобы скрипт отдавал посетителю другую страницу, без счётчика. Это ведь вроде несложно? Может редирект какой хитрый сделать? Ау, программеры?
     
  6. CobaltD

    CobaltD Создатель

    Регистр.:
    4 авг 2006
    Сообщения:
    20
    Симпатии:
    16
    ну блин и проблема, ну посмотри дебаггером(например zend studio) как юзер попадает на эту "несуществующую" страницу.
    Например если ссылка http://mycatalog.com/index.php?site=114
    то напиши
    PHP:
    if ($_GET['site']==114)
    {
      
    header("Location:нужная тебе страница редиректа");
      die();
    }
    только нужно чтобы это делалось до вывода любого текста в браузер.
     
  7. anarki

    anarki Прохожие

    Может вообще ее закрыть?
    чтобы поисковики не индексили
    через robots.txt
    Код:
    User-agent: *
    Disallow: /link/777
    а для простых пользователей через htaccess
    Код:
    <Files /link/777>
    order allow,deny
    deny from all
    </Files>
    
    что-то вроде этого
     
Статус темы:
Закрыта.