Magento SEO - предотвращение дублирования контента
Magento SEO - предотвращение дублирования контента
Опубликовано: 2021-07-19
Magento - это платформа электронной коммерции с открытым исходным кодом, которую использует все большее число наших клиентов. Однако одна конкретная слабость, которую мы обычно обнаруживаем у сайтов Magento, - это то, как платформа создает дублирующиеся страницы путем создания нескольких URL-адресов, отображающих один и тот же контент.
Теперь, вопреки распространенному мнению, Google не будет активно наказывать вас за дублирование контента на вашем, в остальном, функциональном сайте. Однако дублированный контент действительно влияет на способ сканирования и индексации веб-сайтов поисковыми системами и, следовательно, может снизить производительность сайта в обычном поиске.
Последствия дублирования контента для SEO
Проще говоря, веб-сайты с повторяющимися страницами не будут работать так же хорошо, как они могли бы, в результатах поиска для запросов, связанных с содержанием повторяющихся страниц. Дублирующиеся страницы могут запутать поисковые системы в отношении того, какая версия должна отображаться в их результатах поиска, что приведет к тому, что одна (а иногда и обе) страницы будут отфильтрованы из индекса Google.
Вот взгляд Google на дублированный контент от бывшего главы отдела веб-спама Мэтта Каттса;
«Проблемы с дублированием контента редко связаны с штрафом. Это больше связано с тем, что Google знает, какие страницы они должны ранжировать, а какие нет. Google не хочет показывать одно и то же содержание поисковикам по одному и тому же запросу; они действительно хотят разнообразить результаты для своих искателей ».
Хотя из этого правила есть исключения, ваш лучший шанс на высокий рейтинг в результатах Google - это убедиться, что вы не дублируете страницы на своем сайте. Вместо этого вы должны стремиться иметь одну страницу для каждой темы с уникальным контентом, написанным специально по этой теме.
Распространенные причины дублирования контента в Magento
Несколько URL-адресов страниц продукта
По умолчанию Magento настраивает URL-адреса страниц продукта в зависимости от того, в какие категории был добавлен продукт. Таким образом, если продукт был добавлен в несколько категорий, это означает, что к одному и тому же продукту можно получить доступ по нескольким URL-адресам, в зависимости от того, в какие категории он был добавлен.
Например, к одному продукту можно получить доступ по следующим URL-адресам:
www.example.com/category1/ product-1
www.example.com/category2/ product-1
www.example.com/ product-1 < в Magento он называется URL верхнего уровня.
Проблема здесь в том, что у Google есть доступ к трем URL-адресам, которые содержат одно и то же содержание. Поскольку каждый из этих URL-адресов отображает одно и то же содержимое, поисковым системам может быть сложно правильно его обработать и индексировать. По сути, если поисковые системы могут сканировать три URL-адреса, содержащие одно и то же содержимое, они будут помечены как дубликаты, что приведет к путанице в отношении того, какая версия должна отображаться в результатах поиска.
Самое простое решение этой проблемы в Magento - убедиться, что сайт использует только URL-адреса продуктов верхнего уровня. Для этого вам нужно будет перейти в Система> Конфигурация> Каталог> Поисковая оптимизация.
Попав в этот раздел, вам нужно будет выбрать «Нет» в раскрывающемся списке «Использовать путь категорий для URL-адресов продуктов»:
Вот и все, ваши продукты больше не будут создавать новые URL-адреса в зависимости от того, в какие категории они были добавлены в Magento. Однако важно иметь в виду, что определенные URL-адреса, возможно, уже были получены Google, поэтому для решения этой проблемы вам необходимо будет реализовать 301 редирект с URL-адресов, которые включают категории, на URL-адрес продукта верхнего уровня.
Вы можете узнать больше о реализации 301 редиректа здесь.
Строки запроса
Как и многие другие платформы электронной коммерции, Magento использует фасетную систему навигации, позволяющую пользователям переходить к определенным группам продуктов. В результате в конец URL-адресов добавляются строки запроса, что при неправильной обработке может привести к дублированию содержимого.
Например, следующие URL-адреса теоретически будут указывать на один и тот же контент. Единственная разница здесь в том, что товары на этих страницах фильтруются несколько иначе:
Опять же, если Google разрешено сканировать эти URL-адреса, производительность исходных (нефильтрованных) страниц категорий будет затруднена из-за наличия нескольких версий страницы.
Чтобы решить эту проблему в Magento, нам нужно указать тег rel = canonical в заголовке каждой страницы.
Что такое теги rel = canonical?
Канонические теги - это метод указания Google «предпочтительной» версии контента. Используя пример строки запроса, который мы описали выше, нам нужно будет уведомить Google, что мы хотим, чтобы они только индексировали URL без дополнительных параметров ( http://www.example.com/category1 ). Таким образом, отфильтрованный контент по-прежнему будет доступен пользователям, просматривающим сайт, но Google поймет, что вы хотите, чтобы они сканировали и индексировали только одну версию этой страницы - нефильтрованную версию:
Как реализовать теги rel = canonical в Magento
На многих сайтах электронной коммерции представлены сотни или тысячи различных продуктов, поэтому добавление канонических тегов к каждому потенциальному экземпляру дублированного контента будет чрезвычайно трудоемкой задачей. К счастью, в Magento есть встроенная опция для работы с каноническими тегами на веб-сайте.
Чтобы активировать канонические элементы в Magento, просто перейдите в Система> Конфигурация> Каталог> Поисковая оптимизация.
Убедитесь, что в этом меню включены следующие параметры:
После того, как эти параметры включены и вы сохранили файл конфигурации, вы должны заметить, что категории с примененными фильтрами теперь отображают канонические элементы ссылок, ссылающиеся на исходную страницу категории, за вычетом параметров URL:
Избегайте ручных случаев дублирования контента в Magento
Мы обсудили наиболее распространенные причины дублирования контента на основе настроек Magento по умолчанию, но также существует множество ручных случаев дублирования контента на платформе, которых следует избегать, если веб-сайт должен хорошо ранжироваться в результатах Google.
Варианты продукта
Как и на многих сайтах электронной коммерции, будут продукты, которые будут иметь несколько вариаций в зависимости от цвета, размера, ткани и т. Д. Если ваш сайт имеет подобную структуру, у вас есть два варианта, чтобы избежать дублирования контента.
Вариант 1. Создайте единую страницу и перечислите все ее варианты на этой странице.
Таким образом вы получите одну уникальную страницу вместо нескольких повторяющихся страниц. Это рекомендуемый Google метод отображения вариантов продукта, как цитирует представителя Google Джона Мюллера:
« Вариации цветов» продуктов… для страницы продукта, но вы бы не создавали для этого отдельные страницы.« С этим типом страниц вы« всегда балансируете между действительно, действительно сильными страницами для этих продуктов, по сравнению со страницами среднего уровня для множества различных продуктов. «
Пример страницы одного товара с веб-сайта Джона Льюиса
Вариант 2. Сделайте каждую страницу вариантов уникальной
Самый сложный способ решить проблемы с дублированием вариантов продукта - сделать каждую страницу уникальной. Это включает в себя добавление различных копий, метаданных и изображений и является наиболее трудоемким из двух вариантов. Кроме того, мало доказательств того, что этот метод превосходит одностраничный список всех вариантов, поэтому мы обычно рекомендуем нашим клиентам вариант №1.
Создание дополнительных параметров навигации
Во многих случаях мы обнаруживали, что владельцы веб-сайтов по незнанию создавали несколько URL-адресов для того, что по сути является одной и той же категорией продуктов в Magento. Например, на веб-сайте, который мы недавно проверяли, было три разных URL-адреса для категории «кровати», которые были созданы из-за нескольких категорий верхнего уровня, к которым были добавлены «кровати».
Вот первый пример, когда «кровати» добавляются в «категорию мебели для спальни» в навигации:
И вот та же самая страница, на которую есть ссылка в разделе «спальни» веб-сайта, и снова в разделе «кровати» того же раздела «спальни»:
Каждый из этих URL-адресов отображает один и тот же контент , одинаковые тегизаголовков , одинаковые заголовки и одинаковые мета-описания , что означает, что веб-сайт не будет ранжироваться так же хорошо, как это могло бы быть для этой темы, из-за того, что для Google доступны три URL-адреса.
Решением здесь было бы иметь одну версию по теме и ссылаться только на эту страницу из различных областей навигации. Это значительно упрощает работу Google, поскольку они знают, что страница о кроватях - единственная страница на этой теме на сайте, и, следовательно, та, которую они должны индексировать по этой теме.
Заключение
Если вы используете Magento, я настоятельно рекомендую проверить свой сайт на предмет перечисленных выше проблем. Конечно, есть много других проблем с дублированием контента, распространенных на сайтах электронной коммерции, и я лишь поверхностно коснулся здесь конкретных примеров Magento.
Если вы управляете интернет-магазином на другой платформе, я бы посоветовал ознакомиться с этим руководством, в котором описаны распространенные причины дублирования контента на сайтах электронной коммерции.
Magento #SEO - Как избежать дублирования контента: https://t.co/uYRZCd6IVa через @HallamInternet