Объяснение всего

Консультации

Для создания хорошего продукта нужно достигнуть консенсуса, и если разработчик не желает понимать, что нужно заказчику, то сроки непомерно вырастают, а результат окажется посредственный.

Получается, что консультации должны быть двусторонние. Я буду не только давать советы по техническим сторонам дела, но и говорить все что приходит на ум и спрашивать про непонятное.

Технические вопросы

Конечно в первую очередь заказчика должно интересовать что увидит посетитель, а все «подземные» вопросы должны быть в ведении разработчика. Тем не менее всегда может возникнуть необходимость прояснить технические аспекты работы проекта. Я постараюсь объяснить все возможности и ограничения используемых технологий в доступной форме, подскажу возможные альтернативы, а также найду общий язык со специалистами, привлеченными к работе над сайтом.

Замечания и рекомендации

В интернете сложился определенные форматы подачи информации, и не стоит без необходимости выходить за привычные пользователям рамки. Я стараюсь выражать свое мнение заказчику по применимости этих форматов к проекту.

Дизайн

Уникальный и аккуратный внешний вид, наглядность и удобство навигации создают хорошее впечатление у посетителей при первом посещении.

Основное внимание я уделяю удобству и аккуратности. Сначала я продумываю структуру сайта и логику работы посетителей с информацией, после чего разрабатываю внешний вид.

Для оформления страниц я использую только легальное содержание, все изображения, шрифты, скрипты, сторонние сервисы и т.п. либо делаю сам, либо использую в соответствии с их лицензионным соглашением.

CMS

Ваш сайт должен быть в ваших руках!

CMS — content management system, или система управления содержимым по-русски. Это программная начинка сайта, его внутренности. Для владельца CMS дает инструменты управления, с помощью которых можно добавлять и изменять страницы, отвечать на комментарии, запустить голосование и т.п.

Собственная система

CMS, написанную для конкретного сайта, отличают высокое быстродействие, точное соответствие поставленным задачам, гарантированное отсутствие публичных методов взлома.

Для добавления новых функций в систему потребуются услуги разработчика системы, ведь кроме него в ней никто не разбирается. Старый добрый программистский принцип «легче написать заново, чем разбираться в том что есть» работает почти всегда.

Публичные системы

Большие системы, такие как Joomla! или WordPress, подойдут для большинства проектов. Огромное количество расширений помогает быстро собрать основу сайта, а таже без проблем добавлять новую функциональность. Также на рынке труда имеется множество специалистов, хорошо знакомых с их устройством.

Из-за своих размеров и универсальности это довольно тормозные системы, однако это решается установкой систем кеширования (хотя бывают случаи, когда они неприменимы).

Одна из больших бед — публичные уязвимости. Любой может поглядеть как устроена CMS и найти в ней ошибки безопасности. В интернете периодически появляются алгоритмы, с помощью которых даже школьник сможет нанести вред сайту с публичной CMS. Однако, несмотря на такое положение дел, взломы даже известных проектов случаются довольно редко. Чтобы хоть как-то обезопасить себя следует периодически обновлять CMS, благо это давно можно сделать в один клик.

Для маленьких сайтов хорошо подойдет GetSimple CMS, очень удобная, быстрая и функциональная для своих размеров система.

Для публичных CMS важно сделать уникальный внешний вид с нешаблонной разметкой, иначе поисковые системы, узнав шаблон, подумают «опять двадцать пять» и поставят минус к важности сайта. Кроме того посетителям совсем не нравятся овечки Долли.

Выбирайте собственную CMS если у вас проект с необычными идеями, с ней можно реализовать все, что угодно.

Корректура и оформление текста

Добротно сверстаные страницы украсят сайт и привлекут внимание посетителей.

Страшный сон посетителя: огромная «простыня» сплошного текста, без заголовков, абзацев и выделений, да еще с запутаным смыслом и непонятными словами. Настоящее насилие над мозгом! Так и тянет закрыть сайт и посмотреть что-нибудь другое.

Люди ленивы. Люди хотят думать о хорошем. Лучше один раз написать текст хорошо, чем заставлять каждого посетителя ломать голову над его смыслом.

Для примера

Такой текст присылает клиентА это я публикую
Кессон — конструкция для образования в водонасыщенном грунте рабочей камеры, свободной от воды,а так же для монтажа гидрозапорной арматуры ниже глубины промерзания грунта.
…И остальное в подобном духе

Кессон — герметичная камера, в которой размещается верхнее оборудование скважины: оголовок («шапка» обсадной колонны в устье скважины), гидрозапорная арматура, фильтры, распределительный узел водовода, и т.п.

Кессон для скважины имеет размер около метра и устанавливается ниже уровня промерзания грунта.

SEO

SEO
search engine optimization, или поисковая оптимизация. Под этим названием объединены меры для поднятия важности ресурса в глазах поисковых систем. Чем выше будет сайт в списке, тем больше народа на него будет заходить.

Внутренняя оптимизация

Для оптимизации сайта я применяю современную семантическую HTML5 верстку — специальные форматы для указания роботам поисковых систем важности и значения представленной на странице информации. Также я дополняю их другими методами оповещения роботов о информации на сайте: xml картой сайта, датой публикации документов и указаниями в файле robots.txt.

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

Одним из самых влиятельных факторов на хорошее отношение поисковых систем к сайту являются уникальные и хорошо размеченые тексты, желательно с иллюстрациями и другими мультимедийными приложениями. Чем больше таких страниц будет на сайте, тем лучше.

Важное значение для продвижения имеет грамотная внутренняя перелинкова страниц, это когда ссылки внутри сайта одна за другой ведут на самую информативную по определенному запросу страницу. Для сайта составляется семантическое ядро — список подходящих поисковых запросов, из которого в дальнейшем строится стратегия внутренней перелинковки. Это ядро составляется для определенных целей, которыми может быть начало сайта, а также его внутренние страницы.

Внешняя оптимизация

Внутренней оптимизацией можно неплохо продвинуть сайт для низкочастотных и даже для среднечастотных запросов. Однако для высококонкурентных запросов нужно наращивать ссылочную массу — увеличивать количество внешних ссылок на цель.

Ссылки можно покупать, это несложный, но также и не долговечный способ раскрутки. Ими также можно обмениваться с другими. Лучше всего чтобы довольные посетители сами рассказывали в интернете про ваш сайт. Внешняя оптимизация это долгая и планомерная работа, которую вам лучше взвалить на плечи специализирующихся на этом деле работников.

Сроки

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

К новым сайтам поисковики вначале относятся недоверчиво. Что делать? Запастись терпением и ждать, стараясь в это время оптимизировать сайт: публиковать новые страницы, добиваться появления внешних ссылок и всячески привлекать на сайт людей другими способами.

Гарантии в SEO

Гарантий в SEO нет и быть не может. Поисковые системы не публикуют своих алгоритмов ранжирования, а заодно постоянно их меняют, и никто со стороны не может знать что случится завтра. Как вариант замены гарантий выступает возврат денег при неудачном продвижении, а как показатель качественности продвижения либо значительное увеличение количества посетителей с поисковых систем, либо высокие рейтинги сайта по определенным поисковым запросам.

Другие методы привлечения посетителей

SMO

SMO
social media optimization, или оптимизация для социальных сетей.

Для этой оптимизации обычно заводятся учетные записи в социальных сервисах, таких как вконтакте, facebook и twitter. Там открываются тематические группы с обзором ваших услуг. На сайте размещаются удобные для посетителей кнопки для добавления в закладки, виджеты групп, кнопка Like! и т. п. Важно постоянно поддерживать жизнь на этих ресурсах, чтобы пользователи не скучали. В дальнейшем люди могут начать активно советовать друг другу ваш сайт.

Если у вас оригинальные и интересные предложения, то такая раскрутка может привлечь огромное количество народа!

Реклама в интернете

В качестве хороших рекламных сервисов можно рекомендовать Яндекс.Директ и Google AdSense.

Размещение в интернете

Хостинг

Это услуга предоставления места, где будет находится сайт. На рынке есть большой выбор таких услуг, с разнообразными тарифами и техническими характеристиками. Для большинства проектов подойдет «виртуальный» UNIX хостинг за пару тысяч рублей в год.

Я помогу подобрать подходящую прощадку для вашего проекта, а также возьму на себя все технические вопросы по размещению на ней готового сайта. С вашей стороны не потребуется ничего, кроме предоставления юридических реквизитов и своевременной оплаты.

Регистрация в поисковых системах

Google, Яндекс, Поиск@Mail.ru, Rambler, Yahoo!, Bing, Апорт, Нигма, Gogo и всё такое.

Поддержка

Я работаю только с созданными мной сайтами!

Размещение информации

Страницы для сайта верстаются на специальном семантическом языке разметки HTML. Это значит, что верстка описывает смысловую структуру информации, что бездушные железяки совершенно не способны составить самостоятельно. Для легкой разметки информации в большинстве систем управления используется tinyMCE — Word-подобный редактор, позволяющий работать с HTML неспециалистам. Однако при верстке сложных документов tinyMCE обычно генерирует неадекватную разметку, которая может вызывать проблемы отображения на разных браузерах и плохо воспринимается поисковыми системами.

Для публикации сложноформатированных страниц рекомендуется верстка специалистом на чистом HTML.

Обновление внешнего вида, добавление функиональности

Внешний вид сайта можно изменять, не затрагивая структуру и содержание страниц. Функциональность расширяется добавлением модулей, с возможной модификацией темы оформления.

Гарантии

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

Сложно за день обстоятельно просмотреть работу сайта, для этого надо сначала «привыкнуть» к нему, поэтому многие проблемы могут быть замечены спустя некоторое время после окончания работы над проектом.

Я гарантирую исправление несоответствий проекта техническому заданию в течении месяца после окончания работ.

Решение негарантийных проблем

Ошибки могут возникнуть от вмешательства в работу сайта третьих лиц — SEO-оптимизаторов, программистов, хакеров и т.п. Также возможны проблемы с совместимостью програмного обеспечения, например при изменении параметров хостинга или обновлении CMS или ее плагинов. Все эти случаи выходят за рамки обычных гарантийных обязательств.

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

Остались неясности? Прочитайте частые вопросы, или спросите меня.