Веб программирование в наши дни

программированиеИнтернет со временем растёт и развивается, сайтов в нём становится всё больше и уже не так легко завлечь пользователя на свой. Разные разработчики стремятся сделать свою страницу интересной по-разному: кто добавляет динамичных элементов, кто-то обрабатывает данные пользователя на сервере и предоставляет на этом основании более подходящую информацию. В наши дни уже и это не так действенно, все уже развили навык программирования достаточно чтобы использовать и то и другое. Среди современного многообразия страниц всё сложнее найти нужную. Важнейшим этапом на развитии интернета стало появление поисковых машин. Самой популярной на данный момент является Google, её имя даже стало нарицательным и нередко можно услышать «погуглил» в значении «поискал нужную информацию». Но этим занимает seo продвижение сайтов, такой специальный отдел, реже 1 человек.

Нам же, как веб-мастерам нужно помочь сеошникам выполнить свою задачу хорошо.

В первую очередь обратимся к основам основ к HTML. Многие уже и задумываются о том что там да как. Выносят из кода всю динамику и вообще от стриниц остался один лишь каркас: DOM без аттрибутов и событий, ведь даже текст уже берётся часто из базы и вставляется в каркас ещё на сервере.

Так вот в HTML всё ещё осталось то что у него никто не заберёт: раздел документа head и теги meta, которые хранят всевозможную информацию для роботов поисковых машин и браузеров. Там может содержаться кодировка, данные об авторе или копирайте, но для роботов наиболее интересным является

и в них хранится описание страницы и ключевые слова, по которым эту страницу можно найти. Кроме того важным всё же остаётся правильное программирование того самого каркаса DOM. В последней редакции HTML, на данный момент это HTML5, появилось много тегов для разделения страницы по смыслу:

  • article
  • aside
  • audio
  • canvas
  • command
  • datalist
  • details
  • embed
  • figcaption
  • figure
  • footeк
  • header
  • hgroup
  • keygen
  • mark
  • meter
  • nav
  • output
  • progress
  • rp
  • rt
  • ruby
  • section
  • source
  • summary
  • time
  • video
  • wbr

Использование верных тегов для верного контента повышает точность определения роботом поисковой машины назначения статьи и развязывает руки seo. Кроме того, появившиеся теги video и canvas позволяют без применения достаточно тяжеловесного flashplayer’а вставлять видео и рисовать векторные рисунки средствами самого браузера.

Дата публикации: 28.02.2013, 00:08

You may also like...