Поскольку Web страницы становятся все более насыщенными дополнительными интерактивными возможностями, которые требуют введения в исходный код страницы функций и описаний, отличных от стандартного HTML кода, следует задуматься о том, как это сказывается на ранжировании этих страниц поисковыми серверами. При использовании таких технологий вы можете иметь красиво смотрящуюся страницу, которая, однако, невысоко ранжируется в поисковых серверах. Программы (спайдеры) поисковой системы – производящие сканирование
(индексацию) страниц вашего сервера являются весьма привередливыми в плане исходного кода страницы, и они действительно не любят что-либо отличное от стандартного HTML, и особенно это относится к JavaScript.
Сначала, проверьте исходный текст вашей страницы, и особенно тег <HEAD>, где обычно размещают JavaScript. В подавляющем своем большинстве JavaScript включается в код страницы, например, чтобы реализовать определенный эффект навигационного меню. Но необходимо учитываться тот факт, что весь
этот код будет пройден спайдером поискового сервера, и это может понизить уровень ранжирования для вашего узла. Удаление такого кода с каждой страницы узла не только делает её более "удобоваримой" для спайдеров поисковых серверов, но также позволяет реализовать простой и эффективный способ исполнения JavaScript.
Как это сделать, правильно…
Для начала, выделите весь JavaScript на вашей странице между (но, не включая) тегами <script language="javascript"> и </script>,
а затем скопируйте его в новый документ блокнота (или документ в любом другом текстовом редакторе). Сохраните этот документ как "scripts.js". В коде вэб страницы, вместо скрипта (включая вышеуказанные теги), необходимо будет вставить следующую строку:
Этот тег указывает браузеру путь к файлу scripts.js, в котором находится ваш скрипт, для его исполнения на странице. Обратите внимание, что этот пример
предполагает то, что ваш файл с JavaScript и ваши Web-страницы загружены в корневую директорию. Если дело обстоит не так, то вы должны будете указать корректный URL (адрес) для файла со скриптом в параметре src = "путь к файлу" для каждой страницы.
Дополнительным преимуществом наличия отдельного файла с JavaScript является то, что если вам будет необходимо внести любые изменения в исходный JavaScript, для этого потребуется изменение скрипта только в одном файле, а не на всех ваших Web-страницах.
Если у вас имеется два и более набора кодов JavaScript, просто создайте два и более текстовых файла со скриптами. Для варианта с двумая скриптами, код на странице будет выглядеть так:
Для удаления других типов кода с ваших страниц, могут быть использованы такие технологии как, CSS (Каскадные таблицы
стилей) и SSI (Включения на стороне сервера).