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

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


chukcha

Recommended Posts

  • 2 months later...

Добрый день!

Подскажите пожалуйста, как в вашем модуле прописать?

в контроллере information.php после

$information_info = $this->model_catalog_information->getInformation($information_id);

добавить

if ($information_info['information_id'] == *id скрываемой статьи*) {
	$this->document->setRobots('noindex');
}

для того, чтобы проставить noindex, follow для конкретной статьи (добавленной стандартным функционалом, в админке, Каталог ->статьи). Или может есть другой способ?

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


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

для статей - это самый простой

Спасибо! А как это оформить в Вашем модуле, так будет правильно?

<file path="catalog/controller/information/information.php">
        <operation>
            <search><![CDATA[$this->$information_info = $this->model_catalog_information->getInformation($information_id);]]></search>
            <add position="after"><![CDATA[
            if ($information_info['information_id'] == *3*) {
    $this->document->setRobots('noindex,follow'); };
            ]]></add>
        </operation>
    </file>

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


Вот рабочий код для скрытия индексации конкретной статьи, вставляете его в файл этого модуля

 

<file path="catalog/controller/information/information.php">
        <operation>
            <search index="0"><![CDATA[$information_info = $this->model_catalog_information->getInformation($information_id);]]></search>
            <add position="after"><![CDATA[
                if ($information_info['information_id'] == 3) {
                $this->document->setRobots('noindex,follow'); }
            ]]></add>
        </operation>
    </file>

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


  • 4 weeks later...
13 минут назад, Zetx сказал:

на Оксторе 3.0.2.0 не работает

а шо делать-то? если в сборке есть свой метод?

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

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

какой свой метод? не совсем понял

оно почему-то не работает?

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

  • 8 months later...

Установил на окстор 1.5.5.1.2. И на всех страницах в коде появилось <meta name="robots" content="Array" /> и больше ничего. Должен же быть <meta name="robots" content="noindex,follow"> на страницах пагинаций, сортировок и прочих. Подскажите, я что-то не учел?

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


  • 2 months later...
12 минут назад, SkaRzn2 сказал:

Для трешке не сделаете? :oops:

Есть, но платное, и более продвинтуое решение
 

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

  • 2 months later...

Скажите, у меня Google Search Console ругается на страницу сайт/downloads (закрыта в robots.txt) "Проиндексировано, несмотря на блокировку в файле robots.txt"  
Как добавить ее, к тем, что указали Вы?

 

ocStore 2.3, шаблон Coloring

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


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

как папка может быть проиндексирована?

нет, не папка, ошибся 
https://***.com.ua/downloads/

Спойлер

 

 

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


эти модулем.. можно только добвив в окмод секцию для роута downloads
про примеру

для

<file path="catalog/controller/checkout/checkout.php">

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

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

эти модулем.. можно только добвив в окмод секцию для роута downloads
про примеру

для

<file path="catalog/controller/checkout/checkout.php">

Для начала нужно узнать роут downloads ?

 

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

Так?

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


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

эти модулем.. можно только добвив в окмод секцию для роута downloads
про примеру

для

<file path="catalog/controller/checkout/checkout.php">

 

Спасибо огромное все получилось. )

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


  • 1 month later...

Добрый день! Спасибо большое! Работает. Правильно ли я поняла, что нужно удалить с робота: 

Disallow: /*?page=
Disallow: /*&page=
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*compare-products
Disallow: /*search
Disallow: /index.php?route=product/search
Disallow: /*simpleregister
Disallow: /index.php?route=account/login
Disallow: /*simplecheckout
Disallow: /index.php?route=checkout/checkout
Disallow: /index.php?route=checkout/cart
 
Т.е. те страницы, где есть noindex?
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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