geval 3 Posted November 8, 2020 Report Share Posted November 8, 2020 Всем хорошего дня и вот такой очень интересный вопрос про модуль геолокации ( и не только) Где-то тут читал что в VamShop 2 подобное реализовано. Суть в двух вещах: во-первых в городе, который отображается в шапке сайта ( зашел человек из города Н- и там написан город Н), во-вторых город сразу подставляется при заказе.. а в-третьих и в самых важных, это весьма полезный коммерческий фактор ранжирования для SEO в выдаче сайты у которых есть геоопределение и вписывание городов ( или выписывание в списке- типа тыкнул и выбери свой город)- благодаря чему к примеру, некоторые переменные на сайте ( телефоны, цены, и т.д)- могут меняться- так вот, такие сайты явно опережают те, при прочих равных, у которых только один город ( Москва например или Санкт-Петербург) для наглядности вот о таком модуле речь ( пример под opencart) https://opencartforum.com/topic/70425-podderzhka-citymanager-pro-gruppy-pokupateley-raznye-ceny-dlya-gorodov/ даже если бы просто табличку с городами сделать такую- уже было бы очень хорошо.. может большинство функций такого модуля и не нужны и невозможно их реализовать на VamShop, но вот хотя бы определение какое-то по GeoIP и авто-заполнение города там где нужно, плюс вот эта табличка в шапке- выберите ваш город, это было бы весьма и весьма полезно. Может уже кто-то подобное делал для VamShop ? нужны варианты Link to post Share on other sites
support 446 Posted November 8, 2020 Report Share Posted November 8, 2020 11 минут назад, geval сказал: Всем хорошего дня и вот такой очень интересный вопрос про модуль геолокации ( и не только) Где-то тут читал что в VamShop 2 подобное реализовано. Суть в двух вещах: во-первых в городе, который отображается в шапке сайта ( зашел человек из города Н- и там написан город Н), во-вторых город сразу подставляется при заказе.. а в-третьих и в самых важных, это весьма полезный коммерческий фактор ранжирования для SEO в выдаче сайты у которых есть геоопределение и вписывание городов ( или выписывание в списке- типа тыкнул и выбери свой город)- благодаря чему к примеру, некоторые переменные на сайте ( телефоны, цены, и т.д)- могут меняться- так вот, такие сайты явно опережают те, при прочих равных, у которых только один город ( Москва например или Санкт-Петербург) для наглядности вот о таком модуле речь ( пример под opencart) https://opencartforum.com/topic/70425-podderzhka-citymanager-pro-gruppy-pokupateley-raznye-ceny-dlya-gorodov/ даже если бы просто табличку с городами сделать такую- уже было бы очень хорошо.. может большинство функций такого модуля и не нужны и невозможно их реализовать на VamShop, но вот хотя бы определение какое-то по GeoIP и авто-заполнение города там где нужно, плюс вот эта табличка в шапке- выберите ваш город, это было бы весьма и весьма полезно. Может уже кто-то подобное делал для VamShop ? нужны варианты Так в vamshop1 и vamshop2 одинаковы код. https://demo.vamshop.ru Сверху автоопределяемый город. и возможность указать свой город. Информационную страницу со списком городов - это Вы уже сами создаёте, т.е. для каждого магазина свои данные. Вот например - https://www.linzon.ru/dostavka-za-mkad-po-mo.html и т.д. Но этого недостаточно. По хороше, надо делать как например на https://vseinstrumenti.ru/ У них под каждый город поддомен, например https://stavropol.vseinstrumenti.ru/instrument/akkumulyatornyj/ и https://krasnodar.vseinstrumenti.ru/instrument/akkumulyatornyj/ В ключевые слова, мета тэги подставляется город. Аккумуляторный инструменты в Ставрополе, Аккумуляторный инструмент в Краснодаре. и т.д. под каждый город. А просто в автоопределении города смысла на большого нет. т.е. например робот гугла всё равно в калифорнии и напримре зайдёт робот гугла и у него определится Мунтин вью, Калифорния. В этом же нет смысла. А вот в поддоменах и ключевые словах, meta тэгах - смысл есть. Link to post Share on other sites
geval 3 Posted November 8, 2020 Author Report Share Posted November 8, 2020 у меня просто на VamShop автоматически не определяется почему-то город.. вот там значок геолокации есть и при нажатии на него- пишет - чтобы указал свой город.. https://prnt.sc/vfg3lz А дальше где-нибудь есть переменная- которая например подставлялась бы при оформлении заказа или что-то вроде того? Просто можно конечно сделать такую страницу с городами вручную- но это немного не то.. А вот если бы был список городов и при нажатии на каждый из городов в этом списке, например менялись бы переменные какие-либо ( те же телефоны и т.д- при желании) это было бы уже плюс.. на поддоменах может и лучше- но это слишком много возни.. Link to post Share on other sites
support 446 Posted November 8, 2020 Report Share Posted November 8, 2020 4 часа назад, geval сказал: А дальше где-нибудь есть переменная- которая например подставлялась бы при оформлении заказа или что-то вроде того? Есть. Определившийся или указанный город в куку записывается {$smarty.cookie.vamshop-city} 4 часа назад, geval сказал: у меня просто на VamShop автоматически не определяется почему-то город.. вот там значок геолокации есть и при нажатии на него- пишет - чтобы указал свой город.. По умолчанию должно быть как в демке https://demo.vamshop.ru т.е. автоматически определяется город + если например определился неправильно, ты можешь сам указать свой город и это значение будет так же записано в cookie. 4 часа назад, geval сказал: А вот если бы был список городов и при нажатии на каждый из городов в этом списке, например менялись бы переменные какие-либо ( те же телефоны и т.д- при желании) это было бы уже плюс.. В этом нет смысла, получается нет постоянно адреса для конкретного города. Роботы гугла и яндекса значит не смогут нормально проиндексировать контент для разных городов. Хороший пример - это как раз vseinstrumenti.ru Под каждый город свои адреса, свои ключевые слова. Link to post Share on other sites
geval 3 Posted November 8, 2020 Author Report Share Posted November 8, 2020 да у меня почему то на всех магазинах последней версии не как в демке-то есть автоматом город не определяется..может не догрузился модуль geo - как это проверить и исправить? Link to post Share on other sites
support 446 Posted November 8, 2020 Report Share Posted November 8, 2020 3 часа назад, geval сказал: да у меня почему то на всех магазинах последней версии не как в демке-то есть автоматом город не определяется..может не догрузился модуль geo - как это проверить и исправить? Не знаю, надо код смотреть. По умолчанию точно работает. По умолчанию всё как в демке. Link to post Share on other sites
geval 3 Posted November 9, 2020 Author Report Share Posted November 9, 2020 14 часов назад, support сказал: Не знаю, надо код смотреть. По умолчанию точно работает. По умолчанию всё как в демке. а можете подсказать какие файлы вообще отвечают за работу этого модуля? может при каком-то обновлении просто их не закачал везде.. или посмотреть код Link to post Share on other sites
support 446 Posted November 9, 2020 Report Share Posted November 9, 2020 35 минут назад, geval сказал: а можете подсказать какие файлы вообще отвечают за работу этого модуля? может при каком-то обновлении просто их не закачал везде.. или посмотреть код Папка /vendor/GeoCity /includes/external/smarty/plugins_vam/function.geo_city.php Link to post Share on other sites
geval 3 Posted November 9, 2020 Author Report Share Posted November 9, 2020 папка есть вот в ней 4 таких файла https://prnt.sc/vfvued ну и указанный файл ниже тоже - размером 886 байт.. странно- с учетом того что все файлы на месте- автоматически не определяется.. а может это быть из-за того, что какой-нибудь модуль в php не работает? нашел сейчас закономерность- опять же на beget все работает.. а вот на моем VPS нет.. при том что движки такие же- отсюда вывод- чего-то не хватает на самом сервере Link to post Share on other sites
support 446 Posted November 9, 2020 Report Share Posted November 9, 2020 49 минут назад, geval сказал: странно- с учетом того что все файлы на месте- автоматически не определяется.. Не знаю, сложно наугад сказать. Это надо разбираться. Link to post Share on other sites
Recommended Posts