Java-script: друг или враг

Россия+7 (495) 960-65-87
Шрифт:
2 4598


Если вы частенько посещаете форумы, посвященные SEO, то, наверно, не раз сталкивались с противоречивой информацией о влиянии java-script и flash на продвижение сайта в поисковых системах. Одни говорят, что их использование совершенно безвредно, другие же отвечают, что использование java-script и flash серьезно подрывает возможности сайта при раскрутке. Данная статья будет посвящена рассмотрению положительных и негативных моментов при продвижении сайта, созданного с помощью java-scrpt.

Небольшой исторический экскурс

В 1995 разработчики Netscape осознали, что им нужно найти более простой путь для создания java-script приложений, которые были бы более доступны для программ, не поддерживающих java-script. До тех пор, пока данные работы не начались, существовало много проблем с выявлением и исправлением всех ошибок, касающихся написания программ на java-script. Однако популярность данного языка росла, и поэтому возникла необходимость встроить данный язык в браузер. Реализацией данной задачи собственно и занялись разработчики вышеупомянутой компании.
На сегодняшний день совместимость языка java-script с современными браузерами, а также относительная простота написания на нем скриптов, сделала его одним из самых популярных языков среди разработчиков сайтов, желающих сделать картинку на сайте динамической.

Неужели Java-script это плохо?

Самой большой ошибкой среди сайтов, которые используют java-script, является создание навигационных элементов посредствам рассматриваемого языка программирования. Поскольку ссылки на java-script становятся невидимыми для роботов поисковых систем.
Однако если абстрагироваться от навигации, то можно с уверенностью сказать, что java-script является мощнейшим инструментом, позволяющим достигнуть таких результатов, которые невозможны с использованием простого HTML.
К примеру, с помощью java-script можно существенно сократить HTML код. Это особенно важно в том случае, если поисковая система устанавливает границы для документов, которые можно индексировать. Так разработчики Google говорят о том, что роботы их поисковой системы с легкостью проиндексируют страницы, размер которых до 100 кб. Однако, в том случае, если размер страницы превышает 100 кб., то могут возникнуть серьезные проблемы с индексацией документа.


Сохраним дизайн, уменьшим код HTML

Предположим, ваш веб-сайт создан с использованием java-script. Что следует делать в этом случае?Для начала рекомендуется вынести script за пределы HTML, особенно если это касается большого кода. Если у вас с помощью java-script написано 3-4 строки, то в этом случае беспокоиться не стоит, пусть остается в HTML.Вынести скрипт за пределы HTML – дело очень простое: находите код скрипта, заключенного в соответствующие теги, копируете его и вставляете его в блокнот, сохранив данный файл с расширением “.js”.

Заметка: убедитесь в том, что ваш файл сохранился так “имяфайла.js”, а не “имяфайла.js.txt”. Итак, файл сохранен и выгружен на веб-сервер. Теперь необходимо поставить ссылку на использование данного скрипта. Делается это следующим образом:

< script type="text/javascript" src="имяфайла.js">

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

Какие еще элементы java-script следует убирать из HTML?

Помимо выше перечисленного выносить и сохранять отдельным файлом можно раскрывающиеся блоки списков, опять же сохраняя файл как имяфайла.js.
Причина, по которой стоит так поступать заключается в том, что роботы поисковых систем не читают содержимое полей “option value” в HTML. В этом случае также можно изрядно сократить размер документа, не нанося ущерб его функциональной части.
Cуществует возможность использовать “document.write” код, чтобы пересоздать форму в java-script.

Размещаем данный код в файле .js

function go(){
if (document.form.select.options[document.form.select.selectedIndex].value != “none") {
document.frames[0].location = document.form.select.options[document.form.select.selectedIndex].value
}
}

Затем мы просто-напросто ссылаемся на данный код, предварительно разместив ссылку на него в том месте, где будет расположено ниспадающее меню.

document.write(’

Читайте нас в Telegram - digital_bar

Есть о чем рассказать? Тогда присылайте свои материалы Даше Калинской


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Гость
    больше года назад
    Уже на момент публикации статья несколько потеряла актуальность, потому что уже давно создавать контент зависящий от JS стало плохим тоном, а в году этак 2003-2005 были сформулированы принципы "ненавязчивого JavaScipt" правда до России в широком смысле они дошли только в 2007. Использование современных фреймворков избавит Вас от многих проблем, содержащиеся в них функции как правило предусматривают вывод содержимого даже при выключенном JS, только в слегка измененном виде, но для по...
    Уже на момент публикации статья несколько потеряла актуальность, потому что уже давно создавать контент зависящий от JS стало плохим тоном, а в году этак 2003-2005 были сформулированы принципы "ненавязчивого JavaScipt" правда до России в широком смысле они дошли только в 2007. Использование современных фреймворков избавит Вас от многих проблем, содержащиеся в них функции как правило предусматривают вывод содержимого даже при выключенном JS, только в слегка измененном виде, но для поискового робота это не так принципиально ;)
    -
    0
    +
    Ответить
  • Денис Щеглов
    7
    комментариев
    0
    читателей
    Денис Щеглов
    больше года назад
    Предложенный метод действительно хорош. java жив и будет жить! может, в будущем java тоже будет индексироваться, как flash, который до недавнего времени вообще не индексировался. тогда заживем!
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Тест: Кто как пробежал, или Итоги клиентского рейтинга SEOnews 2018
Анна Макарова
335
комментариев
0
читателей
Полный профиль
Анна Макарова - Друзья, спасибо всем за участие! Мы определили победителей. Кто ими стал - вы найдете по ссылке: www.seonews.ru/events/darim-knigi-ot-mif-pobediteli-opredeleny/ Если вы стали одним из победителей, обязательно свяжитесь с нами по указанной в новости (по ссылке выше) почте. Всем хороших выходных! =)
32 инструмента в помощь SEO-специалисту
luthorscorploanfirm
2
комментария
0
читателей
Полный профиль
luthorscorploanfirm - Я - г-н Марк Джо из корпорации corp, мы являемся законной, зарегистрированной и гарантированной кредитной компанией, мы предоставляем 3% -ые кредиты частным лицам, компаниям, государственным учреждениям и деловым организациям и людям всех родов. Свободные кредиты - это решение всех ваших финансовых проблем. свяжитесь с нами по электронной почте: mjoe0123@gmail.com
SEO глазами клиентов 2018
Гость
1
комментарий
0
читателей
Полный профиль
Гость - То есть *** пойми кто подался заявками и в итоге рейтинг должен называться seo глазами клиентов *** пойми каких компаний. Молодцы!
Комплексный аудит интернет-магазина от «Ашманов и партнеры». Часть 1
Александр Сова
1
комментарий
0
читателей
Полный профиль
Александр Сова - А вот и сеошники подъехали, покидать на вентилятор :D
Не очень удачный кейс продвижения сайта по услуге «Трезвый водитель» в Москве
Кирилл Щербаков
3
комментария
0
читателей
Полный профиль
Кирилл Щербаков - "даже пришлось подключить отслеживание звонков с сайта" "Даже" - как будто это что-то нереальное
Два идеальных способа разориться на старте интернет-магазина
Стас
4
комментария
0
читателей
Полный профиль
Стас - Seonews в последнее время такую чушь несет! Где вы таких афторов находите? Статья ничего не стоит и несет чушь! Кто хоть немного понимает в этом так вам и скажет, и такие де комментаторы горе-сеошники, просто смешно читать, вы хоть модерируете ваши статьи или просто для воды на сайте?! Бред сивой кобылы эта статья до самой последней точки!!!
Эксперимент: как уникальность контента влияет на продвижение сайта
Ilia Nazmutdinov
2
комментария
0
читателей
Полный профиль
Ilia Nazmutdinov - Кстати, ПФ не работают на нулевом трафике. Пока на сайт не льются тысячи показов по одним и тем же запросам влияние оказывает ток ссылочное\внешнее и внутреннее\ и внутренняя оптимизация.
Яндекс перестал индексировать сайты, созданные на Wix
Константин Даткунас
3
комментария
0
читателей
Полный профиль
Константин Даткунас - Было бы интересно посмотреть саму выборку из 10 000 и методику анализа.
Расчет трафика из поисковых систем по брендовым и небрендовым запросам
Дарья Калинская
238
комментариев
0
читателей
Полный профиль
Дарья Калинская - А вот и статья :) www.seonews.ru/analytics/raschet-trafika-po-nebrendovym-zaprosam-pri-pomoshchi-r/
Как мы разработали и вывели в ТОП сайт курсов рисования
Иван Стороженко
25
комментариев
0
читателей
Полный профиль
Иван Стороженко - Добрый день. 1)Чаще всего основная проблема заключается, в согласовании с клиентом добавляемого контента и то как он будет отображаться. На данном сайте фото и услуги конечно предоставлял клиент, все остальное уже делали мы. 2)Да в принципе, когда есть команда и понимание, что нужно делать, все идет быстро (опять же основная заминка идет на согласовании с клиентом) 3)Смысла делать новый в данном случает нет. В принципе доделывался полноценный сайт. 4)Когда клиент уже не предоставляет информацию, приходится искать у конкурентов (например с других стран или регионов). Но чаще всего клиент, хоть что-то "подкидывает".
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
335
Комментариев
262
Комментариев
238
Комментариев
171
Комментариев
156
Комментариев
137
Комментариев
121
Комментариев
97
Комментариев
97
Комментариев
95
Комментариев
87
Комментариев
80
Комментариев
67
Комментариев
60
Комментариев
59
Комментариев
58
Комментариев
57
Комментариев
55
Комментариев
54

Отправьте отзыв!
Отправьте отзыв!