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

Так как я новичок в SEO оптимизации, я не все сделала так, как стоило бы, и теперь мне придется исправлять все ошибки и недочеты, допущенные в процессе создания и заполнения блога.
Немного теории, начнем с определений, которые нам пригодятся в процессе работы над сайтом.
Понятие внутренней оптимизации
Существует огромное множество определений, если их обобщить, можно сказать, что внутренняя оптимизация – это комплекс работ по изменению контента и кода страниц, для улучшения индексации сайта и повышения позиций в выдаче по ключевым словам.
Еще одно новое для меня понятие – перелинковка контента – это проставление ссылок с одних страниц сайта на другие страницы этого же сайта (понятие не имеет отношения к навигации сайта).
Теперь, перечислю список тех действий, которые необходимо проделать, чтобы привести сайт “в порядок”:
- Проверка и корректировка html-кода страниц;
- Перелинковка контента;
- Проверка meta-тегов (description, keywords);
- теги title, h1, h2, h3, strong; использование атрибута alt;
- проверка контента сайта на уникальность;
- формирование файлов robots.txt, htaccess, sitemap.xml;
- транслитерация url-ов страниц, использование mod_rewrite;
Проверка html кода
Первое что необходимо сделать – исправить возможные ошибки, которые могут затруднить процесс индексирования сайта:
- Почистить код от излишних комментариев, которые могут замедлять загрузку страниц;
- Проверить, чтобы не осталось незакрытых тегов noindex (иначе весь контент после этого тега до конца страницы не будет проиндексирован);
- Проверить, чтобы не было “битых” ссылок (если мы вдруг удалили статью или страницу, на которую ссылались, а ссылки на нее остались где-то в тексте);
- Удалить лишние или пустые элементы и теги;
- Вынести все основные используемые стили в файл .css (это позволит значительно разгрузить код, сделать его более понятным и увеличит скорость загрузки страницы, а также, следуя из вышесказанного, снизит нагрузку на сервер);
Также существует такое понятие, как валидность html кода – соответствие всем правилам технической спецификации. Существует множество способов проверки валидности html документа, в том числе различные онлайн валидаторы и корректоры, на мой взгляд, для этих целей удобнее всего пользоваться различными плагинами для браузеров. Во многих CMS – есть также встроенные функции для избежания ошибок в коде, как например, в html-редакторе WordPress, функция “закрыть теги”. Также, в сервисах Вебмастера Яндекса и Google можно найти рекомендации по корректировке кода.
Перелинковка контента
Определение этому понятию мы уже дали, но очень важно понимать, как правильно делать перелинковку и зачем: улучшение скорости индексирования сайта и удобная навигация по сайту для пользователей – это не самое главное для seo оптимизатора. При выборе целевых страниц важно с помощью внутренней перелинковки грамотно распределить внутренние ресурсы и передать продвигаемым страницам наибольший вес. Для этого нужно помнить основные правила, по которым рассчитывается вес ссылки:
- Чем больший вес у страницы, тем больший вес она передает по ссылке;
- Вес, передаваемый страницей, делится между всеми ссылками, идущими с это страницы (тут не стоит забывать о ссылках в меню и навигации сайта);
- Ссылка, ведущая со страницы, не уменьшает статический вес этой страницы;
На данный момент с помощью программы MindMap я нарисовала карту своего сайта, чтобы понять, сколько ссылок на каждой странице и куда, осталось только разобраться какие ссылки закрыть в nofollow.
Заполнение meta-тэгов и заголовков
Чтобы не говорили о том, что meta-тэги не играют большой роли, заполнять их рекомендуется. Не смотря на то, что при ранжировании Гуглом и Яндексом поля description и keywords не учитываются, от них есть практическая польза. Например, мой сайт долго терялся где-то на дальних страницах выдачи, но после того, как я прописала description и title, он незамедлительно появился в топ-20, причем искался именно по заголовку и описанию сайта, которое Гугл вывел в сниппет.
Кстати о заголовке, мы долго вели споры о том, сколько же символов заголовка учитывают интересные для нас поисковики, на этом занятии сделали выводы:
- 186 символов и пробелами для Yandex;
- 12 слов или 70 символов с пробелами для Google;
Примечание: Все это конечно же без спама, на каждой странице уникальный заголовок, с ключевыми словами, рекомендуется начинать с описания и заканчивать названием компании. Знаки препинания не разбивают на пассажи, а вот тег br все еще не рекомендуется использовать в заголовке. Для google важно прямое вхождение ключевых слов в title. Теги h1-h3 должны быть “голые” (не стоит их загружать стилями форматирования и проч.).
Картинки и их атрибуты
При наполнении сайта контентом, не стоит забывать о графической части, картинки привлекают внимание, это подтвержденный и известный факт! Поэтому их тоже стоит довести до ума: можно прописать атрибут alt, желательно с ключевыми словами, но не стоит забывать, что там должно быть описание картинки (если у пользователя в браузере отключено отображение графического контента, значение alt будет размещено вместо изображения). Текст данного атрибута в качестве контента учитывается только Гуглом. Title картинки используется исключительно для красоты и для пользователя (всплывающая подсказка при наведении), но не учитывается поисковиками. Лично мне нравится, когда у ссылок и картинок оба этих атрибута прописаны и пришлось немало повозится, чтобы пересмотреть уже написанные статьи и добавить их там, где это было нужно (честно говоря, до конца доработать такие мелочи, терпения может и не хватить).
Проверка уникальности
В моем случае, не сильно актуальный вопрос – все статьи я пишу самостоятельно, но учитывая, что чаще всего это переработка нашего раздаточного материала лекций, проверить на уникальность хотя бы целевые страницы стоит. Что я и сделала с помощью рекомендованной программы Advego Plagiatus – удобный и простой интерфейс, и, наверное, первое средство против нечестных копирайтеров. При дальнейшей работе с незнакомыми сайтами, я думаю – вещь очень полезная.
Если нет возможности или времени скачать программу, проверить уникальность можно и вручную, просто забить в строку поиска кусочек текста.
Бывают такие случаи, когда контент не уникальный и это нельзя исправить, если удалить или переписать контент не представляется возможным, тогда в случае с Яндексом нас спасет тег noindex (я за весь свой небольшой опыт пользовалась им единожды, когда закрывала счетчики). А для всех остальных поисковиков единственный выход – запрет индексирования страниц или файлов в robots.txt.
Подведем итоги:
Все вышеперечисленные работы по внутренней оптимизации на данном сайте по мере возможности выполнены, за исключением одного важного момента – как я уже говорила, нужно закрыть некоторые ссылки меню в nofollow. Чем больше знаний, тем больше времени на работу внутри сайта, хотя процесс создания новых постов и отчетов о занятиях все еще приносит много пользы и сейчас, повторив материал, вспомнила, на чем остановилась работа по продвижению сайта.
Об этом занятии и о моих успехах пока все, дальнейшее развитие темы внутренней оптимизации в следующем занятии – Программные аспекты. Создание файлов robots.txt и .htaccess.
