Начинаем с нуля. Сегодня 30 октября. Заработал наконец домен Biglas.ru. Наша задача:
Выбрать системы управления (CMS) для нашего сайта, наиболее подходящий для ведения блога.
Определиться с хостингом. Найти надежный, стабильно работающий хостинг - площадку для наших задач.
Найти подходящее доменное имя для нашего блога.
Как вы уже поняли, Эти три шага я уже сделал. Опишу свои действия немного подробней и дам небольшие пожелания и советы начинающим вебмастерам в решении вопросов по выбору CMS, хостинга и домена.
В этой главе мы рассмотрим вопрос по выбору системы управления (CMS) для нашего сайта.
Мой выбор пал на многолетнюю и бесплатную разработку - систему управления контентом для сайта "Drupal". Хотя список движков для сайтов огромный, тем не менее, я остановился на системе Drupal, еще по той причине, что уже несколько лет я работаю и использую платформу Drupal.
Почему именно, Друпал? Потому что, данная CMS, на мой взгляд, подходит под любые задачи и является довольно надежной, наиболее защищенной и корректно работающей. На ней можно построить от простейшей личной странички до мощнейшего, по своей производительности, портала с сообществами, разделами, подразделами, с реализацией личных поддоменов для пользователей и др.
Для системы написано более 6 тыс. модулей, облегчающих работу администратору сайта и добавляющие массу дополнительных возможностей, удобств для пользователей сайта. Для системы Друпал постоянно выходят обновления и новые версии. Обновления системы, при правильном использовании скрипта, происходят за несколько минут.
Немаловажное значение, можно сказать, решающее значение, имеют дополнительные модули для успешного продвижения сайта. Их мы рассмотрим ниже. Это СЕО - модули. Их использование гарантирует высокие позиции в поисковых системах. Сама по себе система Друпал прекрасно разработана для отличного индексирования в поисковых системах.
На Друпале можно возвести шикарнейший электронный магазин с массой возможностей, либо файловый сервер, либо прекрасную фото - медиа галлерею. Все зависит от нашего с Вами аппетита, но аппетит у нас, на сегодня, довольно "скромный". Наша задача заключается в том, чтобы создать личный блог, который хорошо проиндексируется ведущими поисковыми системами, и с нашей общей помощью будет выведен в топовые позиции ведущих поисковых систем, таких как: Google.com, Yandex.ru, Yahoo.com, Bing.com.
Вот неполный список известных брендов организаций и личных страниц сайтов, использующих платформу Drupal:
Список сайтов сделанных на данной системе можно продолжать долго.
Кроме того, система "Drupal" уже пару лет подряд занимает первое место в номинации Overall на 2007, 2008 Open Source CMS Award на лучшую платформу управления сайтами! Можно приводить массу аргументов в пользу данной платформы, но мы не будем этим заниматься. Мы уже определились в решеннии данного вопроса в пользу CMS "Drupal".
Итак, наш выбор пал на Друпал. Я не буду описывать действий по установке данной системы. Получить отдельные консультации можно, связавшись со мной в разделе контакты. Скачать же данный дистрибутив, можно совершенно бесплатно с официального русского сайта "Drupal". На сайте имеется русская версия данного скрипта, а именно русификатор. Скачать его можно там же. Скачать CMS Drupal.
Друпал я устанавливал на подддомене своего сайта http://seolife.biz/. Можно установить его конечно "дома", на своем домашнем компьютере, на время сборки и теста. У каждого свои привычки, обычно я "заливаю" все скрипты на работающий "боевой" сервер, чтобы потом не возникало вопросов по настройке и включению необходимых модулей для веб-сервера. Вот и в этот раз я не изменил своим привычке.
Если вы решили устанавливать Друпал на домашний ПК, тогда для этого необходимо "поднять" необходимые сервисы на своем компьютере, в данном случае - вебсервер, с поддержкой PHP и MySQL. Для этого необходимо установить Джентльменский Набор Web-Разработчика. Установка проста и не требует особых знаний, внимательно следуйте инструкциям по установке. Если у вас возникнут вопросы по установке, обращайтесь - помогу (пишите в разделе контакты).
Итак, мы установили CMS DRUPAL. Следующий наш шаг - установка дополнительных, необходимых модулей к нему. Я буду описывать на своем примере. После установки Друпал, я создал в директории "/sites/all/" новую директорию modules и скачал в нее необходимые модули, вот их перечень:
bueditor - удобный текстовый редактор. Вставляет HTML или BBCode теги в редактируемый текст. Текст получается менее перегруженный тегами.
nodewords - прекрасный SEO модуль. Позволяет устанавливать метатеги, отдельно для каждого документа, вида или страниц.
site_map - Карта сайта с RSS Feed - лентой
imce - модуль для закачки файлов на сервер. В данном случае мы будет его использовать только для заливки изображений на сервер.
page_title - позволяет настраивать заголовки для страниц каждого типа материалов, так и главной страницы.
token - позволяет быстро использовать лексемы в остальных модулях. Другими словами, это основные используемые переменные в модулях, имеющие такой вид: [user].
moduleinfo - показывает все ссылки на странице списка модулей, для каждого модуля.
pathauto - делает читабельными ссылки, как для людей, так и для поисковых роботов. Автоматически генерирует путь (алиасы) для различных видов контента (материалов, категорий, пользователей).
xmlsitemap - карта сайта для генерации файла с форматом: sitemap.xml для поисковых систем, таких как: Yandex, Google, Yahoo, Bing, Ask.com, Moreover.com и др.
Остальные (родные) модули включать по мере надобности.
Теперь поводу шаблона. Шаблон для сайта я оставил стандартный "Garland", признаюсь сразу - по причине лени. Было немного влом рисовать дизайн для сайта, потом его верстать. По времени это бы заняло дней 10-15 кропотливой работы. Решил сделать все на стандартном варианте. Не менял даже логотип. Вообщем, получилось как в присказке: "Сапожник без сапог".
Большой плюс в том, что шаблон "Garland" проверен по валидности и на 100% валиден. Проверить валидность можно здесь. Найдено конечно 15 ошибок, но это не ошибки, это мете-теги аунтефикации поисковых систем и счетчик посещений. Ну немного ругается, ну и фиг с ним. На продвижение сайта, это совершенно никак не отразится.
Систему управления контентом DRUPAL, с необходимыми модулями мы поставили. Теперь дело за хостингом и доменом. Эти вопросы мы рассмотрим в следующей главе.
Немаловажный вопрос, а то и наиболее важный и приоритетный вопрос, на нелегком пути вебмастера - это вопрос выбора надежного хостинга (хостинг компании), повторюсь еще раз: именно надежного и стабильного хостинга с отказоустойчивым мощным сервером. Очень важно, что бы хостинг сервер имел хороший, жирный канал, как минимум - 100Mbps/sec.
Скорость канала очень важна для успешного продвижения сайта. Если сайт стоит на "жирном" канале, это положительно сказывается на быстром продвижении сайта и его успешном ранжировании в поисковых системах. Совершенно обратная реакция поисковых систем к сайтам на слабеньком канале. В алгоритме поисковой системы Google уже заложен вариант ранжирования на основе скорости доступа к сайту. Через какое то время это будет подхвачено и остальными поисковыми системами.
Скорость порта сервера хостера - важный фактор для успешного индексирования сайта роботами поисковых систем. Поисковый паук (crawler) успевает индексировать каждую страницу сайта полностью и без ошибок, за исключением неправильного или ошибочного кода, допущенного вебмастером. При малой скорости канала, при сканировании сайта могут возникнуть ошибки, которые затем выявляются поисковой системой и удаляются. Соответственно, страницы после этого не добавляются в индекс.
Надо ждать следующего посещения crawlerа, чтобы он успешно "скушал" код страницы. Это может продолжаться довольно продолжительное время. Сроки продвижения могут затянуться на неопределенный период, чего мы вовсе не хотим. Все эти ошибки определяются поисковой системой и для сайта создаются правила, откидывающие его на много позиций назад.
Так как, мы только начинаем, нам важен порядок цен на хостинг. На сегодняшний день, на просторах глобальной сети Интернет переизбыток хостинг компаний. Как выбрать лучший хостинг с наиболее приемлемой для нас ценовой политикой? Как найти "золотую середину", чтобы хостинг был качественный, надежный и с доступными ценами? Скажу вам сразу, что данная задача не из легких. От этого зависит ваш успех, вернее успех продвижения и раскрутки вашего сайта в Интернет.
Могу предложить несколько вариантов. Вы можете почитать обсуждения по форумам хостинг компаний, либо еще лучше - сделайте запрос в поисковой системе: "выбор хостинга". Еще как вариант - спросить у знакомых, у которых есть уже сайты, размещенные на платном хостинге, наверняка они вам подскажут достойное решение.
Что касается меня, я в свое время также скитался по просторам интернета в поисках Золотого хостинга, но счастья так и не нашел, пока не списался со своим знакомым из Израиля, который мне и предложил хороший хостинг. Поработав с ним несколько месяцев, я оценил его качество. Все мои сайты потянулись вверх на более высокие позиции.
Скажу сразу, что это не реклама, это чисто мое субъективное мнение и мой личный выбор. Вы можете сами выбрать вариант, который наиболее подходит для вас и для ваших нужд. Вот адрес хостинга, где размещены все мои сайты, их больше 50. Из них - пять серьезных проектов и остальные сателитки - дорвеи: http://isphost.com.ua. Работаю с данным хостингом уже года три, нарицаний не имею.
Заметьте, что в данной статье я даже не упоминаю о бесплатных хостингах. Они нам не к чему, если мы хотим построить мощный, высокопосещаемый ресурс, который должен стать успешным. Многие необходимые функции и приложения, необходимые для нашего сайта, в бесплатных хостингах просто-напросто отсутствуют или же находятся в запущенном, плачевном состоянии, ввиду той же самой "бесплатности".
Итак, допустим, что мы нашли своего "Золотого хостера". Следующий шаг - это выбор доменного имени для сайта.
После того, как мы написали несколько тематических статей, с использованием ключевых слов, для нашего сайта, мы можем заняться подготовкой к размещению и регистрации в поисковых системах, каталогах и сервисах закладок содержимого своего сайта.
Итак, приступим. Первое, что необходимо сделать, это проверить наличие необходимых файлов в корне нашего сайта. Это файлы robots.txt и sitemap.xml. Если они отсутствуют - позаботьтесь о том, чтобы они присутствовали и были доступны по адрусу: http://some.ru/robots.txt и http://some.ru/sitemap.xml.
Файл robots.txt является неким путеводителем для поисковых роботов, отсюда и его название. Каждая поисковая система имеет своих ботов - роботов (crawler), которые неустанно снуют по тем сайтам, где им разрешено ходить и производят считывание информации с сайта. Разрешение им ходить по сайту дает файл robots.txt. Директивы данного файла здесь я описывать не буду, для этого, вскоре, напишу отдельную статью.
Файл sitemap.xml - это файл с расширением XML. В данном файле содержится информация, необходимая для поисковых систем, таких как: Yandex, Google, Yahoo, Ask.com, Moreover.com, Bing (в прошлом - MSN Live Search). Из этой информации поисковые системы получают данные для правильной индексации сайтов. Исходя из полученных данных поисковые системы определяют также последние обновления и частоту обновления контента на сайте.
При размещении нового материала на сайте, необходимо, чтобы он обязательно был размещен в файле sitemap.xml, дабы своевременно оповестить поискового робота о появлении нового материала на сайте.
В CMS Drupal по-умолчанию уже имеется полностью готовый к работе файл robots.txt, со всеми необходимыми директивами. Для создания файла sitemap.xml необходимо всего лишь установить модуль xmlsitemap. Данный модуль имеет такие возможности: автоматическое создание карты сайта: sitemap.xml сразу, после размещения материала, автоматическая отправка оповещения (пинга) в поисковые системы о новых материалах на сайте. Имеется много дополнительных настроек в модуле.
Для регистрации сайта в поисковых системах, необходимо сначала зарегистрироваться на них:
После регистрации в выше указанных поисковых системах добавьте в них свой сайт и обязательно добавьте файл карты сайта - sitemap.xml. После данной процедуры дожидайтесь индексации вашего сайта. По времени это займет от 2-7 дней (Google) и больше для остальных ПС.
Для регистрации сайта в сервисах закладок, необходимо сначала зарегистрироваться на них. Список сервисов социальных закладок огромен, так что ограничимся основными, русскоязычными:
Для регистрации в сервисах закладок вам потребуется анонимная почта, вот ловите бесплатный анонимный почтовый сервис (регистрация на нем не требуется, просто впишите свой логин и ловите почту =)) ):
Я предпочитаю пользоваться специально разработанной программой для автоматической, массовой отправки статей сайта Sapient Social Submitter. С данной программой вы можете делать массовую рассылку, одним нажатием, более чем в 100 сервисов! Стоимость программы не велика по отношению к действующим конкурентам и составляет 30-40$.
Сразу скажу, что размещение в тематических каталогах немного потерял свою актуальность в определении ранжирования сайтов в поисковых системах, из-за чего я отодвинул его на последний план, но тем не менее приведу список наиболее значимых из них:
На "закуску" оставил мощнейший тематический каталог DMOZ, но зарегистрироваться в нем не так просто. Необходимо иметь правильную валидацию на сайте и уникальный контент, дизайн, только в этом случае сайт примут на рассмотрение. На протяжении 2-4 месяцев вынесут решение, оно может быть как положительным, либо ... Да, скажу так - не стоит этим заморачиваться, но подать заявку не помешает.
Кто-то из древних сказал: "Как назовешь свой корабль - так он и поплывет!". Данный постулат напрямую относится к любому начинанию, любой компании. Для вебмастера - это едва ли не основной фактор дальнейшего процветания и успешного продвижения сайта.
Выбор доменного имени для сайта - сложен и легок одновременно. Вы можете перелопатить тысячи и тысячи названий и ваши поиски могут оказаться тщетными. Почему? Да, все очень просто - надо четко представлять цель для своего сайта и постараться найти основные ключевые слова, либо словосочетания.
Имя домена может состоять из одно или двух-трех ключевых слов через "тире", либо в одну строку: my-life-blog.com, seolife.biz (при регистрации и использовании доменного имени допускаются только латинские символы и знак "тире". Хотя, на данный момент, уже вступают в силу кириллические домены, например: россия.рф).
Все зависит от вашей фантазии и занятости выбираемого вами домена. На данный момент, найти свободный домен, наподобие: proza.ru - довольно сложно, но найти что-то похожее, наподобие: MyProse.ru - все-таки можно. Кстати, домен MyProse.ru я зарегистрировал совершенно недавно и без всяких переплат.
Это означает, что еще имеется возможность широкого выбора доменных имен. Учитывайте, что постоянно открывается масса новых доменных зон (.NET, .BIZ, .ORG, .IN, .РФ), что значительно увеличивает возможность подбора нового домена для своего сайта.
Доменное имя должно быть:
кратким,
лаконичным,
звучным,
запоминающимся,
специфичным (название должно определять направление сайта, с включением в названии домена ключевых слов).
Под каждый проект можно зарегистрировать несколько разных доменных имен. Это очень хорошо для более успешной индексации поисковыми системами вашего сайта. Не забудьте, во избежание блокировки вашего сайта поисковыми системами за клоны (дорвеи либо сателлиты).
Обязательно, на второстепенных доменах поставить редирект - 301, показывающий на основной домен и тем самым объясняющий, что это всего лишь домен, который переводит пользователей на ваш основной домен. По общепринятым правилам 301 редирект - это постоянное правило для домена.
Совокупность нескольких доменов с похожей тематикой по ключевым словам, содержащихся в названиях доменов, даст сильный вес вашему сайту. Данный шаг даст увеличение ранжирования сайта в выдаче по поисковым запросам на 8-10%!!!
В выборе доменных имен имеются также исключения. Это доменные имена, которые не содержат ключевых слов и(или) не несут в себе никакой информативности по его направлению и тематике, но они яркие и легко запоминаются: Yandex, Rambler, Google. Далеко не будем ходить. К примеру, своему сайку я нашел домен Biglas.ru, который взял просто из головы. По своей сути он роано ничего не означает. Это обычный подбор слов, который контрастен сам по себе и хорошо запоминается пользователем.
Итак, что нам может помочь в выборе имени для домена и как проводить поиск и выбор домена? Расскажу на своем примере. Эта работа, действительно заслуживает того, чтобы ее описать более детально. Прежде всего, необходимо сесть, отключить все внешние раздражители: телефон, радио, телевизор и даже компьютер. Да-да, именно - компьютер!
Возьмите в руки настоящую ручку и чистый лист бумаги (вместо стандартного Notepad =)). Надеюсь писать еще не разучились?). Попросите, чтобы в это время вас никто не отвлекал и не беспокоил. Примите удобное положение и расслабтесь. Закройте глаза и постарайтесь себе четко представить цель (миссию) вашего будущего сайта.
Начинайте описывать на бумаге свой будущий сайт, а именно записывайте только слова и фразы, которые наиболее сильно его описывают и характеризуют (пишите на русском языке). Выписав слова и(или) словосочетания для будущего домена, пробуйте найти для каждого из них синонимы, может даже, в некоторых случаях - антонимы.
Пробуйте сделать перевод на английский язык. Пробуйте перемешать слова. Ищите мощные смысловые оттенки и ассоциации. Результат по русских словам, который вы нашли, переведите транскриптом в английский, например: сео мастер = seo master. Поработаем с этими двумя словами. Варианты могут быть:
seomaster
seo-master
masterseo
master-seo
Но не ограничивайтесь несколькими найдеными вариантами. Ищите новые и уверен, что вы гарантированно найдете свое доменное имя, которое не только будет отражать сущность вашего сайта, но и станет известным и будет приносить прибыль. После этого, проверьте полученные названия на занятость, подставляя найденные нами названия под разные доменные зоны. Для облегчения даю вам небольшой список он-лайн сервисов по поиску, генерации и регистрации доменных имен, с возможностью выбора преффикса, суффикса и количества символов:
http://www.123finder.com/
http://www.nameboy.com/
http://www.domain-generator.net/
http://www.makewords.com/
http://www.nameseek.com/
Подберите сервис, который вам наиболее подходит и работайте с ним. Мне например нравится http://www.domain-generator.net/, тем что там удобно можно вести поиск, генерацию, начало - окончание фраз по определенным доменным зонам и морфологическим, языковым признакам.
Также важно! Для успешного продвижения вашего сайта и увеличение ранжирования (его веса в выдаче по поисковым словам), оплачивать домен на 3 года и больше. Делается это для того, чтобы дать понять поисковым системам о серьезности ваших намерений заниматься данным проэктом, что ваш сайт не будет сайтом одногодкой. Данный шаг способствует увеличению ранжирования на 10-15%!!! Не думаю, что это мало.
Для довольно серьезных проэктов выкупается доменнное название во всех основных существующих доменных зонах и для каждой страны в отдельности:
Google.com - главная страница для страны США
Google.ru - главная страница для страны России
Google.com.ua - главная страница для страны Украины
и т. д. ...
Если вы надумали делать "миллионник" (серьезный проект), вам необходимо регистрировать домены во всех доменных зонах или по крайней, мере в доменных зонах большинства ведущих стран.
По-умолчанию домен регистрируется на минимальный срок - 1 год. Внимательно просчитайте, стоит ли вам регистрировать несколько доменных имен, как описано выше или же обойдетесь одним доменом. Также, подумайте о сроке выкупа доменного имени. Все это, конечно, стоит денег, но если вы хотите создавать действительный проект, вам стоит задуматься над этим. Опять же повторюсь, что это не панацея и можно организовать высокопосещаемый ресурс без вышеизложенных факторов.
Но как это сделать, сможет прочитать в следующих моих статьях.
В первых трех главах, мы определились с системой управления контентом (CMS), хостингом и выбрали себе звучное, красивое доменное имя. Следующее, что необходимо нам сделать, это написать несколько стартовых статей с уникальным контентом. Данные статьи необходимо написать для того, чтобы начать регистрацию в поисковых системах, сервисах закладок и каталогах.
Уникализация текста сайта или, говоря языком вебмастера - контента сайта, веяние далеко не новое. Прошли времена, когда можно было просто скопировав текст на одном сайте и вставив его на другом, получить прекрасную выдачу по результатам ключевых запросов.
Из-за вышеизложенной проблемы и ряду других причин, влиящищих на искажение и не корректную выдачу по ключевым запросам, поисковые системы учли данное упущение и подошли принципиально к решению данного вопроса. Они стали искать новый подход к полноценному ранжированию сайтов и в конце-концов, разработали алгоритм ранжирования сайта, который базируется на определении уникальности текста.
В алгоритме учитывается процент уникальности контента на страницах сайта, а также первоначальная дата размещения данного контента. Уникальный текст на сайте сравнивается по уже имеющимся в индексной базе сайтами. Проверяет первичную дату получения контента. Дату размещения контента поисковые системы получают из карты сайта (sitemap.xml), которая должна предоставляться вебмастером в формате .XML.
Поисковый сервер ищет схожесть по тексту, если таковая имеется, он определяет ее процентное соотношение. Результат выдачи в поисковых системах зависит именно от этого самого процента уникальности контента. Чем выше процент уникальности, соответственно сайт получит более высокую позицию среди остальных сайтов. А насколько нам известно, чем выше позиция сайта по ключевым запросам, тем больше посетителей приходит к вам на сайт.
На сегодняшний день можно смело утверждать, что при ежедневном размещении на сайте отдельных статей, с размером текста от 500 - 2000 слов, дают просто превосходный результат. Новый сайт с новым, уникальным контентом прекрасно индексируется поисковыми пауками (crawler).
Прекрасную выдачу по ключевым запросам можно наблюдать уже через три - четыре недели! Конечно же, кроме уникальности контента, здесь еще имеет место правильное и корректное создание мета тегов, описания сайта, названий страниц по отношению к телу самих страниц и(или) каждой из них в отдельности, так сказать релевантность страниц.