Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Рекомендации Google Поиска в отношении структуры URL
Чтобы роботы Google могли сканировать ваш сайт, он должен иметь удобную для просмотра структуру URL, которая отвечает требованиям, описанным ниже. Иначе сканирование вашего сайта может быть неэффективным, например выполняться или слишком часто, или никогда.
Не используйте фрагменты URL, чтобы показывать разный контент
Не используйте фрагменты, чтобы изменять содержимое страницы, поскольку Google Поиск обычно не поддерживает фрагменты URL. Вот пример URL с фрагментом:
Указывая URL, следуйте перечисленным далее общим принципам кодирования: разделяйте пары "ключ-значение" знаком равенства (=) и добавляйте параметры через амперсанд (&). Указать несколько значений для одного ключа из пары "ключ-значение" можно через любой символ, совместимый со стандартом IETF STD 66, например запятую (,).
Рекомендуется
Не рекомендуется
Разделять пары "ключ-значение" знаком равенства (=) и добавлять параметры через амперсанд (&):
Чтобы помочь Google (и вашим пользователям) сориентироваться на вашем сайте, мы рекомендуем создать простую структуру URL, по возможности следуя приведенным ниже рекомендациям.
Рекомендации
Используйте описательные URL
По возможности используйте в URL осмысленные слова, а не длинные цифровые идентификаторы.
Рекомендуется создавать простые описательные URL:
Не рекомендуется использовать в URL длинные непонятные цифровые идентификаторы:
Советуем использовать в URL слова, характерные для вашей аудитории, и транслитерацию.
Например, если ваша аудитория выполняет поиск на немецком, используйте немецкие слова в URL:
При создании внутренних ссылок на сайте используйте в атрибутах href кодировку UTF-8. Незарезервированные символы ASCII можно не кодировать. Кроме того, символы, которые не входят в диапазон ASCII, должны быть в кодировке UTF-8. Пример:
Мы рекомендуем по возможности разделять слова в URL, чтобы пользователи и поисковые системы лучше понимали назначение адресов. Советуем использовать для этого дефисы (-) вместо знаков подчеркивания (_). В свете сложившейся практики мы не советуем использовать символы подчеркивания. Дело в том, что они уже широко применяются при обозначении понятий, которые должны указываться вместе. Например, в различных языках программирования так именуются функции (такие как format_date).
По возможности укоротите URL, удалив из них параметры, которые не влияют на показ контента.
Учитывайте, что URL обрабатываются с учетом регистра
Так как мы следуем стандарту IETF STD 66, Google Поиск обрабатывает URL с учетом регистра (например, /APPLE и /apple считаются одним и тем же каталогом). Если ваш веб-сервер обрабатывает URL со строчными и прописными буквами одинаково, приведите все URL к одинаковому регистру. Так роботам Google будет проще разобраться в том, действительно ли определенные URL ведут на одну страницу.
Используйте геотаргетинг в URL
Если ваш сайт посещают люди из разных регионов, используйте такую структуру URL, которая позволит легко выделить фрагменты, указывающие на регион. Другие примеры структурирования URL можно найти в инструкции по указанию региона в URL.
Если URL сайта слишком сложные, например содержат много параметров, то разные URL могут указывать на страницы с одним и тем же или похожим контентом. Это затрудняет сканирование. В результате робот Googlebot может создавать значительную нагрузку на ваш сервер. Кроме того, есть вероятность, что ему не удастся полностью просканировать весь контент сайта.
Наличие избыточного количества URL может быть связано с самыми разными факторами. Некоторые из них описаны ниже.
Распространенные проблемы
Добавочная фильтрация набора элементов.
На многих сайтах имеются разные представления одного и того же набора элементов или результатов поиска, с помощью которых пользователь может фильтровать его по определенным критериям (например, "показать гостиницы на побережье"). Если фильтры можно сочетать (например, "гостиницы на побережье с фитнес-центром"), на этих сайтах значительно увеличивается количество URL (представлений данных).
Не обязательно создавать множество практически одинаковых списков гостиниц, поскольку роботу Googlebot достаточно изучить совсем небольшое количество списков, с помощью которых он сможет перейти на страницу каждой гостиницы.
Пример:
Заблокируйте доступ к проблемным URL для робота Googlebot с помощью файла robots.txt.
Проблемы, связанные с календарем
Динамически создаваемый календарь может генерировать ссылки на последующие и предшествующие даты без ограничения по началу и окончанию периода. Пример:
Если на сайте есть бесконечный календарь, добавьте атрибут nofollow в ссылки на страницы, которые динамически создаются календарем и относятся к будущему.
Неработающие относительные ссылки
Если разместить ссылку на родительский элемент не там, где следует, а ваш сервер не возвращает правильный код статуса HTTP для несуществующих страниц, это может создать бесконечные пространства адресов. Например, ссылка <a href="../../category/stuff">...</a> на странице с адресом https://example.com/category/community/070413/html/FAQ.htm может отправить робота по несуществующему адресу https://example.com/category/community/category/stuff.
Чтобы избежать этого, используйте в своих ссылках абсолютные URL, а не относительные.
Что делать, когда структура URL препятствует сканированию
Если вы заметили, что роботы Google сканируют эти проблемные URL, советуем сделать следующее:
Заблокируйте роботу Googlebot доступ к проблемным URL с помощью файла robots.txt. Как правило, следует блокировать динамические URL, например страницы результатов поиска или URL, создающие бесконечные пространства (такие как календари).
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-08-04 UTC."],[[["\u003cp\u003eCreate simple, readable URLs with descriptive words, using hyphens to separate words for better clarity for users and search engines.\u003c/p\u003e\n"],["\u003cp\u003eUtilize UTF-8 encoding for non-ASCII characters like umlauts, emojis, and characters from other languages instead of directly using them in the URL.\u003c/p\u003e\n"],["\u003cp\u003eAvoid using URL fragments, long ID numbers, and underscores in URLs, as they can negatively impact search engine understanding.\u003c/p\u003e\n"],["\u003cp\u003eImplement a logical URL structure, potentially using subdirectories for geotargeting, and resolve issues like redundant parameters to enhance crawling efficiency.\u003c/p\u003e\n"],["\u003cp\u003eFor URL parameters, adhere to common encoding practices by using \u003ccode\u003e=\u003c/code\u003e for key-value pairs, \u003ccode\u003e&\u003c/code\u003e for additional parameters, and \u003ccode\u003e,\u003c/code\u003e for multiple values within a key.\u003c/p\u003e\n"]]],["Google's URL best practices recommend using simple, descriptive words, preferably in the audience's language, and utilizing UTF-8 encoding for non-ASCII characters. Hyphens should separate words, and key-value pairs should use \"=\" and \"&\", with commas for multiple values. Avoid long ID numbers, fragments, and underscores. Complex URLs, excessive parameters, session IDs, and dynamic calendars can create indexing problems; address these by simplifying the URL structure, using robots.txt to block problem URLs, and avoiding session IDs.\n"],null,[]]