Your Company
Вкусный портал

SEO для Magento: решать проблемы с помощью навигации

  1. Многоуровневая навигация
  2. Решение 1: robots.txt
  3. Решение 2: канонические
  4. Решение 3: AJAX фильтры

В последние годы Magento стала самой популярной платформой для интернет-магазинов

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

По крайней мере, 12 процентов интернет-магазинов созданы в Magento, и эта доля продолжает расти ( источник ):

По крайней мере, 12 процентов интернет-магазинов созданы в Magento, и эта доля продолжает расти (   источник   ):

Magento - это профессиональный пакет, который предлагает бесчисленные возможности для правильной и профессиональной настройки интернет-магазина. Благодаря успеху Magento, во время моей работы в качестве SEO-консультанта в Onetomarket я сталкивался со многими интернет-магазинами, которые реализуют Magento и (вероятно) поражены всеми замечательными функциями и настройками, которые предлагает пакет. Это часто приводит к различным проблемам SEO, которые могут быть легко решены.

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

Многоуровневая навигация

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

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

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

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

http://demo.magentocommerce.com/catalog/category/view/s/apparel/id/18/?cat=4

Страница состоит из того же URL-адреса, что и страница с одеждой, но теперь с параметром? Cat = 4. Основное внимание на этой странице уделяется рубашкам. Когда фильтрация продолжается, например, по цене, мы получаем следующий URL с добавлением & цена = -100:

http://demo.magentocommerce.com/catalog/category/view/s/apparel/id/18/?cat=4&price=-100

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

В демонстрационном магазине также есть категория, которая ориентирована на рубашки. Со следующим URL:

http://demo.magentocommerce.com/catalog/category/view/s/shirts/id/4/

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

Эта проблема также подчеркивается, когда мы смотрим на то, сколько страниц включено в индекс Google в этой демонстрации Magento. Google нашел примерно 255 000 результатов только для этого субдомена. Для демонстрационного магазина с 62 продуктами это хорошее число. Для меня, как для SEO-консультанта, это первый признак того, что на сайте могут возникнуть проблемы с дублированным контентом.

Для меня, как для SEO-консультанта, это первый признак того, что на сайте могут возникнуть проблемы с дублированным контентом

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

Решение 1: robots.txt

Одним из решений является добавление robots.txt в ваш интернет-магазин. С помощью этого файла, который вы размещаете в корне своего сайта, вы указываете, куда может и не может прийти поисковая система. Таким образом, вы можете исключить страницы с фильтрами URL из индексации.

Вы исключаете эти URL-адреса фильтра, вводя следующее в файл robots.txt:

Пользовательский агент: *

Disallow: / *?

Но как узнать, есть ли у вас файл robots.txt в вашем интернет-магазине Magento? Вы можете легко проверить это, поместив /robots.txt за своим доменным именем. Ваш браузер покажет вам файл и отобразит содержимое файла:

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

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

Пожалуйста, обратите внимание:

Файл robots.txt не гарантирует, что страницы не будут включены в индекс. Когда веб-сайт начинает ссылаться на URL с помощью фильтра, он все равно может появиться в индексе.

Решение 2: канонические

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

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

Например, страница имеет следующий URL:

http://www.moleculeclothing.eu/dutch/cargo-shorts-men

Когда вы фильтруете по зеленому цвету, URL становится:

http://www.moleculeclothing.eu/dutch/cargo-shorts-men?color=22 где цвет = 22 означает зеленый.

Следующий канонический код находится на вышеуказанной странице:

Таким образом, мы указываем, что отфильтрованная страница является копией оригинала, определенного в каноническом. Результат? Google определяет исходные страницы и не будет рассматривать «копии» как дублированный контент.

Последняя версия Magento 1.7.0.2 включает в себя стандарт добавления канонических символов. Вы можете включить это, войдя в бэкэнд вашего интернет-магазина и перейдя к:

Система> Конфигурация> Каталог> Поисковая оптимизация (SEO)

Здесь вы устанавливаете параметры Использовать метатег Canonical Link For Categories и Использовать метатег Canonical Link For Products для Да.

Если у вас более старая версия Magento, вы можете установить плагин Canonical URL for Magento от Yoast. Этот плагин автоматически размещает канонические символы на различных страницах.

Пожалуйста , обратите внимание:

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

Решение 3: AJAX фильтры

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

URL-адреса, которые генерирует этот плагин, следующие:

http://priceslider.mangoextensions.com/our-products.html#cat=4

Без применения этого решения AJAX стандартный URL будет выглядеть следующим образом: http://priceslider.mangoextensions.com/our-products.html?cat=4

URL, который видит поисковая система с решением AJAX, http://priceslider.mangoextensions.com/our-products.html

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

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

Пожалуйста , обратите внимание:

Этот плагин хорошо работает со стандартной темой Magento. Если у вас есть собственная тема, необходимо внести некоторые изменения в html темы.

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

Эта статья была ранее опубликована на www.twinklemagazine.nl

Но в чем здесь проблема для SEO?
Com/catalog/category/view/s/apparel/id/18/?
Com/catalog/category/view/s/apparel/id/18/?
Какую страницу мы хотим, чтобы поисковые системы отображали?
Как мы можем предотвратить это?
Txt в вашем интернет-магазине Magento?
Eu/dutch/cargo-shorts-men?
Результат?
Html?

Новости

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

Alcazar - официальный сайт концертного агента. Заказать выступление группу Alcazar на праздник, свадьбу, корпоратив в ProConcert.
Добро пожаловать на страницу шведской музыкальной группы. Группа «Alcazar»  - это шикарная творческая идея продюсера Александра Барда. В 1998 году музыкант решил создать новый интересный проект,

Организация и проведение корпоративных мероприятий и праздников в СПБ – event-агентство REMAR Group
Корпоративные праздники – это важный элемент налаживания взаимоотношений между сотрудниками фирмы, представителями различных отделений компании. Проведение подобных мероприятий подразумевает легкую, приятную,

Проведение юбилея - проведение юбилея 40-45 лет | Организация праздников и корпоративных мероприятий от «ClubTrade»
Близится очередная круглая дата? Предлагаем Вам отметить юбилей с нашей помощью. Специалисты « Clubtrade » подберут ведущего для Вашего праздника – интеллигентного мужчину или интересную даму в возрасте

Что надеть на новогодний корпоратив 2018


Саксофонист на свадьбу и праздник в Москве! Заказать саксофониста!
Сделать свадьбу или праздник романтичным, чувственным и совершенным Вам поможет красивое звучание саксофона. Саксофонист на встречу гостей или росписи, банкета — это одно из тех изысканных, музыкальных

Автобус для корпоративов
Не всегда корпоративные мероприятия и празднования проходят в городской местности. Иногда – по большей части все-таки, летом – выезд на природу более предпочтительный, особенно, если у руководства имеется

Добро пожаловать в питерский Форт Боярд!
Помните программу Форт Боярд, которую 15 лет тому назад с нетерпением ждала большая часть телезрителей РФ? Сегодня ее трудно назвать особенно популярной, но соревнования, проводимые среди участников, не

Аренда кальяна на дом
Ваш отдых - наша работа!   О нас      Здравствуйте дорогие друзья! Организация ООО «Есть Кальян» Екатеринбург рады предложить вам следующие виды услуг относительно вашего отдыха. Отличным дополнением

Заказать выступление Дмитрия Нагиева на свадьбу, корпоратив или день рождения, юбилей. Узнать цену выступления Дмитрия Нагиева
Хотите, чтобы ваш праздник был ярким, незабываемым и очень интересным? Для этого достаточно воспользоваться работой профессионального артиста, желательно того, кого знает вся страна. Сейчас у каждого человека

Реклама

Календарь

Реклама

Copyright © 2016 www.j-operamini.b5bedf3d7