Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Пагинация noindex, follow


Recommended Posts

37 минут назад, pachok89 сказал:

Подскажите как убрать на 2 странице пагинации


<meta name="robots" content="noindex, follow">

Не могу найти в каком файле добавляется.

 

site.ru/category/?page=2   в ней она и выводиться  смотрите код страницы
site.ru/category/?page=1

также limit и sort

Надіслати
Поділитися на інших сайтах

49 минут назад, pachok89 сказал:

Подскажите как убрать на 2 странице пагинации


<meta name="robots" content="noindex, follow">

Не могу найти в каком файле добавляется.

 

это добавляется нестандартными модулями или прямым вмешательством в код.

если это на странице Товаров (категории),

то смотрите здесь - \catalog\controller\product\category.php

или его модификатор - \system\storage\modification\catalog\controller\product\category.php

Надіслати
Поділитися на інших сайтах

24 минуты назад, vier сказал:

это добавляется нестандартными модулями или прямым вмешательством в код.

если это на странице Товаров (категории),

то смотрите здесь - \catalog\controller\product\category.php

или его модификатор - \system\storage\modification\catalog\controller\product\category.php

он добавялется через файл модификатора!  robot_noindex_simple.ocmod.xml    либо лежит в папке систем либо же в админке в модификаторе

 

	<file path="catalog/controller/common/header.php">
		<operation>
			<search><![CDATA[$data['base']]]></search>
			<add position="after"><![CDATA[$data['robots'] = $this->document->getRobots();]]></add>
		</operation>
	</file>

   	<file path="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search><![CDATA[<base]]></search>
			<add position="after"><![CDATA[
	<?php if ($robots) { ?>
	<meta name="robots" content="<?php echo $robots; ?>" />
	<?php } ?>]]></add>
		</operation>
	</file>

 

Надіслати
Поділитися на інших сайтах

Самодеятельность какаае то...
Пользователь должен сам управлять надо ему или не надо раскручивать по категориям (тем более для google (Hi Ukrraine) и их связи динамическое next и prev как одной динамической страницы категорий для пагинации)
Некоторые магазины раскручивают по посадочным страницам товаров ... А некоторые по посадочным страницам категорий
И здесь "на тебе" самодеятельность
Кто то у нас самый "вумный"  и плевал на Google

Надіслати
Поділитися на інших сайтах

3 минуты назад, markimax сказал:

Кто то у нас самый "вумный"  и плевал на Google

Я :)

 

2 часа назад, Ptenec сказал:

robot_noindex_simple.ocmod.xml

Это мое

Но никто не запрещает его править

Надіслати
Поділитися на інших сайтах

4 минуты назад, chukcha сказал:

Я :)

 

Это мое

Но никто не запрещает его править

Ааа... .. коллега  :)
Млин .. это наверно индивидуальный патч был ;)?

Надіслати
Поділитися на інших сайтах

17 hours ago, chukcha said:

Но никто не запрещает его править

Я делаю так:

Spoiler

<?xml version="1.0"?>
<modification>
<name>Robot noindex - sort and limit pages, common service pages</name>
<code>Robot noindex</code>
<id>Robot noindex</id>
<version>2.x</version>
<author>slasoft mod by agatha google req 2018</author>

	<file path="system/library/document.php">
		<operation>
		<search><![CDATA[private $scripts = array();]]></search>
		<add position="after">
			<![CDATA[
			private $robots;
			
		public function setRobots($value) {
			$this->robots = $value;
		}
	
		public function getRobots() {
			return $this->robots;
		}
	
			]]>
		</add>
		</operation>
	</file>
	
	<!-- Add Page number to every paginated page meta title and meta description new G 2018 -->
	<file path="catalog/language/en-gb/common/header.php">
		<operation>
			<search><![CDATA[// Text]]></search>
			<add position="after"><![CDATA[$_['text_page']          = 'page';]]></add>
		</operation>
	</file>
	<file path="catalog/language/ru-ru/common/header.php">
		<operation>
			<search><![CDATA[// Text]]></search>
			<add position="after"><![CDATA[$_['text_page']          = 'страница';]]></add>
		</operation>
	</file>
	<file path="catalog/controller/common/header.php">
		<operation>
			<search><![CDATA[$data['text_all'] = $this->language->get('text_all');]]></search>
			<add position="after"><![CDATA[$data['page'] = $this->language->get('text_page');]]></add>
		</operation>
	</file>
	<file path="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search><![CDATA[<title><?php echo $title; ?></title>]]></search>
			<add position="replace"><![CDATA[<title><?php echo $title;if ( isset($_GET['page']) && ($_GET['page'] != 1) ) { echo " " . $page . " - ". ((int) $_GET['page']);} ?></title>]]></add>
		</operation>
		<operation>
			<search><![CDATA[<meta name="description" content="<?php echo $description; ?>" />]]></search>
			<add position="replace"><![CDATA[<meta name="description" content="<?php echo $description;if ( isset($_GET['page']) && ($_GET['page'] != 1) ) { echo " " . $page . " - ". ((int) $_GET['page']);} ?>" />]]></add>
		</operation>
	</file>

	<file path="catalog/controller/common/header.php">
		<operation>
			<search><![CDATA[$data['base']]]></search>
			<add position="after"><![CDATA[$data['robots'] = $this->document->getRobots();]]></add>
		</operation>
	</file>

	<file path="catalog/controller/product/category.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
			if (
			isset($this->request->get['limit']) ||
			isset($this->request->get['order'])
			) {
				$this->document->setRobots('noindex,follow');
			}
			
			]]></add>
		</operation>
	</file>

	<file path="catalog/controller/product/manufacturer.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
			if (
			isset($this->request->get['limit']) ||
			isset($this->request->get['order'])
			) {
				$this->document->setRobots('noindex,follow');
			}
			
			]]></add>
		</operation>
	</file>
	
	<file path="catalog/controller/product/special.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
			if (
			isset($this->request->get['limit']) ||
			isset($this->request->get['order'])
			) {
				$this->document->setRobots('noindex,follow');
			}
			
			]]></add>
		</operation>
	</file>
	
   	<file path="catalog/controller/product/compare.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
			$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/controller/product/search.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/controller/account/login.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/controller/account/register.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>
   	<file path="catalog/controller/account/forgotten.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/controller/checkout/cart.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/controller/checkout/checkout.php">
		<operation>
			<search><![CDATA[$this->document->setTitle(]]></search>
			<add position="after"><![CDATA[
				$this->document->setRobots('noindex,follow');
			]]></add>
		</operation>
	</file>

   	<file path="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search><![CDATA[<base]]></search>
			<add position="after"><![CDATA[
			<?php if ($robots) { ?>
<meta name="robots" content="<?php echo $robots; ?>" />
			<?php } ?>]]></add>
		</operation>
	</file>
	
</modification>

 

 

Надіслати
Поділитися на інших сайтах

@Agatha65 для коммерческих нужд я его уже превратил в про версию, где-то упростил, а где-то усложнил
также добавил возможность управления кастомными роутами

Поставил возможность выбора для пагинации.

Давно в него не заглядывал..
 

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Посмотрел в catalog/controller/product/category.php - отсутствуют какие либо упоминания 

<meta name="robots" content="noindex, follow">
Цитата

он добавялется через файл модификатора!  robot_noindex_simple.ocmod.xml    либо лежит в папке систем либо же в админке в модификаторе

Такой модификатор отсутствует.

Подскажите где еще может это заадаваться?

Надіслати
Поділитися на інших сайтах


29 минут назад, pachok89 сказал:

Подскажите где еще может это заадаваться?

Какой Вы шаблон используете?

Какую сборку?

Стоят какие-то СЕО модули?

Надіслати
Поділитися на інших сайтах

2 часа назад, pachok89 сказал:

SEO CMS

@markimax возможно что Ваш это модуль проставляет 

 

В 04.02.2019 в 21:01, pachok89 сказал:

<meta name="robots" content="noindex, follow">

 

На демо сайте на второй странице у Вас это видел просто.

 

UP: Ссори, не то. В настройках нашел в модуле в категориях статей, для категорий товара нет таких настроек.

Змінено користувачем OcAppLab
Надіслати
Поділитися на інших сайтах

9 минут назад, OcAppLab сказал:

@markimax возможно что Ваш это модуль проставляет

 

Нет, мои модули не занимаются самодеятельностью
Только если сами проставите (отметите "руками") и только для своих страниц модуля

Надіслати
Поділитися на інших сайтах

6 минут назад, markimax сказал:

Нет, мои модули не занимаются самодеятельностью
Только если сами проставите (отметите "руками") и только для своих страниц модуля

Да, это я просмотрел на демо сайте и сделал корректировку сообщения.

Надіслати
Поділитися на інших сайтах

  • 1 year later...
В 04.02.2019 в 21:01, pachok89 сказал:

Подскажите как убрать на 2 странице пагинации


<meta name="robots" content="noindex, follow">

Не могу найти в каком файле добавляется.

 

Добрый день! У меня та же проблема на сайте - https://royalsmoke.com.ua/ . Как исправили?

Змінено користувачем StilMebel
Надіслати
Поділитися на інших сайтах


  • 1 year later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.