1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

rel="nofollow"

Тема в разделе "Оптимизация XenForo", создана пользователем Yoskaldyr, 28.10.2010.

Загрузка
  1. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Это не столько баг, а больше фича. XF добавляет nofollow к внешним ссылкам только если не доверяет сообщению этого пользователя. Доверие определяется по принадлежности к группам и по общему количеству сообщений пользователя. Т.е. если сообщение от администратора, модератора или от пользователя с количеством сообщений больше 10 (счетчик сообщений уже не актуален), то rel="nofollow" к ссылкам не добавится (и это жестко зашито в коде, никакие настройки не используются).

    Для исправления этого надо в файле \library\XenForo\ViewPublic\Helper\Message.php (пока исправлением оригинальных файлов, т.к. пока нет времени разбираться с плагинами)
    PHP:
    $options['noFollow'] = empty($message['isTrusted']) ? true false;
    заменить на:
    PHP:
    $options['noFollow'] = true;
    P.S. Может стоит перенести эту тему в хаки - не знаю, и понятно что это не совсем баг, но все-таки многие ожидают более логичной работы с nofollow.

    Кстати, вот пост Майка, подтверждающий что это фича, и что пока это жестко закодировано и по идее они собираются в последствии переделать. Хотя думаю попинать на офф. форуме стоит, т.к. нет ничего более постоянного чем временное :)
     
    Svarog, syn, Pavel и 6 другим нравится это.
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Вообще лучше бы сделать для всех внешних ссылок nofollow, потому что чем больше этих ссылок, тем ниже PR.
     
  3. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Ну вообще-то именно это и делает предложенное исправление кода. Но делает nofollow и для внутренних ссылок
     
  4. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Я про финальную реализацию. Сделать нофоллоу по дефолту для всех, а в форум добавить опцию чтобы скрывались только ссылки от непроверенных пользователей.
     
    FractalizeR нравится это.
  5. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Самое распространённое заблуждение. Не далее как вчера читал именно про это целую статью от самих гугловцев. =)

    И вообще, я бы ничего не стал бы менять. Потому как от людей с кол-вом сообщений менее 10, можно с большой долей вероятности ожидать спамо-ссылки, нежели что-то полезное и подходящее по тематике форума, ну это imho.
     
  6. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Поддерживаю, но только вот разница между правильным и неправильным выставлением nofollow очень такая незаметная и вообще это больше на шаманство похоже. Конкретное nofollow надо постоянно менять от версии к версии движков гугла и яндекса (к тому же отношение гугла и яндекса к follow и nofollow немного разное). Так что в общем случае проще все внешние ссылки с nofollow постить. Но это если мы говорим о форуме, с его большим количеством разнообразных ссылок. Если говорить же о сайте с небольшим количеством страниц и с ссылками оставленными только администрацией, то тут определенно надо думать ставить или нет nofollow.
    А теперь пример - большой форум (схема и со средним может прокатить), спамер аккуратно начинает постить в разных разделах довольно большое количество спама и магическим образом после 10-го сообщения все ссылки становятся без nofollow - и кому это надо? И не стоит говорить, что для этого должны быть модераторы и т.д. Спамеры (включая ботоводов) сейчас довольно активно ищут новые площадки для спама, аккуратно их выбирают, пробуют сначала в ручном режиме, проверяют разделы, которые не сильно часто модерируется или за разделом не закреплен ни один модератор и т.д. И когда найдут такую площадку не будут полностью ее заспамливать, будут аккуратно наращивать массу исходящих ссылок пропорционально общему количеству страниц этого форума в поиске.
     
    Дима Димин нравится это.
  7. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Технология PageRank: PageRank объективно оценивает значимость веб-страниц, основываясь на уравнении, включающем более 500 миллионов переменных и 2 миллиарда терминов. Вместо того, чтобы подсчитывать прямые ссылки, PageRank рассматривает ссылку со страницы А на страницу Б как голос в пользу страницы Б от страницы А. Затем по количеству полученных голосов PageRank определяет значимость данной страницы.
    Отсюда: http://www.google.ru/corporate/tech.html
    Всё же лучше чтобы все ссылки вели на тебя, чем от тебя к другим сайтам.
     
  8. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Ну так изначально и было и официально все именно так и продолжает работать, но на практике все не так просто (если бы было именно так, то в топах по любым поисковым запросам были бы только порно и фарма). Но общие правила конечно остаются лучше больше входящих ссылок, чем исходящих, но бездумное использование может и вред принести (выкидывание страниц из индекса у яши или закидывание страницы в самый низ выдачи у гугла)
     
  9. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Не знаю, моему форуму >5 лет, за это время, модераторами были отловлены сотни спаммеров и прочей нечисти. Просто, тут нужна хорошая, слаженная и добросовестная команда.
    Спасибо, за информацию конечно, но я осведомлён, что такое PR =) Я так и знал, что начнётся кидание в меня подобными дефолтными линками и такими же высказываниями. Я не собираюсь кого-либо в чём-либо убеждать и уж тем более спорить на эту тему, просто я уверен в том, что озвучил, потому как это неоднократно звучало как от самих гугловцев их техсаппорте, так и не на одной конференции на эту тему. Я лишь высказал своё мнение, вот и всё. ;)
     
  10. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Я же и говорю, что на любом нормальном форуме это и должно быть, но спамеры как раз и ищут те форумы/разделы где или плохое модерирование или его нет вообще. Если форум из более 200 разделов и за каждым закреплены отдельные группы модераторов супермодератору/админу легко пропустить спамера в каком либо не сильно популярном разделе
     
  11. r4mZeS

    r4mZeS Местный

    Регистрация:
    10.10.10
    Сообщения:
    240
    Симпатии:
    194
    Ну, возможно именно в этом случае было бы и полезно.
     
  12. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Спамяры- спамяры, их то отловить можно , а вот ссылки из профиля типа - поля Домашняя страничка, вот это точно надо закрывать.
     
  13. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Ну закройте профили от поисковиков.
    Перенес в раздел оптимизации, здесь это востребованней.
     
    CyberAP нравится это.
  14. chaly

    chaly Активный пользователь

    Регистрация:
    07.05.11
    Сообщения:
    11
    Симпатии:
    1
    сделал как сказал Yoskaldyr, но когда захожу в сохраненную копию на гугле, то все ссылки видны, так что получается поисковик их видит?
     
  15. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    а какое отношение видимость сохраненной копии имеет к rel="nofollow"?
     
    Romchik® нравится это.
  16. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Раз видит ПС то и учитывает! И вес передает!

    Вот вы меня видите? Нет ! Значит и меня нет))))
     
  17. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    у-у-у.... как все запущено....
     
    antarius и Андрей Х нравится это.
  18. chaly

    chaly Активный пользователь

    Регистрация:
    07.05.11
    Сообщения:
    11
    Симпатии:
    1
  19. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Если быть более точным то поисковики все равно переходят по этим ссылкам (что яндекс, что гугл), но вот вес, да - не передается.
    Насчет того переходят поисковики или нет много обсуждалось и проверялось.
    Проверить просто: поднимаете на каком либо ip сервер и размещаете ссылку c nofollow на него на каком либо посещаемом ресурсе и в течении некоторого времени по логам можно будет увидеть что поисковики все равно на зайдут на этот ip ссылки на больше нигде не было.
    Но еще раз повторюсь индексация поисковиком совсем не одно и тоже что и передача веса странице.
     
  20. Сергей Жуков

    Сергей Жуков Активный пользователь

    Регистрация:
    15.06.11
    Сообщения:
    67
    Симпатии:
    15
    Версия XF:
    1.1.1
    Так и не понял, а зачем вообще убирать rel="nofollow"? Этот атрибут ставится в том случае, если ссылка ведет на сайт другой тематики или некачественный сайт, мусорный и пр шлак. Поисковый бот то смотрит, на кого вы ссылаетесь, если вы ссылаетесь на сайт с тиц 0 на котором сплошной копи-паст - поисковик может отдать большее предпочтение (релевантность) другому сайту, нежели вашему... Яхз зачем с этим бороться. Я когда увидел, подумал "хм, хорошая штука, не ожидал".
     

Поделиться этой страницей