Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] Robots noindex


Recommended Posts

Robots noindex


Robots noindex


Это небольшое дополнение, которое добавляет тег

<meta name="robots" content="noindex,follow"> на некоторые страницы.

Это хорошо для SEO.

Страницы, которые затрагивает расширение:

Категория страницы: (sort, page, limit)

Производитель: (sort, page, limit)

Акции: (sort, page, limit)

Сравнение: (вся страница)

Поиск: ( вся страница)

Регистрация и Логин: (вся страница)

Оформление заказ: (вся страница)

Корзина: (вся страница)

Q.A:

Зачем это делать?

Из коробки OpenCart этого всего нет. Расширение позволяет корректно установить мета тег на конкретных страницах.

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

Почему бы не использовать / запретить в файле robots.txt?

Наличие запретов в robots.txt не помешает, но некоторые боты не хотят в него смотреть.

И Google говорит, что этот тег ему нравится

Требования:

версия 2.x , отдельно для simple (demo: http://demo2.slasoft.kharkov.ua/index.php?route=product/category&path=20_27&limit=50)

версия 1.5.x (demo: http://demo.slasoft.kharkov.ua/compare-products/)


  • Добавил
  • Добавлено
    09.12.2015
  • Категория
  • Системные требования
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

Link to post
Share on other sites
Награды

Установил на opencart 2.0,3,1 rs2 (шаб xds Coloring) - перестала открываться страница сравнения товаров - просто белый экран. Отключил - заработало.

Как я понял модуль не работает на данной версии, как починить?

Link to post
Share on other sites

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

 

Спасибо PagocTb

  • +1 1
Link to post
Share on other sites
Награды

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

 

Спасибо PagocTb

Вам спасибо за модуль, как я понимаю - было обновление, и уже можно ставить? =)

Link to post
Share on other sites

Да конечно.

Обновил, заработало, но на данной странице (сравнение товаров) код не обнаружил. Так же если не трудно добавьте нужные коды для simple, я думаю он у 90% пользователей. В данный момент кода на странице оформления заказа и регистрации (simple) нету =(

Спасибо! 

Edited by PagocTb
Link to post
Share on other sites

если в ручную прописать все на версии 1.5.4.1 . Работать будет ?

Link to post
Share on other sites

Обновил, заработало, но на данной странице (сравнение товаров) код не обнаружил. Так же если не трудно добавьте нужные коды для simple, я думаю он у 90% пользователей. В данный момент кода на странице оформления заказа и регистрации (simple) нету =(

Спасибо! 

Обновите...

 

бездумный копипаст :(

Link to post
Share on other sites
Награды

А такое для версии 1,5,6,4 есть?

Уже есть

 

если в ручную прописать все на версии 1.5.4.1 . Работать будет ?

если внести в ручную изменения, конечно будет работать

Link to post
Share on other sites
Награды

для 2-ки есть версия для simple

 

Сделано чтоб не сыпались ошибки в логи модифиакторов

Link to post
Share on other sites
Награды

Для версии 1.5. файл для скачивая этот: vqmod_1.5.meta_noindex.xml?

Залил на сайт для версии Ocstore 1.5.5.1.1 в папку vqmod/xml и получаю белый экран... Пришлось пока снести.

В чем может быть проблема?

Edited by Triumph3015
Link to post
Share on other sites

и получаю белый экран

 

добавить в htaccess

php_value display_errors 1
php_value error_reporting 204

И рассказать, что за ошибка.

 

зы в 1.5.5.1.1 - работает

  • +1 1
Link to post
Share on other sites
Награды

Очень хорошая задумка модификации, автору +

 

Я, правда, решил дописать функционал на все остальные страчки котрые не попадают под условия:

$this->document->setRobots('noindex,follow');

следующее отображение:

$this->document->setRobots('index,follow');

как бы Google говорит, что этот тег тоже ему нравится.

Link to post
Share on other sites

OcStore 1.5.5.1.1

Выдает ошибку: Fatal error: Cannot redeclare Document::$robots in \www\vqmod\vqcache\vq2-system_library_document.php on line 12

Link to post
Share on other sites

А с этим модулем SEOFIX Mета-тег NOINDEX 1.2 он совместим?

Одновременно их можно использовать?

https://opencartforum.com/files/file/1620-seofix-mета-тег-noindex

 

OcStore 1.5.5.1.1

Выдает ошибку: Fatal error: Cannot redeclare Document::$robots in \www\vqmod\vqcache\vq2-system_library_document.php on line 12

Нашёл из-за чего: идет конфликт с модулем SEOFIX Mета-тег NOINDEX 1.2 (robots_noindex_follow.xml)

Link to post
Share on other sites

 

SEOFIX Mета-тег NOINDEX 1.2 (robots_noindex_follow.xml)

Возможно, я не видел этого модуля в глаза, решение лежит на поверхности потому и мод бесплатный.

Link to post
Share on other sites
Награды

Зато можно из двух слепить один. Спасибо.

Link to post
Share on other sites

Если уж лепить :(

То можно немного "оптимизировать"

	<file name="catalog/controller/common/header.php">
		<operation>
			<search position="after"><![CDATA[$this->data['links'] = $this->document->getLinks();]]></search>
			<add><![CDATA[
			if (
			isset($this->request->get['page']) ||
			isset($this->request->get['limit']) ||
			isset($this->request->get['order'])
			) {
				$this->document->setRobots('noindex,follow');
			}
$this->data['robots'] = $this->document->getRobots();]]></add>
		</operation>
	</file>


И убрав секции category, manufacturer, special

Можно все это, в том числе и проверки route "запихнуть" в header.php

 

Таким образом будет меняться только один файл
Можно сделать его модулем, сделать контроллер, предусмотреть возможность добавления своих route, своих get параметров, но тогда мод превратится в платный :)

 

Есть желающие?

  • +1 2
Link to post
Share on other sites
Награды

  • 1 month later...

Здравствуйте! Постоянно в логах ошибку выдает:

 author    : Slasoft
VQModObject::parseMods - Could not resolve path for [catalog/controller/account/simpleregister.php] (SKIPPED)
VQModObject::parseMods - Could not resolve path for [catalog/controller/checkout/simplecheckout.php] (SKIPPED)
----------------------------------------------------------------------

simplecheckout.php и simpleregister.php их нету, так как не использую этот модуль, что нужно подправить, чтоб не было ошибок?

Link to post
Share on other sites

Удалить этот блок из xml файла

Спасибо, удалил  2 блока.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By astrex00
      Нужно для всех товаров поставить <meta name="robots" content="noindex,nofollow">.
      Подскажите как это оформить?
    • By warezliker
      Здравствуйте.
      Ищу модуль, которым можно запретить индексацию некоторых товаров и/или указать canonical
      На сайте есть дубли товаров (отличаются только цветом), хочу решить эту проблему
    • By shyrik707
      Здравствуйте.
      Нужно для ocStore 2.3
      Уже все перерыл но не понимаю почему нет модификатора который бы добавлял поле запрета индексации в категории и товары, так как в ocStore 3.
      Так же в демке opencart.pro видел такую возможность. Но в продаже не нашел.
      В идеале нужно что бы он исключал также из карты сайта и поиска по сайту.
      Возможно я не там ищу, подскажите пожалуйста.
    • By Eldaeron
      300.00 RUB
      Переглянути файл


      NoIndexNoFollow - Менеджер мета-тега Robots
      Удобный инструмент SEO для добавления мета-тега robots на страницы вашего сайта.
       
      Нужно закрыть техническую страницу от индексации, например страницу оформлении или быстрой регистрации модуля Модуль Simple - упрощенная регистрация и заказ, модули блогов, и разных сторонних модулей. Без проблем, просто добавьте адрес страницы в модуль, и выберите "noindex, nofollow". Не нужно редактировать вручную множество файлов, читать информацию на форуме как это сделать
       
      Совместим с версиями: opencart/ocstore 2.3, 3.0
       
       
      Автор Eldaeron долучення 06.05.20 Категорія Инструменты, утилиты Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Звернення до сервера розробника Нет Старая цена 499  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.