Рекомендации по структуре URL для Поиска Google

Чтобы Поиск Google мог эффективно сканировать ваш сайт, используйте сканируемую структуру URL, которая соответствует следующим требованиям. Если ваши URL не соответствуют следующим критериям, Поиск Google, скорее всего, будет сканировать ваш сайт неэффективно, включая, помимо прочего, крайне высокую частоту сканирования или не будет сканировать вообще.

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

Следовать IETF STD 66

Поиск Google поддерживает URL-адреса, определенные в
IETF STD 66. Символы, определяемые стандартом как зарезервированные
должны быть закодированы в процентах.

Рекомендации по структуре URL для Поиска Google

Не используйте фрагменты URL для изменения контента

Не используйте фрагменты для изменения содержимого страницы, так как Поиск Google обычно не поддерживает фрагменты URL. Вот пример фрагмента URL:

Если вы используете JavaScript для изменения содержимого, используйте History API
вместо этого.

Используйте общепринятое кодирование для параметров URL

При указании параметров URL используйте следующее общепринятое кодирование: знак равенства=(=)&для разделения пар ключ-значение и добавления дополнительных параметров с помощью
амперсанда (&). Чтобы перечислить несколько значений для одного и того же ключа в рамках одной пары ключ-значение, вы можете использовать любой символ, не конфликтующий с,).

Рекомендации по структуре URL для Поиска Google — 2
IETF STD 66, например запятую
(,=Рекомендуется&Не рекомендуется
Использование знака равенства (:) для разделения пар ключ-значение и амперсанда ([ ]) для добавления дополнительных параметров:
Использование двоеточия (,) для разделения пар ключ-значение и скобок (=) для добавления дополнительных параметров:&Использование одной запятой (
) для перечисления нескольких значений для одного ключа, знака равенства (,) для разделения пар ключ-значение и амперсанда (,,) для добавления дополнительных параметров:

Использование одной запятой (

) для разделения пар ключ-значение и двойных запятых (

Чтобы помочь Поиску Google (и вашим пользователям) лучше понять ваш сайт, мы рекомендуем создать простую структуру URL, применяя следующие лучшие практики, когда это возможно.

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

этим разделом Руководства для начинающих по SEO

Лучшие практикиИспользуйте описательные URL

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

Рекомендуется (простые, описательные слова)

Не рекомендуется (нечитаемые, длинные идентификационные номера)

Используйте язык вашей аудитории

Используйте слова на языке вашей аудитории в URL (и, если применимо, транслитерированные слова). Например, если ваша аудитория ищет на немецком языке, используйте немецкие слова в URL: Или если ваша аудитория ищет на японском языке, используйте японские слова в URL:Используйте процентное кодирование по мере необходимости При ссылках на страницы вашего сайта

, используйте процентное кодирование в атрибутахhref

ваших ссылок по мере необходимости. Незарезервированные символы ASCII можно оставлять в незакодированном виде. Кроме того, символы из диапазона не-ASCII должны быть закодированы в процентах. Например:

Рекомендуется (процентное кодирование)-Не рекомендуется (символы не-ASCII)_Используйте дефисы для разделения слов Мы рекомендуем разделять слова в URL, когда это возможно. В частности, мы рекомендуем использовать дефисы ().

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

format_date-Рекомендуется

Не рекомендуется_Использование дефисов (

) для разделения слов:

Использование нижних подчеркиваний (

) для разделения слов:

Связывание слов в URL:

Используйте как можно меньше параметров По возможности сокращайте URL, удаляя ненужные параметры (то есть параметры, которые не изменяют содержимое). Помните, что URL чувствительны к регистру Как и любой другой клиент HTTP, следующий IETF STD 66, Поиск Google обрабатывает URL с учетом регистра (например, Google обрабатывает как /APPLE, так и /apple как отдельные URL с собственным содержимым). Если ваш веб-сервер обрабатывает текст в верхнем и нижнем регистре в URL одинаково, преобразуйте весь текст в единый регистр, чтобы Google было проще определить, что URL ссылаются на одну и ту же страницу.

Для мультирегиональных сайтов

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

Рекомендуется (использование домена, специфичного для страны):

Рекомендуется (использование подкаталога, специфичного для страны, с gTLD):

Избегайте распространенных проблем, связанных с URL

Чрезмерно сложные URL, особенно те, которые содержат несколько параметров, могут вызвать проблемы для краулеров, создавая неоправданно большое количество URL, указывающих на идентичный или похожий контент на вашем сайте. В результате Googlebot может потреблять гораздо больше пропускной способности, чем необходимо, или Google Поиск может не полностью проиндексировать весь контент на вашем сайте.

Неоправданно большое количество URL может быть вызвано рядом проблем. К ним относятся:

Распространенные проблемы

Аддитивная фильтрация набора элементов

Многие сайты предоставляют различные представления одного и того же набора элементов или результатов поиска, часто позволяя пользователю фильтровать этот набор с использованием определенных критериев (например: покажите мне отели на пляже). Когда фильтры можно комбинировать аддитивным образом (например: отели на пляже и с фитнес-центром), количество URL (представлений данных) на сайтах взрывается. Создание большого количества слегка отличающихся списков отелей является избыточным, так как Googlebot должен видеть только небольшое количество списков, из которых он может перейти на страницу каждого отеля. Например:

  • Объекты отелей по “выгодным тарифам”:
  • Объекты отелей по “выгодным тарифам” на пляже:
  • Объекты отелей по “выгодным тарифам” на пляже и с фитнес-центром:

Нерелевантные параметры

Нерелевантные параметры в URL могут вызвать большое количество URL, таких как:

  • Параметры рефералов:
  • Параметры сортировки покупок:
  • ID сессии:

Рассмотрите возможность использования файла robots.txt
чтобы заблокировать доступ Googlebot к этим проблемным URL.

Проблемы с календарем

Динамически генерируемый календарь может создавать ссылки на будущие и прошлые даты без ограничений на даты начала или окончания. Например:

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

Размещение относительной ссылки на родительский элемент
на неправильной странице может создать бесконечные пространства, если ваш сервер не отвечает правильным HTTP-кодом состояния для несуществующих страниц. Например, относительная ссылка на родительский элемент, такая как
<a href="../../category/stuff">...</a> на https://example.com/category/community/070413/html/FAQ.htm
может привести к фиктивным URL, таким как https://example.com/category/community/category/stuff. Чтобы исправить это, используйте в своих ссылках относительные URL от корня (вместо относительных от родителя).

Устранение проблем со структурой URL, связанных с краулингом

Если вы заметили, что Google Поиск сканирует эти проблемные URL, мы рекомендуем следующее:

  • Рассмотрите возможность использования файла robots.txt чтобы заблокировать доступ Googlebot к проблемным URL. Как правило, рассмотрите возможность блокировки динамических URL, таких как URL, которые генерируют результаты поиска, или URL, которые могут создавать бесконечные пространства, такие как календари, а также функции сортировки и фильтрации.
  • Если на вашем сайте есть фасетная навигация, узнайте, как
    управлять сканированием этих URL фасетной навигации.
Alien Road

Как мы это применяем

Readable URLs are a small ranking factor and a large operational one. We standardise them early because every later decision, redirects, analytics, canonical tags, inherits whatever pattern the site started with.

Связанные услуги

, ,
Поделиться