DimaShved
@DimaShved
Web designer

Как создать контент под разные города?

Существует не мало известный сайт. У него есть такие страницы (все города):

6cc131dfa5d34e8e861152d56b2c3359.jpg
https://pixelplus.ru/poiskovoe_prodvizhenie_sajtov...

abd39281bd9e498aa240d0f498683a78.jpg
https://pixelplus.ru/poiskovoe_prodvizhenie_sajtov...

В поисковой выдаче видим следующее:
b3ce75d2cb7548b891c68fed1b44e224.jpgВозникают вопросы:
1. Как создаются такие страницы?
2. Нужно ли создавать физические страницы?
3. Если страницы не физические, то как их находит поисковой робот?
  • Вопрос задан
  • 551 просмотр
Пригласить эксперта
Ответы на вопрос 4
@BorisKorobkov Куратор тега PHP
Web developer
Как создаются такие страницы?

Точно так же, как и все остальные. Здесь нет никакой привязки к геолокации.

как их находит поисковой робот?

Так же как и все остальные. По ссылкам на сайте, sitemap и пр.
Ответ написан
@kostia_dev
На самом деле вариантов много. На одном сайте, на котором не было полноценной возможности так сделать, но было очень нужно я использовал Nginx rewrite правило
location ~ /(?<city>.*)/catalog/(?<section>.*) {
rewrite /([^/]+)/catalog/([^/]+) /catalog/$section?city=$1 break;
}

Потом в коде страницы где выводится Title и описание я делал к ним дополнение в зависимости от наличия гет параметра. Отсюда ответ на второй вопрос, нет визические страницы создавать не обязательно. Вобще все вши возможности зависят от того на чем работает ваш сайт, на котором вы хотите это сделать. Если это фреймворк то вообще красота.

Но чтобы эти страницы попали в поиск их нужно как минимум указать на странице. Желательно еще и в сайтмап отправить
Ответ написан
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
И кто твой сайт, кроме тебя будет искать по подобным запросам))))))
Ссылки и так проиндексируются.
Подставляешь в зависимости от Geo IP Location посетителя
Ответ написан
@purplesky
Возможно вам стоит подумать над тем, чтобы сделать несколько версий сайта по городам, например на поддоменах или в категории.
Например как на авито:
https://www.avito.ru/sankt-peterburg
https://www.avito.ru/moskva

По-разному можно генерить. Нужно смотреть выдачу, геозависимость запросов, топы изучить.
Возможно будет достаточно автодобавление %city% в метатегах. В некоторых нишах приходится писать под каждую страницу каждого города уникальный текст.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы