Способ поиска информационных ресурсов с использованием переадресаций
Иллюстрации
Показать всеИзобретение относится к способам поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса информационных ресурсов. Техническим результатом является расширение функциональных возможностей доступа к ресурсам в сети за счет организации способа переадресации. Сущность заявляемого технического решения заключается в том, что в клиентское приложение введен клиентский модуль и при определении факта отсутствия доступа к запрашиваемому информационному ресурсу клиентское приложение осуществляет обработку исходного адреса информационного ресурса, в результате которой при интерпретации исходного адреса информационного ресурса как псевдонима или адреса доступного информационного ресурса клиентское приложение производит доступ к информационному ресурсу по результирующим адресам, соответствующим исходному адресу информационного ресурса, иначе если исходный адрес не интерпретирован как псевдоним или адрес доступного информационного ресурса, то клиентское приложение формирует и передает запрос, содержащий исходный адрес информационного ресурса, к БД клиентского модуля и серверу информационной системы, которая осуществляет обработку исходного адреса информационного ресурса с определением и/или поиском результирующих адресов информационного ресурса, соответствующих исходному адресу информационного ресурса. 74 з.п. ф-лы, 1 ил.
Реферат
Настоящее изобретение относится к способам поиска информационного ресурса с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса информационных ресурсов и может быть использовано при проведении информационного поиска интересующих информационных ресурсов и адресов, по которым интересующие информационные ресурсы доступны.
Более конкретно способ может быть использован администраторами, вебдизайнерами и владельцами сайтов, на которых уже произведен или планируется перевод информационных ресурсов на новые адреса, авторам публикаций (книг, статей и т.п.), пользователям глобальных сетей (например, Интернет), администраторам и пользователям локальных сетей, заинтересованным в доступности своих информационных ресурсов хотя бы по одному из адресов/путей, если другие адреса окажутся недействующими по каким-либо причинам. Также способ может быть использован всеми пользователями глобальных и локальных сетей и устройств, заинтересованными в том, чтобы любой информационный ресурс, недоступный по какому-либо адресу и в какой-либо системе доступа или ее области, был доступен по другому альтернативному адресу, и/или были найдены и/или доступны аналоги, резервные копии и версии этого информационного ресурса или же иные ресурсы, предоставляемые взамен запрашиваемых.
Основная функция способа - обрабатывать запросы, содержащие исходные адреса, и возвращать соответствующие исходным результирующие адреса. Данная потребность возникает, например, тогда, когда по каким-либо причинам меняется сетевой адрес информационного ресурса (документа, файла и т.п.), но при этом сам информационный ресурс или его ближайшие аналоги становятся или остаются доступным по другим адресам и в других системах доступа к информационным ресурсам.
Уровень техники
Различные компьютерные сети, и в особенности Интернет, все в большей степени становятся неотъемлемыми составляющими повседневной жизни. Непрерывно растет как число пользователей сетей, так и количество информации, расположенной в сетях, а точнее на серверах, которые являются основной составляющей сетей.
Различные компьютерные сети стали мировым хранилищем информации самых разных областей знаний и самых различных файлов и информационных ресурсов, на которые все чаще ссылаются и средства массовой информации, и люди самых разных профессий. Зачастую информационный ресурс по исходному адресу (например, по единому указателю информационного ресурса URL в сети Интернет) становится недоступен навсегда или временно - и этому существует множество причин: например, смена адреса, по которому расположен информационный ресурс, или же полное удаление или недоступность информационного ресурса по исходному адресу, или же имеет место плохое качество доступа к информационному ресурсу. Обычно временная недоступность информационного ресурса по исходному адресу происходит ввиду технических причин, а постоянная недоступность информационного ресурса по исходному адресу происходит ввиду удаления или перемещения информационного ресурса. При этом данный информационный ресурс, его копия или аналог продолжает существовать и быть доступен по другому адресу или нескольким адресам в этой же или другой системе доступа к информационным ресурсам или ее области. Количество таких недоступных по исходным адресам информационных ресурсов постоянно увеличивается, в то время как многие другие ресурсы продолжают содержать исходные адреса на более недоступные по ним ресурсы. Такая ситуация более всего характерна для сети Интернет с его распределенной системой связей информационных ресурсов в виде паутины (World Wide Web или WWW), но также актуальна и для других сетей - как глобальных, так и локальных.
Существует множество различных способов поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса информационных ресурсов, и эти способы в большинстве случаев используются именно для переадресации с устаревшего исходного адреса информационного ресурса на его действующий результирующий адрес. Однако все эти способы имеют различные недостатки и ограничения.
При проведении информационного поиска требуется найти информационный ресурс по действительным адресам, по которым данный информационный ресурс доступен. Однако в информационных средах для данного информационного ресурса могут существовать недействительные адреса, по которым информационный ресурс в данный момент недоступен временно или навсегда, или же качество доступа к информационному ресурсу неудовлетворительно. В этих случаях использование различных способов переадресаций - единственное или, по крайней мере, одно из важнейших условий качественного и правильного местоопределения информационного ресурса, более недоступного по исходным адресам, поиска аналогов данного информационного ресурса, сохранения рейтинга информационного ресурса в поисковых сервисах и обеспечения доступа к данному информационному ресурсу. Во многих случаях переадресация с устаревших недействительных адресов на новые действительные адреса обеспечивается разработчиками и администраторами CMS по причине того, что применение редиректов рано или поздно требуется при разработке разнообразных по сложности сайтов. Например, для переадресации на правильный адрес в случае «переезда» страницы, для обновления страницы чата или онлайн-трансляции и т.п. Правильное использование редиректов или обновления страниц позволяет обеспечить качественный поиск информационного ресурса как по действительным, так и устаревшим адресам, сохранить рейтинг информационного ресурса в поисковых сервисах, а также может сделать работу сайта более эффективной и удобной для пользователей. В иных случаях поиск и сопоставление недействительных и действительных адресов информационного ресурса (с тем или иным успехом и степенью вероятности), а также способы предоставления действительных адресов и переадресации на действительный адрес осуществляются информационно-поисковыми системами (сервисами).
Ниже приведены основные приемы реализации редиректа.
Редирект (от англ. redirect) - переориентация, перенаправление пользователя на другую страницу сайта. Обычно под редиректом подразумевается автоматическая переадресация без участия пользователя. Редиректом могут называть программное решение (скрипт), которое принудительно перенаправляет пользователя с посещаемой страницы на другую.
Редирект бывает временным (статус 302) и перманентным (статус 301, страница перемещена навсегда). 301-й редирект указывает поисковым роботам (паукам) и браузерам, что информационный ресурс перемещен со старого на новый адрес окончательно. Этот факт хорошо определяется поисковыми системами и практически все поисковые параметры старой страницы передаются новой. Например, такие факторы, как ссылочное, PageRank (PR) и т.п. При 301-м редиректе страница на новом адресе, как правило, не теряет свои позиции в поисковых системах, что делает подобные переносы страниц и разделов сайта незаметными для посетителей и без ущерба трафику из поисковых систем.
Редирект применяется:
- При переносе сайта на новый домен. Посетителей сайта по старому адресу, желательно, автоматически перенаправлять на другой домен.
- При перемещении страниц или разделов сайта. Редирект применяется для переадресации пользователей на новый правильный адрес страницы или раздела. Очень важно для сохранения целостности сайта и доступности информации.
- Для периодического обновления страницы. Обновление страницы, своего рода частный случай редиректа страницы на саму себя, но с задержкой по времени - что полезно, например, на сайтах с текстовыми онлайн-трансляциями и чатах.
- При продвижении сайта. Редирект может применяться, например, для ускорения «склейки» адресов страниц сайта с префиксом «www» и без него.
- При переадресации на страницу с тем же языком, что и у пользователя.
- При переадресации на менее загруженный информационный ресурс.
- Любые другие переадресации с одного информационного ресурса на другой по различным причинам.
- Сама система доменных имен DNS использует переадресацию с имени хоста на его IP-адрес, который указывает на расположение сервера, содержащего интересующий информационный ресурс.
В зависимости от поставленной задачи и возможностей разработчика для выполнения редиректа применяются, например, следующие способы реализации:
- Мета-тег «Refresh». Выполняется на стороне клиента, браузера.
- «JavaScript». Выполняется на стороне клиента, браузера.
- Скрипт, например, на языке «РНР» (а также «ASP2, «ASP.NET2, «ColdFusion» и прочих языках программирования). Выполняется на стороне сервера.
- Директивы «mod_rewrite» и «httpd.conf» в файле «.htaccess». Выполняется на стороне сервера.
- Услуги переадресации в системах регистрации доменных имен, например на сайте http://www.reg.ru.
- Системы поиска и переадресации сохраненных архивных копий Интернет-ресурсов, например http://www.archive.org/.
- Системы поиска и переадресации, в качестве исходного адреса генерирующие и назначающие адреса в пространстве имен системы переадресации, а в качестве результирующего адреса - размещающие реальный адрес информационного ресурса. Например, система PURL (англ. Persistent Uniform Resource Locator) - постоянный единообразный локатор (определитель местонахождения) информационного ресурса.
- Системы поиска и переадресации, встраиваемые в CMS (системы управления контентом или сайтом), форумы, блоги и т.п., упрощающие и расширяющие функционал переадресации. К подобным системам относится прототип http://www.manageaffiliatelinks.com.
- Функции поисковых сервисов, пытающихся с тем или иным успехом и степенью вероятности идентифицировать ресурсы (по большей части web-страницы) по старому и новому адресу (точнее, по основному адресу и множеству альтернативных). И при выполнении пользователем запроса в поисковую систему последняя, помимо основной ссылки на информационный ресурс, предлагает также альтернативные. В качестве примера можно привести внедряемую корпорацией YahooInc систему, описанную в патенте US 2010161588 (A1) и US 2009157607 (A1).
Как видно из способов реализации редиректа, команда на редирект поступает со стороны браузера (в случае использования JavaScript или мета-тегов) или от сервера (в случае отправки браузеру специального ответа, содержащего заголовок «Location»); или же, как видно из способов реализации поисковых сервисов, соответствующие исходному результирующие адреса предоставляются информационно-поисковой системой в готовом виде или путем использования механизмов переадресации с исходного адреса. Остановимся подробнее на каждом из способов.
Известен способ поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса, используемый в системе регистратора доменных имен РФ (www.reg.ru), характеризующийся использованием услуги «Переадресация домена» (называемая также Web-forwarding, URL-forwarding, Web-redirect, HTTP-redirect), которая обеспечивает перенаправление запроса к доменному имени владельца на web-страницу с другим адресом. Все пользователи, набравшие в строке адреса доменное имя владельца или пришедшие на него по ссылке, попадут на web-страницу, адрес которой владелец доменного имени укажет в настройках. Использование услуги позволит владельцу доменного имени иметь постоянный адрес web-страницы, который не придется менять при смене провайдера. Услуга переадресации может использоваться при регистрации дополнительного имени для уже существующего web-сайта.
Недостатки:
- Услуга предназначена для переадресации преимущественно главной страницы на любую другую либо со старых доменов на новые: с главной страницы по старому адресу на главную страницу по-новому, реже при сохранении структуры сайта на новом домене - переадресация со страницы по старому адресу домена на аналогичный адрес страницы на новом домене. Т.е. основное назначение - переадресация единичных страниц, либо переадресация со старого домена на новый (с сохранением структуры сайта и названия всех страниц), либо переадресация по шаблону при изменении структуры сайты или путей информационных ресурсов внутри домена. Таким образом, переадресация произвольного числа страниц с произвольными web-адресами очень трудоемка.
- Возможна переадресация только для доменных структур Интернет, никак не затрагивая локальные сети и устройства.
- Услуга платная (на момент начала 2011 года приблизительно 120 руб./год). Отсутствует гибкая денежная политика в отношении числа переадресаций - цена взимается независимо от количества переадресаций. Эти обстоятельства многократно ограничивают количество пользователей услуги из всего числа потенциально возможных.
- Проплачиваются временные интервалы, по окончании которых услугу необходимо продлить - либо она перестанет действовать. Можно сказать, что услуги подобных http://www.reg.ru сервисов ориентированы именно на непродолжительный период действия - не более нескольких лет, пока пользователи не привыкнут к новому адресу сайта. Так как проплатить бесконечно большой (или хотя бы достаточно большой) интервал времени невозможно или проблематично - следовательно, услуга принципиально и идеологически не может обеспечивать выполнение задачи максимально надежной переадресации. И когда-нибудь неизбежно настанет момент, когда переадресация с недействительного адреса на действительный станет также невозможна. Тогда как недействительные адреса все равно останутся опубликованными и будут продолжать использоваться. Это обстоятельство входит в противоречие с задачей обеспечения максимально возможной доступности информационных ресурсов по действительным адресам.
- Системой регистрации доменных имен могут пользоваться только владельцы сайтов. Это также многократно уменьшает возможность добавления и использования переадресаций с недействительных адресов на действительные среди множества тех, которые были опубликованы в Интернет, используется поныне и будут использоваться в будущем. Так как во многих случаях исходный сайт более не действует, и его бывшая администрация не станет регистрировать, тем более платно, переадресации на какие-либо действующие аналоги информационного ресурса, тогда как в Интернет опубликовано множество ссылок на информационный ресурс на недействующем сайте. Также бывают ситуации, когда лица, не являющиеся владельцами сайта, более заинтересованы и готовы более оперативно добавить переадресацию, чем владельцы и администрация того сайта, где изменился или недоступен (временно или постоянно) адрес информационного ресурса.
Известен способ поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие переадресации на сохраненные архивные копии Интернет-ресурсов, реализованный на сайте http://www.archive.org/, характеризующийся использованием поиска сохраненных резервных копий интересующего информационного ресурса и переадресации на web-страницу сайта http://www.archive.org, содержащую адреса сохраненных резервных копий данного информационного ресурса. Поиск реализован на web-страницах сайта http://www.archive.org. Кроме того, используются дополнения (плагины) для различных браузеров, которые обрабатывают ошибку доступа к информационному ресурсу и производят запрос, содержащий адрес недоступного информационного ресурса, к сайту http://www.archive.org и переадресацию на web-страницу сайта http://www.archive.org, содержащую адреса сохраненных резервных копий данного информационного ресурса.
http://www.archive.org/ - самый полный web-архив и поисковая система по архивным копиям информационных ресурсов - web-страниц и определенной части медиасодержимого. Сохраняет версии страниц и сайтов по существующему на момент сохранения адресу. Сохранение происходит автоматически роботами системы, также можно вручную подавать заявку на сохранение определенных информационных ресурсов.
Недостатки:
- Версии web-страниц сохраняются по неопределенному принципу и алгоритмам и, как правило, автоматически. Зачастую сохраняются далеко неактуальные версии и не все интересующие страницы, а например, только главные. Реагирование на запрос на сохранение страницы тоже неоперативное.
- Не хранит перенаправления на изменившийся адрес информационного ресурса с актуальными данными.
- Сохраняет далеко не все виды данных.
- Не учитывает альтернативные интересующему информационные ресурсы.
- Известен способ поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие с услугой переадресации, используемый во внедряемой YahooInc системе, устанавливающей альтернативные найденному информационному ресурсу ссылки (патент US 2010161588 (A1) и патент-аналог US 2009157607 (A1), который включает метод обнаружения схожих web-страниц путем определения вероятностного сходства web-страниц по их содержимому и по составляющим web-пути (ссылки) информационного ресурса, а также методы определения «мертвых», недоступных web-страниц, и поиска вероятных «живых» доступных аналогов. Из описания патента можно предположить конкретную реализацию системы: при выполнении пользователем запроса поисковой системе последняя помимо основной ссылки на информационный ресурс предлагает также альтернативные, с указанием доступности информационных ресурсов по основной и альтернативным ссылкам.
Недостатки:
- Система является системой вероятностного, а не точного определения похожих информационных ресурсов (в основном web-страниц) на основании содержимого информационного ресурса и web-пути до него.
- Система обладает значительной степью инерции по отношению к информационным ресурсам, обусловленным значительными временными затратами на циклы анализа, переиндексацию и идентификацию web-ресурсов. Т.е. система не обладает необходимой степенью оперативного реагирования на появление альтернативных информационных ресурсов и их идентификацию.
- Система в основном нацелена на анализ и идентификацию текстового содержимого информационных ресурсов, т.е. в основном на web-страницы, а не произвольных файлов или потоков любого формата.
- Система является автоматизированной и закрытой для пользователей, т.е. никто извне не может внести поправки и уточнения в результаты работы системы - даже владельцы и администраторы сайтов и прочих информационных ресурсов.
Известен Способ поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса Persistent Uniform Resource Locator (PURL) на (http://www.purl.org). PURL означает постоянный единообразный локатор (определитель местонахождения) информационного ресурса, который в отличие от обычного URL не может измениться. Формат PURL основан на URL - стандартизированном способе записи адреса информационного ресурса в сети Интернет.
По своей функциональности PURL - это те же URL, но они указывают не на конкретное место расположения информационного ресурса, а на запись в базе данных PURL, где, в свою очередь, записан уже конкретный URL-адрес информационного ресурса. При обращении к PURL сервер находит нужную запись в этой базе данных и перенаправляет (через стандартный «HTTP redirect») запрос уже на конкретное местоположение информационного ресурса. Если адрес информационного ресурса меняется, то нет нужды исправлять все бесчисленные ссылки на него - достаточно лишь изменить запись (конкретный адрес) в базе данных системы, a PURL останется совершенно неизменным. Таким образом, достигается постоянство внешнего адреса информационного ресурса. Основными особенностями и достоинствами сервиса PURL являются: сфера действия - Интернет; стабильность сервиса; бесплатность для пользователей; сохранение истории изменения свойств переадресации; в случае недоступности информационного ресурса можно указать текущей статус информационного ресурса (недоступен, временно недоступен, перенесен и т.п.); возможна проверка доступности информационного ресурса; возможен пакетный ввод данных; возможно групповое администрирование информационного ресурса (главным администратором устанавливается пользователь, зарегистрировавший информационный ресурс первым - он имеет право назначать других администраторов); поиск интересующего информационного ресурса по ключевым словам, фрагментам пути, связанным ссылкам; вывод связанных ссылок (список «см. также»).
Недостатки:
- Привязка к адресу сервера «http://purl.» + {Уникальное имя сервера пользователя} - т.е. используется субдомен. Кроме потери оригинального адреса это может снижать релевантность информационного ресурса в поисковых системах.
- Также добавление в систему Purl не решает проблему с недоступными ресурсами по существующим опубликованным адресам.
- Кроме того, привязанность к адресу сервера http://purl создает зависимость пользователей системы от данного сервиса, и в случае прекращения его функционирования все purl-ссылки станут недействительными.
- Недостаточная гибкость настроек переадресаций и параметров для поиска (путь до информационного ресурса в системе Purl, путь информационного ресурса в Интернет, ключевые слова информационного ресурса, связанные ссылки, исключения) - при большом объеме разнородных данных может оказаться недостаточно для точного поиска.
- Моноязычность (Англоязычность).
Прототип
Наиболее близким аналогом, принятым за прототип, является способ поиска информационных ресурсов с использованием переадресации ссылок с исходных адресов информационных ресурсов на результирующие адреса «ManageAffiliateLinks» («Управление связанными ссылками» http://www.manageaffiliatelinks.com), который интегрируется в различные системы управления контентом (CMS) и переадресует с url-адресов недоступных более информационных ресурсов (web-страниц) на доступные.
Способ «ManageAffiliateLinks» предназначен для переадресации устаревших, мертвых, истекших, разорванных связей осуществляется с использованием модуля, который интегрируется в различные CMS и прочие системы (а также форумы, блоги и т.п.). Переадресация происходит прозрачно (незаметно) для посетителя сайта.
Способ осуществляется следующим образом (http://www.manageaffiliatelinks.com/how/):
Процесс проверки связей адреса и web страницы разбит на два этапа:
Этап 1: Когда посетитель web-сайта нажимает на ссылку, система быстро проверяет эту ссылку, чтобы удостовериться, что она существует. Этот процесс происходит в фоновом режиме. Когда администратор сайта и данной системы создает переадресацию, он выбирает текст (фразу), который используется для проверки неизменности исходного содержимого страницы. Если этот текст не найден, система интерпретирует данную ссылку как мертвую (недействующую), или же если этот текст найден, то система интерпретирует данную ссылку как живую (действующую)
где «Your Site» - администрируемый сайт; «ManageAffiliateLinksSoftware» - данная система управления переадресациями; «LandingPage» - запрашиваемая интересующая web-страница.
Этап 2: После проверки, если ссылка интерпретирована как живая, то посетитель будет переадресован по запрашиваемой ссылке. Если ссылка интерпретирована как мертвая, то посетитель будет переадресован по резервной выбранной ссылке.
где «YourSite» - администрируемый сайт; «ManageAffiliateLinksSoftware» - данная система управления переадресациями; «LandingPage» - запрашиваемая интересующая web-страница.
где «YourSite» - администрируемый сайт; «ManageAffiliateLinksSoftware» - данная система управления переадресациями; «LandingPage» - запрашиваемая интересующая web-страница; «BackupLandingPage» - резервная web-страница, предоставляемая системой вместо недоступной или неактуальной запрашиваемой.
Принцип управления (администрирования) системой, поясненный в демонстрационном видеоролике на сайте системы на странице http://www.manageaffiliatelinks.com/how/ и скриншотах (графических снимков экрана) интерфейса административной части программы на странице http://www.manageaffiliatelinks.com/screenshots/:
После интеграции системы в CMS система предоставляет административный интерфейс. Сначала необходимо войти в систему с именем (Username) и паролем (Password) администратора
Далее администратор системы попадает в главное меню системы, содержащее разделы Help (Помощь), Settings (Настройки), Links (Ссылки), Statistics (Статистика)
Далее для настройки системы необходимо перейти в раздел «Настройки», где указывается e-mail администратора (EmailAddress) и максимальное количество ссылок на 1 страницу (LinksPerPage)
Далее необходимо перейти в раздел работы со ссылками (Links).
Сначала добавляется новая переадресация (пункт подменю «NewLink»). В появившейся форме добавления новой ссылки выбирается тип переадресации - Базовый (Basic) или Продвинутый (Advanced). Продвинутый тип включает в себя все функции базового, поэтому далее рассмотрим только работу с ним - как это сделано в демонстрационном ролике на сайте системы
Далее указывается название-идентификатор интересующей web-страницы (поле «LinkID»), которая впоследствии будет проверяться на актуальность и доступность и в случае недоступности которой будет произведена переадресация на другую страницу. Это название-идентификатор также будет использовано системой как СЕО-оптимизированная web-ссылка данной страницы. Далее в поле «URL» заносится реальный адрес web-страницы, а в поле «Redirect URL» - адрес web-страницы, на которую должна будет производиться переадресация в случае недоступности или неактуальности интересующей web-страницы. В поле «TextToCheck» заносится фраза для проверки интересующей страницы на актуальность.
Полный перечень переадресуемых web-страниц находится в подразделе «ListLinks».
Там можно видеть статусы проверки всех переадресаций: «Alive» (Живой) или «Dead» (Мертвый) - в зависимости от того найдена ли проверочная фраза на интересующей странице или нет. Также возможно редактирование всех переадресаций. В системе предусмотрена возможность автоматического нахождения последней сохраненной копии web-страницы в поисковой системе «Yahoo». Явно данная функция в справочных руководства не описана, но, по всей видимости, это всего лишь подстановка адреса интересующей web-страницы в поле поиска Yahoo - чтобы оперативно попытаться найти утерянное или измененное содержимое интересующей web-страницы в случае утраты актуальности ее содержимого.
На странице статистики можно видеть итоги в цифровом и графическом виде: по количеству актуальных и неактуальных web-страниц и количеству переходов посетителями по этим страницам, количеству осуществленных переадресаций.
Недостатки прототипа:
- Необходимость интеграции модулей программы с CMS. Возможны проблемы интеграции и дальнейшего обновления как CMS, так и системы переадресации, а также проблемы миграции на другие виды CMS.
- Сфера действия системы переадресации - в пределах одной CMS (например, в пределах сайта).
- Доступ для использования только для администратора данного сайта.
- Ограниченный функционал и отсутствие множества дополнительных важных характеристик переадресаций (признак использования перенаправления, рейтинговой системы информационных ресурсов если вариантов старых и новых ссылок множество, комментариев к переадресаций, и т.п.) - особенно при необходимости создания полноценной системы переадресаций в масштабах не отдельного сайта, а всего Интернет.
- Отсутствие большинства характеристик и параметров переадресации, необходимых для поисковой системы: ключевые слова и описания, категории и пр.
- Отсутствие полноценного поискового механизма для поиска информационных ресурсов альтернативных искомому: поиск производится только по одной ключевой фразе (как проверка существования страницы с данным текстом ключевой фразы). Отсутствие механизмов сопоставления содержимого информационных ресурсов исходного и искомого и т.п. Отсутствие механизмов решения проблем с отсутствующими ссылками. Поиск интересующего информационного ресурса перекладывается на CMS.
- Работа только с web-страницами (т.е. документами, имеющими текстовое содержимое), а не произвольными файлами или потоками любого формата.
- Использование адресов web-страниц, содержащих только допустимые символы и составляющие адреса в пределах адресного пространства Интернет и конкретно данной CMS. В то время как многие CMS не поддерживают SEO-ссылки, тем более содержащие, например, кириллические символы или пробелы.
- Основное назначение системы - рекламный характер, основной акцент сделан на замене отсутствующих информационных ресурсов по указанным ссылкам не на точные эквиваленты или близкие аналоги, а на любые замещающие ресурсы - чтобы удержать посетителя сайта на этом сайте, или вместо запрашиваемой пользователем страницы перенаправлять на страницы рекламного характера. Иными словами, вместо запрашиваемого информационного ресурса прототип вероятнее всего вернет информационный ресурс, малосвязанный или мало похожий на интересующий.
- Платность (на данный момент приблизительно 100 $ за лицензию на 1 сайт).
Задачей, на решение которой направлено данное изобретение, является обеспечение максимальной доступности информационных ресурсов, расположенных в любой из систем доступа к информационным ресурсам или одновременно расположенных в различных системах доступа к информационным ресурсам, по их адресам путем организации способа и системы поиска с использованием переадресаций на адреса, по которым информационные ресурсы доступны и по которым качество доступа к информационным ресурсам выше, а также использование наиболее предпочтительных программ доступа к информационным ресурсам, обеспечивающих более высокое качество и удобство доступа, объединение различных видов компьютерных сетей и устройств или иных систем предоставления доступа к информационным ресурсам в единую интегрированную информационную среду, универсальность и гибкость управления объектами информационной среды: сетями и устройствами, сайтами, адресами информационных ресурсов и иными системами доступа к информационным ресурсам, многофункциональность заявляемого способа, предоставление различных способов решения проблем недоступности информационных ресурсов, организация поисковой системы для поиска интересующих информационных ресурсов, их аналогов и версий.
Для решения поставленной задачи в способе поиска информационных ресурсов с использованием переадресаций с исходных адресов информационных ресурсов на результирующие адреса информационных ресурсов, характеризующемся использованием информационной системы, включающей не менее одного сервера, на котором содержится база данных, содержащая сведения об исходных адресах ресурсов и соответствующих им результирующих адресах, при этом указанный сервер выполняют доступным в системах доступа к информационным ресурсам не менее одного клиентского приложения, содержащего программу доступа к информационным ресурсам, которое формирует и передает запрос информационного ресурса по исходному адресу информационного ресурса в системе доступа к информационным ресурсам посредством устройства доступа в указанную систему доступа к информационным ресурсам, и при определении факта отсутствия доступа к информационному ресурсу формирует и передает запрос, содержащий исходный адрес информационного ресурса, к серверу информационной системы, который возвращает клиентскому приложению, по меньшей мере, один результирующий адрес информационного ресурса, соответствующий исходному адресу информационного ресурса, после чего клиентское приложение производит переадресацию с исходного адреса запрашиваемого информационного ресурса на, по меньшей мере, один результирующий адрес информационного ресурса, согласно изобретению в клиентское приложение введен клиентский модуль, и при определении факта отсутствия доступа к запрашиваемому информационному ресурсу клиентское приложение осуществляет обработку исходного адреса информационного ресурса, в результате которой при интерпретации исходного адреса информационного ресурса как псевдонима или адреса доступного информационного ресурса клиентское приложение производит доступ к информационному ресурсу по результирующим адресам, соответствующим исходному адресу информационного ресурса, иначе если исходный адрес не интерпретирован как псевдоним или адрес доступного информационного ресурса, то клиентский модуль формирует и передает запрос, содержащий исходный адрес информационного ресурса, к БД клиентского модуля и серверу информационной системы, которая осуществляет обработку исходного адреса информационного ресурса с определением и/или поиском результирующих адресов информационного ресурса, соответствующих исходному адресу информационного ресурса.
Клиентский модуль формирует к БД клиентского модуля и к серверу информационной системы запрос, содержащий исходный адрес недоступного информационного ресурса и дополнительные параметры запроса
Дополнительными параметрами запроса являются идентификационные данные пользователя и/или данные о системах доступа к информационным ресурсам, в которых размещен недоступный информационный ресурс, и/или с которыми работает программа доступа к информационным ресурсам, и/или параметры, определяющие варианты запроса и возврата результирующих адресов.
Система доступа к информационным ресурсам включает доступные и недоступные для устройства доступа области.
Доступной областью является область, которой принадлежит доступный для устройства доступа запрашиваемый информационный ресурс.
При поиске результирующих адресов информационного ресурса, соответствующих исходному адресу информационного ресурса, программа сервера информационной системы производит проверку на доступность ресурса по исходному адресу и в случае доступности ресурса осуществляет связь между доступными и недоступными для устройства доступа пользователя областями систем доступа к информационным ресурсам и возвращает клиентскому приложению, по крайней мере, один результирующий адрес, по которому запрашиваемый информационный ресурс будет доступен для устройства доступа пользователя.
При осуществлении связи между доступными и недоступными для устройства доступа областями систем доступа к информационным ресурсам доступной области принадлежат доступные для устройства доступа сервера информационной системы.
При поиске результирующих адресов информационного ресурса, соответствующих исходному адресу информационного ресурса, программа сервера информационной системы производит поиск в БД сервера информационной системы, по меньшей мере, одного результирующего адреса на запрашиваемый информационный ресурс, который соответствует исходному адресу ресурса, и при нахождении, по меньшей мере, одного результирующего адреса на запрашиваемый информационный ресурс программа сервера информационной системы возвращает клиентскому приложению, по меньшей мере, один результирующий адрес.
Программа сервера информационной системы и/или клиентского приложения проверяют доступность запрашиваемого ресурса по найденным результирующим адресам, и в случае доступности запрашиваемого ресурса производят переадресацию на результирующий адрес запрашиваемого ресурса.
Формирование и передачу запроса к серверу информационной системы производит пользователь при помощи клиентского приложения.
Пользователь - это зарегистрированный или незарегистрированный в информационной системе пользователь или модератор.
Зарегистрированный пользователь обладает правами редактирования базы данных сервера информационной системы.
Системами доступа к информационным ресурсам являются компьютерные сети, устройства и системы устройств, сод