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

Оптимизируем XenForo для поисковых систем

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

Загрузка
  1. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Уверен, что полезно будет многим. Про robots.txt здесь

    Есть много лишнего кода (даты, фразы ненужные ("Последнее", "ответов") и т. п.). Закрыть их не преставляется возможным

    Предлагаю в этой теме рассмотреть возможность скрыть от новичков (поисковиков) не нужную информацию по максимуму и рассказываем - в каких шаблонах и как запретить гостям видеть это :)

    Главная страница

    Убираем:
    • Даты последних сообщений
    • Ссылку на аватар пользователя, написавшего последнее сообщение
    • Блоки: "Команда форума", Пользователи он-лайн"
    • Ссылки на меню быстрой навигации (сверху и снизу)

    Если интерес есть - давайте без флуда и последовательно. На данный момент обсуждаем только главную страницу. Далее продолжим

    Итак - какие шаболны, где правим и как для закрытия от гостей информацию?
     
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Простите конечно, но в чём выражается их ненужность?
     
    Юрий Ков нравится это.
  3. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Вы пользуетесь Гуглом для вебмастеров? :) Сайты продвигали? :) Если коротко - то то, что я указал - это лишнее. Для нормальной оптимизации следует убрать. Так Вы готовы ответить на вопрос - как и где? :)
     
  4. deity

    deity Read only

    Регистрация:
    07.10.10
    Сообщения:
    136
    Симпатии:
    87
    Версия XF:
    1.1.0 Final
    Поисковый бот не новичок, он - гость.
    Нужно исходить из этого, поэтому подписи под сообщениями он не увидит (по умолчанию),
    Кроме того, для него можно отключить поиск по сайту, просмотр информации о пользователях (это в админке, в правах пользователей).
    Наверное ссылку на профиль? Она прикрыта в рекомендуемом robots.txt
    + в шаблон профиля можно будет вставить noindex, тогда даже в списке проиндексированных страниц не появится.
    А в остальном вы уже перегибаете палку. ИМХО. :)
     
    CyberAP нравится это.
  5. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Не буду спорить. Сможете ответить только на вопрос - где и в каком месте? Спасибо
     
  6. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Вопрос актуальный :) Еще проще: как запретить гостям видеть что-то...?

    В "булке" это решалось кодом:

    <if condition="$show['guest']"> ....

    Как в ксене это сделать?

    Спасибо
     
  7. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    HTML:
    <xen:if is="{$visitor.user_id}">
    ............
    <xen:if>
    
     
    softyes, exarh и Pavel нравится это.
  8. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Если несколько id - через запятую можно перечислить?
     
  9. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    а не надо разделять. принцип простой: если id отлично от нуля, следовательно это зарегестрировавшийся пользователь. если же равно нулю - это гость.
    другое дело, если надо только кому-то определенному показать, но там по идее иначе надо проверять... к примеру этих юзеров в группу собрать и проверять уже группу
     
    FractalizeR нравится это.
  10. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Приведенное решение показывает указанный блок только для пользователей. Если нужно наоборот - следует поставить восклицательный знак {!$visitor.user_id}
     
    exarh, CyberAP и Pavel нравится это.
  11. russia

    russia Местный

    Регистрация:
    18.01.11
    Сообщения:
    49
    Симпатии:
    12
    Какой нахрен ноуиндекс для гугл???? этот параметр ввел яндекс и только он его использует раньше для ссылок, а сейчас только для текстов
     
  12. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Еще Рамблер его понимает, если не ошибаюсь.
     
  13. russia

    russia Местный

    Регистрация:
    18.01.11
    Сообщения:
    49
    Симпатии:
    12
    Точно сказать не могу так как под рамблер сами по себе продвигаються если они в топе яндекса и гугля так что под рамблер еще не встречал тех кто бы оптимизировал...
     
  14. Androsss

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

    Регистрация:
    25.02.11
    Сообщения:
    22
    Симпатии:
    7
    А Вы видели, как прямо на этой странице задаётся тип документа (тип этой самой страницы на которой я сейчас пишу) в HTML? (<!DOCTYPE html>
    <html id="XenForo" lang="ru-RU" class="Public LoggedIn" xmlns:fb="http://www.facebook.com/2008/fbml">") - это же форменый беспредел (какой такой, например, ещё фэйсбук в задницу). [​IMG] Для поисковых роботов надо сразу указывать правильно тип документа, например: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    Не подскажете, где можно задать эти параметры (ну и ещё кое-какие для head) HTML сразу для всех страниц по-умолчанию??? [​IMG]
     
  15. russia

    russia Местный

    Регистрация:
    18.01.11
    Сообщения:
    49
    Симпатии:
    12
    Как где в файле где содержиться код <head> в PAGE_CONTAINER
     
  16. Androsss

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

    Регистрация:
    25.02.11
    Сообщения:
    22
    Симпатии:
    7
    Большое спасибо! А название папки с этим файлом не подскажите?
     
  17. russia

    russia Местный

    Регистрация:
    18.01.11
    Сообщения:
    49
    Симпатии:
    12
    какой папки? какой файл? если вы не знаете как в админки редактировать то читайте фак
     
  18. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Вы в курсе того, что XenForo использует HTML5 и это нормальный заголовок страницы в этом случае?
     
    CyberAP нравится это.
  19. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Это шаблон стиля. И редактируется он в админке. Хотя менять я бы доктайп не стал, ибо выше уже сказано, что это HTML5.
     
    Yoskaldyr нравится это.
  20. Androsss

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

    Регистрация:
    25.02.11
    Сообщения:
    22
    Симпатии:
    7
    Прошу прощения, но тема о оптимизации для поисковых систем... Ребята, не подскажете, где можно задать тип документа (ну и ещё кое-какие моменты для head) HTML сразу для всех страниц по-умолчанию??? Я чуть-чуть соображаю в этом вопросе. Достаточно набрать в любом поисковике (можно начать с Гугла...) фразу продукция Китая (по-русски) чтобы понять, что этот вопрос для меня не праздный... Обратите внимание, как там прописан тип документа. :) Потом поговорим про HTML5, хорошо? ;)
     

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