Алиасинг: зачем нужны альтернативные адреса (алиасы)?

суббота, апреля 05, 2008 ·


Исходя из бесед с заказчиками, многие не понимают, зачем нужен алиасинг, что это и с чем его едят. Объясню очень просто.
Во-первых, что такое алиасы и алиасинг?
У каждой страницы в интернет, неважно динамическая она или статическая, есть адрес. Адрес может выглядеть как http://www.example.com/news/april/1.html, а может выглядеть как http://www.example.com/?=example/node/456
Такой адрес однозначно идентифицирует местонахождение любой страницы в интернет, неважно, проиндексирована она поисковиками или нет. То есть, зная адрес, можно найти страницу даже если сайт запрещен к индексированию. Это просто - даже если адреса Пети нет в телефонной книге, но вы его знаете, вы можете прийти к нему домой. Тут всё просто.
Alias в переводе с английского означает "кличка, прозвище". Вроде псевдонима. Только страница, которая имеет алиас, "отзывается" на оба адреса, и они для нее равноценны. "Алиасинг", собственно, это присваивание альтернативных адресов-алиасов страницам сайта.
Зачем нужны алиасы, если есть уже один адрес?
Во-первых, алиасы нужны для поисковых машин. Они не любят адреса с "?=" Но для этого можно просто включить поддержку "чистых ссылок" (если говорить о Друпал, в других cms это может называться иначе). Это хорошее решение, но оно снимает только часть проблем.
Во-вторых, если вы выводите списком все страницы вашего сайта (многие сканнеры и проверочные программы не читают тег title, а просто пишут адрес), то вы не сможете отличить одну страницу от другой, а тем паче понять, какие страницы имеют служебное назначение, а какие содержат контент).
Есть ещё одна важная вещь, которую следует учитывать: если вы переносите свой старый незнамо-на-чем-написанный сайт на друпал, то алиасы помогут сохранить старые адреса страниц! Зачем? Потому что на них уже поставлены ссылки на каких-то форумах и сайтах или они могут быть добавлены кем-то в закладки.
Первое является самым важным, потому что благодаря алиасингу вы не потеряете уже имеющиеся ссылки. Это здорово влияет на рассчитанный ранее PR, так как Google Page Rank дается постранично.
Как сделать алиасы страницам?
Для создания алиасов в Drupal используется 2 модуля: Path и Pathauto.
Pathauto присваивает автоматически адрес-алиас вида http://www.example.com/articles/kto-sjel-moyu-pohlebku-i-sidel-na moem-stule.html Формируется он из названия страницы или по другим указанным в настройках принципам.
Модуль Path предлагает при написании сообщения задать адрес вручную. Этот модуль очень нужен именно при перенесении контента со старого сайта в новую cms. Мы просто прописываем уже имеющиеся адреса "старого" сайта в качестве алиасов для страниц с тем же или похожим содержанием "нового" сайта. И радуемся:)

В целом, это вся самая основная информация об алиасах и алиасинге на примере Друпала.



1 коммент.:

Анонимный комментирует...
28 октября 2008 г. в 14:55  
Этот комментарий был удален администратором блога.

Считалки

  BlogMemes.ru

О блоге "Красный Пахарь"

Основные темы блога: SEM (Search Engines Marketing, он же - поисковая реклама, он же - контекстная реклама), околоблогинговые и просто сетевые интересности (проекты, стартапы, сервисы, тренды), онлайн-маркетинг.
Подробнее о блоге и рекламе

Веселые картинки