|
Как разработка влияет на продвижение сайта
|
|
07.03.2013, 02:34
|
|
#1
|
Регистрация: 26.03.2011
Сообщений: 1,395
|
Как разработка влияет на продвижение сайта
|
Многим уже, наверное, приелись инструкции по покупке правильных неправильных ссылок, а слова Пингвин и Панда вызывают оскому. Я хотел бы рассказать о том нюансах SEO которые стоит учитывать не с момента добавления сайта в базу поисковых систем, а намного раньше - в момент верстки и программирования.
Есть много действительно одаренных веб-разработчиков которые знают все, начиная от HTML и CSS до JavaScript, PHP, MySQL, Ruby для Python-а. Изучение и внедрение этих веб-языков, конечно, задача не из легких. При этом в большинстве случаев они используют свои знания для реализации технических задач проекта, и совершенно игнорируют на этой стадии SEO-моменты.
Для многих веб-сайтов, рождение начинается в суматохе обсуждения основной конструкции, технических и эстетических деталей, функционала, рюшечек и фишечек. По этим требованиям строятся макеты, которые в дальнейшем переходят в руки веб-разработчиков. Если веб-разработчик имеет плохое понимание SEO и других веб-стандартов, то может, не желая того, построить сайт таким образом, что изначально будет препятствовать правильному ранжированию в поисковых системах.
Если веб-разработчик делаем сайт впопыхах, то может сложить его из готовых кусков, которые тоже не будут гармонировать с основной SEO-конструкцией сайта.
Поэтому вот основной список требований, которые должен знать и выполнять любой веб-разработчик для стартового SEO его сайта:
По максимуму использовать текст вместо картинок
Использование картинок очень упрощает работу веб-мастеру, но усложняет работу будущему СЕО-продвигателю и владельцу сайта. В свете последних возможностей CSS3, и трендов 2012-2013 - становится модным и полезным использовать текст в логотипах, в футере, в элементах управления - кнопки, ссылки, селекторы, много чего.
Правильное использование HTML тегов ОЧЕНЬ помогает в SEO
Веб-разработчики не использующие уместные HTML теги могут задавить всю пользу содержания еще на стадии разработки. Это простая ошибка является особо частой для начинающих веб-разработчиков.
Например - это использование тегов <div> или <span>, без дальнейшей конструкции <p> </p>. Не думайте что это ошибка только самописных конструкций - большинство CMS Тоже имеют такие проблемы, поэтому при наполнении надо самому учитывать наличие элементов <p> </p> (тег абзаца). Многие разработчики упускают этот момент из-за комфортной и визуально корректной работы и БЕЗ тега абзаца. Заголовки тоже очень часто форматируют простым использованием <div> <p> или <span> элементов с помощью применения CSS, когда они должны использовать надлежащие теги заголовков, таких как <h2> <h3> <h4> и т.д.
Правильная оптимизация карты сайта
Разработчики, которые находятся под давлением времени или проект-менеджера может в запарке сделать неправильную карту сайта, от которой потом не будет никакой эффективности. Например разместить карту сайта дальше чем в корневой директории сайта, или завалить карту сайта слишком большим количеством ссылок.
Ваша карта должна иметь только 100 - 150 ссылок, НЕ БОЛЕЕ. Если она имеет больше ссылок в выводимой информации, то карту сайта надо разбивать на несколько страниц или отдельных карт. Ну и карта сайта ДОЛЖНА обновляться. Все эти три ошибки встречаются одинаково часто.
Дружественные к поисковым системам URL-адреса
Это скорее относится к пользовательским (самописным) платформам которые, как правило, построены без системы обработки URL. Многие из этих веб-сайтов используют URL только для передачи параметров со страницы на страницу. И в случае, если этих параметров слишком много, URL превращается в длинную, не читаемую, и НЕЛЮБИМУЮ поисковиками строку. Поэтому при заказе самописного сайта ОБЯЗАТЕЛЬНО уточняйте у разработчика наличие ЧПУ (человеко-понятный УРЛ), иначе сайт будет намного тяжелее вывести на нужные позиции в ПС.
URL-адреса должны использовать ключевые слова, которые используются в метатегах и в контенте
Имеется ввиду АВТОФОРМИРОВАНИЕ ЧПУ. Даже если веб-разработчик и создал ЧПУ, то оно может быть неправильно использовано. Для большей пользы URL-строка должна содержать слова из заголовка, при этом эти же слова надо упомянуть и в метатегах.
Правильное использование редиректов
Веб-разработчики должны знать правильное использование каждого типа перенаправления. При постоянных изменениях на веб-сайтах, очень важно иметь надлежаще настроенные редиректы. Знать разницу между 302 редиректом (временный) и 301 редиректом (постоянный). Про пользу этих редиректов Вам раскажет любой прожвигальщик, но веб-разработчик может и должен использовать их тоже при сменен конструкции или при постройке каталогов.
Внутренняя компоновка
При обсуждении навигации УЖЕ стоит знать что вес сквозных и не сквозных ссылок очень отличается. Если наличие сквозных ссылок неминуемо, то веб-разработчик должен самые маловажные страницы закрывать с помощью атрибутов rel или тегов noindex.
Конфигурация Robots.txt
Иметь файл robots.txt с правильной конфигурации жизненно важно для поисковых систем для правильного сканирования разделов сайта. Веб-разработчики могут использовать файл robots.txt для направления или запрета поисковым роботам обходить определенные части своего сайта. Я имею ввиду частные внутренние или фоновые разделы, или дубликаты контекстных страниц.
Веб-разработчики и системные администраторы могут использовать его, чтобы попытаться блокировать надоедливые поисковые роботы, если какие-либо ПС не важны для клиента. Блокировка через robots.txt очень важный момент и очень ответственный. Всегда два раза стоит проверять их при изменении, иначе можно наворотить делов .
Правильное или неумышленное скрытие контента от поисковых систем
Пользовательские JavaScript могут запутать поисковых роботов и скрыть необходимую информацию, хотя ходят слухи, что Google боты учатся распознавать различные типы кодов, включая JavaScript. Поэтому стоит просмотреть свой сайт и без яваскриптов, мало ли. Это же касается чрезмерного увлечения AJAX технологиями.
Что греха таить, и я не всегда знал и придерживался этих правил, но в свете роста рынка конкурентоспособных веб мастеров приходится расти и придерживаться SEO-правил УЖЕ на уровне проектировки и разработки сайта. Думаю что статья поможет как начинающим любителям HTML-кодинга, так и коллегам разработчикам и нашим заказчикам, ведь правильная структура сайта - это уже полдороги к успешному SEO
|
|
|
07.03.2013, 03:44
|
|
#2
|
Регистрация: 11.02.2012
Сообщений: 2,241
|
Не проще ли закрыть маловажные страницы через robots.txt ?
Тег noindex это разработка Яши - Гугла его не видит.
|
|
|
07.03.2013, 12:01
|
|
#3
|
Регистрация: 26.03.2011
Сообщений: 1,395
|
Сообщение от miraida
Не проще ли закрыть маловажные страницы через robots.txt ?
Тег noindex это разработка Яши - Гугла его не видит.
| Согласен, но например года три назад я robots.txt не пользовался так как просто не знал его важности, тогда закрывал через noindex, Сейчас это прекрасно делается через rel="nofollow", <noindex> уже рудимент из прошлого, не больше, но все же он иногда встречается.
К вышеупомянутому списку я забыл добавить две немаловажные детали, которые ДОЛЖНЫ знать все кто правит код, будь то разработчик или владелец сайта, который правит строчки кода.
ВСЕ атрибуты тега должны быть в кавычках
Пример:
<font size=2 color=#555555>Оппа</font>
работает как положено, но не валидно, а значит не так любимо ботом
а вот две секунды усилия делаю из этой строчки вот такую
<font size="2" color="#555555">Оппа</font>
Которая отвечает всем правилам валидности и не имеет претензий ни с какой стороны.
И второй момент - окончание непарных тегов.
Парный тег это тот, который имеет закрывающую часть <font> </font>, <a href=""></a>, <span> </span>, <b> </b>. А непарный это тег картинки <img> или тег переноса на новую строку <br>. Они должны закрыватся обратным слешем для валидности - т.е. <img />, <br /> Вроде бы мелочь, а иногда решает многое
|
|
|
07.03.2013, 14:34
|
|
#4
|
Регистрация: 12.09.2012
Сообщений: 1,550
|
Спасибо Матрос плюсанул, и полез править свой robots.txt а то все руки никак не доходили
|
|
|
07.03.2013, 15:27
|
|
#5
|
Регистрация: 04.05.2012
Сообщений: 78
|
Сообщение от Матрос
Согласен, но например года три назад я robots.txt не пользовался так как просто не знал его важности, тогда закрывал через noindex, Сейчас это прекрасно делается через rel="nofollow", <noindex> уже рудимент из прошлого, не больше, но все же он иногда встречается.
| Причем rel="nofollow" к закрытию страниц?!
|
|
|
07.03.2013, 15:34
|
|
#6
|
Регистрация: 13.05.2011
Сообщений: 23
|
Думаю, если соблюдать всё написанное выше, то хуже действительно не будет. Однако не совсем понятно для кого написана статья - веб-разработчиков или seo-оптимизаторов. Первым она малоинтересна - лишний геморой при кодинге и настройке сайта. Вторые вероятно будут спорить по каждому пункту (ибо информация здесь представленная не первой свежести и местами слишком обобщена - например, о какой карте сайта речь (xml - до 50 000 ссылок или html - до 1000 ссылок, однако и перечисленное по слухам работает только для Гугла), есть ли толк в настоящее время от использования ЧПУ в URL-строке (вариантов множество), есть ли реальная польза от валидного кода для продвижения (сомнительный фактор), как корректно запрещать индексирование определенных страниц на сайте (в Robots.txt или через <META NAME="robots" CONTENT="noindex,nofollow">, чтобы потом не ловить гугловские "сопли"), есть ли польза от установки rel="nofollow" для ссылок на внутренние страницы (насколько мне известно, в таких случаях ссылка все равно заберет свою долю веса страницы, но теперь этот вес уйдет в пустоту и его не получит уже никто)).
Просматривал бегло, возможно чего-то недочитал, но тема как и две предыдущие - интереснейшая, а написана общими фразами. В инете полно инфы, даже кокретизация многочисленных тем серча в несколько абзацев - это немалый труд, который стоит большого числа "плюсиков"
Оффтоп: Я не являюсь ни кодером, ни SEO-специалистом, но точно знаю, что Матрос - очень хороший кодер, который не раз меня выручал. За это спасибо!
|
|
|
07.03.2013, 15:43
|
|
#7
|
Регистрация: 26.03.2011
Сообщений: 1,395
|
Сообщение от mrsambuka
Причем rel="nofollow" к закрытию страниц?!
| А разве этот атрибут не закрывает страницу от ПС? Или хотите сказать что они переходят по ссылкам с nofollow?
Сообщение от avg2010
. Однако не совсем понятно для кого написана статья - веб-разработчиков или seo-оптимизаторов.
| Вот как раз для спора она и была написана, я изложил свои знания в этой области хотелось бы услышать оппонентов. Особенно mrsambuka (серьезно без иронии) как спеца в СЕО. Критика приемлема и даже желаемая
|
|
|
08.03.2013, 18:27
|
|
#8
|
Регистрация: 01.01.2012
Сообщений: 423
|
Сообщение от mrsambuka
Причем rel="nofollow" к закрытию страниц?!
| Я вообще слышал что rel="nofollow" для Googlebot не проблема, и по ним он учится определять продажные ссылки от естественных. Это правда или только слухи? дескать все естественные сылки автоматом закрываются с помощью Nofollow, а продажные наоборот открыты для всякого рода индексации. так же как и javascript уже не помеха для него. . И еще где-то на буржуйских форумах читал что простое упоминание адреса без ссылки типа уже приравнивается к активной ссылке. Кто-то слыхал про такое?
|
|
|
08.03.2013, 20:54
|
|
#9
|
Регистрация: 11.02.2012
Сообщений: 2,241
|
яша индексирует даже не активную сцыль, про гугл не знаю - думаю тоже.
|
|
|
09.03.2013, 00:27
|
|
#10
|
Регистрация: 27.12.2011
Сообщений: 1,059
|
а если вот так сделать domain . com как Яндекс и Гугл это воспримут?
|
|
|
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
|
|
|