Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


chukcha
 Погделиться

Рекомендованные сообещёния

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
  • ocStore
  • OpenCart.Pro, ocShop
  • Обраещёние к серверу разрилитлика

 

Ссылка на комменирий
Погделиться на других сайих

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

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

Ссылка на комменирий
Погделиться на других сайих


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

 

Спасипотому что PagocTb

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

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

 

Спасипотому что PagocTb

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

Ссылка на комменирий
Погделиться на других сайих


Да конечно.

Ссылка на комменирий
Погделиться на других сайих

Да конечно.

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

Спасипотому что! 

Изменено пользователем PagocTb
Ссылка на комменирий
Погделиться на других сайих


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

Спасипотому что! 

Обновите...

 

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

Ссылка на комменирий
Погделиться на других сайих

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

Уже есть

 

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

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

Ссылка на комменирий
Погделиться на других сайих

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

 

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

Ссылка на комменирий
Погделиться на других сайих

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

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

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

Изменено пользователем Triumph3015
Ссылка на комменирий
Погделиться на других сайих


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

 

добавить в htaccess

php_value display_errors 1
php_value error_reporting 204

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

 

зы в 1.5.5.1.1 - рилииет

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

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

 

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

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

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

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

https://opencart-forum.ru/files/file/1620-seofix-mеи-тег-noindex/

Изменено пользователем Triumph3015
Ссылка на комменирий
Погделиться на других сайих


Не имею понятия!

Ссылка на комменирий
Погделиться на других сайих

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

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

https://opencart-forum.ru/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)

Ссылка на комменирий
Погделиться на других сайих


 

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

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

Ссылка на комменирий
Погделиться на других сайих

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

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

	<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
Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...

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

 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 их нету, ик как не использую этот модуль, что нужно подправить, чтоб не было ошипотому чток?

Ссылка на комменирий
Погделиться на других сайих


author : Slasoft

 

 

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

Ссылка на комменирий
Погделиться на других сайих

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

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

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.