Основы технической оптимизации сайта
В данной статье рассмотрим, что собой представляет техническая оптимизация сайта. Исходя из слова «техническая», можно сразу догадаться, что речь пойдет о работоспособности сайта в целом, эффективности его работы, скорости загрузки, быстрой индексации. Все эти моменты являются общими для любого ресурса, независимо от его тематики и типа контента. Кроме того, техническая оптимизация проводится на том этапе создания сайта, когда уже установлены все необходимые плагины и модули, но еще не добавлены статьи, сайт не доступен для пользователей. Итак, каковы же основные этапы этого процесса?
Создание файла robots txt
Данный файл нужен для того, чтобы запретить или разрешить индексацию поисковиками каких-то конкретных разделов сайта. Причем можно прописать параметры сначала для всех основных поисковых систем, кроме Яндекса, а затем отдельно для Яндекса. К примеру, разрешаем индексацию статей, новостей, комментариев (параметр Allow), запрещаем индексацию админ-зоны, форума (Disallow). Также можно параметром Host указать для сайта его главное зеркало: www.вашсайт.ru или вашсайт.ru.
Проверка кода html
Это нужно для того, чтобы выявить ошибки при верстке (при создании сайта с нуля), либо исправить возможные конфликты между плагинами, модулями (когда сайт функционирует на CMS). Кроме того, задача программиста – максимально упростить код, облегчить его, убрать лишние конструкции, которые утяжеляют сайт, увеличивают скорость его загрузки. Еще одна причина для работы с кодом – убрать слабые места и уязвимости сайта. Например, лишнюю информацию о версии самой CMS, версиях установленных плагинов. Все это значительно осложнит задачу для потенциального взломщика (когда нет информации о версиях плагинов, сложно искать в них уязвимости). Также целесообразно убрать все комментарии в коде (лишняя информация и лишний объем страниц).
Проверка кроссбраузерности сайта
Кроссбраузерность – это способность сайта хорошо отображаться в разных браузерах (без перекосов, съездов, с правильной интерпретацией всех правил CSS). За основу берутся самые популярные браузеры – IE (разные версии), Opera, Mozilla Firefox, Сафари, Хром. Если сайт корректно отображается во всех этих браузерах, то работу можно считать выполненной. Как правило, больше всего проблем создает IE ранних версий. Несмотря на то, что данный браузер подвергается очень большой критике со стороны всех и вся, большое количество пользователей до сих пор им пользуется. Может, из-за того, что он является браузером по умолчанию в Windows.
Разработка карты сайта
Этот этап выполняется уже после добавления ряда статей, когда сайт приобретает более-менее разветвленную структуру. Карта сайта – этот файл (sitemap.xml) можно создать при помощи многочисленных онлайн-сервисов. Также есть специальные плагины (к примеру, Xmap для Joomla), позволяющие создать карту сайта. Внутри данной карты отображаются все страницы сайта в виде списка, что облегчает индексацию для поисковых роботов. После создания карты нужно поместить xml-файл в корневую директорию сайта. Затем уже можете добавить данный файл в соответствующий раздел панели Яндекс. Вебмастер или Инструментов для Вебмастеров от Гугла.
***
«Веб-студия GALA-center» является зарегистрированным торговым брендом РФ. Все права защищены и охраняются законом. Свободное некоммерческое использование материалов seo-magic.ru в интернете (полное или частичное) запрещается или допускается при условии указания авторства seo-magic.ru и активной ссылки на сайт seo-magic.ru (обязательной для каждого взятого текста). Во всех остальных случаях требуется письменное разрешение владельца компании/бренда Веб-студии GALA-center – Свитковой Г.Д.