Экспертное SEO-руководство по обработке параметров URL-адресов

Экспертное SEO-руководство по обработке параметров URL-адресов

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

В мире SEO параметры URL представляют собой серьезную проблему.

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

Бесчисленные комбинации параметров могут разделить одно намерение пользователя на тысячи вариантов URL-адресов. Это может вызвать трудности при сканировании, индексировании, видимости и, в конечном итоге, привести к снижению трафика.

<п>Проблема в том, что мы не можем просто отмахнуться от них, а это значит, что крайне важно научиться управлять параметрами URL-адресов с учетом SEO.

Для этого мы изучим:

Что такое параметры URL?

The Expert SEO Guide To URL Parameter Handling

Изображение создано автор Параметры

URL, также известные как строки запроса или переменные URI, представляют собой часть URL-адреса, следующую за ‘?’ символ. Они состоят из пары ключа и значения, разделенных символом ‘=’ знак. На одну страницу можно добавить несколько параметров, разделенных символом ‘&’.

.

Наиболее распространенные случаи использования параметров:

<ул>

  • Tracking – Например, ?utm_medium=social, ?sessionid=123 или ? филиалид=abc
  • Изменение порядка – Например, ?sort=самая низкая цена, ?order=самый высокий рейтинг или ?so=latest
  • Фильтрация – Например, ?type=виджет, цвет=фиолетовый или ?ценовой диапазон=20-50
  • Идентификация – Например, ?product=small-purple-widget, Categoryid=124 или itemid= 24AU
  • Разбивка на страницы– Например, ?page=2, ?p=2 или viewItems=10-30
  • .

  • Поиск – Например, ?query=users-query, ?q=users-query или ?search=выпадающий-опция
  • Перевод – Например, ?lang=fr или ?language=de
  • .

    Проблемы SEO с параметрами URL

    <х3>1. Параметры Создать дубликат контента

    Часто параметры URL не вносят существенных изменений в содержимое страницы.

    Переупорядоченная версия страницы часто не сильно отличается от оригинала. URL-адрес страницы с тегами отслеживания или идентификатором сеанса идентичен оригиналу.

    Например, все следующие URL-адреса будут возвращать коллекцию виджетов.

    <ул>

  • Статический URL: https://www.example.com/widgets
  • Параметры отслеживанияr: https://www.example.com/widgets?sessionID=32764
  • Изменение порядка параметров: https://www.example.com/widgets?sort=latest
  • Идентификация параметров: https://www.example.com?category=widgets< /b>
  • Параметры поиска: https://www.example.com/products?search=widget

    Это довольно много URL-адресов, по сути, одного и того же контента – – теперь представьте это для каждой категории на вашем сайте. Это действительно может сложить.

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

    <п>Хотя такое дублирование вряд ли приведет к полному исключению веб-сайта из результатов поиска, оно приводит к каннибализации ключевых слов и может ухудшить представление Google об общем качестве вашего сайта, поскольку эти дополнительные URL-адреса не несут никакой реальной ценности. <х3>2. Параметры снижают эффективность сканирования

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

    Google прекрасно подводит итог этому моменту.

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

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

    <х3>3. Параметры Сигналы ранжирования разделенной страницы

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

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

    <х3>4. Параметры делают URL-адреса менее кликабельными

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

    Давайте посмотрим правде в глаза: URL-адреса параметров некрасивы. Их трудно читать. Они не кажутся такими заслуживающими доверия. Таким образом, вероятность нажатия на них немного ниже.

    <п>Это может повлиять на производительность страницы. Не только потому, что CTR влияет на рейтинг, но и потому, что на него менее кликабельно в чат-ботах с искусственным интеллектом, в социальных сетях, в электронных письмах, при копировании на форумы или где-либо еще может отображаться полный URL-адрес.

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

    Плохая читаемость URL-адресов может способствовать снижению вовлеченности бренда.

    Оцените масштаб проблемы с параметрами

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

    <стр>Так как же найти все параметры, требующие обработки? Или понять, как поисковые системы сканируют и индексируют такие страницы? Знайте, какую ценность они приносят пользователям?

    Выполните следующие пять шагов:

    <ул>

  • Запустите сканер: С помощью такого инструмента, как Screaming Frog, вы можете выполнить поиск “?” в URL.
  • Проверьте файлы журналов: посмотрите, сканирует ли робот Googlebot URL-адреса на основе параметров.
  • Посмотрите в отчете об индексировании страницы Google Search Console: В образцах индексированных и соответствующих неиндексируемых исключений найдите ‘ ?’ в URL.
  • Поиск по сайту: inurl: продвинутые операторы: узнайте, как Google индексирует найденные вами параметры, введя ключ в запрос комбинации ключей site:example.com inurl:
  • Посмотрите в Google Analytics отчет по всем страницам: Найдите “?” чтобы увидеть, как каждый из найденных вами параметров используется пользователями. Обязательно убедитесь, что параметры URL-запроса не исключены в настройках представления.
  • Обладая этими данными, вы теперь можете решить, как лучше всего обрабатывать каждый из параметров вашего веб-сайта.

    SEO-решения для настройки параметров URL

    <п>В вашем арсенале SEO есть шесть инструментов для работы с параметрами URL на стратегическом уровне.

    Ограничить URL-адреса на основе параметров

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

    Вы часто найдете способы уменьшить количество URL-адресов параметров и, таким образом, минимизировать негативное влияние на SEO. Есть четыре распространенных проблемы, с которых стоит начать обзор.

    <х4>1. Удалите ненужные параметры

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

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

    Например, пользователей лучше идентифицировать по файлам cookie, чем по идентификаторам сеансов. Тем не менее, параметр sessionID все еще может существовать на вашем веб-сайте, поскольку он использовался исторически.

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

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

    <х4>2. Запретить пустые значения

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано по автору

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

    В приведенном выше примере ключ2 и ключ3 не добавляют значения ни в прямом, ни в переносном смысле.

    <х4>3. Используйте клавиши только один раз

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автор

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

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

    <х4>4. Параметры URL заказа

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

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

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

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

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

    <сильный>Плюсы:

    <ул>

  • Более эффективное ползание.
  • Уменьшает проблемы с дублированием контента.
  • Объединяет сигналы ранжирования на меньшем количестве страниц.
  • Подходит для всех типов параметров.
  • <сильный>Минусы:

    <ул>

  • Умеренное время технической реализации.
  • Rel=”Canonical” Атрибуты ссылки

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

    The rel=”canonical” Атрибут link указывает на то, что страница имеет идентичное или похожее содержимое на другую. Это побуждает поисковые системы объединять сигналы ранжирования с URL-адресом, указанным как канонический.

    Вы можете соотнести URL-адреса на основе параметров с оптимизированным для SEO URL-адресом для отслеживания, идентификации или изменения порядка параметров.

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

    <сильный>Плюсы:

    <ул> <ли>Относительно простая техническая реализация.

  • Вероятно, для защиты от проблем с дублированием контента.
  • Объединяет сигналы ранжирования с каноническим URL.
  • <сильный>Минусы:

    <ул>

  • Отходы ползут по страницам параметров.
  • Не подходит для всех типов параметров.
  • Интерпретируется поисковыми системами как сильный намек, а не директива.
  • Тег Noindex мета-роботов

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

    Установите директиву noindex для любой страницы на основе параметров, которая не повышает ценность SEO. Этот тег не позволит поисковым системам индексировать страницу.

    URL с “noindex” тег также, скорее всего, будет сканироваться реже, и, если он присутствует в течение длительного времени, в конечном итоге Google перестанет следовать по ссылкам на странице.

    <сильный>Плюсы:

    <ул>

  • Относительно простая техническая реализация.
  • Вероятно, для защиты от проблем с дублированием контента.
  • Подходит для всех типов параметров, индексация которых не требуется.
  • Удаляет существующие URL-адреса на основе параметров из индекса.
  • <сильный>Минусы:

    <ул>

  • Не запретит поисковым системам сканировать URL-адреса, но будет стимулировать их делать это реже.
  • Не консолидирует сигналы ранжирования.
  • Интерпретируется поисковыми системами как сильный намек, а не директива.
  • Robots.txt Disallow

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

    Файл robots.txt — это то, что поисковые системы просматривают в первую очередь, прежде чем сканировать ваш сайт. Если они увидят, что что-то запрещено, они даже не пойдут туда.

    <п>Вы можете использовать этот файл, чтобы заблокировать доступ сканера к каждому URL-адресу на основе параметров (с Disallow: /*?*) или только к определенным строкам запроса, которые вы не хотите индексировать.

    <сильный>Плюсы:

    <ул>

  • Простая техническая реализация.
  • Позволяет более эффективно ползать.
  • Избегает проблем с дублированием контента.
  • Подходит для всех типов параметров, сканирование которых не требуется.
  • <сильный>Минусы:

    <ул>

  • Не консолидирует сигналы ранжирования.
  • Не удаляет существующие URL-адреса из индекса.
  • <мкл>

    Перейти от динамических URL-адресов к статическим

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

    <п>В конце концов, подпапки превосходят параметры, помогая Google понять структуру сайта, а статические URL-адреса на основе ключевых слов всегда были краеугольным камнем SEO на странице.

    Для достижения этого вы можете использовать перезапись URL-адресов на стороне сервера для преобразования параметров в URL-адреса подпапок.

    Например, URL:

    www.example.com/view-product?id=482794

    Будет:

    www.example.com/widgets/purple

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

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

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

    Это несколько странно применительно к нумерации страниц (хотя это не редкость из-за WordPress), что дает URL-адрес типа

    www.example.com/widgets/purple/page2

    Очень странно для переупорядочения, при котором URL-адрес будет выглядеть примерно так:

    www.example.com/widgets/purple/lowest-price

    И зачастую это неподходящий вариант для отслеживания. Google Analytics не распознает статическую версию параметра UTM.

    <п>Более конкретно: замена динамических параметров статическими URL-адресами для таких вещей, как нумерация страниц, результаты поиска на сайте или сортировка, не решает проблему дублирования контента, бюджета сканирования или снижения эффективности внутренних ссылок.

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

    Многие SEO-специалисты утверждают, что можно обеспечить тот же пользовательский опыт, не затрагивая URL-адрес. Например, используя запросы POST, а не GET, для изменения содержимого страницы. Таким образом, мы сохраняем пользовательский опыт и избегаем проблем с SEO.

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

    <п>Суть вопроса в том, что для многих веб-сайтов полностью избежать параметров просто невозможно, если вы хотите обеспечить идеальный пользовательский опыт. И это не будет лучшей практикой SEO.

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

    <сильный>Плюсы:

    <ул>

  • Смещает фокус сканирования с URL-адресов, основанных на параметрах, на статические URL-адреса, которые имеют более высокую вероятность ранжирования.
  • <сильный>Минусы:

    <ул>

  • Значительные затраты времени на разработку перезаписи URL-адресов и 301-перенаправления.
  • Не предотвращает проблемы с дублированием контента.
  • Не консолидирует сигналы ранжирования.
  • Не подходит для всех типов параметров.
  • <ли>Может привести к проблемам с тонким контентом.

  • Не всегда предоставляет URL-адрес, на который можно ссылаться или добавлять в закладки.
  • Рекомендации по обработке параметров URL-адресов для SEO

    <стр>Итак, какую из этих шести тактик SEO вам следует применить?

    Ответ не может быть всем.

    Это не только создаст ненужную сложность, но и зачастую SEO-решения активно конфликтуют друг с другом.

    Например, если вы реализуете запрет в файле robots.txt, Google не сможет видеть метатеги noindex. Вам также не следует комбинировать мета-тег noindex с атрибутом ссылки rel=canonical.

    Сотрудники Google Джон Мюллер, Гэри Илиес и Лиззи Сассман даже не смогли определиться с подходом. В эпизоде ​​«Поиск вне записи» они обсуждали проблемы, с которыми сталкиваются параметры при сканировании.

    <п>Они даже предлагают вернуть инструмент обработки параметров в консоль поиска Google. Google, если ты это читаешь, пожалуйста, верни это обратно!

    Становится ясно, что не существует одного идеального решения. Бывают случаи, когда эффективность сканирования важнее, чем консолидация авторитетных сигналов.

    В конечном итоге то, что подойдет вашему сайту, будет зависеть от ваших приоритетов.

    The Expert SEO Guide To URL Parameter Handling

    Изображение создано автором

    Лично я придерживаюсь следующего плана атаки для оптимизированной для SEO обработки параметров:

    <ул>

  • Исследуйте намерения пользователей, чтобы понять, какие параметры должны быть статическими URL-адресами, удобными для поисковых систем.
  • Реализовать эффективную обработку нумерации страниц с помощью параметра ?page=.
  • Для всех остальных URL-адресов на основе параметров заблокируйте сканирование с помощью запрета в файле robots.txt и добавьте тег noindex в качестве резервного.
  • Дважды проверьте, что в XML-карте сайта не указаны URL-адреса на основе параметров.
  • <стр>Независимо от того, какую стратегию обработки параметров вы решите реализовать, обязательно документируйте влияние ваших усилий на ключевые показатели эффективности.

    Back To Top