09 Августа

Внутренняя оптимизация сайта от А до Я

Время последнего обновления записи: 2013-10-14 в 18:25 автор: Денис Воеводин

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

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

Список рекомендаций по оптимизации страниц сайта

Хочу сразу сказать, что лентяям, которые собираются проводить свое время за покупкой ссылок в автобиржах данные советы не подойдут, можете дальше не читать и возвращаться к своим обыденным инструментам, которые рано или поздно накроются медным тазом. Бесплатный сыр бывает только в мышеловке, если мы хотим, чтобы наш проект привлекал поисковых роботов, первоначально нужно привлечь интересы пользователей Вашей сферы, которым будет не только интересно читать статьи, но и познавательно. Самую первую статью своего блога: http://webimbo.ru/seo/kontent я начал именно с разговора о контенте, чтобы дать понять, что сейчас наиболее важно для поисковых систем. Повторюсь — используете автобиржи, дальше не читайте, полезного для себя ничего не найдете.

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

  1. Произвести склейку зеркал сайта.
  2. Проработать дизайн и Usability сайта, улучшить поведенческие факторы.
  3. Оптимизировать заголовки страниц (тег title=»»).
  4. Оптимизировать описания страниц (description=»»).
  5. Оптимизировать и структурировать контент страниц.
  6. Оптимизировать изображения.
  7. Избавиться от дублей страниц сайта.
  8. Уменьшить время загрузки страниц сайта.
  9. Настроить ЧПУ ссылки.
  10. Произвести перелинковку.
  11. Разметить данные при помощи  schema.org микроразметки.

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

Склейка зеркал сайта с www и без www

Склейка зеркал сайта - 301 редиректЗеркала сайта — это копии сайта, страницы которых могут присутствовать в выдаче, что нехорошо сказывается на общем уровне доверия к домену со стороны поисковых систем, а также на накопленной ссылочной массе для страницы. Чтобы для Вас было понятно что такое зеркала сайтов, приведу пример: есть сайт www.webimbo.ru и webimbo.ru, в глазах пользователей — это один и тот же сайт, но в глазах поисковых систем это совершенно 2 разных сайта, контент которых дублирует друг друга.

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

Склейка зеркал сайта осуществляется путем настройки 301 постоянного редиректа, 301 редирект позволяет дать сигнал поисковым машинам о том, что сайт перемещен по новому адресу, но если Вы используете 302 временный редирект, то ничего не изменится, при частом использовании 302 редиректа, поисковыми системами воспринимается как 301.

Разница в 301 и 302 редиректе в том, что при 301 перенаправлении вес всей накопленной ссылочной массы передается, а с 302 нет. Поэтому советую Вам запомнить данный момент, он необходим, если вдруг Ваш сайт попадет за ссылочный спам под фильтр.

301 редирект настраивается в файле .htaccess в корневой папке сайта, для того, чтобы осуществить настройку редиректа со всех страниц с www на все страницы без www, на примере сайта webimbo.ru, необходимо добавить следующие строки в правила редиректов:

RewriteCond %{HTTP_HOST} ^www\.webimbo\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots.*
RewriteRule ^(.*)$ http://webimbo.ru/$1 [R=301,L]

В данном примере редиректы будут работать для всех страниц кроме www.webimbo.ru/robots.txt

Работа с дизайном и Usability сайта — улучшение поведенческих факторов

Юзабилити сайтаДизайн сайта должен быть:

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

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

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

  • заинтересованность пользователя сайтом (количество просмотренных страниц);
  • цитируемость контента сайта;
  • полное или частичное решение проблем пользователя;
  • количество подписок пользователей на новости сайта;
  • возвраты на сайт пользователя;

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

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

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

Оптимизация заголовков страниц сайта

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

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

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

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

Оптимизация описаний страниц

Оптимизация описаний страниц сайтовОписание страниц, он же — description, позволяет более подробно описать контент страницы сайта, но ограничивается в 140-160 символов, длина описания зависит от конкретной поисковой системы.

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

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

Оптимизация и структурирование контента на страницах сайта

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

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

  • использовать только один заголовок <H1> на странице;
  • иерархически разбивать контент страниц на заголовки и подзаголовки <H1…H6>, не гнать все сплошняком;
  • разбивать текст на абзацы для удобства чтения;
  • использовать нумерованные и маркированные списки;
  • основные мысли в тексте выделять тегами <strong> и <em> не путайте с выделениями ключевых слов на странице;
  • разбавлять текст тематическими изображениями;
  • по необходимости вставлять видео материалы, если они уместны;
  • добавить иконки социальных сетей, чтобы пользователи могли делиться материалами сайта со своими друзьями;
  • добавлять ссылки на контент, который может продолжить мысль или может быть полезен пользователям, это также ценится поисковыми системами и учитывается при ранжировании.

Оптимизация изображений

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

  • уменьшите объем изображений без потери качества, инструменты для работы с графикой смогут Вам в этом помочь;
  • уменьшите размер изображений до необходимых, не используйте стандартные средства CMS, большинство CMS обрезают изображения до необходимых размеров, но при этом объем изображений остается прежним, это ухудшает скорость загрузки страниц сайта;
  • прописывайте фиксированные размеры изображений, не прибегайте к css стилям для изменения масштабов изображений;
  • пропишите в изображениях атрибуты alt и title с использованием ключевых слов, это позволит улучшить привлекательность страниц в глазах поисковых систем.

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

Скрытие от индексации поисковыми системами дублей страниц

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

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

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

Вторым решением может служить ручное добавление дублей страниц в файл robots.txt по рекомендациям поисковых систем. Можете воспользоваться подробным руководством по работе с файлом robots.txt от поисковой системы Яндекс, которое доступно по ссылке: http://help.yandex.ru/webmaster/?id=996567

Сокращение времени загрузки страниц сайта

Оптимизация времени загрузки страниц сайтаДля того, чтобы сократить время загрузки страниц сайта нужно поработать над следующими составляющими:

  • оптимизировать изображения на сайте, выше мною было описано, что необходимо сделать для оптимизации;
  • сократить количество кода css и javascript на страницах сайта, в идеале нужно вынести все скрипты js в один файл и css коды также объединить в один файл, чтобы сократить количество запросов;
  • удалить лишние css коды из файлов;
  • оптимизировать js функции;
  • исправить проблемы с версткой сайта, ошибки в верстке создают дополнительные проблемы и влияют на скорость загрузки страниц сайта;
  • воспользуйтесь кешированием информации на стороне сервера, чтобы пользователям не приходилось при каждом новом заходе прогружать информацию снова и снова;
  • воспользоваться кешированием на стороне клиента — браузера;
  • используйте gzip сжатие на стороне сервера, но не переусердствуйте с данным моментом, иначе можете увеличить нагрузку на сервер, что чревато последствиями;
  • поработайте с записями dns серверов, каждый запрос между серверами увеличивает время обработки и тем самым время загрузки страниц сайта.

Более подробно о том, какими инструментами можно воспользоваться для оптимизации скорости загрузки страниц сайта в 2-3 раза, читайте здесь: http://webimbo.ru/seo/uvelichivaem-skorost-zagruzki-stranic-sajta

Настройка ЧПУ ссылок (человекопонятных URL)

Оптимизация изображенийВажным моментом при внутренней оптимизации сайта является настройка ЧПУ ссылок вида: http://site1/category/post-1, на моем блоге данный подход реализован.

По результатам экспериментов, проводимых мною, я могу с уверенностью сказать, что ЧПУ способствуют увеличению от 10 до 30% трафика на сайт, за счет четкого отображения информации о странице в ссылке, все зависит от того, как Вы будете использовать ЧПУ для своего сайта, но эффект будет в любом случае.

Для известных CMS доступны специальные плагины, которые позволяют настроить ЧПУ, в некоторых CMS даже встроены стандартные инструменты для настройки, поэтому в общем доступе их не сложно найти.

Крайне необходимый момент, который требуется учесть, так это то, что лучше использовать транслитизированные ЧПУ с набором англоязычных букв, не используйте ссылки на русском языке, так как каждый символ в ссылке занимает в 3 раза больший объем информации и на некоторых CMS длинные ссылки вывести не получится.

Настройка перелинковки страниц сайта

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

К перелинковке относятся как ссылки навигационных элементов, так и ссылки в контенте статей на релевантное содержимое, которое полностью раскрывает мысль. Мудрецы стараются составлять схемы кольцевых связей и древовидных связей, чтобы манипулировать Page Rank сайта (показатель авторитетности сайта в поисковой системе Google, который изменяется в диапазоне от 0 до 10). Но если перегнуть палку при построении подобных схем, можно получить фильтр со стороны поисковых систем.

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

Помимо ссылок с текстовыми анкорами можно использовать безанкорные ссылки, т.е. текст ссылок будет в виде обычной ссылки, например http://firmavenikovnevjazet.com, такие ссылки, если исходить из логики, в ряду неопытных пользователей будут собирать больше кликов, так как будут более заметны для пользователя и визуально не будут отличаться от обычной ссылки. Если Вы хотите пойти таким путем, то в окружающем ссылку тексте необходимо прописывать ключевые слова, позиции по которым нужно улучшить, но не в тупом виде, а осмысленные и синтаксически правильные.

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

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

Разметить данные при помощи schema.org микроразметки

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

На текущий момент Google полностью поддерживает микроразметку, Яндекс же с течением времени дорабатывает свои алгоритмы и поэлементно вносит поддержание единого стандарта разметки — schema.org.

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

Вывод из всего вышесказанного

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

Внутренняя оптимизация сайта от А до Я: 3 комментария

  1. Максим

    Интересная статья, все шаги давно выполнил, но вот о микроразметке я попросил бы вас подробнее рассказать, не понимаю как ее делать

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *