Несмотря на то что статья про сео и сайты, мы попытались сделали текст максимально простым, с интуитивно-понятными примерами. Здесь рассказано о том, как увеличить позиции сайта в отдельно взятых регионах, какие есть способы и как мы решаем эту задачу за один день.
В чём вообще проблема?
Поисковики при выдаче результатов учитывают регион пользователя, что довольно логично. Представьте, что вы хотите заказать пиццу, находясь в Санкт-Петербурге, но не знаете на каком сайте. И вот вы просто вбиваете в Google или Яндекс "Доставка пиццы", и вам показываются предложения для Москвы. Это совершенно не то что вам нужно, ведь вы находитесь в другом городе. И так дело обстоит со всеми остальными запросами: еда, автомобили, недвижимость, услуги и так далее.
Поисковик скорее всего покажет результаты и из других регионов всё равно, но где-нибудь на 10-ой страницы, после всех результатов релевантных для данного региона. А это всё равно, что не показать.
Какие есть решения проблемы нескольких регионов?
Есть несколько способов как продвигать сайт одновременно в разных регионах:
- Продвигать один сайт с привязкой к нескольким регионам
- Продвигать сайт без региональной привязки
- Продвигать сайт через региональные поддомены
Мы не будем рассматривать второй способ в этой статье, так как он сильно уступает в эффективности двум другим. Ведь как вы понимаете, топ10 выдачи не резиновый, туда попадают строго 10 результатов. Следовательно у кого больше шансов туда попасть? У просто какой-то компании в интернете или у компании из данного города?
Первый способ в принципе возможен как решение, но, во-первых, есть ограничения: вы не сможете продвигаться более, чем в нескольких регионах, это ограничение самого Яндекса. Специалисты по seo, говорят, что лимит привязки находится на 7 регионах.
К тому же так вы лишь распыляете свои усилия. Допустим, для примера, что у вашей компании есть филиалы всего в двух регионах. Значит вы продвигаете один сайт не в одном регионе, а в двух, то есть делите усилия пополам. Это всё равно, что если бы вам нужно было как можно быстрее наполнить бочку водой и вместо того, чтобы вы лили всю воду в одну бочку, вы наливаете по немного в две разные одновременно, следовательно полная бочка наберётся в два раза позже чем могло бы быть. При трёх бочках - в три раза позже, при семи - в семь. Также и с клиентами, вы не приведёте в 2, 3, 7 раз больше клиентов, вы приведёте максимум столько же, сколько могли при работе с одним регионом, потому что сумма раскрученности получается не 1+1+1+...+1, а 1/2+1/2 или 1/3+1/3+1/3. Если вообще приведёте, ведь ваши конкуренты скорее всего вытяснят вас с верхних позиций, так как они продвигаются лишь в одном конкретном регионе или используют метод поддоменов.
Что насчёт поддоменов?
Мы считаем, что это единственный стоящий вариант. Потому что, фактически, каждый поддомен это отдельный сайт. Значит можно реализовать такую схему: поддомен А отвечает за регион А, поддомен Б отвечает за регион Б, поддомен В за регион В и так до бесконечности (по данным на 2017 год в России 1100 городов, почему бы и не по одному на каждый?). То есть реализовывается самый лучший вариант один сайт - один регион. И при запросе, что в Москве, что в Санкт-Петербурге у вас будут столь же высокие шансы попасть в топ, как если бы вы продвигались всего в одном из этих городов.
Что такое поддомен?
Поддомен в данном контексте - это адрес сайта с поддоменом (например, spb.site.ru), страница с контактными данными соответствующего региона и вхождениями названия региона в заголовки, ссылки, тексты или мета (например, "Наши услуги в Санкт-Петербурге"), а в остальном это тот же оригинальный сайт. Всё это позволяет Яндексу или Гуглу индексировать поддомен как новый сайт и эффективно соотносить его с регионом.
Как технически реализовать региональные поддомены?
Давайте, рассмотрим самый общий вариант, без привязки к CMS или к движку. Есть два пути реализации:
- Скопировать сайт полностью и направить на копию поддомен
- Сделать сайт динамическим, с возможностью самостоятельной обработки поддоменов
Полная копия
Этот способ и объяснять не надо. Вы просто делаете полную копию сайта: с базой данных, файлами, движком, но вместо привязки к нему другого адреса, настраиваете его открытие через поддомен основного адреса. Минусом такого подхода является дороговизна и сложность обслуживания.
Допустим, вы хотите 5 регионов (основной сайт и 4 поддомена), значит суммарно ваши сайты будут весить в 5 раз больше, а это в 5 раз больше затрат на хостинг. Плюс при обновлении товара или доработках сайта вам нужно будет добавлять те же товары или производить те же доработки ещё 4 раза, а это траты денег и времени на работы. При 15 регионах, вы будете платить уже в 15 раз больше каждый месяц.
Но следующий способ намного дешевле.
Реализация через динамические поддомены
Технически можно сделать так, чтобы ваш сайт, допустим site.ru, можно было открыть и по site.ru и по *.site.ru (где звёздочка это любой поддомен). В таком случае вам нужно переделать сайт так, чтобы он сам понимал по какому поддомену он открыт и в зависимости от этого показывал нужную информацию, нужные контакты, нужное название региона, нужные товары, цены, условия доставки и т.д. В таком случае сайт не увеличит размеров, затраты на хостинг не увеличатся в разы (увеличатся, но лишь на десятые доли, если интересно почему, я могу рассказать в комментариях) и нет ограничений на число поддоменов. В своей практике мы видели как люди создают сотни поддоменов. Почему бы и нет, если сайт сможет сам подставлять всё и вам не нужно будет вручную писать тексты для каждого региона.
Как я могу реализовать динамические поддомены на своём сайте?
Несколько лет назад мы разработали решение под Битрикс и назвали его Регионы продаж. Оно позволяет работать с поддоменами без помощи программистов, а скачивание и настройка занимают несколько часов.
Если более подробно, то оно позволяет, во-первых, использовать переменные вида "#VREGIONS_{код свойства}#", которое будет подставляться в тексте в нужные слова. То есть вам не нужно будет десятки, а то и тысячи раз прописывать одни и те же тексты, достаточно лишь один раз вставить в нужные места переменные и на страницу будут подставляться нужное название региона или телефон, или адрес, или что угодно другое, вы сами можете легко создать переменную и выводить через неё, например, код яндекс.метрики (да-да, метрику и аналитику можно тоже легко разделять).
Помимо этого модуль ещё помогает управлять ценами на товары на сайте, остатками товаров на складах в данном регионе и разделением каталогов между сайтов, ведь очень редко когда один и тот же товар стоит в разных городах одинаково, поэтому мы предусмотрели этот момент и включили функционал в модуль.
К тому же каждому сайту для продвижения нужны свои robots.txt, sitemap.xml и мета-данные, работу с ними мы тоже предусмотрели. Подробнее про robots.txt, про карту сайта, про мету.
Интересные мысли
- Поддомены можно делать не только региональными. Например, если у вас сеть клиник или фитнесс-клубов, или что-либо ещё с отдельными филиалами, то можно сделать отдельный поддомен для каждого из них. Выгоды в траффике и сео получаются те же самые.
Кому писать и где приобрести?
Писать можно прямо здесь, в комментариях ниже. Или на почту aristov@bitrix24.ru.
Приобрести удобным способом можно у самого Битрикса на странице модуля "Регионы продаж".