Вопрос № 125426: Здравствуйте дорогие эксперты,
Как прописать чтоб html страничку не индексировал поисковик.
..Вопрос № 125477: Здравствуйте подскажите пожалуйста как сделать поиск по сайту или может у кого скрипт есть для этих целей был бы очень признателен. ...
Вопрос № 125.426
Здравствуйте дорогие эксперты,
Как прописать чтоб html страничку не индексировал поисковик.
Отправлен: 29.02.2008, 14:24
Вопрос задал: razrobotki (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сурыев Назар
Здравствуйте, razrobotki!
Создайте в корневой директории файл robots.txt и пропишите в нем
User-agent: *
Disallow: /папка/
Disallow: /ваша_страничка.html
--------- Ламер все зависнет только от тебя!!!
Ответ отправил: Сурыев Назар (статус: 6-ой класс)
Ответ отправлен: 29.02.2008, 14:34
Отвечает: magnifiko
Здравствуйте, razrobotki!
Часть страницы:
<noindex>Я не хочу, чтобы эту часть смотрели роботы-поисковики</noindex>
Сам сейчас так пытаюсь спрятать. Но слышал, что не все поисковики хотят смотреть на него. Посмотрим.
Одна или несколько страниц целиком - в корне создаётся файл robots.txt:
User-agent: *
Disallow: /forbid
Это означает, что все файлы в папке forbid не будут индексироваться. Можно указать конкретный файл.
Ответ отправил: magnifiko (статус: 1-ый класс)
Ответ отправлен: 29.02.2008, 14:46
Отвечает: Anti_SP
Здравствуйте, razrobotki!
Единственное, что хочется добавить - ссылку на подробное описание
http://robotstxt.org.ru/ Там довольно подробно и понятно описано про поисковики и как ими управлять с помощью robots.txt
Удачи!
Приложение:
Ответ отправил: Anti_SP (статус: 1-ый класс)
Ответ отправлен: 29.02.2008, 20:23
Отвечает: M@gi$†e®
Здравствуйте, razrobotki!
С помощью тега <meta>. Код в приложении.
Приложение:
--------- Aquila non Capta Muscas
Ответ отправил: M@gi$†e® (статус: 9-ый класс)
Ответ отправлен: 29.02.2008, 20:31
Вопрос № 125.477
Здравствуйте подскажите пожалуйста как сделать поиск по сайту или может у кого скрипт есть для этих целей был бы очень признателен.
Отправлен: 29.02.2008, 19:38
Вопрос задал: razrobotki (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, razrobotki!
Повторю свой ответ на вопрос 124569.
Посмотрите здесь. Довольно много скриптов.
Но я посоветовал бы Вам воспользоваться услугами поисковых систем google, yandex или любой, которая Вам больше нравится.
Если не хотите заниматься написанием скрипта, можно использовать готовое решение в виде формы поиска от уже существующих поисковиков. Например, чтобы получить формы поиска от Google зайдите: Обычная форма поиска Система пользовательского поиска - расширенная настраиваемая форма поиска.
Чтобы поиск давал результаты, поисковик должен проиндексировать страницы Вашего сайта. Чтобы добавить сайт, зайдите сюда.
Подробно описана установка формы поиска здесь: Поиск от Google на сайт (предполагается что сайт уже проиндексирован поисковиком).
Также большинство других поисковиков предоставляют возможность установки их формы поиска на Ваш сайт.
Удачи!
Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал) Россия, Москва WWW:nvsoft.org ICQ: 420720 ---- Ответ отправлен: 29.02.2008, 19:58
Отвечает: Web-Extrime
Здравствуйте, razrobotki!
Советую вам попробовать готовый PHP скрипт поисковой системы "Manlix Search". Думаю останетесь довольны. Загрузить можно по ссылке ниже (15,8 Кб.).
Возможности скрипта:
За секунду скрипт обрабатывает 25000 килобайт.
Корректная работа, через Apache SSI.
Корректная работа, через PHP SSI.
Постраничная навигация по результатам поиска.
Удобная панель управление скриптом, через веб браузер, защищена паролем.
Использование шаблонов
Создание своих шаблонов.
Редактирование готовых шаблонов.
Все параметры скрипта изменяются, через веб браузер.
Корректная работа скрипта, при error_reporting=E_ALL
Корректная работа скрипта, при register_globals=Off
Права доступа (CHMOD):
*.php 660
images 770
images/*.* 660
inc 770
inc/*.dat 660
inc/*.php 660
inc/templates 770
inc/templates/*/*.html 660
inc/templates/*/*.dat 660
Обратите внимание! ЕСЛИ ВЫ ПОЛЬЗУЕТЕСЬ БЕСЛАТЫНМ ХОСТИНГОМ, то скорей всего CHMOD нужно ставить другой, обычно у таких хостеров есть свой F.A.Q. обязательно почитайте его.
НЕ УСТАНАВЛИВАЙТЕ СКРИПТ В ПАПКУ CGI-BIN
Создайте на своём веб сервере папку search.
Загрузите в неё файл index.php и две папки images&inc (вместе с их содержимом).
Установите на файлы скрипта CHMOD (права доступа, установить их можно из почти любого ftp клиента).
Откройте веб браузер, введите в нём: http://ВашСайт/search/index.php
Если Вы увидели перед собой форму для поиска, значит скрипт функционирует правильно.
По-умолчанию, к управлению скриптом (admin.php) установлена следующая информация:
Пароль: password
После того, как войдёте в управление скриптом, настоятельно рекомендую сменить пароль!
Правильный вызов скрипта, через SSI
Сначала, выясните у своего хостинг-провайдера, в каких файлах выполняется ssi и выполняется ли оно вообще. По-умолчанию, ssi, выполняется в файлах с расширением *.shtm и *.shtml (примеры имён таких файлов: index.shtm, search.shtml и т.д.)
Правильно SSI вставляется так:
Например, есть файл search.shtml, он находится в папке /pub/home/www (полный путь), а сам скрипт "Manlix Site search", находится в /pub/home/www/search, а нужно вывести результат работы скрипта "Manlix Site search" в файл search.shtml, делается это так: вставляем в сам файл search.shtml ssi тег:
Теперь откройте, через браузер файл search.shtml (обратитесь к своему сайту, примерно так: http://мой_сайт.ru/search.shtml).
Правильный вызов скрипта, через SSI INCLUDE (PHP), при условии, что php интерпретатор установлен в качестве модуля к веб серверу Apache
Например, нам нужно вставить результат выполнения скрипта в файл search.php (пускай для примера этот файл находится в папке /pub/home/www).
Откройте файл search.php впишите в него:
<? virtual("/pub/home/www/search/index.php"); ?>
Теперь откройте, через браузер файл search.php (обратитесь к своему сайту, примерно так: http://мой_сайт.ru/search.php).
Для того, чтобы выполнялся поиск, нужно проиндексировать свой сайт, т.е. создать базу всех файлов. Для этого, войдите в управление скриптом (admin.php) Введите пароль: password, выберите раздел "Создание базы". Скрипт сделает всё сам, автоматически. При индексации, вырезаются все спец. символы.
Константы выглядят следующим образом @название_константы@, вставлять их нужно в шаблоны (управлять ими можно, через управление скриптом (admin.php)). Каждая константа, содержит какую-либо информацию, вся эта информация указана ниже:
Шаблон "ошибка" @error@ ошибка
Шаблон "информация по поиску (статистика)" @query@ искомое (запрос) @docs@ количество найденных документов @time@ время затраченное на поиск
Шаблон "результат" @title@ название найденного документа @document@ содержание найденного документа @link@ ссылка на найденный документ @num@ порядковй номер результата
Шаблон "навигация" @navigation@ навигация по страницам результата поиска
Вот в принципе и все. Успехов!
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Делай добро сам, и всегда помни что сделали для тебя!
Ответ отправил: Web-Extrime (статус: Специалист)
Ответ отправлен: 29.02.2008, 20:18
Отвечает: don Aleksandro
Здравствуйте, razrobotki!
http://www.codenet.ru/cat/Languages/PHP/Search-Engines/
Здесь подробно расписано, как можно самому написать скрипт для поиска!
Ответ отправил: don Aleksandro (статус: 3-ий класс)
Ответ отправлен: 01.03.2008, 04:11
Отвечает: Сурыев Назар
Здравствуйте, razrobotki!
Скрипты для поиска написанных:
на PHP: http://woweb.ru/load/62
написанных на ASP.NET: http://woweb.ru/load/137
написанных на Perl: http://woweb.ru/load/11
написанных на JavaScript: http://woweb.ru/load/112
Удачи!
--------- Ламер все зависнет только от тебя!!!
Ответ отправил: Сурыев Назар (статус: 6-ой класс)
Ответ отправлен: 01.03.2008, 09:17