Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Пагинация 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

Link to comment
Share on other sites

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

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

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

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

 

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

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

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

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

Link to comment
Share on other sites

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>

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

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

Я :)

 

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

robot_noindex_simple.ocmod.xml

Это мое

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

Link to comment
Share on other sites

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

Я :)

 

Это мое

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

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

Link to comment
Share on other sites

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>

 

 

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

  • 3 weeks later...

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

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

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

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

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

Link to comment
Share on other sites


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

SEO CMS

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

 

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

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

 

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

 

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

Edited by OcAppLab
Link to comment
Share on other sites

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

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

 

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

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

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

 

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

Edited by StilMebel
Link to comment
Share on other sites


  • 1 year later...

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
 Share

×
×
  • 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.