KlasterD

Где удалить код для страниц Контакты?

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

KlasterD    4

Добрый день, ранее никогда в код не лазил, но недавно обнаружил что в индекс не идут страницы. После нашёл в коде страниц "Контакты", "Доставка"  такие записи:

 

<title>Контакты</title>

<base href="https://glazok.net.ua/" />

 

<meta name="robots" content="noindex,nofollow" />

<meta property="og:title" content="GlazOk" />

Как я понимаю такой код запрещает индексирование страницы. Подскажите пожалуйста, как можно убрать эту запись <meta name="robots" content="noindex,nofollow" /> со страниц сайта?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 642
9 минут назад, KlasterD сказал:

Добрый день

 

 

Видно там где вы редактируете эту страницу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4
2 часа назад, markimax сказал:

 

Видно там где вы редактируете эту страницу

Ранее никогда в код не лазил, кроме как составления 301 редиректов. Подскажите может есть какие-то стандартные наработки где хранят такие страницы? Или же надо ставить какой-то модуль для редакции страниц без поиска их на сервере?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9

У вас при скроле главной страницы, меню перекрывает один номер телефона, Life который, точнее Lifecell.

 

Screenshot.thumb.png.9e27a76dde48e93dd8f59fcf16a0aa07.png

 

Screenshot_2.thumb.png.fec822b7f241ce4ed1df3e964a11d04b.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Да, вижу, спасибо. Пока не знаю как это поправить, но думаю что при переходе на другой шаблон это поправится. 

Мне б сейчас код поправить. Не знаете как с этим справиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
10 минут назад, KlasterD сказал:

Да, вижу, спасибо. Пока не знаю как это поправить, но думаю что при переходе на другой шаблон это поправится. 

Мне б сейчас код поправить. Не знаете как с этим справиться?

 

У вас дополнение случайно не стоит с этим связанное?

Такое например

 

Изменено пользователем Muskather

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Нет, такого дополнения не ставили, в robots.txt закрыли и допов не ставили. Все модули установленные на сайте:   SEO CMS (by opencartadmin.com), FilterVier_SEO_v.1.2.32, VQMod Manager. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
10 часов назад, KlasterD сказал:

SEO CMS (by opencartadmin.com)

 

В том модуле нет ничего подобного, связанного с данной проблемой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 642
36 минут назад, Muskather сказал:

 

В том модуле нет ничего подобного, связанного с данной проблемой?

Нет конечно. Он не лезет и не добавляет чужим модулям и страницам ничего такого
К тому же как я вижу это только в Контактах  и Доставка
К примеру в Гарантии (и О магазине) - нету такого, хотя однотипная страница ...
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
15 минут назад, markimax сказал:

Нет конечно. Он не лезет и не добавляет чужим модулям и страницам ничего такого
К тому же как я вижу это только в Контактах  и Доставка
К примеру в Гарантии (и О магазине) - нету такого, хотя однотипная страница ...
 

 

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

Выдвигаю лишь предположения, что может быть причиной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 642
Только что, Muskather сказал:

 

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

Выдвигаю лишь предположения, что может быть причиной.

Не я без обид. Я понял это.
Просто и мне не понятно как это для одних страниц контроллера есть ставится noindex, для других нет
Может дубли ЧПУ ? И пересекаются совершенно с другими страницами... Это надо смотреть конкретно
К примеру изменить ЧПУ для этих страниц и смотреть что будет и т п

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
15 минут назад, markimax сказал:

Не я без обид. Я понял это.
Просто и мне не понятно как это для одних страниц контроллера есть ставится noindex, для других нет
Может дубли ЧПУ ? И пересекаются совершенно с другими страницами... Это надо смотреть конкретно
К примеру изменить ЧПУ для этих страниц и смотреть что будет и т п

 

Надо чтоб автор появился, пусть попробует.

 

Я не сильно специалист, если не модуль, можно попробовать вручную поискать строчки.

Взять к примеру дополнение пользователя chukcha, указанного выше, и по примеру искать строчки. Как вариант..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Изменил в админке SEO URL, исправил dostavka на postavka, страница стала отдавать 404. 

http://joxi.ru/DmBglRkUNnYRl2

 

Изменено пользователем KlasterD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

При изменении SEO URL обратно 200 не вернулся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    376
3 минуты назад, KlasterD сказал:

При изменении SEO URL обратно 200 не вернулся.

продолжайте наблюдения. попробуйте еще другие слова, попробуйте на других языках. попробуйте у хостера узнать. главное никогда не обращайтесь в раздел услуг.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4
1 час назад, nikifalex сказал:

продолжайте наблюдения. попробуйте еще другие слова, попробуйте на других языках. попробуйте у хостера узнать. главное никогда не обращайтесь в раздел услуг.

200 вернули. <meta name="robots" content="noindex,nofollow" /> остался на месте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
2 часа назад, KlasterD сказал:

200 вернули. <meta name="robots" content="noindex,nofollow" /> остался на месте.

 

Чем у вас выводятся Контакты и Доставка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4
1 час назад, Muskather сказал:

 

Чем у вас выводятся Контакты и Доставка?

Извините меня за мою безграмотность, я среднестатистический чайник, не совсем понял вопрос, а именно " чем выводятся". Если вопрос касается админки то изменения на странице делаются в статьях: Главная - статьи - доставка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
2 часа назад, KlasterD сказал:

Извините меня за мою безграмотность, я среднестатистический чайник, не совсем понял вопрос, а именно " чем выводятся". Если вопрос касается админки то изменения на странице делаются в статьях: Главная - статьи - доставка.

 

Не за что извинятся, таким же являюсь. Вопрос вы правильно понял, и так же правильно ответили. Выводятся страницы Контакты и Доставка стандартными средствами. 

Тогда для начала сделайте Бекап сайта.

Попробуем найти вручную строчки, которые могут вводить данный тег. Воспользуемся дополнением пользователя chukcha.

 

1). Путь system/library/document.php

В документе document.php ищем строчки, если находим, удаляем:

private $robots;	
	public function setRobots($value) {
		$this->robots = $value;
	}
	
	public function getRobots() {
		return $this->robots;
	}

2). Путь catalog/controller/information/information.php

В документе information.php ищем строчки, если находим, удаляем:

if (
	isset($this->request->get['page']) ||
	isset($this->request->get['limit']) ||
	isset($this->request->get['order'])
	) {
		$this->document->setRobots('noindex,follow');
	}

или такую:

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

3). Путь catalog/view/theme/Шаблон/template/common/header.tpl

В документе header.tpl ищем строчки, если находим, удаляем:

<?php if ($robots) { ?>
	<meta name="robots" content="<?php echo $robots; ?>" />
<?php } ?>

 

Изменено пользователем Muskather

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Круть, вечером попробую. Бекап делать до момента пока код не станет без ненужной <meta name="robots" content="noindex,nofollow" /> ?

Изменено пользователем KlasterD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
57 минут назад, KlasterD сказал:

Круть, вечером попробую. Бекап делать до момента пока код не станет без ненужной <meta name="robots" content="noindex,nofollow" /> ?

Бекап перед правками, на случай, если мой совет приведет еще к чему то худшему.

Или вы зацепите что-то лишнее.

Напишу сразу, я не специалист.

Изменено пользователем Muskather

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Нашёл в catalog/controller/information/information.php строку:

 if ($information_id == 8 /*dostavka*/) {
                $this->document->setRobots('noindex,nofollow');

но, так же к конце файла есть такая запись:

if ($information_info) {
            $output  = '<html dir="ltr" lang="en">' . "\n";
            $output .= '<head>' . "\n";
            $output .= '  <title>' . $information_info['title'] . '</title>' . "\n";
            $output .= '  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">' . "\n";
            $output .= '  <meta name="robots" content="noindex">' . "\n";
            $output .= '</head>' . "\n";
            $output .= '<body>' . "\n";
            $output .= '  <h1>' . $information_info['title'] . '</h1>' . "\n";
            $output .= html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8') . "\n";
            $output .= '  </body>' . "\n";
            $output .= '</html>

Удалять обе??

Остальных указанных записей - нет.

Изменено пользователем KlasterD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
16 минут назад, KlasterD сказал:

Нашёл в catalog/controller/information/information.php строку:

 if ($information_id == 8 /*dostavka*/) {
                $this->document->setRobots('noindex,nofollow');

но, так же к конце файла есть такая запись:

if ($information_info) {
            $output  = '<html dir="ltr" lang="en">' . "\n";
            $output .= '<head>' . "\n";
            $output .= '  <title>' . $information_info['title'] . '</title>' . "\n";
            $output .= '  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">' . "\n";
            $output .= '  <meta name="robots" content="noindex">' . "\n";
            $output .= '</head>' . "\n";
            $output .= '<body>' . "\n";
            $output .= '  <h1>' . $information_info['title'] . '</h1>' . "\n";
            $output .= html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8') . "\n";
            $output .= '  </body>' . "\n";
            $output .= '</html>

Удалять обе??

Остальных указанных записей - нет.

 

Если Бекап сделали, удаляйте. Только вот эту: $this->document->setRobots('noindex,nofollow');

И вот эту: $output .= '  <meta name="robots" content="noindex">' . "\n";

Остальные не надо.

Изменено пользователем Muskather

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KlasterD    4

Работает, в доставке пропало, а как тоже самое для страницы "Контакты" сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Muskather    9
5 часов назад, KlasterD сказал:

Работает, в доставке пропало, а как тоже самое для страницы "Контакты" сделать?

 

Путь: catalog/controller/information/contact.php

В документе contact.php ищем строчки, если находим, удаляем:

if (
	isset($this->request->get['page']) ||
	isset($this->request->get['limit']) ||
	isset($this->request->get['order'])
	) {
		$this->document->setRobots('noindex,follow');
	}

или такую:

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

 

Изменено пользователем Muskather

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу