Подробнее о работе с каталогами сайтов можно узнать в разделах «Прописывание в каталогах общего назначения» и «Прописывание в тематических каталогах».
Рис. 13. Каталог «СЕОшник» посвящен различным аспектам поисковой оптимизации.
Рейтинги сайтов
Основываясь на рейтингах сайтов, можно оценивать посещаемость или иные количественно измеримые показатели ресурсов, участвующих в них. Большинство рейтингов служат для оценки посещаемости ресурсов и ранжируют участвующие в них ресурсы в зависимости от посещаемости. Для участия в таком рейтинге необходимо установить на собственном сайте счетчик посещаемости.
Рис. 14. Страница рейтинга Rambler's Top 100 (раздел «СМИ и периодика»).
Пожалуй, наиболее распространен в Рунете рейтинг Rambler's Top100 (рис. 14). Среди целей проекта администрация указывает следующие.
• Дать возможность владельцам собственных страниц, не являющихся web-мастерами, быстро и точно определить количество визитов, предоставить им возможность анализировать свою статистику.
• Привлечь владельцев крупных серверов для сравнительной оценки их популярности. Данное сравнение будет корректным, так как все счетчики работают по одному и тому же алгоритму для всех зарегистрированных сайтов.
• Дать возможность рекламодателям оценить посещаемость их потенциальных партнеров, чтобы принять решение о целесообразности размещения рекламы.
В последнее время в Интернете появляются рейтинги сайтов, учитывающие самые разнообразные показатели. Например, сервис Cybernetic Analytic System (www.cys.ru), разработанный по принципу нейронных сетей, предназначен для оценки качества создания сайтов. Результатом проверки является оценка качества в баллах, значение «фактора эмоциональной оценки» и текст с краткими пояснениями и комментариями.
Поисковые системы
Поисковые системы (англ. search engine) представляют собой инструменты для поиска информации в Сети. Они индексируют сайты с помощью специальных программ (поисковых роботов). Когда посетители поисковой системы задают тот или иной вопрос, она ранжирует проиндексированные сайты в соответствии с их релевантностью (см. раздел «Оптимизация под поисковые системы»).
Наиболее популярна в России поисковая система Яндекс (www.yandex.ru), ее доля в поисковом трафике составляет около 60 %.[11] Второе и третье места занимают Rambler и Google. Далее следует поиск Mail.ru (отметим, что в настоящее время эта система работает на технологиях Яндекса, и результаты двух поисковых систем совпадают). Замыкает пятерку MSN (msn.com). Находящаяся на шестом месте Апорт (www.aport.ru) дает не более 1 % поискового трафика.
Аудитории наиболее популярных в России поисковых систем несколько отличаются. Так, Rambler стал первой российской поисковой системой (стартовала в 1996 году), и многие посетители, которые начали работать с ней во второй половине 1990-х годов, до сих пор продолжают пользоваться именно ею.
Рис. 15. Задача метапоисковой системы – предоставить пользователям информацию, полученную несколькими поисковыми системами.
Большинство тех первых пользователей теперь, спустя 10 лет, занимают руководящие посты в крупных и средних российских предприятиях, поэтому аудитория Rambler считается более «качественной» для корпоративного сектора. Данный тезис кажется наивным, однако многочисленные рекламные кампании, организованные автором, его подтверждали.
Есть особенности и у аудитории Google. Поскольку с ее помощью можно вести поиск по зарубежным англоязычным (и не только) источникам, она очень популярна среди IT-специалистов, научных работников и др.
Для упрощения одновременного поиска информации в нескольких поисковых системах созданы так называемые метапоисковые системы (их удобно использовать, например, занимаясь пресс-клиппингом). Их задача – предоставить пользователям информацию, полученную несколькими поисковыми системами. Собственной базы у них может и не быть, после запроса они обращаются к другим поисковым системам. В России наиболее известны метапоисковые системы Nigma (www.nigma.ru) (рис. 15) и MetaBot (www.metabot.ru).
Весьма перспективным представляется объединение рейтинга сайтов и поисковой системы. Подобные проекты могли бы ранжировать сайты, опираясь на пользовательские предпочтения. Так, если посетители, интересующиеся холодильникам и приходящие на некий сайт, сразу же покидают его, то его релевантность может быть уменьшена. Эта идея неоднократно обсуждалась специалистами, однако примеры успешной реализации в Рунете автору не известны.
Другие сайты
К приведенной выше классификации не стоит относиться как к исчерпывающей, потому что многие сайты достаточно сложно охарактеризовать. К примеру, сайт ЦКТ «PROПАГАНДА» (www.propaganda.ru) одновременно является и корпоративным, и промо-сайтом, а также содержит элементы информационного ресурса (рис. 16). На нем можно найти полезные сведения об услугах агентства, кейсы проектов, статьи сотрудников, материалы о новейших технологиях. Сайт стилизован под киноафиши 60-х годов, его тональность созвучна фильмам Феллини. Анимированные иллюстрации показывают процесс создания фильма, акцентируя внимание на девизе ЦКТ «PRОПАГАНДА»: «Все по сценарию!», а все участники съемок – переодетые и загримированные сотрудники агентства.
На стыке сайтов-«визиток» и сетевых дневников находятся многочисленные домашние странички. Весьма разнообразны развлекательные сайты (в ряде случаев они могут быть комьюнитиобразующими). Это сайты и анекдотов, и сflash-играми или мультфильмами, ресурсы для обмена видеоконтентом, mp3-библиотеки и др. Кроме того, есть эротические и порносайты, пользовательские фотогалереи, словари, интерактивные карты и т. д.
Рис. 16. Сайт ЦКТ «PRОПАГАНДА»: «Все по сценарию!».
Системы управления контентом[12]
Сайты, предполагающие регулярное размещение информации, как правило, имеют систему управления контентом (англ. Content management system, CMS). Благодаря ей можно минимально использовать помощь внешних технических специалистов.
Среди наиболее важных требований, предъявляемых к CMS, выделим следующие.
• Возможность управления через администраторский ресурс структурой вывода страниц сайта без привлечения технических специалистов.
• Возможность работы со значительными объемами информации без потерь в скорости.
• Возможность поддержки неограниченного количества ресурсов в рамках одной лицензии.
• Система должна выдерживать высокое нагрузочное тестирование.
• Система должна быть гибкой и легко расширяемой.
Для большей части CMS в качестве базового языка программирования используются Perl, Python или PHP. Все три языка – интерпретаторы (любые изменения ПО осуществляются быстрее и безболезненнее). Рассмотрим наиболее важные их особенности.
Perl изначально разрабатывался для работы с большими массивами текста и начал использоваться в качестве средства разработки CMS, когда еще не было других интерпретаторов под Unix. Как правило, системы, написанные на Perl, работают качественно и быстро, однако вносить в них изменения крайне сложно, вследствие этого они крайне негибки и слабо расширяемы.
Python – полноценный объектно-ориентированный язык высокого уровня. Системы, написанные на нем, отличаются относительно невысокой быстротой действия. Еще одним минусом использования данного языка является то, что в России работают всего лишь около 40–50 специалистов, способных писать CMS на данном языке. В результате большая часть представленных в настоящее время на рынке CMS работает в тестовом режиме (в России не существует ни одного коробочного продукта). При использовании мощного сервера система, написанная на Python, выдерживает нагрузку около 5–6 тыс. посетителей в сутки.