maestrosite-canonical-0.6 и View Single Post

Автор Delysid, 26 сентября 2018, 01:09:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Delysid

Попробовал учень хороший мод maestrosite-canonical но не учёл что у меня стоял мод View Single Post
в результате ухайдохал всю статистику в яндексе по причине не канонических страниц.

Автор можно вас позвать?  :)

Как можно сделать или изменить модик чтобы canonical tag ссылался не на topic=17.0 а на первое сообщение в топике к примеру topic=17.0;msg=196 ?  wallbash

Мне кажется это ведь хороший вариант для индексации?   

digger®

Этот мод просто исправляет ошибку из-за которой в canonical попадал PHPSESSID и больше ничего. Ошибка исправлена в SMF 2.0.6 и мод давно уже не нужен вообще.

Delysid

Цитата: digger® от 26 сентября 2018, 01:34:25Этот мод просто исправляет ошибку из-за которой в canonical попадал PHPSESSID и больше ничего. Ошибка исправлена в SMF 2.0.6 и мод давно уже не нужен вообще.

Подскажите пожалуйста что можно сделать индексацией если стоит мод View Single Post. Очень неохотно яндекс индексирует страницы или вообще не хочет индексировать после этого мода.

Откатить мод уже проблематично т.к. не стандартная тема была (забыл что правил) и уже навесил много чего наверх, да и показательней форум с этим модом но вот с индексацией что то очень плохо...

digger®


Цитата: Delysid от 26 сентября 2018, 02:00:11Подскажите пожалуйста что можно сделать индексацией если стоит мод View Single Post. Очень неохотно яндекс индексирует страницы или вообще не хочет индексировать после этого мода.
Закрыть эти отдельные посты в robots.txt

Delysid

#4
Цитата: digger® от 26 сентября 2018, 12:36:47Закрыть эти отдельные посты в robots.txt
Так и так не индексируются сообщения.. :) 
Это не вариант же индексировать сайт только по названию топика. Я хочу чтобы по всем сообщениям сайт индексировался...   :-\

Всё сделал как нужно (follow и даже пооткрывал всё в robots.txt), зараза не хотят поисковики ходить по сообщениям...  wallbash

Может эта строка $context['robot_no_index'] = true; в моде View Single Post да и в других местах блокировать индексацию?:

// Build the link tree for Single Post.. Only if its set...
 if (isset($context['single-post']))
 {
 $context['linktree'][] = array(
 'url' => $scripturl . '?topic=' . $topic . ';msg=' . $context['single-post'],
 'name' => $txt['message'] . ' #' . $context['single-post'],
 'extra_before' => $settings['linktree_inline'] ? $txt['topic'] . ': ' : ''
 );

 // While we are at it, lets not index this page.
 $context['robot_no_index'] = true;
 }


Таким образом, можно сделать вывод, что Яндекс воспринимает инструкции в meta-robots следующим образом:
noindex, follow  — эта страница куда-то ссылается, отлично, посмотрю куда 🙂
noindex, nofollow  — не важно, что здесь nofollow, я должен посмотреть, куда ссылается эта страница.
index, nofollow  — хм... мне разрешили индексировать документ, но здесь стоит nofollow, не буду палиться и идти дальше по ссылкам.
index, follow  — ну это стандартная ситуация, всё разрешено.

У меня написано в index.teplate а также проверил как рекомендуют в соседних темах: <meta name="robots" content="index, follow" />';

Тест пунктуации выдаёт ошибку:  https://i.postimg.cc/XN2fgy0X/follow.jpg  :-\


Может сделать так?:
// Please don't index these Mr Robot.
 if (isset($_GET['action']))
  $context['robot_no_index'] = '';
 if (!empty($context['robot_no_index']))
 echo '
 <meta name="robots" content="index, follow" />';

wallbash


Yarik

Цитата: Delysid от 27 сентября 2018, 04:24:00Так и так не индексируются сообщения..
А они и не должны,каждое отдельное сообщение не должно индексироваться.
Индексируется тема и страницы темы.А не каждое отдельное сообщение.

Delysid

#6
Цитата: S.T.A.L.K.E.R. от 27 сентября 2018, 18:10:03А они и не должны,каждое отдельное сообщение не должно индексироваться.
Индексируется тема и страницы темы.А не каждое отдельное сообщение.

Да просто пипец какой то с индексацией у форума, когда у других форумов каждое написанное сообщение индексируется..

Так а как сделать чтобы всё сообщения индексировались и не потерять безопасность в плане что закешировалось ненужное..?
Я понимаю что страницу выплёвывает а как заставить ходить по сообщениям роботов?

Я понимаю что самое простое убрать if (!empty($context['robot_no_index'])) , но понимаю что это не есть хороше судя по коду и не зря его добавили..

Понимаю что с сообщениями где то блокировка есть..
Пожалуй начну с удаления из Display.php где прописал мод View Single Post $context['robot_no_index'] = true, но это может
не помочь т.к. могут срабатывать при открытии другие включения $context['robot_no_index'] = true.


Пока написал так:
if (!empty($context['robot_no_index']))
echo '
<meta name="robots" content="index, follow" />
<meta name="robots" content="all"/>
<meta name="googlebot" content="index, follow" />
<meta name="yandex" content="index, follow" />';


Как правильно забиндить if (!empty($context['robot_no_index'])) чтобы все сообщения индексировались и не индексировало то что не надо или как подредактировать код чтобы боты могли сканировать все страницы с сообщениями?  ::)


Yarik

Цитата: Delysid от 27 сентября 2018, 20:37:43Понимаю что с сообщениями где то блокировка есть..
robots.txt ?
И как говорится - да пребудет с Вами куча дублей и санкций от ПС...

Delysid

#8
Цитата: S.T.A.L.K.E.R. от 27 сентября 2018, 21:39:36robots.txt ?
И как говорится - да пребудет с Вами куча дублей и санкций от ПС...
Часть моего роботс по части темы:
Allow: /*msg*
Allow: /*;msg*
Allow: /index.php?topic*
Allow: /index.php?board*
Allow: /index.php?topic*;msg*
Allow: /index.php?action=dlattach;attach*;type=avatar
Allow: /index.php?topic=*.msg*;topicseen#new
Allow: /index.php?topic=*.msg*;*

Я нашел ещё заглушки это: <a href="', $message['href'], '" rel="nofollow">', $message['subject'], '</a> ^-^
Походу вроде это тоже часть мутной схемы..  ;D
Убрал эту заглушку, переделал мод htags под текущую версию.. Сейчас по тестам h2 tag ссылается на первое сообщение в теме. Посмотрим ))

Delysid

Протестировал пока результат стандартного топика на чекере https://i.postimg.cc/g0trYt08/seopl.jpg Нормуль, остальное доработаю т.к скоро же в топы...   ^-^

Delysid

#10
Всё.. Яндекс пошёл шпарить по сообщениям...  :D  smiley6600 https://i.postimg.cc/nctcBR3K/yandexgo.jpg
Нужно двигло править..  laugh .. Да, элита?  :P

Посмотрел через час.. Ошибок нету: https://i.postimg.cc/SRyByvLq/yandexgo2.jpg  ^-^
Не откажусь от доната, кто скрежёт зубами от злости за секретную информацию в этой теме - спокойненько.. Простые люди - делайте выводы..  :)



GeorG

Цитата: Delysid от 28 сентября 2018, 06:08:01Не откажусь от доната
Да за такое по рукам бьют, а не донат башляют. Вы же наделали этим дублей и радуетесь сидите, теперь ждите санкций от ПС, вплоть до блокировки ресурса.


Про дубликаты контента: https://www.simplemachines.ru/index.php?topic=17227.0

Простыми словами, к примеру взять эту тему, на неё должна быть только одна ссылка в ПС https://www.simplemachines.ru/index.php?topic=20522.0
Всё остальное, типа этого:
https://www.simplemachines.ru/index.php?topic=20522.msg175612#msg175612
https://www.simplemachines.ru/index.php?topic=20522.msg175599#msg175599
https://www.simplemachines.ru/index.php?topic=20522.msg175609#msg175609
https://www.simplemachines.ru/index.php?topic=20522.new#new

Всё это является дублем контента.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Delysid

Цитата: GeorG от 28 сентября 2018, 10:29:06Да за такое по рукам бьют, а не донат башляют. Вы же наделали этим дублей и радуетесь сидите, теперь ждите санкций от ПС, вплоть до блокировки ресурса.


Про дубликаты контента: https://www.simplemachines.ru/index.php?topic=17227.0

Простыми словами, к примеру взять эту тему, на неё должна быть только одна ссылка в ПС https://www.simplemachines.ru/index.php?topic=20522.0
Всё остальное, типа этого:
https://www.simplemachines.ru/index.php?topic=20522.msg175612#msg175612
https://www.simplemachines.ru/index.php?topic=20522.msg175599#msg175599
https://www.simplemachines.ru/index.php?topic=20522.msg175609#msg175609
https://www.simplemachines.ru/index.php?topic=20522.new#new

Всё это является дублем контента.

Вам бы только по рукам и бить за нормальную и правдивую информацию.
Куда не посмотришь (на любом сайте), везде заколотить все ссылки в robots.txt и продавать ProSeo моды или выпрашивать донат за одностраничные Seo моды которые ни черта не помогают.
Давно поисковики нормально сканируют сайты а вот такую информацию себе в сундучёк чтобы потом использовать, но только чтобы не все так делали.. 

GeorG

Делайте как знаете, потом отпишите за какой срок попали под санкции, просто для статистики (для других). :)
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Delysid

Цитата: GeorG от 28 сентября 2018, 11:22:40Делайте как знаете, потом отпишите за какой срок попали под санкции, просто для статистики (для других). :)
Ок. Через дня 3 скину скриншоты в тему. Пока с яндексом проблем нету. Гугл ещё мало ходил... Если рано радовался признаю если будут проблемы.

GeorG

Три дня мало, там около месяца, и более надо (чтобы понять что залезли по самое не хочу), потом ещё дольше из проблем вылазить будете. Но с ПС только так, они не сразу реагируют на изменения, а чаще только через пару месяцев (когда всё неправильное капитально проиндексируется).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Delysid

Цитата: GeorG от 28 сентября 2018, 11:34:55Три дня мало, там около месяца, и более надо (чтобы понять что залезли по самое не хочу), потом ещё дольше из проблем вылазить будете. Но с ПС только так, они не сразу реагируют на изменения, а чаще только через пару месяцев (когда всё неправильное капитально проиндексируется).
:) Да в принципе для меня не страшно, моё игровое сообщество всегда знает где контент есть.
Я думал сделать экспансию сайтом в интернете но такая индексация у движка как сейчас, что сайту надо торчать минимум год в интернете с набитием контента чтобы хоть немного подняться в индексации а это не мой путь.
Другой вопрос, что движок сайта очень похож на движок vBulletin а вот там как раз индексируются все сообщения..
И я не вижу до сих пор проблем почему должны быть такие уже страшные санкции за дубликаты страниц.
Если у вас такая уверенность что они будут и вы уже проделывали такие правки, так я всю тему хочу поднять разговор что можно в данный момент подправить чтобы не попасть под санкции. Как подправить по быстрому движок чтобы он всегда выдавал одинаковые ссылки на сообщения? Заколотить robots.txt и откатить всё обратно рекомендации не принимаются..  ;D 

GeorG

Цитата: Delysid от 28 сентября 2018, 11:57:40что сайту надо торчать минимум год в интернете с набитием контента чтобы хоть немного подняться в индексации а это не мой путь.
Таким путём что вы сейчас выбрали, вы уж точно не подниметесь, вы похожи на человека накладывающего больше тяжёлых камней в уже худую лодку, вместо того, чтобы попытаться вычерпать из неё воду, и заделать пробоину.

Цитата: Delysid от 28 сентября 2018, 11:57:40Другой вопрос, что движок сайта очень похож на движок vBulletin а вот там как раз индексируются все сообщения..
Нигде так не индексируется (когда работает правильно), правильно когда индексируется страница, а вместе с ней контент сообщений, для того и закрыли ссылки на сами сообщения от ПС.

Цитата: Delysid от 28 сентября 2018, 11:57:40что можно в данный момент подправить чтобы не попасть под санкции.
Вернуть код по умолчанию.

Цитата: Delysid от 28 сентября 2018, 11:57:40Как подправить по быстрому движок чтобы он всегда выдавал одинаковые ссылки на сообщения, заколотить robots.txt и откатить всё обратно рекомендации не принимаются..  ;D
По умолчанию в движке всё настроено таким образом, чтобы отдельные сообщения (дубликаты контента) были скрыты от ПС, в дополнения к этому можно использовать ещё и файл robots.txt. Если хотите ломать, то делайте. Чем это грозит, выше вам уже написали.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

На одном сайте проморгали роботс,открыли все. И как штампанули дублей,в одном гугле было 28 тыс. страниц. Первым загремели в бан в яндексе,начал выкидывать из выдачи пачками. Через сколько это было не знаю. Точно знаю что через 4 месяца подтянулся гугл..  Вылазили с этого всего пять месяцев в Яндексе, Гугл до сих выдача не восстановилась. Уже пошел восьмой месяц.

Delysid

#19
В общем всё нормально, но посмотрел и проанализировал код страниц более пристально:

1. Вернул на место заглушку <a href="', $message['href'], '" rel="nofollow">', $message['subject'], '</a  переделав её на h2 class т.к. она выдаёт название топика,
 хотя из за неё тоже небыло проблем, но всё таки напугали..

2. Я всё таки внёс в robots.txt такие изменения на всякий случай:

Allow: /index.php?topic*;msg*
Disallow: /index.php?topic=*.msg*;*
Disallow: /index.php?topic*;msg*;*

Так что вот так..