Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Можно ли закрыть от индексации Правила форума
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
eisventura
Отправлено: 3 июля 2009 — 17:14
Post Id


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


Покинул форум
Сообщений всего: 43
Дата рег-ции: Июль 2009  
Репутация: 0




Добрый день. Можно ли закрыть в теги <noindex></niindex> правила форума.
Это необходимо делать в файле lang_front_help_rules?
 
 
Отправлено: 3 июля 2009 — 17:39
Post Id


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



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




eisventura пишет:
Добрый день. Можно ли закрыть в теги <noindex></noindex> правила форума.
Это необходимо делать в файле lang_front_help_rules?


Да, в нём. Только надо учесть, что ссылки вверху страницы всё равно останутся:

Цитата:
Об этом документе
Термины принятые в конференции:
Правила участия в конференции.
Права модераторов конференции.
Права администраторов конференции.
Права владельцев конференции.
Ответственность.
Правила составления сообщений в конференции.


Т.к. добавлять теги в строку
CODE:
$this->LANG['RulesTITLE'][1] = 'Об этом документе';
нельзя. Точнее можно, но они попадут тогда в атрибут "title".

ИМХО, правильнее ставить <noindex> в начале каждого блока (раздела) правил и </noindex> в его конце.

Т.е. так:
CODE:
$this->LANG['RulesTEXT'][1] = '<noindex>Данный документ регламентирует правила пользования конференцией "Форум Неофициального сайта города Чаусы" и размещенных в ней материалов. <br>
Документ составляется владельцами конференции и является основополагающим при разрешении любых конфликтов, возникающих при пользовании конференцией. Документ публикуется в конференции, вступает в действие с момента публикации и обязателен к выполнению всеми пользователями конференции. Документ может быть в любой момент дополнен владельцами конференции с уведомлением пользователей сообщением на самой конференции.<br></noindex>';

(Добавление)
Второй вариант - закрыть в robots.txt вообще страницу с правилами
CODE:
http://site.tut/forum/tools.php?action=rules


И можно вопрос - а зачем это вообще надо?
 
 
yura3d
Отправлено: 3 июля 2009 — 19:43
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Zeg пишет:
Точнее можно, но они попадут тогда в атрибут "title".

Не помню, чтобы эти переменные использовались в заголовке, но на всякий случа есть способ, позволяющий вырезать теги из строки. Это функция PHP strip_tags(). Находим в скрипте строку формирования заголовка (пример):
CODE:
$fm->_Title = ' :: '.$fm->LANG['RulesTITLE'][1];

И вырезаем из строки теги таким образом:
CODE:
$fm->_Title = ' :: '.strip_tags($fm->LANG['RulesTITLE'][1]);

А вообще самым гибким способом управления запретом индексации отдельных страниц является использования файла robots.txt
 
 
eisventura
Отправлено: 3 июля 2009 — 21:35
Post Id


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


Покинул форум
Сообщений всего: 43
Дата рег-ции: Июль 2009  
Репутация: 0




Цитата:
И можно вопрос - а зачем это вообще надо?

Просто страница с правилами у всех одинаковая, вернее ее текст. Чтобы ПС не считали эту страницу с не уникальным контентом, ее и нужно закрыть от индексации. Хорошо
 
 
eisventura
Отправлено: 3 июля 2009 — 22:26
Post Id


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


Покинул форум
Сообщений всего: 43
Дата рег-ции: Июль 2009  
Репутация: 0




vipraskrutka, Спасибо а как правильно написать в роботсе?
Чтобы страница с помощью и правилами закрыть от индексации?
Кстати Вы закрывали у себя на форуме? Хорошо
 
 
mastersound
Отправлено: 3 июля 2009 — 23:55
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Если форум у тебя стоит в корне домена, то вот такой роботс пиши (по поводу закрытия файлов vipraskrutka посоветовал)...
CODE:
User-agent: *
Disallow: /language/ === это ты закроешь все инструкции, всю папку
Disallow: /error.php === это ты закрываешь конкретный файл
Disallow: /rd.php
Disallow: /postings.php
Disallow: /messenger.php
Disallow: /loginout.php
Disallow: /post.php
Disallow: /search.php
Disallow: /profile.php
Disallow: /printpage.php
Disallow: /tools.php?action=members
Disallow: /tools.php?action=mail
Disallow: /loginout.php

Если форум в папке forum (домен/forum), то допиши после каждого Disallow:(пробел) вот такую хню еще: /forum, т.е. строка с Лангвичем будет выглядеть так: Disallow: /forum/language/ , слэш обязателен, когда закрываешь всю папку и не нужен, когда закрываешь файл
.... пояснения вытри))))

(Отредактировано автором: 3 июля 2009 — 23:55)

 
 
yura3d
Отправлено: 4 июля 2009 — 06:19
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
CODE:
Disallow: /language/ === это ты закроешь все инструкции, всю папку
Disallow: /error.php === это ты закрываешь конкретный файл

Эти строки видимо приведены в качестве примера, в robots.txt их добавлять не нужно

mastersound пишет:
строка с Лангвичем будет выглядеть так: Disallow: /forum/language/

Папку с языковыми файлами закрывать не нужно, т.к. по HTTP их содержимое недоступно
 
 
eisventura
Отправлено: 4 июля 2009 — 09:48
Post Id


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


Покинул форум
Сообщений всего: 43
Дата рег-ции: Июль 2009  
Репутация: 0




CODE:
Disallow: /rd.php
Disallow: /postings.php
Disallow: /messenger.php
Disallow: /loginout.php
Disallow: /post.php
Disallow: /search.php
Disallow: /profile.php
Disallow: /printpage.php
Disallow: /tools.php?action=members
Disallow: /tools.php?action=mail
Disallow: /loginout.php

Спасибо. Только поясните, что закрывается, вижу профиль. А зачем страницу для печати закрывать? Хорошо
 
 
yura3d
Отправлено: 4 июля 2009 — 12:15
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




eisventura пишет:
Спасибо. Только поясните, что закрывается, вижу профиль.
  • rd.php - скрипт редиректа для перехода по внешним ссылкам (если установлен Мод перехода по внешним ссылкам через редирект)
  • post.php, postings.php - скрипты, отвечающие за создание и редактирование тем и сообщений
  • messenger.php - скрипт, отвечающий за работу личного ящика (ЛС)
  • loginout.php - скрипт, отвечающий за авторизацию и выход пользователей (также выводит форму входа)
  • search.php - скрипт поиска по форуму
  • profile.php - просмотр и редактирование профилей пользователей
  • tools.php?action=members - вывод списка зарегистрированных пользователей
  • tools.php?action=main - форма отправки пользователям сообщений на E-mail через форум
А вообще по большинству этих пунктов Вы могли узнать самостоятельно, какой скрипт за что отвечает, просто запустив скрипт

eisventura пишет:
А зачем страницу для печати закрывать?

Я бы как раз наоборт, рекомендовал закрывать скрипт вывода темы topic.php, и оставил для индексации версию для печати. Причина в том, что скрипт версии для печати создаёт значительно меньшую нагрузку на сервер при индексации содержимого тем, чем скрипт обычного просмотра (ведь индексирующий бот довольно шустро перебирает страницы). Однако некоторым пользователям не нравится внешний вид страниц версии для печати (несмотря на то, что в самом верху, а также напротив каждого сообщения есть ссылка для перехода к обычному просмотру темы)
 
 
Отправлено: 4 июля 2009 — 12:18
Post Id


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



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




eisventura пишет:
А зачем страницу для печати закрывать?

Активно уже обсуждалось, поищите на этом форуме.
(Добавление)

vipraskrutka,
CODE:
Disallow: /loginout.php

дважды в robots.txt, выбрасывай один Улыбка
 
 
yura3d
Отправлено: 4 июля 2009 — 12:50
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353





vipraskrutka пишет:
закрыв это - нарушается качество перелинковки. Т.е. индексация всего форума будет идти медленнее + возможно что-нибудь останется непроиндексированным.

Я так понимаю, что на перелинковку влияет разный формат ссылок на обычную и печатную версии тем?
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Общие вопросы »

> Похожие темы: Можно ли закрыть от индексации Правила форума
Темы Форум Информация о теме Обновление
Страница регистрации
Можноли ее редактировать?
Настройка форума Ответов: 9
Автор темы: Musafir
25 апреля 2010 — 18:15
Автор: Kleorhion
Sitemap
Генерация карты сайта/форума
Обсуждение Ответов: 3
Автор темы: mastersound
5 августа 2009 — 23:52
Автор: mastersound
Проблема с электронной почтой
Не приходят сообщения с форума на электронку
Решение проблем Ответов: 7
Автор темы: Виктор Андреев
31 августа 2010 — 11:57
Автор: M-A-X
Мод: Расширенные почтовые функции (Почтовая очередь)
Гарантированная доставки писем с форума всем пользователям!
Модификации и дополнения Ответов: 59
Автор темы: yura3d
27 июля 2014 — 15:22
Автор: nikk
Самопроизвольно тухнут темы!
Можно ли решить эту проблему?
Решение проблем Ответов: 45
Автор темы: gudman
15 января 2012 — 06:12
Автор: BON
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.101]     [ ]