SEO - продвижение и оптимизация сайта

Вы здесь: Главная → SEO сайта

Основные параметры для оптимизации и продвижения сайта!

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

Содержание страницы:

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

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

Robots.txt

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

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

  • Файл robots.txt должен быть создан обязательно, даже если вы не собираетесь что-то закрывать от индексации.
  • Продвигаемые страницы сайта в robots.txt должны быть открыты для индексации. Все, без исключения.
  • В файле robots.txt обязательно должно быть прописано несколько основных директив: директива Host, которая определяет главное зеркало сайта, и директива Disallow, которая закрывает от индексации все копии страниц, не уникальные статьи и все результаты поиска.
  • Обязательно в файле robots.txt делайте ссылку на адрес карты сайта – sitemap.

Пример файла robots.txt


Sitemap: http://my-saites.ru/sitemap.xml

   User-agent: Yandex
   Disallow: /cgi-bin/
   Host: my-saites.ru

   User-agent: Googlebot
   Disallow: /cgi-bin/

   User-agent: *
   Disallow: /cgi-bin/

В данном примере название нашего сайта имеет - my-saites.ru, и от поисковиков закрыта папка cgi-bin со всем её содержимом. Но будьте внимательны! - по новым правилам поисковика Яндекс превосходящее число закрытых директорий и файлов над разрешёнными, отрицательно сказывается для вашего сайта. Одним словом - старайтесь делать закрытыми директории (папки) и файлы для поисковиков как можно меньше.

Sitemap.xml

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

Карта для роботов – это файл sitemap.xml. Как правило, он автоматически генерится CMS сайта и содержит список всех его страниц. Sitemap.xml существенно облегчает процесс индексации поисковикам и способен ускорить индексацию Вашего сайта.

Нужно знать, что создаётся sitemap в формате Google Sitemap – определённом XML - формате. После того как карта готова, её необходимо закинуть в корневой каталог сайта и прописать в файле robots.txt в специальной директиве Sitemap, как показано на примере выше (самая первая строка в файле "robots.txt").

Пример файла sitemap.xml


<?xml version="1.0" encoding="UTF-8"?>		
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" 
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
	<loc>http://my-saites.ru/index.html</loc>
	<lastmod>2012-11-17</lastmod>
        <changefreq>daily</changefreq>
	<priority>1.0</priority>
</url>
<url>
	<loc>http://my-saites.ru/soft.html</loc>
	<lastmod>2012-11-17</lastmod>
        <changefreq>daily</changefreq>
	<priority>0.9</priority>
</url>
</urlset>

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

Title

<Title> - название каждой страницы. Действительно, типичнейшая ошибка. Она состоит в том, что тайтлы многих или даже всех страниц сайта содержат один и тот же текст. Частичное дублирование текста Тайтла тоже является ошибкой. А приводит эта ошибка к склеиванию страниц в индексе поисковой системы (в случае с Яндексом) или к попаданию страниц в дополнительный индекс (Google).

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

  • Title – название страницы сайта. Title текущей страницы отображается в качестве названия текущей вкладки браузера, а во многих браузерах ещё и в заголовке окна. Именно Title страницы предлагается в качестве названия по умолчанию при её добавлении в закладки.
  • Поскольку Title так важен, большую роль ему отводят и поисковики. Содержимое тайтла имеет очень большое влияние на релевантность страницы тому или иному запросу.
  • Кроме прочего, Title страницы попадает в результаты выдачи поисковых систем. Строка, выделенная полужирным, которая идёт в начале каждого сниппета, – это как раз Title.>

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

Заголовоки H1-H6

Тоже довольно частая ошибка – отсутствие заголовка <H1> на странице. Причём, обратите внимание: большой и красивый заголовок на странице может присутствовать. Но, если он не оформлен в коде страницы в тэг <H1>, то толку от такого заголовка, с точки зрения SEO, - не будет совсем. Другая вариация этой ошибки – присутствие более, чем одного заголовка <H1>. Этого тоже допускать нельзя!

Начнём с того, что на каждой странице должен быть только один заголовок <H1>. Это пожалуй самое главное правило построения заголовка. Поисковики негативно относятся к сайтам, которые его нарушают.

Кроме того, заголовок <H1> может повторять Title по тексту. Никакой ошибки здесь нет. Правда, в этом случае и тайтл, и заголовок должны быть короткими и предельно чёткими.

Иногда страница продвигается по несколько запросам. Как быть тогда? Второй запрос, как и первый, можно включать в заголовок первого уровня. А вот если запросов больше, самый конкурентный можно вынести в заголовок <H1>, а остальные – в заголовки следующих уровней: <H2>, <H3>, <H4>, <H5>, <H6>.

И ни в коем случае не дублируйте запросы в заголовках разных уровней!

Keywords и Description

Description мета-тег – это описание страницы, Keywords – ключевые слова.

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

Ещё один очень важный момент: Description в некоторых обстоятельствах иногда используется Яндексом в сниппете. А значит, этот мета-тег может повлиять на кликабельность сниппета. Да и на ранжирование тоже, хоть и в меньшей степени.

  • Мета-теги должны быть обязательно!
  • Мета-теги должны быть уникальными на разных страницах и не должны повторяться. Особенно если речь идёт о лендингах, продвигаемых страницах.
  • Оптимальный вариант Description – расширенная версия title, но включающая не более 150-200 символов. Придерживаясь этого правила, мы автоматически соблюдаем второй пункт, поскольку тайтлы к страницам априори должны быть уникальным.
  • Keywords – это перечень ключевых слов, которые отделяет друг от друга пробел и запятая.

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

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

  • Исключить абсолютно все пробелы, как в HTML, так и в CSS файлах. Я имею ввиду конечно же не нужные пробелы, ведь вашу красоту (код), кроме браузера никто не видит, - а для него это излишняя нагрузка.
  • Стили и скрипты старайтесь подключать в самом низу страницы перед закрывающим тегом </body>, а не наоборот, как мы привыкли ставить их в самом начале между тегами <head> и </head>
  • Все картинки на сайте использовать только в жатом виде, т.е. существенно понижать объём перед отправкой их на сервер. Я например, пользуюсь для этой цели программой Photoshop - уменьшаю по максимуму объём картинок до того момента, когда визуально начинают просматриваться расхождения изображения между оригиналом и изменяемой картинкой.
  • Включить кэширование страниц - при включённой функции, браузер будет загружать страницу из памяти (кэша), что существенно уменьшит время на загрузку ваших страниц.

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


<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 604800 seconds"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 3600 seconds"
ExpiresByType application/xhtml+xml "access plus 3600 seconds"
</IfModule>

Здесь для каждого параметра, вы можете установить своё время в секундах - сколько будет хранить браузер в памяти тот, или иной параметр.

Для проверки скорости загрузки ваших страниц и устранения ошибок рекомендую воспользоваться этим сервисом:
http://developers.google.com/speed/pagespeed/insights/

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

Поделись ссылкой с друзьями:

Комментарии к статье

Сергей 12-12-2013

Большое спасибо! Очень полезная информация - особенно про Оптимизацию страниц..., честно признаюсь это было для меня открытием!
А я всё голову ломал - почему так долго мои страницы грузятся, а оказалось там показатель оптимизации 43 из 100.
Провёл оптимизацию и получил 74 из 100!
В общем админ реально спасибо за статью!

Admin 12-12-2013

Проведите ещё оптимизацию страниц, так как ваш новый показатель всё-равно ещё мал. Обратите внимание на картинки,CSS и Java скрипты. Для последних есть онлайн сервисы, которые значительно сокращают их код.

Сергей 13-12-2013

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

Admin 13-12-2013

Да их на самом деле много хороших, я по-моему, если не ошибаюсь пользовался вот этим: http://webmasta.org/tools/csspack/
Он на русском языке, и там много параметров, которые вы можете применить для сжатия своего CSS кода.

Давид 05-02-2014

Подскажите а если делать одновременно несколько сайтов, с одинаковой тематикой но с разным контентом, ну и ссылаться друг на друга, это существенно поможет в продвижении?

Admin 05-02-2014

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