|
Регистрация
Проверка кода сайта на валидность

В работе по созданию и продвижению сайта вы обязательно столкнётесь с таким понятием как валидность.  Валидность - это мера соответствия.

В сайтостроении - это соответствие HTML и CSS кода нормам, которые указаны в W3C (World Wide Web Consortium). W3C - организация, разрабатывающая и внедряющая единые технологические принципы и стандарты для Интернета (называемые "рекомендациями"). Целью создания стандартов является обеспечение совместимости между программными продуктами и аппаратурой различных компаний.

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

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

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

Можно ли добиться 100% валидности кода? Возможно. Но в нашей реальной отечественной действительности, к сожалению, не обойтись без отступления от правил. Этим отступлением, например, является тег noindex. Этот тег используется специально для Яндекса и служит для закрытия служебных участков текста от индексации. Хотя о том, стоит ли помещать ссылки в контейнер с данным тегом, идёт много споров. Многие считают, что поисковые роботы давно уже игнорируют noindex. Как бы ни спорили о целесообразности использования тега noindex, W3C воспринимает и расценивает его как ошибку в коде. Однако Яндекс предлагает следующий выход из положения. Для того чтобы сделать код валидным, использовать его в следующем формате:

<!--noindex-->Текст, индексирование которого нужно запретить<!--/noindex-->

Действительно, в таком формате W3C воспринимает код как валидный.

Несмотря ни на какие споры, я вам рекомендую время от времени проверять сайт на валидность. Это позволит вам найти и исправить ошибки в коде. Делать это нужно не только для того, чтобы ваш сайт соответствовал стандартам. Иногда, из-за ошибок кода, сайт выпадает из поля зрения робота. Именно так, поисковый робот сайт просто не видит. Более подробно об этом вы можете почитать в статье «Сайт глазами робота». А пока, чтобы проверить сайт на валидность, вы можете воспользоваться любым онлайн сервисом. Самый популярный находится здесь: http://validator.w3.org/. Пользоваться им очень просто. Вставьте адрес сайта в строку "Адрес" и нажмите "Проверить", как на картинке ниже.

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

Вот и всё. Проверяйте и исправляйте. А на вопрос, нужно ли при этом добиваться абсолютного соответствия стандартам W3C (W3C Recommendations), я отвечу так. Рекомендации (от лат. recommendatio - совет) - в международном праве означает резолюции международных организаций, совещаний или конференций, которые не имеют обязательной юридической силы. По моему мнению, прислушиваться к совету авторитетных организаций нужно. И стараться следовать их рекомендациям тоже. Но без фанатизма.

Обновлено 18.05.2012 08:06
 

Комментарии  

 
0 #1 Лариса 19.03.2012 07:08
Здравствуйте! Спасибо за статью! :lol: Оказывается у меня "куча" ошибок :eek: !!! А как исправить не знаю! Подскажите "чайнику" :oops: Какой редактор использовать и ка это правильно сделать? Пожалуйста! очень хочется, чтобы код был в порядке!
Цитировать
 
 
0 #2 admin 19.03.2012 14:56
Цитирую Лариса:
"Куча" ошибок, как исправить, какой редактор использовать?

Здравствуйте Лариса!
Для помощи в поиске и исправлении ошибок советую установить дополнение к браузеру - HTML Validator для Mozilla Firefox.
Цитировать
 
 
0 #3 Лариса 19.03.2012 15:15
Установила! Спасибо! Только вот не знаю как с ним работать :oops: Где можно почитать?
Цитировать
 
 
0 #4 admin 20.03.2012 14:04
Цитирую Лариса:
Установила! Как с ним работать. Где можно почитать?

Руководство пользователя здесь:
users.skynet.be/mgueury/mozilla/user_guide.html
Цитировать
 

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


Защитный код
Обновить

Пользовательский поиск

Начинающему веб-мастеру

Бесплатная рассылка

Подпишитесь на бесплатную

рассылку и начните получать

новые уроки по созданию

и раскрутке сайтов прямо

в свой почтовый ящик!
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом