Быстрая CMS
Обратная связь Карта сайта
Главная Создание сайтов Строим CMS Наивное О проекте
/

CMS для SEO – возможно ли?

Статика сейчас не в моде, даже маленькие и простые сайты предпочитают делать на динамических движках. Это удобно, быстро, а главное – просто. Достаточно уметь кликать по ссылкам и кнопкам, сайт может слепить кто угодно. И чем больше появляется «простых» решений для дилетантов, тем хуже. Возникает иллюзия простоты не такого уж и простого дела. А потом возникают вопросы, которым нет конца. Почему сайт не виден в поисковых системах? Почему он мало и редко индексируется? Почему на сайте 100 страниц, а поисковик проиндексировал 300? Почему панель вебмастера в Яндексе сообщает о каких-то ошибках (и Webmaster Tools в Google тоже о них)?

Как итог всех этих вопросов на форумах SEO появляются просьбы: «Порекомендуйте мне какую-нибудь SEO-friendly CMS». Идет бурное обсуждение, может ли быть такое чудо. Обычно спор кончается выводом «Такой CMS не существует». Потому что никто так и не смог сформулировать, что он вкладывает в понятие CMS для SEO. Вернее, попытки сформулировать были, но сколько людей, столько и мнений. А значит, лучше всего проектировать движок для сайта самому, по собственным критериям.

Разработка хорошего движка требует не только программистских талантов. Нужно хорошо представлять работу веб-сервера, протокол http, принципы взаимодействия сайта с поисковыми системами. Нюансов здесь много, но покорить эту вершину – уже шаг из вебмастеров в веб-разработчики.

Если вы хотите учиться именно этому – вам сюда. Потому что здесь не пункт раздачи очередной бесплатной CMS, а рассказ о том, как ее построить. Разбор полетов на простом и доступном для повторения примере. Все исходники будут постепенно выложены... нет – точнее, приложены к описанию. В сущности, никто не помешает собрать из них гарантированно работающий движок для сайта. Но смысл и цель не в этом.

Весь этот проект затеян, чтобы поделиться опытом. Не только опытом программирования и не только особенностями разработки движков. Стиль программирования каждый со временем приобретает свой, на других не похожий. Подходы к строительству движка тоже у каждого свои. Существует множество особенностей взаимодействия сайта с поисковой системой. Эти особенности проще всего разобрать на конкретном примере.

Те, кто дочитал до этого места, уже поняли – автор страшный зануда. Можете считать это везением. С тем же занудством мы вместе будем доходить до мелочей – так они будут понятнее. Для нетерпеливых, желающих сразу узнать Самое Главное, а всем остальным пренебречь, есть специальная страница. На ней есть все, что им требуется знать.

Терпеливым скажу, что мелочей не бывает ни в одном деле. А ремесло веб-разработчика, как и ремесло оптимизатора, только из мелочей и состоит. На этом затянувшееся предисловие можно закончить.

 

 

Заметки
на манжетах

12 января 2010 г.
Вернемся ненадолго в старый год – благо, по старому стилю Новый еще не наступил. Хорошая лазейка для опоздавших.

5 декабря 2009 г.
Еще раз о надоевшем. То есть, о коде статуса несуществующей страницы.

5 декабря 2009 г.
Ох уж эта форма... Не ожидал, что ей будут так интересоваться. Даю инструкцию по применению.

11 ноября 2009 г.
Что-то радует, а что-то не очень.

22 сентября 2009 г.
Здравствуй, Яндекс-бот, давно не виделись. Снова о заголовках... и о грустном.

31 июля 2009 г.
И еще немного об HTTP-заголовках. На этот раз о том, какие заголовки нужны и как движок должен их отдавать.

21 июня 2009 г.
Продолжаем разговор о взаимодействии с поисковыми роботами. Как с ними разговаривать?

9 июня 2009 г.
Только сейчас дошли руки как-то обозначить смену статуса...

8 февраля 2009 г.
Сегодня закончил описание новостной ленты. Тема ленты завершена, но мы к ней еще вернемся...

4 февраля 2009 г.
И наконец, давно обещанное описание ленты новостей