Предлагаю в этой статье рассмотреть основы продвижения сайтов – внутреннюю оптимизацию. Всем нам известно, что без нее никуда и откровенный ГС продвигать будет проблематично. Именно поэтому к данной теме надо подойти со всей ответственностью и, не ленясь, сесть один раз и все сделать! Да! Именно один раз! НУ максимум пару:)
Но сначала к основам..
Что же такое внутренняя оптимизация?
Внутренняя оптимизация – действия, которые необходимо провести при работе над сайтом, чтобы упростить ПС просмотр, индексацию и понимание вашего контента, а также избежать ошибок, которые могут негативно влиять на позиции сайта в результатах поиска.
Но это еще не все. Мы должны помнить и о пользователях, а значит мы должны оптимизировать скорость загрузки сайта. Ведь все мы знаем, что долго грузящийся сайт медленно индексируется поисковиками, вызывает отказы у пользователей, а значит наш сайт еще и плохо ранжируется. Значит внутренняя оптимизация включает в себя еще и оптимизацию кода, скриптов, таблиц стилей, сжатие картинок и т.д.
Какова же задача внутренней оптимизации? Мы должны показать и доказать поисковой системе, что наш сайт лучший и самый релевантный по тем запросам, что нам интересны.
Можно ли обойтись без внутренней оптимизации?
Можно! Но это как дом без фундамента – стоит, но стабильности никакой. А нам такая ситуация не интересна, а значит оптимизировать мы будем:) Поэтому перейдем к следующему разделу – что же она включает, эта внутренняя оптимизация.
Составляющие внутренней оптимизации
Итак, какие же основные действия мы должны провести, чтобы наш сайт стал самым лучшим в глазах поисковых систем?
Конечно же на первом месте контент! Без контента сайт – не сайт. Контент должен быть релевантным,то есть полностью отвечать на запрос. Он должен быть интересным, грамотным и семантически обозначенным. Правда для разных поисковиков есть разные правила. Например Гугл любит переспамленные текст, а Яндекс их терпеть не может. И тут можно легко нарваться на санкции со стороны поисковиков.. Но ведь всегда же можно найти золотую середину, ведь так?:)
Контент делаем семантически интересным. Не забывает про теги h1-6(хотя бы h1 и h2), strong, и прочие. Это сделает текст интересным не только поисковым системам, но и посетителям вашего сайта.
Приведение html- кода в порядок. А именно. Верстка должна соответствовать стандартам w3. Сразу скажу, что это не улучшит позиции вашего сайта. Поисковикам все равно, насколько верен ваш код. Но вот какой-нибудь незакрытый div или тег noindex могут легко перекрыть ваш контент и страница будет потеряна. Поэтому данная мера не улучшит ваше ранжирование, но не даст ухудшить – точно:)
Приведение в порядок тайтлов страниц, альтов в картинках. Помним, что это дополнительные включения ключевиков, причем очень жирные. Правда есть один момент – яндекс не индексирует альты. Ну и фиг с ним – стараемся хотя бы для google:) Альты должны описывать картинку, содержать ключевики.
А теперь немного спорный момент внутренней оптимизации, но его надо тоже упомянуть. Мета-теги. Сначала о description. Сейчас буду говорить банальности, но на каждой странице должно быть уникальное описание. Во-первых, это красивые и понятные сниппеты. А на такую выдачу хочется жмякнуть:) Во-вторых, вы уверены, что в сниппет не будет загружено что-нибудь бесполезное. В то же время мы можем использовать его для размещения информации, которая полезна и интересна пользователям. Также есть такой метатег как “keywords”. По общим убеждениям бесполезный. И это на самом деле так. На него агрится еще вроде только рамблер и апорт.. Да и то врядли:) Яндексу и Гуглу они не интересны.
Конечно же контент должен быть уникальным. Об этом говорилось в 1 пункте. И допустим, у нас на сайте все статьи уникальны до безобразия. НО! При этом одна и та же статья может быть размещена на каждой странице, а значит ее вес теряется. Или же вы изменили адрес страницы, на которой была расположена супер-уникальная статья. При этом в кеше поисковика сохраняется две копии одинаковой страницы с разными урлами. И опять теряется вес. Ну и самым худшим случаем подобных коллизий является не склеивание зеркал. Поясню. Если нет склейки, то сайт с урлом “www.site.ru” и “site.ru” поисковиками рассматривается как два разных сайта. И ему все равно что это два абсолютно идентичных сайта. В итоге ВЕСЬ ВЕС ВСЕГО КОНТЕНТА делится между этими сайтами, понижая оба. Все эти коллизии решаются посредством 301 редиректа, который устанавливается в файле .htaccess. Единственный вариант использования неуникального контента на сайте(если он уж очень интересен пользователю) – сокрытие его от поисковиков.
Формирование файла robots.txt. Тем самым мы даем поисковым роботам знание – что индексировать у нас на сайте можно, а что нельзя. Например, неуникальные страницы обязательно надо закрывать в этом файле.
Перелинковка на сайте. Хорошая перелинковка ускоряет индексацию сайта.
Формирование файла sitemap.xml. Вообще обязательный пункт при продвижении сайтов. Ускоряет индексацию, давая поисковому роботу всю структура нашего сайта.
Использование ЧПУ. Ну а как же без Человеко-понятных урлов? Во-первых, это плюс одно жирнейшее вхождение ключевика, во-вторых, это запоминаемые и понятные урлы, которые приятны глазу пользователей.
Обязательная обработка 404-ошибки
Тег title
- Яндекс учитывает 186 слов в тайтле
- Гугл учитывает 12 слов
- Читаемое предложение, содержащее ключевики
- Ключевые слова ближе к началу
- Тайтлы должны быть уникальными!! Никаких дублированных тайтлов на страницах!
Использование тегов h1, h2, h3
- h1 рекомендуется использовать только 1 раз на странице
- h2, h3 можно использовать несколько раз
- h1 везде должен быть уникальным
- Использование ключевиков в h1
Немного об ускорении сайта
Нам важно, чтобы сайт грузился быстро. В первую очередь, быстрая загрузка положительно влияет на поведенческий фактор. А чем меньше отказов, тем лучше. Итак, что же надо оптимизировать.
- В листинге страниц не должно быть кода скриптов, таблиц стилей! Эти коды не кешируются, а значит повторная загрузка будет такой же как и первичная.
Все скрипты должны быть в отдельных файлах. Если скрипт меняться не будет – сжимайте его компрессорами. Это и безопасность и ускорение сайта. - Все css должны быть в отдельных файлах. Чем меньше файлов – тем лучше. Оптимизируйте стили, уберите избыточность, уберите все лишнее, сохраняя при этом читабельность. Например , уберите пустые элементы, типа пробелов и абзацев.
- Уберите все ошибки кода
- Не используйте тяжелые скрипты, коды с долгим обращением к базе и пр.
- Кешируйте весь контент
- Сожмите все картинки
- Создайте хорошее меню, понятное роботу.
Что такое хорошее меню? Сначала скажу, как делать не надо. Плохое меню – это меню на flash, это графическое меню, меню со скриптами. Идеальное меню – голые гиперссылки.
Если же невтерпеж использовать флеш – дублируйте его текстовым меню.
Подробнее о методах решения вышеуказанных проблем опишу в следующие статье. А пока выводы!
Основные ошибки внутренней оптимизации
- Нерелевантные страницы
- Не уникальный контент
- Дублирование контента
- Переспам в контенте
- Неправильное использование тайтлов
- Неправильное меню на сайте и перелинковка
- Неправильное использование тега noindex
- Ошибки в файлах robots.txt и htaccess
- Неправильные редиректы и 404 ошибка