В топку <noindex>
Назрел вопрос! Значится так…
Зачем в принудительном порядке все внешние ссылки прячутся в noindex? А как теперь быть с рекламными постами? Приходится залазить в мускул и править ручками. И при последующем редактировании топика, все повторяется опять.
Хочу сказать, что поисковики прекрасно видят эти закрытые от индексации ссылки и они же иногда попадают в выдачу. Своими глазами видел. Не всегда хорошо прятать индексацию внешней ссылки. Спрятал значит в чем то виноват. Скоро такая логика появится и в алгоритмах поисковиков, если уже не появилась.
Так что же я хочу этим всем сказать?
Почему бы не добавить дополнительную функцию «Разрешить индексацию ссылок». То есть поставил галочку и внешние открыты, оставил поле пустым прощай боты.
Жду комментариев. А может от кого и хака :)
Зачем в принудительном порядке все внешние ссылки прячутся в noindex? А как теперь быть с рекламными постами? Приходится залазить в мускул и править ручками. И при последующем редактировании топика, все повторяется опять.
Хочу сказать, что поисковики прекрасно видят эти закрытые от индексации ссылки и они же иногда попадают в выдачу. Своими глазами видел. Не всегда хорошо прятать индексацию внешней ссылки. Спрятал значит в чем то виноват. Скоро такая логика появится и в алгоритмах поисковиков, если уже не появилась.
Так что же я хочу этим всем сказать?
Почему бы не добавить дополнительную функцию «Разрешить индексацию ссылок». То есть поставил галочку и внешние открыты, оставил поле пустым прощай боты.
Жду комментариев. А может от кого и хака :)
30 комментариев
define('BLOG_URL_NO_INDEX',true); // «прятать» или нет ссылки от поисковиков, оборачивая их в тег и добавляя rel=«nofollow»?
для кого сделано?
Но хотелось что бы это было опционально для каждого топика
BLOG_URL_NO_INDEX должен быть включен. А для особой касты он должен отключаться. А ну да сори в топике не так написал. Ща подправлю.
Для чего вообще CMS'ки пишутся? Для облегчения труда! Не так ли? А Вы тут говорите прописывать правило.
Есть же галочка «Запретить комментирование»
так почему же не добавить «Разрешить индексацию» (естественно для богов рейтинга)
С такой претензией пишете, будто кто-то что-то Вам тут должен.
Text.class.php
168 строка добавьте
и топики созданные админом не будут проходить через MakeNoindex. Неужели было сложно самому всего миг покопаться и подумать?
Я сделал и забыл — вариант хороший.
А если я не один такой?
Человек зашел, нашел и голова не болит.
Блин, вы непроходимы, я вам уже показал даже где копать.
Замените условие админа, на рейтинг определенный, а не кнопочку какую-то дохлую добавляйте. Проблема вообще выеденного яйца не стоит…
Все то что было описано выше, понятно и нареканий не вызывает. Но речь шла о рекламном посте. А он не каждый публикуемый.
Раньше как-то интересней вопросы касаемо работы движка обсуждались. Сейчас тут больше пиарят свои работы! Ну что ж идея пропала.
Напишите пожалуйста где, конкретно что нужно подставить:
…
public function Parser($sText) {
$sResult=$this->FlashParamParser($sText);
$sResult=$this->JevixParser($sResult);
$sResult=$this->VideoParser($sResult);
// $sResult=$this->GeshiParser($sResult);
$sResult=$this->CodeSourceParser($sResult);
if (BLOG_URL_NO_INDEX) {
// требует доработки, т.к. обрабатывает ВСЕ ссылки, включая в
$sResult=$this->MakeUrlNoIndex($sResult);
}
return $sResult;
}
/**
* Заменяет все вхождения короткого тега <param/> на длиную версию
* Заменяет все вхождения короткого тега на длиную версию
*
*/
protected function FlashParamParser($sText) {
…
FALSE и нифига, ссылки всё-равно обёрнуты… :(
пишем топик и опять возвращаем в false
Тогда ваш топик будет открыт а все другие нет!
Ручками убрали кое какие ссылки оборачивать в Noindex для google.analytics
А вообще реклама — зло