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

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

6 908

фото SEO продвижение

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

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

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

Robots.txt

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

Условия
  • Файл robots.txt должен быть создан обязательно, даже если вы не собираетесь что-то закрывать от индексации.
  • Продвигаемые страницы сайта должны быть открыты для индексации. Все, без исключения.
  • В файле обязательно должно быть прописано несколько основных директив: директива Host, которая определяет главное зеркало сайта, и директива Disallow, которая закрывает от индексации все копии страниц, не уникальные статьи и все результаты поиска.
  • Обязательно в файле делайте ссылку на адрес карты сайта – sitemap.
Пример файла robots.txt
Sitemap: http://my-saites.ru/sitemap.xml
<!-- Для Яндекса -->
   User-agent: Yandex
   Disallow: /cgi-bin/
   Host: my-saites.ru
<!-- Для Google -->
   User-agent: Googlebot
   Disallow: /cgi-bin/
<!-- Для всех остальных -->
   User-agent: *
   Disallow: /cgi-bin/

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

Sitemap.xml

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

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

Нужно знать, что создаётся 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

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

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

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

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

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

Keywords и Description

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

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

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

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

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

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

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

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

Код для файла .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/

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

Похожие новости

Сергей
  • 0
user sergeyБольшое спасибо! Очень полезная информация - особенно про Оптимизацию страниц..., честно признаюсь это было для меня открытием!
А я всё голову ломал - почему так долго мои страницы грузятся, а оказалось там показатель оптимизации 43 из 100.
Провёл оптимизацию и получил 74 из 100 !
В общем админ реально спасибо за статью!
  • 12 декабря 2013 13:17
Админ
  • 0
User: Admin→ Сергей
Проведите ещё оптимизацию страниц, так как ваш новый показатель всё-равно ещё мал. Обратите внимание на картинки, CSS и Java скрипты. Для последних есть онлайн сервисы, которые значительно сокращают их код.
  • 12 декабря 2013 17:28
Сергей
  • 0
User: Sergey→ Админ
Да это понятно!
Это я так быстро провел оптимизацию - с изображениями ещё предстоит поработать ибо их на сайте очень много...
Подскажите пожалуйста хороший сервис для сжатия CSS - желательно на отечественном языке.
  • 13 декабря 2013 11:52
Админ
  • 1
user: admin→ Сергей
Да их на самом деле много хороших, я по-моему, если не ошибаюсь пользовался вот этим: http://webmasta.org/tools/csspack/
Он на русском языке, и там много параметров, которые вы можете применить для сжатия своего CSS и Java кода.
  • 13 декабря 2013 14:23
Давид
  • 0
User: DavidПодскажите, а если делать одновременно несколько сайтов с одинаковой тематикой но с разным контентом, ну и ссылаться друг на друга, это существенно поможет в продвижении?
  • 5 февраля 2014 15:17
Админ
  • 1
User: Admin→ Давид
Существенно поможет, если ссылающийся сайт имеет большой "авторитет", то есть имеет уже достаточный ранг тИЦ и PR.
А так в любом случае это не помешает, даже если сайты одинаковые рангом, и будет соответственно плюсом для обоих.
  • 5 февраля 2014 20:38