Под функционалом сайта понимаются разнообразные модули, которые делают ресурс полезным и удобным для посетителей: поиск, регистрация, обратная связь, каталог, корзина, новостная колонка и многие другие. Наши проекты включают всё необходимое, чтобы ваши пользователи оставались довольны уровнем «обслуживания».
Надо обеспечить выполнение следующих функций программой-роботом поисковика:
1. Быстро прочитать код, для чего он не должен содержать лишних скриптов; все правила оформления вынесены в отдельный файл .css, и код полностью соответствует стандартам без ошибок.
2. Чтобы робот быстро обошёл все страницы сайта, на сервере должна быть размещена карта сайта в формате .xml.
3. Для попадания на первую страницу выдачи необходимо оптимизировать каждую страницу согласно правилам. Сайт должен загружаться быстрее, чем за 5 секунд; любые задержки недопустимы. Дополнительно робот выполняет множество других задач, и разработчик должен знать о них, чтобы облегчить работу поисковикам. К сожалению, многие забывают об этих нюансах, и при просмотре кода чужого сайта кажется, что разработчик специально усложнил задачу роботу.