Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


chukcha
 Поделиться

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

А вчем собственно вопрос?

Пробуйте

 

Ничего не сломается.

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

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

а в других прописало?

А что в лога модификаторов?

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

Тут прописалось view-source:http://svitlitsa.com.ua/login/

 

Логи вот:

MOD: Robot noindex
FILE: system/library/document.php
CODE: private $scripts = array();
LINE: 19
CODE: $data['base']
LINE: 29
CODE: $this->document->setTitle(
LINE: 124
LINE: 158
LINE: 170
LINE: 544
CODE: $this->document->setTitle(
LINE: 37
LINE: 189
LINE: 201
LINE: 251
LINE: 269
LINE: 281
LINE: 584
CODE: $this->document->setTitle(
LINE: 61
CODE: $this->document->setTitle(
LINE: 31
CODE: $this->document->setTitle(
LINE: 89
LINE: 94
LINE: 99
FILE: catalog/controller/account/login.php
CODE: $this->document->setTitle(
LINE: 53
FILE: catalog/controller/account/register.php
CODE: $this->document->setTitle(
LINE: 14
FILE: catalog/controller/account/forgotten.php
CODE: $this->document->setTitle(
LINE: 14
CODE: $this->document->setTitle(
LINE: 8
FILE: catalog/controller/checkout/checkout.php
CODE: $this->document->setTitle(
LINE: 30
FILE: catalog/view/theme/default/template/common/header.tpl
CODE: <base
LINE: 16
FILE: catalog/view/theme/eclipse/template/common/header.tpl
CODE: <base
LINE: 16
Ссылка на комментарий
Поделиться на других сайтах


хм.. а вы точно тот ocmod применили? там в архиве два

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

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

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

	<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 параметров, но тогда мод превратится в платный :)

 

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

я бы купил 

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


Точно, вот этот окмод ставил robot_noindex_simple.ocmod.

Еще раз переустановил его, то же самое.

файл обновлен

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

А что Вы думаете по поводу закрытия от индексации раздела /specials - Товары со скидкой? По хорошему это тоже дубли.

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


А объяснить не?

 

Вопрос отпал.

 

Неполные дубли категорий товаров могут быть (разрабатывали модуль категорий в скидках), но закрывать их не стоит, действительно.

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


А где вы там видите дубли?

Дубли чего?

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

А что Вы думаете по поводу закрытия от индексации раздела /specials - Товары со скидкой? По хорошему это тоже дубли.

Индексируемая страница с акциями это только + для поисковиков. Ее можно доработать, сделать вывод тайтла, дескрипшена, h1  и отправлять в индекс.

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

  • 4 недели спустя...

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

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

	<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 параметров, но тогда мод превратится в платный :)

 

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

Подскажите пожалуйста, этот код нужно вставлять в XML или нет?

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


Наверное можно..

Я его не проверял.. Только мысли вслух

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

  • 3 месяца спустя...

Добрый день, автор!

Благодарю вас за дополнение! 

Скажите, есть ли возможность в этом дополнении добавить noindex, follow на страницы с get-параметрами вида site.com/?=12345 ?

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


В принципе можно, учитывая что на главной  нет других get

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

В принципе можно, учитывая что на главной  нет других get

Я могу это сделать самостоятельно, или нужно, чтобы вы выпустили апдейт плагина?

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


Не, я ничего не буду  добавлять..

 

1. Не вижу смысла, потому что таких ссылок не должно существовать в принципе. Вы их сами создаете?

2. В моде существует  инструмент, и его можно использовать самостоятельно

3. Доработка, если уж необходима - платная..

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

Не, я ничего не буду  добавлять..

 

1. Не вижу смысла, потому что таких ссылок не должно существовать в принципе. Вы их сами создаете?

2. В моде существует  инструмент, и его можно использовать самостоятельно

3. Доработка, если уж необходима - платная..

Отпишитесь пожалуйста в ЛС по поводу стоимости. Благодарю.

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


:) Это ведь вам надо, а не мне :)

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

В смысле убрать? И зачем?

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

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

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

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

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

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

Войти

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

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

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

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

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