Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Блог Вопросы и ответы Создать URL
Блог

Всё об адресах страниц

Разбираем, как устроены человекопонятные URL, какие ошибки чаще всего встречаются в структуре сайтов и что именно поисковые системы считывают из адреса.

4 мин чтения

Когортный анализ и возвращаемость: как смотреть удержание на контентном сайте

Для блога важно не только сколько людей пришло, но и сколько вернулось. Когортный анализ показывает, как меняется интерес групп посетителей со временем.

Читать статью →
4 мин чтения

Как товары попадают в выдачу: фид, разметка, карточка

Товар появляется в выдаче тремя путями: через обход страниц, через разметку и через фид. Данные во всех трёх источниках должны совпадать, иначе возникают ошибки и расхождения цены.

Читать статью →
4 мин чтения

Страницы каталога для рекламы: как подготовить структуру, адреса и фид

Реклама только усиливает состояние каталога. Если категории неудобны, товары недоступны, а адреса меняются, деньги уходят на показ страниц, которые не продают.

Читать статью →
4 мин чтения

Лендинг для рекламы и SEO: как согласовать адреса, метки и индексацию

Рекламе нужна страница, которая быстро подводит к заявке, а поиску — страница с полным ответом. Если их не разделить, возникают дубли, каннибализация и потерянные метки.

Читать статью →
4 мин чтения

Платный и закрытый контент: что видит робот, разметка доступа

Если часть материалов доступна по подписке или после регистрации, поисковая система должна понимать, что именно скрыто и почему. Иначе закрытая страница выглядит как обман.

Читать статью →
4 мин чтения

SVG и растровая графика на сайте: когда что выбирать, влияние на скорость

Логотипы и значки лучше делать векторными, а фотографии — растровыми. Ошибка в выборе формата увеличивает вес страницы и портит качество на экранах с высокой плотностью.

Читать статью →
4 мин чтения

Инфографика: как сделать, чтобы она работала на поиск (текст, alt, разметка)

Красивая инфографика, целиком превращённая в картинку, для поиска почти пуста. Чтобы она работала, у неё должна быть текстовая версия, понятные подписи и адрес.

Читать статью →
4 мин чтения

Пользовательский контент на сайте: правила, модерация, ссылки, индексация

Комментарии, отзывы и вопросы посетителей делают страницы живее, но открывают дверь спаму, чужим ссылкам и слабому тексту. Нужны правила, модерация и решения по индексации.

Читать статью →
4 мин чтения

Проверка текстов на оригинальность: как проверять и что делать с заимствованиями

Высокий процент уникальности ещё не значит, что текст хорош, а низкий не всегда означает плагиат. Проверять нужно и внешние совпадения, и повторы внутри собственного сайта.

Читать статью →
4 мин чтения

Прототип сайта: как показать структуру и адреса до вёрстки

Прототип показывает, какие страницы будут на сайте и как они связаны, ещё до дизайна и вёрстки. Если добавить в него адреса, споры о структуре закончатся раньше, чем начнётся разработка.

Читать статью →
4 мин чтения

Как выбрать домен для сайта: длина, зона, история, регистрация

Домен выбирают один раз на долгие годы: его сложно поменять без потерь. Короткое читаемое имя в подходящей зоне, чистая история и оформление на владельца избавят от проблем.

Читать статью →
4 мин чтения

Безопасность внешних ссылок: как проверить ссылку на вирусы и фишинг перед публикацией

Ссылка на вашем сайте — это ваша рекомендация. Если она ведёт на вредоносную страницу, пострадают посетители, а репутация сайта и его позиции пострадают вместе с ними.

Читать статью →
4 мин чтения

Семантическая вёрстка: теги, важные для поиска и доступности

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

Читать статью →
4 мин чтения

Поисковый интент: как определить намерение запроса и подобрать тип страницы

За одним и тем же запросом может стоять желание узнать, сравнить или купить. Страница, не совпавшая с намерением, плохо работает, как бы хорошо она ни была написана.

Читать статью →
4 мин чтения

Семантическое ядро небольшого сайта: пример от списка запросов до карты страниц

Семантическое ядро кажется сложным, пока не пройдёшь его на живом примере. Возьмём небольшой сайт мебельной мастерской и доведём работу до карты страниц.

Читать статью →
4 мин чтения

Заражённый сайт: признаки, что происходит в поиске, порядок лечения и возврата в выдачу

Взломанный сайт быстро теряет посетителей и позиции: поисковые системы предупреждают пользователей и снижают доверие. Действовать нужно по порядку и без паники.

Читать статью →
4 мин чтения

Регламент публикации страниц

Большинство технических проблем возникают в момент публикации: забыли canonical, закрыли от индексации, изменили адрес без перенаправления. Регламент снижает число таких ошибок.

Читать статью →
4 мин чтения

Атрибуты nofollow, sponsored, ugc

Три атрибута говорят поисковой системе, как относиться к ссылке. Использовать их нужно по назначению, а не «на всякий случай».

Читать статью →
4 мин чтения

Сквозные ссылки и их вес

Ссылки из меню, боковой колонки и подвала стоят на каждой странице. Их набор определяет, какие разделы сайта сильнее связаны с остальными.

Читать статью →
4 мин чтения

A/B-тесты и адреса страниц

Тест двух вариантов страницы легко превратить в проблему для индексации: появятся дубли, склейка с неверным вариантом или подозрение в подмене содержимого.

Читать статью →
4 мин чтения

Сегменты по разделам сайта

Общая статистика сайта скрывает различия между каталогом, блогом и служебными страницами. Сегменты по разделам возвращают им собственные цифры.

Читать статью →
4 мин чтения

AMP сегодня: нужен ли он

AMP задумывался как способ сделать мобильные страницы быстрыми. Сегодня скорость достигается обычной вёрсткой, а вторая версия каждой страницы — лишняя нагрузка.

Читать статью →
4 мин чтения

PWA и адреса страниц

PWA превращает сайт в приложение, но у каждого экрана всё равно должен быть свой адрес и своя страница на сервере.

Читать статью →
4 мин чтения

Минификация CSS и JavaScript

Читаемые скрипты и стили удобны разработчику, но браузеру они не нужны. Минификация убирает лишнее и делает файлы легче.

Читать статью →
4 мин чтения

Разметка Review и AggregateRating

Звёзды рейтинга в сниппете привлекают внимание, но разметка отзывов — одна из самых проверяемых. Разбираем, как использовать её честно.

Читать статью →
4 мин чтения

Разметка SiteNavigationElement

Тип SiteNavigationElement позволяет описать меню сайта, но реальный эффект от него неочевиден. Разбираем, когда это имеет смысл.

Читать статью →
4 мин чтения

Маршрутизация в Nuxt и Vue Router

Vue сам по себе создаёт клиентское приложение, а Nuxt добавляет серверный рендеринг и файловую маршрутизацию — и именно эта связка определяет, увидит ли робот ваши страницы.

Читать статью →
4 мин чтения

Роутинг в Express и Node.js

В Express маршрутизация даёт максимум свободы, но именно поэтому ответственность за корректные коды ответа и единообразие адресов целиком ложится на разработчика.

Читать статью →
4 мин чтения

Динамические маршруты в Next.js

В Next.js структура адресов задаётся структурой каталогов, а динамические сегменты в квадратных скобках превращают одну страницу в шаблон для сотен адресов.

Читать статью →
4 мин чтения

ЧПУ в Drupal: псевдонимы и модуль Pathauto

Drupal изначально работает с адресами вида node/123, и превращение их в человекопонятный вид требует либо ручной настройки псевдонимов, либо полной автоматизации через отдельный модуль.

Читать статью →
4 мин чтения

ЧПУ в UMI.CMS: настройка адресов

UMI.CMS — одна из давних отечественных систем управления сайтом, предлагающая собственную, достаточно гибкую логику работы с человекопонятными адресами.

Читать статью →
4 мин чтения

ЧПУ в Craft CMS и headless-проектах

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

Читать статью →
4 мин чтения

ЧПУ в Ghost: адреса статей и тегов

Ghost — специализированная платформа для публикации контента, изначально спроектированная с достаточно продуманным, современным подходом к структуре адресов.

Читать статью →
4 мин чтения

Адреса в Bubble и других no-code платформах

No-code платформы вроде Bubble позволяют создавать полноценные веб-приложения буквально без единой строчки кода, но вопрос гибкости адресов на таких платформах требует отдельного внимания.

Читать статью →
4 мин чтения

Файл llms.txt и новые служебные файлы

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

Читать статью →
4 мин чтения

Файл security.txt и ads.txt: что это

Помимо файлов, напрямую связанных с индексацией, на сайте нередко встречаются и другие специализированные текстовые файлы со своими узкими, но важными задачами — security.txt и ads.txt из их числа.

Читать статью →
4 мин чтения

Правила nginx вместо .htaccess

Многие технические задачи, традиционно решаемые через .htaccess на серверах Apache, на серверах с nginx требуют принципиально иного подхода — на уровне основной конфигурации сервера.

Читать статью →
4 мин чтения

Конфигурация для Apache и nginx: сравнение

Выбор между Apache и nginx редко делается ради одного только SEO, но зная типичные различия в подходах этих серверов, специалисту проще ориентироваться в конфигурации любого конкретного сайта.

Читать статью →
4 мин чтения

Защита папок паролем без вреда для SEO

Защита паролем на уровне сервера — надёжный технический барьер, разобранный ранее применительно к тестовым копиям сайта, но и у неё есть свои нюансы, о которых стоит знать заранее.

Читать статью →
4 мин чтения

Резервное копирование конфигураций

Владельцы сайтов привычно настраивают резервное копирование базы данных и файлов содержимого, но нередко забывают о не менее важной категории — конфигурационных файлах сервера.

Читать статью →
4 мин чтения

Чек-лист служебных файлов сайта

Завершая блок о служебных файлах и разметке доступа, соберём все разобранные файлы в единый практический чек-лист для быстрой проверки полноты технической подготовки сайта.

Читать статью →
4 мин чтения

Типовой robots.txt для сайта услуг

У сайта услуг, в отличие от интернет-магазина, обычно заметно меньше служебных технических разделов, но и здесь есть свой характерный набор страниц для закрытия от индексации.

Читать статью →
4 мин чтения

Ошибки в robots.txt, которые убирают сайт из поиска

Одна неверно поставленная косая черта или лишний символ в robots.txt способны в буквальном смысле полностью убрать сайт из поисковой выдачи — и это одна из самых обидных технических ошибок.

Читать статью →
4 мин чтения

Карта сайта для изображений

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

Читать статью →
4 мин чтения

Карта сайта для видео

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

Читать статью →
4 мин чтения

Карта сайта для новостей

Для новостного контента скорость индексации имеет буквально решающее значение — новость, опоздавшая в выдачу на несколько часов, зачастую теряет практически всю свою ценность.

Читать статью →
4 мин чтения

Индексный файл sitemap для крупных проектов

Единственный файл sitemap.xml имеет технические ограничения по размеру и количеству адресов, и для действительно крупного сайта их проще обойти через индексный файл, объединяющий несколько отдельных карт.

Читать статью →
4 мин чтения

Автоматическая генерация карты сайта

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

Читать статью →
4 мин чтения

Индексация содержимого во вкладках и аккордеонах

Содержимое, спрятанное за клик по вкладке или заголовку аккордеона, физически присутствует в коде страницы, но это не всегда означает, что оно учитывается наравне с видимым текстом.

Читать статью →
4 мин чтения

Google Search Console: отчёты по адресам

Помимо Яндекс.Вебмастера, для полноты картины стоит регулярно обращаться и к отчётам Google Search Console — у обеих панелей своя специфика представления данных об индексации.

Читать статью →
4 мин чтения

Разница индексации в Яндексе и Google

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

Читать статью →
4 мин чтения

Обход сайта с большим числом фильтров

Каталог с богатой системой фильтров теоретически способен породить астрономическое число уникальных технических адресов — и без продуманной стратегии обход просто утонет в этом многообразии.

Читать статью →
4 мин чтения

Wildcards и знак доллара в robots.txt

Помимо точного указания конкретных путей, robots.txt поддерживает гибкие символы-маски, позволяющие одним правилом охватить сразу целую группу схожих адресов.

Читать статью →
4 мин чтения

Директива Clean-param: когда она нужна

Некоторые параметры в адресе страницы не меняют её содержательное наполнение, но формально создают технически новый, самостоятельный адрес, — именно для таких случаев и предназначена директива Clean-param.

Читать статью →
4 мин чтения

Crawl-delay и управление нагрузкой

Директива Crawl-delay когда-то была стандартным способом попросить робота обращаться к сайту реже, но сегодня её эффективность для основных поисковых систем существенно изменилась.

Читать статью →
4 мин чтения

Страницы глубже пятого уровня: что с ними происходит

С каждым дополнительным уровнем вложенности внимание поискового робота к странице заметно снижается — и после определённой глубины это снижение становится по-настоящему критичным.

Читать статью →
4 мин чтения

Одностраничные приложения: маршруты и индексация

Одностраничные приложения технически представляют собой единственную HTML-страницу с динамически меняющимся содержимым, что создаёт для индексации целый ряд специфических сложностей.

Читать статью →
4 мин чтения

Индексация бесконечной прокрутки

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

Читать статью →
4 мин чтения

Как проверить доступность сайта из разных регионов

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

Читать статью →
4 мин чтения

HTTP/2 и HTTP/3: что меняется для сайта

Версия протокола HTTP, по которому сервер общается с браузером и роботом, напрямую влияет на то, сколько ресурсов страницы удаётся передать одновременно и с какой задержкой.

Читать статью →
4 мин чтения

Мягкая 404: как обнаружить и починить

Страница, визуально выглядящая как «ничего не найдено», но технически отвечающая кодом успеха, — классическая ловушка, которую легко пропустить при поверхностной проверке сайта.

Читать статью →
4 мин чтения

Код 503 при технических работах: как настроить

Среди всей группы серверных ошибок 503 занимает особое место — это единственный код, специально предназначенный для честного объявления временной, а не постоянной недоступности сайта.

Читать статью →
4 мин чтения

Заголовок Retry-After и его роль

Код 503 сообщает о временной недоступности, но не уточняет, насколько именно временной, — этот пробел закрывает специальный дополнительный заголовок.

Читать статью →
4 мин чтения

Код 304 и условные запросы

В отличие от большинства других кодов, разобранных в этой серии статей, 304 не сообщает об ошибке или проблеме, а напротив — эффективно экономит ресурсы обеих сторон обмена.

Читать статью →
4 мин чтения

Заголовки Last-Modified и ETag

Механизм условных запросов и кода 304, разобранный в отдельной статье этой серии, технически опирается на один или сразу оба из этих двух конкретных заголовков.

Читать статью →
4 мин чтения

Время ответа сервера и бюджет обхода

Помимо прямого влияния на удобство обычных посетителей, скорость ответа сервера имеет и менее очевидное, но не менее значимое влияние — на объём страниц, которые поисковый робот успевает обойти.

Читать статью →
4 мин чтения

Таймауты и обрывы соединения при сканировании

Завершая тему кодов ответа и доступности сайта, разберём ситуацию даже более фундаментальную, чем некорректный код ответа, — полное отсутствие ответа или обрыв соединения посреди его получения.

Читать статью →
4 мин чтения

Дубли при пагинации категорий и подборок

Постраничная навигация каталога технически создаёт несколько формально разных адресов для одного и того же общего списка товаров, и вопрос их правильной канонизации заслуживает отдельного разбора.

Читать статью →
4 мин чтения

Дубли из-за сортировки в каталоге

Параметр сортировки уже упоминался в этой серии статей применительно к отдельной, узкой теме — здесь разберём его именно в контексте общей проблематики дублей, завершая эту связанную линию рассуждения.

Читать статью →
4 мин чтения

Как отличить дубль от похожей страницы

Не всякая пара похожих по теме страниц — техническая проблема дублирования, требующая исправления, и умение различать эти две ситуации не менее важно, чем умение находить настоящие дубли.

Читать статью →
4 мин чтения

Аудит дублей: двадцать проверок

Завершая разбор темы дублей и канонизации, соберём накопленные принципы в единый практический список — двадцать вопросов для комплексной проверки состояния сайта.

Читать статью →
4 мин чтения

Canonical и noindex вместе: почему это ошибка

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

Читать статью →
4 мин чтения

Кросс-доменный canonical: когда он оправдан

Большинство примеров использования canonical, разобранных в этой серии, касаются страниц внутри одного сайта — но технически этот инструмент допускает указание и на совершенно другой домен.

Читать статью →
4 мин чтения

Самоканонические страницы: зачем они нужны

На первый взгляд указание canonical, ведущего на тот же самый адрес, где он и размещён, кажется бессмысленной тавтологией — но у этой практики есть вполне конкретное практическое обоснование.

Читать статью →
4 мин чтения

Мета-тег robots: noindex, nofollow, noarchive

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

Читать статью →
4 мин чтения

X-Robots-Tag для файлов и медиа

Точно так же, как canonical для не-HTML файлов переносится в HTTP-заголовок, аналогичный переход происходит и с директивами управления индексацией для этого же типа содержимого.

Читать статью →
4 мин чтения

Дубли текстов при одинаковой структуре разделов

Единообразие оформления удобно для посетителя и команды, но при недостаточном внимании к содержательному наполнению легко превращается в источник массового частичного дублирования.

Читать статью →
4 мин чтения

Шаблонные тексты по городам: как избежать дублей

Компания с присутствием в десятках городов сталкивается с конкретным практическим вызовом — написать содержательно различающийся текст для каждого из них, а не бесконечно повторять одну и ту же формулировку.

Читать статью →
4 мин чтения

Дубли из-за версии для печати

Удобная для пользователя функция распечатать страницу в упрощённом виде почти всегда технически реализуется как классический источник дублирующегося содержимого.

Читать статью →
4 мин чтения

Дубли из-за AMP-версий страниц

Технология ускоренных мобильных страниц предполагает существование параллельной версии обычной страницы — и связь между ними должна быть настроена по строго определённым правилам.

Читать статью →
4 мин чтения

Дубли при работе нескольких доменов на одном сайте

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

Читать статью →
4 мин чтения

Партнёрские метки и реферальные хвосты

Партнёрская программа, вознаграждающая тех, кто приводит новых покупателей, технически почти всегда реализуется через добавление отслеживающего параметра прямо в адрес целевой страницы.

Читать статью →
4 мин чтения

Метки рекламных систем: yclid, gclid, fbclid

Крупные рекламные платформы автоматически добавляют собственный технический параметр к каждому клику по объявлению — с этим параметром знаком практически каждый сайт, использующий контекстную рекламу.

Читать статью →
4 мин чтения

Как настроить обработку параметров в панели вебмастера

Помимо решения через canonical, у многих панелей для вебмастеров есть отдельный специализированный инструмент, напрямую предназначенный именно для управления обработкой параметров запроса.

Читать статью →
4 мин чтения

Циклические перенаправления: диагностика и лечение

Циклический редирект — не просто техническая неполадка, а полный тупик как для посетителя, так и для поискового робота: страница становится совершенно недоступной ни для кого.

Читать статью →
4 мин чтения

Редиректы и рекламные кампании: что обновить

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

Читать статью →
4 мин чтения

Редирект с параметрами: сохранять ли хвост адреса

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

Читать статью →
4 мин чтения

Условные редиректы по устройству и языку

Обобщая темы георедиректов и языковых редиректов, разобранных отдельно, стоит взглянуть на более общий класс технических решений — условные редиректы, зависящие от произвольного набора условий.

Читать статью →
4 мин чтения

Чек-лист переезда сайта на 25 пунктов

Завершая разбор темы редиректов и переездов, соберём накопленные принципы в единый исчерпывающий практический список, применимый к любому виду масштабного технического переезда.

Читать статью →
4 мин чтения

Переезд с http на https: пошаговый план

Переход на защищённый протокол технически проще смены домена, но требует не меньшей аккуратности, поскольку формально тоже меняет полный адрес каждой страницы сайта.

Читать статью →
4 мин чтения

Смена CMS: что сделать с адресами

Разные системы управления сайтом генерируют структуру адресов по-разному, и смена платформы — один из самых частых практических поводов для масштабной работы с редиректами.

Читать статью →
4 мин чтения

Объединение двух сайтов в один: схема редиректов

Слияние компаний, объединение брендов, консолидация нескольких проектов — объединение двух ранее самостоятельных сайтов в один ставит вопросы, не возникающие при обычном переезде.

Читать статью →
4 мин чтения

Разделение сайта на два: как поделить адреса

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

Читать статью →
4 мин чтения

Редирект с поддомена в папку

Решение, изначально принятое в пользу поддоменов для организации структуры сайта, иногда со временем пересматривается — и тогда встаёт вопрос корректного технического переноса.

Читать статью →
4 мин чтения

Редиректы для мобильной версии на отдельном адресе

Схема с отдельным мобильным адресом вида m.site.ru была распространённым решением несколько лет назад, но современный подход почти полностью отказался от неё в пользу единого адреса.

Читать статью →
4 мин чтения

Отзывы на карточке товара и их адреса

Отзывы покупателей — ценный источник уникального содержимого, обновляемого пользователями бесплатно, и вопрос их правильного технического оформления заслуживает отдельного внимания.

Читать статью →
4 мин чтения

Мета-обновление и редирект на JavaScript: почему хуже

Перенаправление, выполняемое кодом самой страницы, а не сервером, требует от поисковой системы дополнительного шага понимания — и не всегда этот шаг происходит корректно и вовремя.

Читать статью →
4 мин чтения

Редиректы через базу данных вместо конфигурации

Тысячи строк в текстовом конфигурационном файле рано или поздно становятся неудобным инструментом — и здесь на помощь приходит подход, знакомый по управлению любыми другими крупными объёмами данных.

Читать статью →
4 мин чтения

Фильтр по размеру и весу: когда нужна посадочная

Размер и вес — числовые параметры, как и цена, но в отличие от произвольного ценового диапазона у части значений размера есть устойчивые, стандартные обозначения, которые реально ищут.

Читать статью →
4 мин чтения

Многоуровневые фильтры и комбинаторный взрыв

Десять фильтров с десятью значениями каждый математически дают десять миллиардов теоретических комбинаций — и хотя реальных посетителей столько не наберётся, для робота эта цифра всё равно существует.

Читать статью →
4 мин чтения

Умный фильтр и бюджет обхода

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

Читать статью →
4 мин чтения

Фильтры в мобильной версии и их адреса

Десктопная боковая панель с десятком одновременно видимых фильтров на мобильном экране просто не помещается — интерфейс меняется кардинально, а вот сам технический адрес должен оставаться прежним.

Читать статью →
4 мин чтения

Модификации товара: цвет, размер, объём в адресах

Тот же диван в трёх расцветках — один товар с вариациями или три отдельных товара с собственными адресами? Ответ зависит от того, насколько по-разному эти варианты ищут покупатели.

Читать статью →
4 мин чтения

Товары с одинаковыми названиями: как различать

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

Читать статью →
4 мин чтения

Товары с длинными техническими наименованиями

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

Читать статью →
4 мин чтения

Наборы фильтров: какие комбинации выводить в индекс

Один фильтр применить просто, а вот сочетание из трёх одновременно выбранных условий — уже редкий, специфичный случай, почти никогда не заслуживающий собственного адреса в индексе.

Читать статью →
4 мин чтения

Фильтр по цене: диапазоны в адресе

Диапазон «от 10 000 до 15 000 рублей» — произвольная граница, которую покупатель определяет сам, и в подавляющем большинстве случаев она не заслуживает собственного постоянного адреса.

Читать статью →
4 мин чтения

Фильтр по бренду: страница или параметр

Вопрос «раздел или фильтр для бренда» решает структурную сторону дела — но остаётся ещё чисто техническая развилка: реализовать выбранный подход как статическую страницу или как динамический параметр.

Читать статью →
4 мин чтения

Избранное и списки желаний: закрывать ли от робота

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

Читать статью →
4 мин чтения

Корзина и оформление заказа: правила для адресов

Корзина и последовательность оформления заказа — технические, служебные страницы процесса покупки, и их структура подчиняется совершенно другим правилам, чем страницы каталога.

Читать статью →
4 мин чтения

Мультибрендовый магазин: структура под несколько марок

Магазин, торгующий десятками независимых марок одновременно, сталкивается с задачей сложнее простого вопроса «раздел или фильтр для бренда» — здесь бренд часто определяет саму суть покупательского выбора.

Читать статью →
4 мин чтения

Каталог с тысячами позиций: что делать с обходом

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

Читать статью →
4 мин чтения

Как быть с товарами вне категорий

Рано или поздно в любом растущем каталоге появляется товар, который просто не помещается ни в одну из существующих категорий, — и то, как с этим справиться, говорит о зрелости структуры сайта.

Читать статью →
4 мин чтения

Переключение вида списка и сетки в URL

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

Читать статью →
4 мин чтения

Как отразить структуру в меню на мобильном

Десктопное мега-меню с десятками пунктов, аккуратно разложенных по колонкам, на экране телефона просто не поместится — структуру приходится показывать иначе, не теряя при этом её логику.

Читать статью →
4 мин чтения

Аудит структуры: десять вопросов к каталогу

Десять прямых вопросов, честные ответы на которые быстро показывают реальное состояние структуры каталога — без необходимости в развёрнутом техническом аудите для первичной диагностики.

Читать статью →
4 мин чтения

Как назвать категории каталога: от запроса, а не от прайса

Прайс-лист поставщика называет категорию «Изделия из ПВХ группы 3», покупатель ищет «пластиковые окна» — и раздел каталога должен называться так, как ищет покупатель, а не так, как значится в прайсе.

Читать статью →
4 мин чтения

Страницы «бренд плюс категория»: когда создавать

«Кроссовки Nike» ищут отдельно от простого «кроссовки» и отдельно от простого «Nike» — и для такой устойчивой комбинации иногда стоит создать полноценную самостоятельную страницу.

Читать статью →
4 мин чтения

Глубина обхода и распределение внутреннего веса

Поисковый робот не видит меню и красивый дизайн — он видит только граф ссылок, и распределение внутреннего веса между страницами полностью зависит от того, как этот граф устроен.

Читать статью →
4 мин чтения

Как построить карту разделов на основе семантики

Вместо того чтобы придумывать разделы каталога интуитивно, можно построить структуру напрямую из собранной семантики — так, чтобы каждый значимый кластер запросов получил собственный раздел.

Читать статью →
4 мин чтения

Теговые страницы: польза и риски

Теговая страница создаётся системой автоматически и почти бесплатно с точки зрения усилий — но именно эта лёгкость создания часто становится источником массовых проблем.

Читать статью →
4 мин чтения

Структура сайта для компании с несколькими направлениями

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

Читать статью →
4 мин чтения

Структура для сайта с товарами и услугами одновременно

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

Читать статью →
4 мин чтения

Как спроектировать структуру сайта до первой строчки кода

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

Читать статью →
4 мин чтения

Как группировать разделы по смыслу, а не по учётной системе

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

Читать статью →
4 мин чтения

Меню сайта и структура адресов: как их согласовать

Меню — это то, что видит и кликает пользователь, адрес — то, что видит поисковая система и что остаётся в закладках и переписках. Эти два представления структуры сайта должны быть согласованы, но не обязаны быть идентичными.

Читать статью →
4 мин чтения

Адреса сезонных страниц: год, месяц, событие

Сезонность бывает разной — от строго календарной даты до плавающей темы, актуальной несколько месяцев в году. Адрес должен соответствовать характеру сезонности, а не универсальному шаблону.

Читать статью →

Нужен адрес прямо сейчас?

Генератор работает без регистрации: вставьте фразу и заберите готовый URL по правилам Яндекса.

Открыть генератор