Оптимизация исходного кода сайта для повышения текстовой релевантности

Компания Blesslight занимается разработкой и поставкой дизайнерских светильников и предметов мебели. Компания работает с частными и корпоративными проектами, создаёт световые и интерьерные решения, сопровождая клиентов от подбора до установки. В интернет-магазине есть освещение и интерьерные элементы для жилых и коммерческих пространств.

blesslight.ru В ЦИФРАХ:

Проблема

В исходном коде сайта присутствовали текстовые элементы, которые по гипотезе SEO-специалистов могли размывать релевантность сайта для поисковых систем. Было важно убрать лишний текст из исходного кода, сохранив его отображение для пользователей и покупателей

Решение

Компания «Пиксель Плюс» скрыла ненужные элементы с помощью JS-скриптов. В результате поисковые системы не считывают эту информацию, при этом визуальное отображение сайта для пользователей остается неизменным.

Реализация

  1. В процессе SEO-продвижения сайтов в компании «Пиксель Плюс» регулярно возникает необходимость убирать лишние элементы (например, множественные повторения кнопок «Купить», дубли меню, формы обратной связи и т.д.), так как такие слова и блоки могут размывать текстовую релевантность и негативно влиять на ранжирование сайта в поисковых системах.

  2. При работе с сайтом blesslight.ru требовалось убрать дубли горизонтального меню, формы обратной связи, коммерческие фразы (например, «Оплата», «Доставка»), а также всплывающую плашку «Доставка бесплатная от 40 000 руб.», которая появлялась при наведении курсора на карточку товара. Эти элементы перегружали исходный код, который считывается поисковыми роботами.

  3. В компании «Пиксель Плюс» подобные задачи в большинстве случаев решаются выносом ненужных элементов в отдельный JS-файл. Это позволяет сохранить отображение элементов на сайте, при этом исключив их из индексации. Сам файл со скриптами закрывается от обхода поисковыми роботами через robots.txt.

До. Фраза «Оплата» находится в исходном коде, поисковые роботы могут ее считывать


После. Пример выноса формы обратной связи в отдельный JS-файл, закрытый от поисковых роботов

Итоги работы

Необходимые текстовые элементы были вынесены из исходного кода с помощью JS-скриптов. Задача передана SEO-специалистам для дальнейшей оценки эффективности выдвинутой гипотезы.
Заказать