Что такое циклические ссылки на сайте и нужно ли их удалять

Что такое циклические ссылки на сайте и нужно ли их удалять

Циклическая ссылка — это активная ссылка, которая ведет на ту же страницу, где она размещена. В англоязычном сегменте интернета их называют активными ссылками на текущую страницу («Active Current Page Links»). Встречаются такие ссылки часто, и на вашем сайте они наверняка есть. Вопрос в том, вредны ли они с точки зрения SEO и юзабилити, и стоит ли с ними бороться.

Источники циклических ссылок

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

  1. Ухудшение юзабилити. Из большого количества циклических ссылок пользователи после клика по ним попадают на одну и ту же страницу, что сбивает с толку и мешает нормальной навигации по сайту.
  2. Негативное влияние на позиции в поисковой выдаче. Поисковые роботы, когда сканируют контент сайта, переходят по ссылкам. В случае же с циклическими ссылками они «ходят по кругу». И если таких линков много, это снижает рейтинг сайта.

Откуда берутся циклические ссылки:

  • Особенности CMS: шаблон сайта может быть сверстан так, что циклические ссылки содержатся в шапке, меню, подвале, виджетах и прочих элементах.
  • Особенности плагинов: к «зацикливанию» приводят плагины отзывов и комментариев, похожих и рекомендуемых записей или товаров.
  • Ошибки при верстке контента: верстальщик может ошибиться и поставить ссылку на текущую страницу.
  • Ошибки при верстке шаблона сайта/плагинов: случайно или намеренно верстальщики могут поставить циклические ссылки в заголовках статей, последнем пункте «хлебных крошек» и т. п.

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

Как циклические ссылки влияют на юзабилити сайта

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

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

«Неудобство» циклических ссылок — это спорный вопрос. И тут скорее дело в расположении ссылок и их количестве.

Как сделать сайт удобным для посетителей и привлекательным для роботов? Все способы с рекомендациями, что и как делать, собраны в полном чек-листе по SEO: часть 1, часть 2.

«Хорошие» циклические ссылки

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

Циклическая ссылка в логотипе на странице yandex.ru

Помимо Яндекса, циклические ссылки из логотипа есть на сайтах amazon.com, ebay.com, aliexpress.com и мн. др. Вместе с тем некликабельный логотип вряд ли станет неприятным сюрпризом. Если сайт действительно полезный, пользователи адаптируются под особенности его работы.

В отличие от Яндекса и прочих сайтов, на главной странице Google циклической ссылки нет

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

В активном пункте меню поиска Яндекса циклическая ссылка есть

Циклическая ссылка из активного пункта меню на сайте amazon.com

В активном пункте меню поиска Google циклической ссылки нет

«Плохие» циклические ссылки

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

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

Пример кликабельного заголовка категории интернет-магазина — так не должно быть

  • Из основного контента. Нет смысла вести пользователя из описания товара или статьи на ту же страницу, на которой он уже находится — это действительно ухудшит юзабилити.
  • Из номера активной страницы пагинации. Например, если пользователь находится на странице 2, то ссылка с анкором «2» кликабельна, хотя не должна таковой быть.

Пример правильной некликабельной ссылки на активную страницу пагинации

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

Правильные «хлебные крошки» — без циклической ссылки в конце

Как циклические ссылки влияют на SEO

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

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

Как найти циклические ссылки

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

Пример ручного определения цикличности ссылки

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

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

Простой и бесплатный сервис — Bulkdachecker. Вводите URL страницы, которую хотите проверить, и получаете список внутренних и исходящих внешних ссылок. Совпадения URL в списке с исходным URL — это и есть искомые циклические ссылки.

Пример парсинга ссылок с помощью Bulkdachecker

Похожий сервис — Hacker Target. Принцип работы аналогичен предыдущему инструменту.

Пример парсинга ссылок с помощью Hacker Target

Еще один способ обнаружения циклических ссылок — с помощью расширений для браузеров. Например, для Google Chrome есть Link Klipper. Работает просто: открываете интересующую страницу в браузере и нажимаете «Extract All Links». Все URL со страницы выгружаются в TXT или CSV файл. Далее уже смотрите на совпадения в URL и находите циклические ссылки.

Парсинг ссылок с помощью расширения для Google Chrome

Самый простой вариант поиска «плохих» ссылок — заказать SEO-аудит в системе PromoPult. Помимо информации о линках вы получите массу полезных данных с рекомендациями по оптимизации сайта.

Как убрать циклические ссылки

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

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

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

Рассмотрим один из них — удаление ссылки из логотипа на WordPress-сайте.

Для начала откройте файл header.php и найдите строку, которая отвечает за вывод логотипа (в зависимости от темы содержание строки может отличаться от представленного ниже):

Нужно сделать так, чтобы при открытии главной страницы ссылка в логотипе не была активной, а с других страниц ссылка в логотипе вела на главную. Поможет в этом условие if/else. Модифицируем код вывода логотипа с учетом условия, вставляем его в header.php и сохраняем изменения:

Теперь рассмотрим, как удалить циклическую ссылку из заголовка h1 текущей страницы на CMS WordPress. Для этого в файле header.php найдите строку, которая отвечает за вывод заголовка h1. В зависимости от темы синтаксис будет отличаться. Например, она может выглядеть так:

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

Помимо PHP циклические ссылки удаляют с помощью скриптов. Если у вас подключен JQuery, можно использовать такой скрипт для удаления циклических ссылок:

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

Некоторые вебмастера «борются» с циклическими ссылками путем преобразования их в якорные вида http://site.ru/#!. С точки зрения юзабилити это бесполезно, ведь сами ссылки остаются, и пользователи при клике по ним попадают на те же страницы.

Также для удаления циклических ссылок есть специальные плагины. Например, для WordPress — «Remove Redundant Links».

Плагин конвертирует ссылки вида:

в обычный текст со всплывающим заголовком “You are here.” (надпись можете поменять):

Также удаляются ссылки вида:

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

Не спешите удалять циклические ссылки

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

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

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

📎📎📎📎📎📎📎📎📎📎