OpenCart Club

Разработка под Opencart

SEO сайта под каждый город

Недавно, нам понадобилось продвигать магазин под 170 городов.

В каждом городе у магазина свой адрес.

Конечно можно было бы создать 170 копий сайтов на разных поддоменах. И заполнить на каждом магазине свой адрес и мета теги. Но в таком случае возникает большая трудность в сопровождении всех 170 – ти сайтов и их обслуживании.

Было решено, создать модуль который позволить генерировать уникальные урл, мета теги и контактную информацию под каждый из 170 городов в разрезе одного магазина.

На такую мысль нас натолкнул модуль seopro от jasse.

И так.

Что нужно:

1. Для каждого города нужно формировать отдельный урл вида домен_сайта/seocity/seo_url

При смене города seocity должен изменятся согласно выбранного города.

2. Под каждый город нужно менять мета теги и контактные данные.

3. Менять частично описание товар, а именно изменять название города если ого встречается.

4. Менять контактные данные под каждый город.

Что было сделано:

1. Создан модуль в котором можно добавлять неограниченное количество городов.

2. Каждый город имеет настройки:

– название города

– seocity – СЕО урл города который будет вставляться в урл страницы

– Х1, Х2, Х3, Х4, Х5 -название города в разных падежах

– contact – адрес магазина

3. Был переписана логика модуля seopro , теперь при выборе города сразу после домена, перед СЕО колом страницы добавляется префикс города.

4. Добавлена возможность, при вводе мета тегов и описания товара использовать короткие коды {Х1}, {Х2}, {Х3}, {Х4}, {Х5} – на соответствующие переменные с настроек модуля относительно выбранного города.

5. Добавлено вывод информации на страницу контактор вместо стандартных данных, данных с настроек модуля в разрезе города

6. Добавлена возможность импорта городов с настройками параметров с помощь csv файла. 170 городов всё-таки быстрей вбить в файлик чем добавлять через админку )

И так в результате на сайте при выборе города – “Киев”

Мета тегов выглядит:

Купить товар в городе Киев.

И Урл – сайт/kyev/tovar

А для  Харькова:

Купить товар в Харькове

И Урл сайт/harkiv/tovar

Пример работы модуля можно увидеть здесь – opencart212.miy.link

Подитожем.

Данный модуль позволил довольно быстро вывести сайт в топ по запросам типа ” купить товар в Харькове”.

Самое прекрасное, что вес уже продвинутых страниц передался страницам под другие города. Сопровождать один магазин с 100 товарами, при этом на сайте появилось 170 посадочных страниц одного итого же товара и они не являются дублями.

Прекрасно то что, при добавлении языка seopro добавляет в урл код языка а наша доработка прекрасно работает и с ним. По этой причине модуль становится мультиязычным )

Работа модуля  – http://opencart212.miy.link

Административная панель – http://opencart212.miy.link/admin

логин/пароль – demo/demo

 

14 Discussions on
“SEO сайта под каждый город”

Напишите

Ваш email никому не покажем