Метпромко — разработка Magento магазина
Клиент
Компания «МетПромКо» — крупный поставщик металлопроката в России.
Веб-сайт компании www.metpromko.ru
Отправная точка
Веб-сайт электронной коммерции, основанный на Magento 1.9. Клиент уже определился с сайтом разработки и промежуточным сайтом.
Цель
Доработанный и обновленный промежуточный веб-сайт, готовый к запуску.
Прогресс
Наша первая веха была сосредоточена на разработке и промежуточных версиях веб-сайта. Клиент предоставил нам доступ к своему хостингу. И мы разработали предварительные варианты двух тестовых веб-сайтов с разными доменами. Код веб-сайтов хранился в репозитории клиента. Промежуточный этап представлял собой копию будущего производственного сайта и имел те же настройки и базу данных. Однако веб-сайт разработки не был подключен к реальной базе данных, и клиент не хотел, чтобы работы по кодированию каким-то образом влияли на будущую продукцию (текущую стадию). Поэтому мы разработали сценарий, который сбрасывал промежуточную базу данных и загружал ее в dev. Скрипт был прост в использовании и мог быть активирован из командной строки человеком, не являющимся разработчиком.
Поскольку клиент был ориентирован на SEO, мы улучшили большинство функций SEO на веб-сайте. Например, мы установили код менеджера тегов Google, который является полезным инструментом для добавления и управления тегами просмотра страниц аналитики, тегами отслеживания конверсий AdWords и другими.
Кроме того, мы установили стандартную генерацию sitemap для Magento; установили и настроили SEO-дружественный модуль и приспособили его к стилям веб-сайта в серверной части.
SEO-тексты на страницах продуктов были перемещены вниз по странице, чтобы они не появлялись над продуктами.Это повысило удобство использования веб-сайта и позволило посетителям первыми ознакомиться с продуктами. Изначально SEO-тексты отображались на страницах категорий и на каждой странице товаров одной и той же категории. Клиенту нужно было, чтобы эти тексты появлялись только на страницах категорий. Решение состояло в том, чтобы внести некоторые изменения в код. Мы помещаем тексты прямо под заголовком H1, чтобы пользователи могли видеть тексты в конце страницы категории; и Робот видит их сразу после заголовка H1.
Когда мы завершили первый этап, мы перенесли тестовый веб-сайт на промежуточный веб-сайт с помощью скрипта и продолжили нашу работу там.
Клиент хотел использовать специальный инструмент, который помогал бы пользователю быстрее получать контактную информацию поставщика. Поэтому мы разработали окно выбора города и разработали для него модуль. Окно выбора города появляется, когда пользователь открывает веб-сайт. Функциональность модуля позволяет указать правильный номер телефона и адрес электронной почты в соответствии с выбранным городом. Если пользователь нажимает ‘да’ или не выбирает город, модуль отображает город и адрес электронной почты по умолчанию.
Важно поддерживать безопасность и обновление CMS, особенно если CMS имеет открытый код, как это делает Magento. Мы установили все последние критические обновления для клиентской версии Magento. Аналогичным образом, клиент знал, насколько важно обеспечить безопасность своих посетителей, и попросил установить SSL-сертификат. Мы также добавили перенаправление http на https в коде и использовали перенаправление 301 на стороне сервера для некоторых страниц. И мы сделали возможным редактировать функцию перенаправления в администраторе.
Когда наша работа над сайтом разработчиков была завершена, мы запустили веб-сайт на новом домене.
Результат
МетПромКо получила бесперебойно работающий веб-сайт электронной коммерции с удобным интерфейсом и аккуратной внутренней частью. Magento предоставит МетПромКо идеальную систему управления интернет-магазином для добавления новых товаров без особых усилий. Кроме того, мы улучшили их функции SEO, что повысило общую конверсию. Простая в обслуживании система упрощает реализацию их маркетинговой стратегии.
Команда разработчиков
Константин Давыдов — адаптивное программирование на HTML / CSS / JS, разработка тем
Сергей Пищанецкий — веб-безопасность, администрирование серверов, разработка Magento, программирование и оптимизация
Мария Ткаченко — управление проектом
Юрий Давыдов — юридическая поддержка
Со всей нашей командой можно познакомиться здесь.
Технологии
HTML5 / CSS3 / Javascript
PHP5 / MySQL
Magento Ecommerce
Google API