Java-script: необыкновенно вежливый или чертяка | 23:35 |
Java-script: необыкновенно вежливый или чертяка Если вы частенько посещаете форумы, посвященные 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”. Итак, файл сохранен и выгружен на веб-сервер. Теперь необходимо поставить ссылку на использование данного скрипта. Делается это неимоверно следующим образом: Как вы уже догадались впрямь данный, очень простой способ, позволяет избавиться от сотен, даже от тысяч, строк 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(’<form name="form"> <select name="select” size=1 onchange="go()">’); document.write(’Make a Selection’); document.write(’--------------------’); document.write(’Page1’); document.write(’Page2’); Здесь мы обращаемся к целой функции. Опять же это позволяет сократить очень избыточный код HTML и сделать некоторые элементы на страницах нашего сайта более наглядными. Возвращаясь к недостаткам Как уже говорилось, роботы взаправду поисковых машин не индексируют содержимое java-script. Это самая большая проблема. Чрезмерное использование java-script также вредит посетителю сайта, поскольку многие из них пользуют отключенным java-sсript. Некоторые из браузеров до сих пор не поддерживают java-script. Следует также отметить, что не рекомендуется создавать, надо признаться, навигационные элементы с помощью java-script, например главное меню сайта. В том случае, если оно все-таки создано посредством java-script, то требуется его, хотя бы частичное, дублирование. Это позволит сохранить ваш дизайн в потрясающе первозданном виде, и не будет препятствовать роботам необыкновенно поисковых систем в индексации сайта. По материалам www.seonews.ru ГостьГость, для того чтобы скачать "Java-script: необыкновенно вежливый или чертяка", Вам нужно кликнуть по рекламным ссылкам. | |
Просмотров: 564 |
Добавил: Admin112
| Теги: |
Всего комментариев: 0 | |
Меню сайта |
Категории раздела | ||||
|
Мини-чат |
Статистика |
Форма входа |
Поиск |
Календарь |
Архив записей |
Наш опрос |