Новичок | Краткий экскурс по внутренней оптимизации. Тема довольно обширная, поэтому объяснить все - не получится. Что такое robots.txt и как с ним пользоваться вы найдете в гугле с первого же раза, остальные моменты так же. Главное правило - это стараться все делать для людей, потому что поисковые системы никогда не изменят свои поисковые алгоритмы в худшую сторону относительно людей. Теги и мета-теги страниц Title: Напрямую влияет на ранжирование. Многие доказывают, что яндекс использует только первые 15 слов, а гугл первые 12 слов для ранжирования, другие это опровергают, продолжаются бесконечные споры. Не советую вам придерживаться одного и того же метода, делайте все для людей. Технологии и обновления поисковых алгоритмов происходят практически каждый день, сегодня работает одно, завтра - другое. Что такое семантическое ядро сайта и как его составлять, и подбор ключевых слов - в этой теме объясняться не будут, тут конкретно о важных моментах внутренней оптимизации. Нужно знать самое главное:
- Тайтл должен быть уникальным относительного вашего сайта в первую очередь. И нужно взять за правило, что на вашем сайте не должно быть одинаковых тегов title вообще.
- Не стоит в тайтле в конце или вначале генерировать постоянно название вашего сайта или интернет-магазина, это бесполезно и занимает полезное место в вашем заголовке
- Если есть страница на сайте с определенным заголовком, и на ней еще 15 других страниц(к примеру перечисление списка товаров), то старайтесь в конце тайтла генерировать "страница 2", "страница 3" и тому подобное. Это даст уникальность вашим заголовкам.
- Основные ключевые слова старайтесь употреблять как можно ближе к началу тайтла
- Пишите тайтлы в первую очередь для людей, а не для поисковых систем. Даже если вы будете в топ-1, то это далеко не факт того, что на ваш сайт будут нажимать пользователи. Пишите красивые и грамотные тайтлы.
- Я не советую придерживаться определенных размеров тайтла. Введите любое ключевое слово в поиск гугла или яндекса, вы сразу же заметите, что у каждого сайта в серпе размер тайтла генерируется по разному. Разное количество символов, разная последовательность слов от оригинала тайтла. Не стоит на эту тему сильно заморчиваться, как уже и писалось ранее, делайте тайтлы для людей, не спамьте.
Description: Данный мета-тег формирует сниппет вашего сайта в серпе. Принято считать, что мета-тег дескрипшн не влияет на ранжирование в поисковых системах, но кто его знает? Опытные оптимизаторы понимают, что этот мета-тег нужен в первую очередь для повышения ctr. Именно сниппет и тайтл в первую очередь влияют на то, нажмут ли на ваш сайт или нет.
- Дескрипшн должен быть уникальным
- Не нужно писать в тупую перечисление ключевых слов, это ничего не даст, а сделает только хуже вам, и лучше конкурентам. Пишите в description все то, что не помещается в title, краткое описание страницы, интригующее к нажатию пользователем.
- Сниппетом можно хорошо управлять при помощи хлебных крошек. Наглядный пример, зайдите в украинский гугл(google.com.ua) и введите запрос "раскрутка сайтов". И увидите почти у всех сайтов под тайтлами разные описания зеленым цветом с различными символами, это и есть хлебные крошки.
Код, если интересно<div xmlns:v=”http://rdf.data-vocabulary.org/#”> <span typeof=”v:Breadcrumb”><a href=”http://адрес-сайта.com/” rel=”v:url” property=”v:title”>Ваш текст</a> › </span> <span typeof=”v:Breadcrumb”><a href=”http://адрес-сайта.com/раздел-сайта.php#content” rel=”v:url” property=”v:title”>? ? ? ? ?</a> › </span> <span typeof=”v:Breadcrumb”>Ваш текст</span> </div> [свернуть]
Пример 1[свернуть]
Пример 2[свернуть] - Гугл дает возможность посмотреть как будет выглядеть ваш title, description после индексации
Keywords: Ключевые слова уже давно изжили себя после сильных манипуляций данным мета-тегом. Гугл, а точнее сам Мэтт Каттс официально заявил в своем блоге, что гугл больше не использует мета-тег keywords для ранжирования сайтов. Яндекс же пока ничего не сообщал. Есть разные виды оформления данного мета-тега, выделю два основных. Это заполнение ключевых слов через запятую или просто через пробел. Лично я не повторяю ключевое слово более одного раза и заполняю их через пробел. В топе есть конкуренты с заполненным мета-тегом ключевых слов, так и без. Это лично на ваше усмотрение, я для наглядности и других поисковых систем использую этот мета-тег для нужных мне страниц. Теги <h>: Думаю, тут никто нового ничего не узнает. Я лично посоветую от себя, не делайте теги <h1> дубликатами тайтлов, разбавляйте, ставьте ключевое слово в другой словоформе или что-то в этом роде, иначе это будет выглядеть как спам. А теперь несколько основных моментов:
- <h1> должен быть только один на странице. Думаю это все знают, но все же не написать я тоже не могу. Большинство используют следующую логическую схему: <H1> - 1 раз, <h2> - 2 раза, <h3> - 3 раза и так далее. Я , в принципе, с этим согласен. Для меня главное правило, это <h1> - 1 раз
- Многие понимают значение <h1> и тщательно за ним следят. Но зачастую вебмастера при верстке сайта всегда пытаются в 85% случаев логотип запихнуть в <h1>. Следите за этим, написав красиво свой тег <h1> на странице, вы должны обязательно убедиться, что он единственный на странице. Ctrl+U, Ctrl+F, <h1> - поиск. Есть еще много онлайн сервисов для поиска таких дел.
- Часто теги <h2>, <h3> при верстке так же пытаются впихнуть в пункты меню, или футер, повторяющиеся надписи на сайте. Я беру за правило, что теги <h> не должны быть одинаковыми и вообще как-либо повторяться на других страницах сайта. Все прекрасно можно заменить другими тегами.
- Теги <h> не должны быть ссылками или другими выделениями, это априори будет неверное использование этого тега.
Ошибочные использования<a href="..."><h1>Мир животных</h1></a> <strong><h1>Мир животных</h1></strong> [свернуть] - Думаю всем понятно, что изначально по иерархии должен идти тег <h1>, а не <h2> или <h3>
Теги <strong>: Возможно год назад и более я еще наблюдал значимость этого тега. Сегодня же влияние на ранжирование он конечно же оказывает, но незначительное. Зачастую этот тег искажает визуализацию текста, особенно если в больших количествах. Я рекомендую использовать не более 2-3 стронгов на страницу, это если текст не из двух предложений. Вообще как показывает практика, у меня есть много сайтов в топе и без этого тега. Если стронги являются частью меню или повторяющихся данных на сайте, лучше замените их на тег <b>. Валидность кода: Вообще валидность кода сайта имеет свое влияние на ранжирование, но незначительное. По анализу многих конкурентов по НЧ, СЧ и ВЧ запросам, зачастую везде большинство невалидных сайтов. В таких случаях я предпочитаю получать информацию из достоверных источников. По видео ответам Мэтт Каттса можно понять, что гугл понимает где сайт валидный, а где нет, но никаких бонусов он не дает. Главное, чтобы сайт корректно отображался пользователям, не искажался и не вызывал каких-либо ошибок. Скажу лично от себя, я практически никогда не проверяю продвигаемый сайт на валидность, и поверьте есть не один и не два проекта, которые в топе по ВЧ, и я до сих пор не знаю, на сколько они валидны. Я обращаю лишь внимание на то, какой по объему выходит код сайта, на сколько там дублируются разные атрибуты или теги, которые можно вынести в css или другие файлы. И то, делаю я это очень редко. Конечно если же вы тяните свой родной проект, который вам дороже всего - то советую следить за этим. Если же клиентский - не существенно, это время лучше потратить на более полезные вещи в продвижении. Контент: Основные моменты по тексту страницы, многие банальны, но не все это знают:
- Уникальность - пожалуй самый важный фактор при размещении контента на своем сайте
- В большинстве тематик, контент страницы создан для раскрутки нужной страницы и в итоге почти никто из посетителей его не читает. Поэтому груду текста принято размещать где-то внизу страницы, чтобы не портить дизайн и восприятие сайта
- Обратная сторона монеты в том, что чем выше контент на странице, тем лучше. Поисковые системы прекрасно определяют расположение текста на странице, и используют это при ранжировании
- Гугл явно любит больше точных вхождений ключевых слов, чем яндекс
- Для гугла до сих пор работает мало читаемый текст. К примеру: "Покупка шуб Украина является очень важным занятием". У меня есть много проектов, которые нужно вывести по НЧ или СЧ с минимальным бюджетом, такие текста прекрасно для этого подходят, без фанатизма. Важный момент в том, что этим вы убьете продвижение в яндексе, но не факт. Если же нужен все таки и яша, то лучше не рискуйте, особенно при последних его санкциях на переоптимизированный текст
- На разных страницах сайта не должен быть одинаковый контент, максимум короткое превью статьи
Из своего опыта. Многих клиентов не устраивает груда текста на своих страницах, ругаются и кричат. Лично я в таких случаях прячу текст под кнопку. Скажу сразу, как к этому относится яндекс сказать тяжело, не отлавливал. Но для гугла это работает на 100%. Внизу в футере, я ставлю кнопочку "Читать подробнее", по сути никто её не видит и не читает, но там очень большой оптимизированный текст по нужным мне ключевикам. Поверьте, работает и еще как. Гугл и яндекс прекрасно в текстовом кеше весь текст отображает. Да бы избежать рекламы, откройте украинский гугл и введите запрос "контейнерные перевозки" в топ-5 найдете пример. Дубликаты: Дубликаты страниц сайта - очень важный момент во внутренней оптимизации. Около 90% сайтов, которые поступают на заказ уже созданы и давно индексируются поисковыми системами. В этом случае найти дубликаты проще, чем еще не для существующего сайта. Так, чтобы быстро посмотреть, что происходит с индексацией, я доверяю лишь своим глазам, и на вскидку в гугле или яндексе ввожу "site: example.ru" и листаю. Там сразу видно самые грубые и банальные ошибки. Для более детального анализа страниц сайтов есть десятки сервисов, думаю найти их Вам не составит труда. Дубликаты чаще всего убираются несколькими способами:
- Програмным путем. Составляете ТЗ программисту и он удаляет существующие дубликаты на сайте. Тут важный момент, удалив дубликаты сервер должен по их адресам выдавать 404 ошибку. Так же важно, чтобы он убрал дальнейшее генерирование новых дубликатов, устранить источник, так сказать.
- Robots.txt
- Мета-тег robots
Пример<meta name="robots" content="noindex,nofollow"> [свернуть]
Чаще всего оптимизаторы используют именно robots.txt, ведь с каждым днем он становится все лучше и удобней для использования, поисковые системы постоянно добавляют новые директивы. Но если вы активный участник форумов, то вы часто можете увидеть топики оптимизаторов с жалобами на то, что поисковые системы индексируют запрещенные страницы и каталоги в robots.txt и это правда. Я считаю самым действенным способом это мета тег роботс. Но применяю лишь его на больших проектах, где тысячи страниц, в основном это интернет-магазины. Потому что составлять объемное тех. задание по поводу где и как размещать мета-тег robots для небольших проектов - нету желания и это не целесообразно, там достаточно robots.txt. Основные моменты, откуда вытекают дубликаты сайта:
- Это ваша ЦМСка, особенно джумла. Если у вас в url есть разные id страниц, то просто попробуйте даже вручную поменять цифру на любую другую, и уверен, у вас откроется дубликат. Тут важно настроить сервер так, чтобы при таких запросах он отдавал 404 ошибку
- Сортировки. Особенно это в интернет-магазинах или в тех местах, где нужна сортировка товаров или наименований. К примеру по цене, по алфавиту и тому подобное. В этот же момент у вас генерируется абсолютно новое url(не всегда конечно), что и будет являться дубликатом.
- Одна и та же страница доступна по нескольким адресам. Это самая банальная проблема возникновения дубликатов. У вас один и тот же товар или статья может относиться к разным категориям сайта, в итоге она будет доступна и по разным урл.
site.ru/sport/klichko-win site.ru/hot-news/klichko-win - Зеркала сайта. Сайт доступный по адресу www.site.ru и site.ru для поисковиков является дубликатами. Нужно выбрать главное зеркало и привязать к нему 301 редиректом другое зеркало. Так же для яндекса желательно указать директиву host в роботс.тхт с главным зеркалом
- Дубликаты главной страницы в виде site.ru/index.php или site.ru/main.html нужно привязывать 301 редиректом к главной странице
- После того, как яндекс в панеле вебмастеров мне показал, что у него в индексе моего сайта находятся следующие две страницы: site.ru/news/on-pobedil-na-viborah и site.ru/news/on-pobedil-na-viborah/ , то для крупных и важных для меня проектах я стал делать так же склейку страниц со слешом и без слеша. То есть 301 редиректом я оставляю лишь одну страницу, и не важно будет в конце слеш или нет, на ваше усмотрение.
- Поиск на сайте. Это еще один из главных источников дубликатов страниц сайта.
- Облако тегов
Обычно через robots.txt я закрываю страницы входа, регистрации, поиска, сортировок и всего чего только можно. Не забываем, в роботс.тхт можно закрывать практически все, даже так: Disallow: */*asc=* так зачастую генерируется сортировка. Карты сайта: Существует несколько основных видов карт сайтов - xml, txt и html. Все они ускоряют индексацию вашего сайта поисковыми системами. Желательно иметь html и xml, а еще лучше все. В xml карте вы можете передавать информацию о том как часто меняется контент на странице, информацию об изображении, видео, дату публикации и много другой полезной информации. В txt карте можно указать только по одному урл в каждой строке. Важно знать, что xml/txt карты сайта не должны содержать более 50 тысяч урл, если больше - то разбить на большее количество карт. В html карту не стоит вбивать много ссылок, достаточно перечислить основные разделы сайта. Путь к карте сайта обязательно указывать в панелях вебмастеров яндекса и гугла. Существует уже множество бесплатных sitemap генераторов. Nofollow/noindex: Ох уж и много споров вы можете найти на любом форуме о том, стоит ли использовать данные теги или нет, но я пришел к тому выводу, что лучше их использовать, чем нет. Честно говоря есть немало проектов, особенно по ВЧ, которые практически не использовали данные мета-теги и довольно надежно сидят в топе с теми, кто и использует данные теги. В основном эти теги использовали для манипуляций с ТиЦ и PR(не путайте - ТиЦ и Pr на ранжирование не влияют). Лично я чаще всего использую эти теги для:
- Различных форм на сайте: входа, регистрации
- Поиска
- Внешние ссылки
- Различные сортировки
Советую тоже сильно на заморачиваться вам на эту тему. Проверьте топ-10 по коммерческим запросам, особенно интернет-магазинам. Я уверен, там будут сайты, на которых тегов nofollow и noindex около 20 на одной странице, а будут сайты у которых вообще отсутствуют данные теги. Думаю этим поисковые системы нам дают понять то, что нужно думать о более важных деталях вашего сайта. Ошибка 404: Чаще всего, программисты, которые не занимались оптимизацией сайтов оформляют ошибку 404 совершенно неверно. Чаще это бывает из-за неправильного формулирования в ТЗ от оптимизатора. Нужно создавать не страницу 404, а ошибку 404 в стиле сайта. Ошибка в том, что программист создает отдельно на сайте страницу 404, допустим под адресом site.ru/404.php и делает на нее редиректы при запросе несуществующих страниц. Это очень грубая ошибка. Вот, что должен отдавать сервер при правильно оформленной 404 ошибке: Status: HTTP/1.1 404 Not Found Есть много разных сервисов, показывающие ответ сервера на запрос нужной страницы. Картинки: Продвижение по картинкам очень важный момент. Вот мои пару советов, которые помогли мне при продвижении в англоязычном сегменте по картинкам:
- В атрибут alt помещайте ключевое слово. Не нужно их перечислять, желательно написать стислое и информативно предложение с употреблением нужного ключевого слова
- В атрибут title можете просто поместить ключевое слово, допустим в другой словоформе. Оно меньше влияет на ранжирование, чем alt, но все таки использовать желательно
- Картинка должна быть окружена тематическим текстом. Вокруг картинки должен быть текст, желательно обтекающий и содержать ключевые слова. Если так будет, то это верный способ вывести вашу картинку без особых трудозатрат в топ
- Если на странице несколько картинок, не факт, что в топе будет именно первая. Зачастую выходит даже наоборот. У меня выводит именно ту, у которой нужное ключевое слово находится ближе к картинке
- Любимые расширения картинок это jpg и gif
Редиректы: Есть 301 и 302 редиректы. Нам нужно знать 301 редирект, он используется практически всегда: склейка зеркал, перенос домена, новые урл на сайте и так далее. Потому что 301 редирект говорит поисковым роботам о том, что страница переехала навсегда, а 302 - временно. Поэтому многие часто допускают ошибку используя 302 редирект, проверяйте это! Структура и навигация: На сайте должна быть удобная и конструктивная навигация. Пользователь должен всегда знать в каком разделе и где именно он сейчас находится, так же должна быть возможность перехода в предыдущий(родительский) каталог текущей странички. Это очень хорошо для пользователя, и еще лучше для поисковых систем, это значительно ускорит индексацию и положительно повлияет на ранжирование сайта. Так же, скорее всего, вы будете вознаграждены приятными сниппетами.пример[свернуть] Так же настоятельно рекомендую сайт грамотно разделить на каталоги и подкаталоги. К примеру: site.ru/pogoda/moskva site.ru/pogoda/spb site.ru/news/nadvigaetsa-shtorm Языковые версии сайта: Опытные оптимизаторы понимают силу главной странички сайта, к сожалению она может быть одна, и бережем мы её для самых ВЧ и ВК запросов. Но многие этого не понимают создавая разные языковые версии сайта. Я часто встречался с такой проблемой, вроде бы ничего плохого, а главной странички по сути нету. Допустим есть сайт на трех языках:
- Русский site.com/ru
- Английский site.com/eng
- Испанский site.com/es
По сути все нормально, но в итоге у нас нету главной странички сайта. Возможно для кого-то это покажется банально, но многие упускают этот момент. Вам нужно выбрать основную языковую версию сайта и расположить её в корневом каталоге. Допустим у нас основной язык - русский. Значит правильная структура сайта должна быть такая:
- Русский site.com/
- Английский site.com/eng
- Испанский site.com/es
Адреса ссылок: Без сомнения, что лучше всего использовать ЧПУ ссылки на вашем сайте. То есть не - site.ru/45454.php, а site.ru/good-day. Честно говоря, значительное преимущество вы тут вряд ли получите, скорее по НЧ, возможно по СЧ запросам. В конкурентных тематиках ЧПУ вам погоды практически не дадут, а вот для продвижения сотен или тысячей НЧ это будет в самый раз. Так же и название домена может содержать ключевое слово, но сейчас это уже тоже не значительный фактор, хотя довольно таки положительный. Внутренняя перелинковка: Есть очень много уже известных схем внутренней перелинковки сайта: кубичная, цикличная, кольцевая и еще десяток уж точно. Используйте любую, перелинковка должна быть на сайте и это факт. Для меня не совсем на первом месте стоит именно схема перелинковки, главное правило которому я следую, это чтобы статьи перелинкованные между собой были связаны тематически. Допустим, если у вас статья про приготовление пирога, то было бы разумно делать ссылку, допустим, на муку или виды других пирогов. Ведь когда вы размещаете статьи на других ресурсах, они ведь тематические, верно? А значит и передадут больше веса. Так же я считаю и про внутреннюю перелинкову, что толку больше будет ссылаться с пирогов на муку, чем с пирогов на борщ. Так же, я бы не советовал с одной страницы делать более двух ссылок. Желательно делать как можно меньше ссылок страницы на саму себя. Таблицы: С недавнего времени гугл стал прекрасно выводить куски таблиц в поисковую выдачу. А это значит, что если у вас есть описание товаров или другие полезные данные, то желательно провести структуризацию их в таблички, если таково возможно. Особенно это полезно будет интернет магазинам. Вотпример[свернуть] выдернутой таблички гуглом. Google Webmaster Tools: Обязательно к использованию если нужны позиции в гугле. Очень много интересных инструментов, все их перечислять нету смысла, вы можете зайти и посмотреть на все эти прелести сами, и обязательно их освоить. Есть некоторые важные функции, которые многие упускают или забывают, начну с региональности:
- Если у вас домен не региональный, то бишь .com/.net то укажите обязательно регион вашему сайту, если он конечно же имеет региональную привязку, указать можно только страну, никаких городов или областей. Конфигурация сайта > настройки
- У гугла можно указывать региональность как самому сайту, так и его поддоменам. Причем регионы могут быть разные
- Региональность можно указывать подкаталогам сайта, к примеру: site.com/ru - указать Россию, а для site.com/es - указать Испанию
Важно, если хотите добавить регион поддомену или каталогу, то Вам нужно заново добавить в панель вебмастера отдельно нужный поддомен или подкаталог сайта. Конфигурация сайта > доступ для сканера - тоже очень полезный инструмент тем, что можете проверить правильность работы вашего robots.txt файла. Так же в этом разделе вы можете удалить урл, каталоги и вообще весь сайт из индекса гугла. Обычно он это делается за 4-24 часа. При этом ничего не нужно делать с сайтом(не нужно закрывать удаляемые страницы в robots.txt или отдавать с них 404 ошибку), сейчас гугл удаляет без всяких яких все, что укажешь. Важно то, что вернуть в индекс страницу так же можно будет с помощью этого инструмента. На одном проекте я возвращал в индекс важные страницы и они вернулись с улучшенными позициями. Я подчеркнул для себя то, что позиции это не улучшает, но и хуже не делает. Конфигурация сайта > изменение адреса - тут обязательно укажите основное зеркало сайта. Yandex Webmaster Tools: Тут тоже много чего полезного. Все практически тоже самое, что и в GWT. Тут разве что можно передавать адреса и организации(причем без подтверждения по телефону как в гугле), свой уникальный контент(что вы его первоначальный источник), региональность, особенно много полезного в разделе "Какие данные можно передать". Раскрывать тему панелей вебмастеров уже стоит в отдельных статьях, но не тут. Тему внутренней оптимизации и не раскрыть в 100 страницах, иногда даже в целой книге. Поэтому надеюсь никто не обидится на то, что некоторые общие моменты я не разбирал и пропустил. Старался выбирать самое главное. Помните, что всегда есть конкуренты и вы всегда можете открыть их сайт и проанализировать. Если у вас серьезный проект и вы боитесь что-то запороть по внутренней оптимизации, то проанализируйте как минимум 5 из 10 первых конкурентов в топе. Посмотрите их перелинковку, контент, плотность ключевых слов, заголовки и остальное. Всем спасибо за прочтение моей статьи, надеюсь вы нашли для себя что-то новенькое. К сожалению всеми ссылками на полезные сервисы поделиться не могу, так как это запрещается правилами конкурса. У кого есть вопросы - задавайте, постараюсь ответить! |