Страницы городов и услуг, которые ранжируются — без штрафа за дубли

Спинить одну страницу 50 раз, меняя название города, — это не SEO, а doorway-паттерн, который прямо назван в спам-политиках Google. Вот как делать страницы городов и услуг, которые реально ранжируются, и где проходит настоящая граница.

doorway abuseдубли контентаGoogle Search Centralспам-политики Googlescaled content abusecanonicalization

Вы где-то прочитали, что дубли контента убивают ранжирование. И теперь боитесь делать страницы для двенадцати городов, которые реально обслуживаете, — или, хуже того, кто-то уже сделал их за вас, спинив один шаблон пятьдесят раз с подменой названия города, и трафик стоит на месте. Обе реакции упускают суть. Штрафа за дубли контента не существует. Но существует проблема doorway-страниц и проблема scaled content — и они реальны. Это операторский гайд по тому, как делать страницы городов и услуг, которые ранжируются, и где именно Google проводит границу.

Сначала убиваем миф: штрафа за дубли контента нет

Google говорит это уже годами. В блоге Search Central есть статья — буквально с заголовком «Demystifying the ‘duplicate content penalty’» — где прямо сказано, что такого штрафа нет. Когда Google находит почти одинаковые страницы, он вас не наказывает. Он дедуплицирует: выбирает одну версию для показа в выдаче, остальные отсеивает. Внутри это называется canonicalization — Google решает, какой URL «канонический», а остальные тихо игнорирует.

Почему же это ощущается как штраф? Потому что эффект на шаблонном наборе страниц городов выглядит точно так же. Вы публикуете 30 страниц, 28 из них схлопываются в одну в глазах Google и никогда не ранжируются. Вас не оштрафовали. Вас дедуплицировали — что для вашего трафика те же похороны, только под более приятным названием.

30 шаблонных страниц Дедупликация показана 1 остальные отсеяны Не штраф — просто схлопывание в одну каноническую. Husky Digital
Почти одинаковые страницы не штрафуются — Google берёт одну, остальные отсеивает.

То, что реально создаёт проблемы, — совсем другая политика: doorway abuse.

Что Google на самом деле говорит про doorway-страницы

Вот точная формулировка из спам-политик Google, дословно — две отдельные фразы, а не одно сшитое определение:

«Doorway abuse is when sites or pages are created to rank for specific, similar search queries. They lead users to intermediate pages that are not as useful as the final destination.»

(«Doorway-злоупотребление — это когда сайты или страницы создаются, чтобы ранжироваться по конкретным похожим запросам. Они ведут пользователей на промежуточные страницы, которые менее полезны, чем конечный пункт назначения.»)

А в список примеров doorway Google включает — снова дословно — «multiple domain names or pages targeted at specific regions or cities that funnel users to one page» (несколько доменов или страниц, нацеленных на конкретные регионы или города, которые сгоняют пользователей на одну страницу) и «substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy» (по сути одинаковые страницы, которые ближе к результатам поиска, чем к чёткой, навигируемой иерархии).

Это и есть ленивая версия страниц городов: стопка страниц /santehnik-charlotte, /santehnik-huntersville, /santehnik-matthews, которые на 95% одинаковы и все сгоняют посетителя на один и тот же общий призыв «позвоните нам». Классическая SEO-иллюстрация — та самая, что вы наверняка слышали, — это одна и та же страница, сделанная 200 раз с подменой только названия города. Это community-шорткат, а не цитата Google, но суть он передаёт точно: страницы, сделанные для поисковика, а не для клиента.

Тонкая doorway Подмена города в H1 Find-and-replace в тексте Одни и те же 3 отзыва Общий призыв «позвоните» Для поисковика Реальная страница Реальные работы там Локальные фото и детали Свежие местные отзывы Цены, если реально иные Для клиента Husky Digital
Граница не в количестве слов — а в том, несёт ли страница то, что верно только для этого места.

Тест, который действительно важен

Забудьте про пороги по количеству слов и проценты — никакого опубликованного правила «70% совпадения и тебе конец» нет; Google никогда не раскрывал цифру по пересечению слов. Честный тест проще, и он про намерение и полезность:

Может ли реальный клиент в этом конкретном городе получить настоящую, не-общую пользу от этой страницы — пользу, которая реально отличается от ваших других страниц городов?

Если да — вы делаете локальные страницы. Если единственное, что меняется от страницы к странице, — это название города в H1 и find-and-replace в тексте, вы делаете doorways. Вот и всё. Вот граница.

На практике страница города оправдывает своё место, когда несёт то, что верно только для этого места:

  • Реальные работы, которые вы там делали — адреса по районам, фото, конкретная проблема (жёсткая вода, протечки под плитой, старый чугун, ледяные заторы на крыше).
  • Локальная специфика — правила разрешений, нюансы HOA, тип и возраст жилого фонда города, распространённые в этом рынке бренды оборудования.
  • Честные локальные доказательства — время реакции в этот район, конкретные районы, которые вы покрываете, локальные цены, если они реально отличаются.
  • Отзывы клиентов оттуда — но пишите свежий контекст, не вставляйте одни и те же три отзыва на каждую страницу (это просто возвращает то самое схлопывание дублей, от которого вы уходите).

Если вы не можете наполнить страницу ничем реальным про город — это Google говорит вам правду: вы его пока не обслуживаете. Что подводит нас к дисциплине, на которой всё держится.

Думаете о странице города? Что верно только здесь? Работы, доказательства, уникальность? Да Частично Нет Публикуйте self-canonical, schema noindex, поэтапно когда докажете Оставьте пустой вы его не обслуживаете Husky Digital
Тест на намерение и полезность как процесс: докажите, отложите или пропустите.

Матрица гео × услуга: заполняйте только то, что можете доказать

Представьте вашу зону обслуживания как сетку. Города по одной оси, услуги по верхней. Каждая ячейка — потенциальная страница: «прочистка труб в Matthews», «ремонт AC в Huntersville». Инстинкт — заполнить всю сетку, потому что больше страниц ощущается как больше охвата.

Не надо. Заполняйте только те пересечения, которые реально можете доказать. Если вы каждую неделю меняете водонагреватели в Шарлотте, но ни разу не делали прочистку труб в Белмонте, ячейка «прочистка труб в Белмонте» — это будущая doorway-страница. Оставьте её пустой, пока она не станет правдой. Сфокусированный набор из 15 страниц, каждую из которых вы можете подкрепить реальными доказательствами, обгонит раздутый набор из 120 тонких клонов — и не поставит под удар весь домен. Эта дисциплина матрицы — хребет того, как мы строим страницы городов, которые переживают апдейты.

Ремонт AC Прочистка труб Водонагрев. Charlotte Matthews Belmont Есть работы Есть работы Есть работы Есть работы не создавать Есть работы не создавать не создавать нет работ = риск doorway Husky Digital
Заполняйте только ячейки, которые подкреплены реальной работой; недоказанное пересечение — будущая doorway-страница.

У жадности есть и общедоменная цена. Куча малоценных, почти одинаковых страниц тянет вниз ваши общесайтовые сигналы качества — то, что сворачивается в E-E-A-T. Это не точный регулятор, который Google «прикручивает», но домен, на 80% состоящий из тонких doorway-страниц, читается как низкокачественный в целом, и эта репутация тянется и на ваши хорошие страницы в выдаче.

Августовский spam update 2025 — что он реально сделал

В конце августа 2025 Google выкатил spam update, описанный как более широкое применение существующих спам-политик на всех языках. Будьте аккуратны с формулировками: Google не публиковал официального заявления, где назывались бы «doorway-страницы», «спин-контент» или «шаблоны город × услуга» как конкретные цели. Эта рамка — из анализа SEO-сообщества о том, какие сайты пострадали, а не от самого Google.

Что честно сказать: апдейт согласуется с применением давних политик про doorway и scaled content, и SEO-специалисты массово наблюдали, как массово произведённые, шаблонные и тонкие страницы теряли видимость. Если ваша стратегия страниц городов — «спинь шаблон и молись», то это и есть профиль сайтов, по которым люди видели удар. Воспринимайте это как сильный сигнал, а не как то, что Google поимённо прочитал ваш sitemap.

Смежная политика, которую стоит знать по имени, — scaled content abuse, которую Google определяет как «when many pages are generated for the primary purpose of manipulating search rankings and not helping users» (когда множество страниц создаётся с основной целью манипулировать ранжированием, а не помогать пользователям). Инструмент не важен — AI или человек, тест один: намерение и полезность (про AI ниже).

On-page фиксы, которые большинство владельцев упускает

Правильная стратегия — это большая часть битвы. Но три технических детали решают, попадут ли хорошие страницы в индекс и ранжирование:

Самоссылающийся canonical

Каждая страница города должна канонизироваться на саму себя — её <link rel="canonical"> должен указывать на собственный URL, а не назад на хаб или главную. Владельцы, наполовину разобравшиеся в canonicalization, иногда направляют canonical всех страниц городов на одну «главную» страницу, чем буквально говорят Google: «не индексируй их, это дубли вон той». Это самосаботаж. На каждой уникальной, подкреплённой доказательствами странице — self-referencing canonical. Canonical на другую страницу ставьте только тогда, когда страница реально является дублем, который вы хотите консолидировать.

Структура URL и навигируемая иерархия

Вспомните собственную формулировку Google про doorway: страницы «ближе к результатам поиска, чем к чёткой, навигируемой иерархии». Так дайте ей иерархию. Чистая, единообразная структура — /services/[услуга]/[город]/ или /locations/[город]/[услуга]/ — с хлебными крошками, ведущими вверх к реальному хабу услуг и реальному хабу локаций, сигнализирует об организованном сайте, а не о куче лендингов. Выберите один паттерн и держитесь его; не мешайте /santehnik-charlotte в корне с /locations/matthews/ где-то ещё.

Schema и контроль индексации

Добавьте LocalBusiness (или соответствующую Service) структурированную разметку на страницы локаций и используйте свойство areaServed, чтобы указать города, которые вы покрываете. Это стандартный сигнал легитимности, который помогает Google понять, что страница — реальная страница зоны обслуживания, а не keyword-цель. А для городов, к которым вы идёте, но пока не можете полностью доказать, есть промежуточный вариант между «нет страницы» и «тонкая doorway»: опубликуйте её с тегом noindex, держите для внутренней навигации и своих воронок и снимите noindex, когда появятся реальные работы и контент, за которым можно стоять. Поэтапная публикация лучше, чем выкатить 40 пустых страниц в первый день. Проверьте всё потом в Google Search Console — убедитесь, что хорошие страницы реально проиндексированы и не получают «Дубль, Google выбрал другую каноническую страницу» в отчёте Pages.

Self-canonicalкаждая страница ссылается на свой URL
Хлебные крошкивверх к хабу услуг и локаций
areaServedLocalBusiness schema называет города
Проверка в GSCхорошие страницы в индексе

Можно ли писать страницы городов с помощью AI?

Да — и это вопрос, который владельцы реально задают сейчас, так что вот прямой ответ. Политика Google нацелена на намерение и качество, а не на инструмент. Черновики с помощью AI — нормально. Грань пересекается тогда, когда AI используют ровно для того, что описывает scaled content abuse: массово производить почти одинаковые страницы «с основной целью манипулировать ранжированием, а не помогать пользователям».

Практическое правило: используйте AI, чтобы набросать страницы, которые можете подкрепить реальными локальными доказательствами, а потом добавьте то, что AI выдумать не может, — ваши реальные работы, фото, цены, локальное знание. Не натравливайте его на сетку гео × услуга с командой заполнить все 200 ячеек. Граница та же, что и везде в этой статье; AI просто позволяет пересечь её быстрее.

Где страницы городов помогают — а где нет

Одно различие экономит кучу впустую потраченных сил: страницы городов и ваш Google Business Profile играют в разные игры.

  • Страницы городов конкурируют в органике и Local Finder — синих ссылках и расширенных локальных результатах. Сильная страница по «ремонт водонагревателя [пригород]» может выигрывать эти клики.
  • Map pack (3-pack наверху результатов Maps) определяется в основном вашим Google Business Profile, плюс близостью, релевантностью и известностью — а не тем, сколько страниц городов вы опубликовали.
Страницы городов Органика + Local Finder Google Business Profile Map pack (3-pack) Две разные игры — стройте обе Одно не сделает работу другого. Husky Digital
Страницы городов расширяют органику; Google Business Profile несёт map pack.

Так что страница города для городка, где у вас нет реального адреса, не поднимет вас в map pack этого городка. Как service-area business, ваш единственный профиль — верифицированный по вашему реальному адресу, который вы затем скрываете, с указанными реальными зонами обслуживания — это ваша игра в map pack. (Создание фейкового профиля на каждый город, где у вас нет реального адреса, — нарушение правил, за которое профили банят, точка.) Страницы городов расширяют ваш органический охват; GBP двигает карту. Стройте и то, и другое, но не ждите, что одно сделает работу другого. Органическая сторона — это local SEO и более широкое SEO.

Чтобы понять, работает ли что-то из этого, отслеживайте их раздельно: Local Falcon (или похожие grid-трекеры) для позиций в map pack по всей зоне обслуживания и Search Console для органических показов и кликов по самим страницам городов. Смотреть на одно и думать, что сдвинулось другое, — так владельцы и ставят неверный диагноз всему каналу.

Итог

Штрафа за дубли контента нет — но есть doorway-штраф, политика scaled content и августовский апдейт 2025, который, если читать честно, наградил сайты с реальными страницами и проредил спиннеров. Вся стратегия сводится к одной дисциплине: стройте только те страницы город × услуга, которые можете доказать, делайте каждую реально полезной для конкретного клиента в этом месте, дайте им чистую иерархию с self-referencing canonical и areaServed schema, и пусть Google Business Profile несёт map pack. Сделаете так — и бояться дублей контента не придётся, потому что вы их не будете производить.

Если хотите growth-аудит вашей текущей конфигурации страниц городов — какие из них doorways, какие пересечения вы реально можете доказать и что прямо сейчас дедуплицируется — это ровно то, что мы разложим.

Поможем с этим Построить мои страницы городов

Готовы перестать терять деньги?

Наш growth-аудит охватывает ваш трекинг, рекламные аккаунты и SEO-архитектуру.

Построить мои страницы городов