Содержание
Модуль Правильная SEO-пагинация для OpenCart версий 3.0 покупайте у веб-студии NeoSeo
Лайфхаки для Вашего Интернет-магазина
Секреты продвижения и лучшие разработки
в нашем email дайджесте
Для правильного и быстрого продвижения сайта в поиске все ссылки на нем должны отображаться в ЧПУ формате URL
Если же этого на сайте не сделать, индексация сайта будет плохая, соответственно и трафика из поисковой выдачи будет тоже мало.
Результат работы модуля:
Ссылка пагинации без использования модуля: https://сайт/desktops?page=2
Ссылка пагинации при использовании модуля: https://сайт/desktops/page-2
Заголовок страницы без использования модуля: Купить компьютер в интернет магазине по хорошей цене в Украине — 2 страница
Заголовок страницы при использовании модуля: Купить компьютер в интернет магазине по хорошей цене в Украине. Страница №2
Если Вы не хотите самостоятельно разбираться в правильном написании ссылок, либо же привлекать к этому SEO-специалиста (а ведь ежедневно на Вашем сайте будут появляться новые позиции, требующие правильных ссылок), стоит установить модуль “NeoSeo SEO-пагинация”.
Внимание! Модуль Генератор правильной SEO-разметки страниц пагинации уже установлен в такие разработки и не требует дополнительной покупки:
- Сборка “1С OpenCart”
- “Сборка 24” OpenCart 3.0
Дополнительные преимущества модуля
- Преобразование страниц пагинации к правильному согласно SEO, ЧПУ-виду
- Преобразование title страницы.
Поддержка
Бесплатная информационная поддержка предоставляется на форуме OpenCartMasters.com — пожалуйста, пишите ваши вопросы там, мы с радостью на них ответим!
Расширенная поддержка
Вы можете приобрести расширенную поддержку модуля, которая включает:
- установку и настройку модуля на вашем сайте;
- адаптацию/стилизацию модуля под ваш шаблон;
- 2 часа программиста на индивидуальные доработки модуля, которые вы можете использовать на протяжении 365 дней.
Стоимость расширенной поддержки: от $49.
Для заказа расширенной поддержки или уточнения деталей пишите в наш Telegram-чат.
Системные требования
Системные требования: PHP 5.3 — 7.2, ocmod
ioncube loader: 6.0 и выше
OpenCart: 3.0
Тип лицензии: На один домен и его поддомены
Метод активации: в Личном кабинете после покупки
Пробуйте бесплатно!
Каждому желающему предоставляем тестовую лицензию на 14 дней!
Как получить файлы модуля и постоянную лицензию за 5 минут
- 1
Добавьте модуль в корзину, введите данные, оформите заказ и оплатите онлайн с помощью банковской карты
- 2
На указанный email мы отправим подтверждение (пожалуйста, проверяйте папку «СПАМ»)
- 3
Зайдите в личный кабинет: https://neoseo.com.ua/login/
- 4
Выберите раздел «Покупки» (смотреть)
- 5
Скачайте самую последнюю версию файлов модуля вот здесь (смотреть)
- 6
Скачайте лицензию модуля вот здесь (смотреть)
- 7
Установите модуль согласно порядку, который описан ниже
Общий порядок установки модуля (Порядок установки может отличаться для некоторых модулей):
- Шаг 1
- Шаг 2
- Шаг 3
- Шаг 4
- Шаг 5
- Шаг 6
1
- Если у вас правильно настроен и подключен ftp, то:
- Установите архив целиком через Расширения / Установка расширений.
- Если же OpenCart настроен некорректно, то делаем это вручную:
- Распакуйте архив с модулем и загрузите содержимое папки upload на сайт.
- Если в архиве есть файл install.xml, его переименовываете в install.ocmod.xml и загружаете через Расширения / Установка расширений.
2
- Нажмите кнопку «Обновить» на страничке «Расширения / Модификаторы».
3
- Установите модуль посредством меню «Расширения / Расширения».
4
- Установите права на просмотр модуля нужным пользователям.
5
- Скопируйте и вставьте ключ лицензии в настройках модуля на вкладке «Лицензия» в поле «Введите ключ лицензии».
6
- Вся поддержка предоставляется только через форум opencartmasters. com
Отзывы наших клиентов из личного кабинета
Отзыв 1
/
Видеоотзывы
Дата отзыва: 4.02.2022
Все видеоотзывы
Как правильно использовать атрибут rel = «canonical» и настраивать пагинацию на сайте — Light Spider на vc.ru
4718
просмотров
Об инструменте rel canonical слышал, пожалуй, каждый SEO специалист, как начинающий, так и опытный. Все дело в том, что настройка каноничности и пагинации — неотъемлемый элемент поисковой оптимизации web-сайта. И осуществляется она за счет правильной простановки тега каноникал.
Поскольку алгоритмы поисковых систем регулярно подвергаются апдейтам, рекомендации по задействованию атрибута rel = «canonical» и настройке пагинации менялись соответственно тому времени. В данной статье мы рассмотрим, что такое каноникал в СЕО, как и когда он используется сейчас, и какие ошибки чаще всего случаются при работе с этим элементом поисковой оптимизации.
Что представляет собой атрибут rel = «canonical» и в каких целях он используется?
Tag canonical в SEO-оптимизации применяется с целью предотвращения дублей контента. Прописывается он на любой веб-странице в хедере онлайн-ресурса, среди тегов head. Благодаря этому поисковые боты воспринимают страницу, где прописан rel = «canonical», как приоритетную, или, как говорят сеошники, каноническую. Именно она отобразится в органической выдаче, и ей будет передан ссылочный вес остальных web-страниц с подобным содержимым. Таким образом, добавив тег canonical, вы укажите каноническую ссылку, что сделает веб-страницу приоритетной для индексирования. В случае, если на сайте имеются онлайн-страницы с идентичным или схожим контентом, доступным по разным URL-адресам, а такое часто встречается в интернет-магазинах, где реализована пагинация товарных страниц, наиболее оптимальным решением станет внедрение rel = «canonical».
Как посредством canonical обозначить каноническую страницу?
Наиболее популярным вариантом использования каноникала является вышеописанный способ. На веб-странице, которую необходимо «запустить» в индекс, между тегами head прописывается полный урл, и таким образом обозначается каноническая ссылка. Для снижения вероятности ошибки рекомендуется после атрибута прописывать вместо относительных URL-адресов абсолютные.
Помимо этого, канонические урлы можно указывать в техническом файле sitemap. Правда, атрибут canonical по факту является для поисковых систем не правилом, а рекомендацией. Поэтому, в случае прописывания в xml-карте веб-сайта, боты-поисковики, скорее всего, проигнорируют его.
Третий вариант — в HTTP-заголовках. Этот способ подходит только в случаях, когда имеется доступ к серверным настройкам. Внедрять его для HTML-страниц — не лучшее решение. С другой стороны, указывать каноничность PDF-файлов через HTTP-заголовок — вполне рабочий вариант.
Настройка каноничности плагином. Для самых популярных CMS уже давно разработаны плагины, помогающие сформировать канонические урл любых страниц. Допустим, в WordPress для этого используется Yoast SEO. В Опенкарт каноничность указывается в опциях движка, правда, только для карточек товаров в разделе SEO URL. В Joomla 3-й версии и старше каноникал включается за счет функционала SEF.
Канонические URL — когда их следует настраивать?
1. Если необходимо предупредить возникновение дублей:
- веб-страниц с GET-параметрами в урл,
- UTM-меток,
- страниц фильтрации,
- вызванных спецификой работы движка.
Тег canonical SEO специалистами в таких случаях добавляется на всех статических страницах веб-ресурса.
2. Для устранения дублирования контента. Бывает так, что схожий контент оказывается доступным для индексации по разным урл-адресам. Как правило, этим «страдают» крупные интернет-магазины, которые содержат страницы товаров, размещенных в нескольких меню одновременно либо похожих серийно, но отличающихся цветом, размерами, формой. Для решения проблемы нужно на всех однотипных стр. разместить канонический урл на ключевую, приоритетную для индексации веб-страницу.
3. Когда на сайте есть пагинация. При этом в каталог нужно добавить страницы «Show all», показывающие сразу все товары раздела, блоговые статьи и т. п. Если таковые добавлены на web-сайт, то на каждой стр. пагинации СЕО оптимизаторы размещают канонический URL на «Показать все».
Правила формирования канонических страниц
Задействуя тег canonical, придерживайтесь указанных ниже рекомендаций, и тогда ваши манипуляции пойдут сайту на пользу:
- Избегайте цепочек канонических урлов. Последовательность, когда стр. 1 ссылается на неканоническую стр. 2, а та указывает посредством canonical на третью является ошибочной.
- На веб-странице, вне зависимости от ее назначения, допускается использование только 1 canonical URL.
- Канонический урл должен указывать на веб-страницу, расположенную на том же домене, что и онлайн-ресурс.
- Страница, обозначенная канонической, должна присутствовать на сайте и отдавать код сервера 200.
- При самостоятельном поиске канонических веб-страниц ПС Google предпочитает варианты с https протоколом.
Когда rel = «canonical» не работает?
Данный метод не принесет ожидаемого эффекта, если применять его к страницам, контент на которых явно отличается. В этом случае поисковые системы не последуют рекомендации, прописанной в теге каноникал. Также простановка rel = «canonical» не сработает, когда нужно склеить страницы с www и без, либо http и https версии онлайн-сайта. Для этих случаев используется постраничный 301 редирект.
Проверка канонических ссылок и ошибки, возникающие при работе с rel = «canonical»
Проверить настройку каноникала можно, используя программы для SEO-аудита сайтов, например, Screaming Frog. Интерфейс данного софта содержит отдельный раздел Canonical, где показывается количество страниц с тегом каноникал и без него, а также тех, что имеют канонические урл-адреса.
Какие ошибки чаще всего допускают оптимизаторы при задействовании rel = «canonical»:
- Указание в качестве канонической ссылки, расположенной на поддомене либо имеющей иное доменное имя.
- Использование «canonical» со стр. пагинации на 1-ю страницу каталога вместо «Показать все».
- Обозначение каноническим URL, что не попал в индексацию, поскольку закрыт файлом или метатегом роботс, либо оказался вне индекса ПС по другим причинам.
- Наличие 404 ошибки в канонической ссылке, проще говоря, каноникал ведет на несуществующую интернет-страницу.
- Использование нескольких атрибутов rel = «canonical» в коде одной страницы или указание различных канонических URL.
Google рекомендует на каждую стр. пагинации размещать каноникал сам на себя, в противном случае, если указать каноничной 1-ю веб-страницу категории или блога, индексация последующих становится невозможной. При размещении в коде страницы нескольких канонических урлов, будет учитываться только первый. Что касается внедрения атрибута различными методами, например, в XML-карте и непосредственно на веб-странице, необходимо указывать один и тот же canonical URL.
Каноникал и «Смотреть все»
Как мы уже писали выше, одним из популярных и доступных вариантов, как настроить пагинацию в интернет-магазине, является генерация страницы «Show all». Она создается и после указывается в качестве канонической для остальных стр. каталога. С точки зрения SEO пагинация, настроенная таким образом, считается эффективной, поскольку данный метод рекомендует Гугл, а значит, он демонстрирует лучший результат для продвижения в этой поисковой системе. Также считается, что посетителям удобно смотреть все товары на одной странице, правда, это работает не всегда. Для комфортного взаимодействия пользователей с сайтом необходима высокая скорость загрузки web-страницы «Show all», не более 3 секунд. Поэтому для онлайн-платформ с тысячами товаров данный метод может не подойти. Также, с некоторыми движками сайтов web-страница «Показать все» может выдавать ошибки, поэтому необходимо заранее определить возможность создания в рамках используемой вами CMS подобных страниц.
Подводим итоги
Как показывает практика и опыт SEO-оптимизаторов, атрибут rel = «canonical» зарекомендовал себя в качестве полезного и эффективного инструмента продвижения web-платформ в поисковой сети. При корректном использовании он способен улучшить качество работы специалистов и ускорить индексацию сайта, что окажет положительное воздействие на ранжирование продвигаемого онлайн-ресурса.
Ошибка пагинации page={page} в SEO (Opencart)
- Сообщение опубликовано: 31/03/2017
- Категория сообщения: Бесплатный исходный код (Delphi, PHP, Perl) / Веб-разработка
Простое решение этой проблемы — внести некоторые изменения в:
/system/library/pagination.php
Поиск
если ($ страница > 1) {
$output .= ‘
‘;
если($страница — 1 === 1){
$output .= ‘
‘;
}
}
1 2 3 4 5 6 7 8 | if ($page > 1) { $output .= ‘ ‘; } else { $output .= ‘ ‘; 1 2 3 4 5 6 7 8 9 | if ($page > 1) { $output .= ‘ ‘; } else { $output .= ‘ ‘;
|