Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 34 Ответов
  • 7261 Просмотров
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Ссылки в ноуиндекс - как?
« : 09.07.2009, 14:22:56 »
Можно ли как нибудь сделать чтобы ссылки в теле сообщения автоматически заворачивались в <noindex></noindex>?
*

FENIX666FENIX

  • Захожу иногда
  • 59
  • 14 / 0
  • Рыжая - это не цвет, а стиль жизни!
Re: Ссылки в ноуиндекс - как?
« Ответ #1 : 11.07.2009, 01:45:20 »
Так они кажется и так в ноуиндекс идут.
Ты в исходный код посмотри 8)
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Ссылки в ноуиндекс - как?
« Ответ #2 : 11.07.2009, 14:55:16 »
Может быть в релизе от Adeptus'а так и есть. Но у меня родной с www.kunena.com - там ссылки с тегом rel="nofollow", но Яндекс на него плевать хотел.
*

FENIX666FENIX

  • Захожу иногда
  • 59
  • 14 / 0
  • Рыжая - это не цвет, а стиль жизни!
components/com_kunena/lib/kunena.parser.php - вот в этом файле править надо
строчки примерно 59, 251 и 361

Кусок 1
$text = preg_replace('/(?<!S)((http(s?):\/\/)|(www.))+([a-zA-Z0-9\/*+-_?&;:%=.,#]+)/', '<noindex><a href="http$3://$4$5" target="_blank" rel="nofollow">$4$5</a></noindex>', $text);

Кусок 2
if(substr($tempstr, 0, 4)=='www.') {
$tempstr = 'http://'.$tempstr;
}
$tns = "<noindex><a href='".kunena_htmlspecialchars($tempstr, ENT_QUOTES)."' rel=\"nofollow\" target=\"_blank\">"; $tne = '</a></noindex>';
return TAGPARSER_RET_REPLACED;
}

Кусок 3
$tempstr = $between;
if(substr($tempstr, 0, 7)!='http://') {
$tempstr = 'http://'.$tempstr;
}
$tag_new = "<noindex><a href='".$tempstr."' rel=\"nofollow\" target=\"_blank\">".$between.'</a></noindex>';
return TAGPARSER_RET_REPLACED;
break;
case 'img':

Проверила - работает!
Прошу прощения за более крупные цитаты кода, но у меня не совпадают строчки, вернее, их номера, так как ужимала малость. Поэтому решила чуть больше ухватить, чтоб найти можно наверняка было.
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Ссылки в ноуиндекс - как?
« Ответ #4 : 17.07.2009, 11:23:55 »
Спасибо... вроде всё работает.

Вот только маленькая непонятка.

Цитировать
Кусок 1
$text = preg_replace('/(?<!S)((http(s?):\/\/)|(www.))+([a-zA-Z0-9\/*+-_?&;:%=.,#]+)/', '<noindex><a href="http$3://$4$5" target="_blank" rel="nofollow">$4$5</a></noindex>', $text);

В 1.5.4 Исходный код выглядит несколько иначе:

$text = preg_replace('/(?<!S)((http(s?):\/\/)|(www\.[a-zA-Z0-9-_]+\.))+([a-zA-Z0-9\/*+-_?&;:%=.,#]+)/', '<a href="http$3://$4$5" target="_blank" rel="nofollow">$4$5</a>', $text);
                                                                     ^^^^^^^^^^^^

Что-то надо менять или всё нормально?
*

FENIX666FENIX

  • Захожу иногда
  • 59
  • 14 / 0
  • Рыжая - это не цвет, а стиль жизни!
Re: Ссылки в ноуиндекс - как?
« Ответ #5 : 17.07.2009, 11:32:40 »
 Не думаю, что нужно что-либо менять...

$text = preg_replace('/(?<!S)((http(s?):\/\/)|(www\.[a-zA-Z0-9-_]+\.))+([a-zA-Z0-9\/*+-_?&;:%=.,#]+)/', '<noindex><a href="http$3://$4$5" target="_blank" rel="nofollow">$4$5</a></noindex>', $text);

вот - я по типу моего поставила - должно работать, так как ноуиндекс формулировка, что для 1.0, что для 1.5 одинакова, а то что в середине, то не существенно же в этом случае yes!

Кому помогло - плюсики не забываем ставить. Мелочь, а приятно...

Re: Ссылки в ноуиндекс - как?
« Ответ #6 : 21.03.2010, 21:41:58 »
Спасибо мне помогло... как плюсики ставить?+++++
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #7 : 22.03.2010, 19:11:43 »
Действительно приятно)))). FENIX666FENIX спасибо, плюсую).
*

Mivka

  • Захожу иногда
  • 140
  • 2 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #8 : 26.03.2010, 19:07:48 »
А можете обьяснить зачем это вообще надо?
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #9 : 27.03.2010, 22:59:05 »
А можете обьяснить зачем это вообще надо?

Чтобы твой PR с сайта не уходил через форум, ну и ТИЦ. А еще задалбывают ****** (там ругательство) спамеры, когда линков по 100 постят в темы, так вот чтобы их работа была бесполезной.
*

Mivka

  • Захожу иногда
  • 140
  • 2 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #10 : 27.03.2010, 23:10:01 »
А ещё тогда можно спросить, что такое PR и ТИЦ? И почему работу спамеров будет бесполезна?
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #11 : 28.03.2010, 18:58:11 »
Маленькое замечание: Для Yandex вес ссылки с форума равен 0, для Google точно не могу сказать, так что что закрывай ссылки что не закрывай ТИЦ у других таким образом не повысить.
Цитировать
При подсчете вашего индекса цитирования не берутся во внимание ссылки с форумов, веб-досок, конференций, с сайтов, расположенных на бесплатных хостингах (если они не описаны в каталоге Яндекса). Естественно, не учитываются ссылки с тех сайтов, которые Яндекс не индексирует (например, зарубежные сайты).
внимательней прочитайте правила яндекса
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #12 : 28.03.2010, 20:31:40 »
Ital01988 - наверное для Яндекса так оно и есть, для Google точно не знаю, но самое главное спамеры этого не знают, публикуют по сотне ссылок на всякое г...
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #13 : 28.03.2010, 20:44:16 »
Вот нашел по поводу Yandex точное влияние (точнее полное не влияние) ссылок с форумов. http://help.yandex.ru/catalogue/?id=1111361 Google ссылки с Kunena не индексирует (посмотрите код). Получается что ссылки с форума Kunena не могут принести не какого ссылочного веса. Так что в принципе можно спокойно публиковать ссылки на другие ресурсы - тока чревато оттоком юзеров, но если они ушли по интересной ссылки 99% что вернуться опять (и опять таки ссылка открывается в новом окне).

Вообщем с точке зрения поисковика в ссылки нет не че плохого и ее вес с форума Кунена=0
*

Mivka

  • Захожу иногда
  • 140
  • 2 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #14 : 28.03.2010, 20:45:48 »
Тоесть ноиндекс бесполезен, только лишние проблемы?
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #15 : 28.03.2010, 20:48:25 »
Мое мнение что да. Почему прочитайте в предыдущем посте. Может у кого то другое мнение? Только обоснованное пожалуйста
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #16 : 28.03.2010, 21:10:33 »
Интересно только зачем спамят именно поисковыми ссылками, т.е. не просто рекламный спам, а именно белибердень, состоящая из десятков ссылок на различные ресурсы. Каждый день почти вытираю такие сообщения.
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #17 : 28.03.2010, 21:14:15 »
Сам спамом увлекаюсь(точнее увлекался), на мой форум более 700 тематических ссылок с разных форумов, а толку... ТИЦ=0. PR=0 (но он еще не обновлялся) Но я например приследую другую цель, завлечение целевой аудитории, ведь на форум заходит куча народу и часть переходит по этим ссылкам а они потенциальные мои новые форумчане. А ссылки на сайты..думаю смысл такой же
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #18 : 28.03.2010, 21:56:33 »
Если вставлять нормальную ссылку с описанием форума, сервиса и т.д. то конечно сработает в качестве заманивания целевых посетителей. С этим согласен, и тоже неспешно занимаюсь подобными методами. Но иногда постят именно белиберду на непонятные англоязычные сайты и тематикой от автомобильной до адалта. И причем в сообщении по 100 с лишним ссылок. Может для каких то других поисковиков?...

Но в любом случае хуже от тегов ноиндекс точно не будет, а раз сделать это можно за пять минут, то этот хак я реализовал у себя на форуме, и не жалею).
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #19 : 29.03.2010, 02:05:14 »
Лучше закрыть раздел с пользователя, но как это реализовать я не знаю может кто подскажет
Сайт/index.php/Форум/userlist?orderby=name&direction=DESC&start=180 и тому подобное
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #20 : 29.03.2010, 13:21:17 »
Ital01988, можно поподробнее расписать мысль, честно говоря не понял что означает "закрыть раздел с пользователя". Да еще у мене нет подобных ссылок "userlist?orderby=name&direction=DESC&start=180", использую SEF, поэтому не понимаю куда ведет эта ссылка.
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #21 : 29.03.2010, 17:01:44 »
Да у меня вроде то же сеф.  У Меня на сайте Yandex постоянно лазиет по таким разделам как http://perviiforum.ru/index.php/forum/userlist?orderby=name&direction=DESC&start=180 или http://perviiforum.ru/index.php/forum/fbprofile/userid-336 первый показывает список пользователей второй конкретного пользователя (это для примера, окончание ссылки то же меняеться, но смысл тот же остается). Понятно что мне это не нужно, но вот как запретить ему там лазить я не знаю.. Буду очень признателен если поможете закрыть пользователей и список их от индексации
« Последнее редактирование: 30.03.2010, 13:03:18 от Ital01988 »
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #22 : 30.03.2010, 11:25:48 »
Хм... У меня тоже списки пользователей индексируются вроде. Может в htaccess как нибудь можно запретить. А это кстати минус или плюс, сайту и форуму такая индексация вредит?
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #23 : 30.03.2010, 13:06:26 »
Картинки (аватары) появляются в Яндекс картинках, но... Он слишком часто там сидит, вроде через Robots.txr можно но как....
Кстати, как я знаю многие форумы закрывают разделы с пользователями, не думаю что от нечего делать...
*

ChaosHead

  • Moderator
  • 5241
  • 451 / 13
Re: Ссылки в ноуиндекс - как?
« Ответ #24 : 30.03.2010, 13:33:31 »
Тут в соседней теме спрашивают: как сделать, чтобы профили пользователей были видны гостям? http://joomlaforum.ru/index.php/topic,107713.0.html
И они действительно не видны. Что тогда индексируется?
*

SergeyOl

  • Захожу иногда
  • 110
  • 5 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #25 : 30.03.2010, 19:51:21 »
И они действительно не видны. Что тогда индексируется?

В том и парадокс, что они не видны, а робот яндекса их почему то знает.

Возвращаясь к тому, что поисковики не индексируют ссылки на форумах, вот что мне сегодня опять запостили:

Это лишь только десятая часть поста, а в посту одни ссылки. И сегодня на русском языке, а в основном такие посты на английском. Адрес сегодняшнего спамера: pronov1977@rambler.ru чтоб этого ******* завалили спамом.
« Последнее редактирование: 30.03.2010, 19:59:45 от SergeyOl »
*

ChaosHead

  • Moderator
  • 5241
  • 451 / 13
Re: Ссылки в ноуиндекс - как?
« Ответ #26 : 31.03.2010, 20:54:18 »
А, я понял про что вы. Индексируется список пользователей с форума, а не профиль. Но всё-равно - это куча ненужных страниц.
*

Ital01988

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Ссылки в ноуиндекс - как?
« Ответ #27 : 11.04.2010, 23:10:16 »
Вот именно что Yandex (это кого успел поймать) бывает часа по 3 там сидит каждый день, а как закрыть в роботс.ткст я не знаю, да и странно что всем безразницы что роботы лазиют там где совсем не надо...
*

ChaosHead

  • Moderator
  • 5241
  • 451 / 13
Re: Ссылки в ноуиндекс - как?
« Ответ #28 : 12.04.2010, 13:15:37 »
В robots.txt вроде так:
Disallow: *func=userlist*
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: Ссылки в ноуиндекс - как?
« Ответ #29 : 19.04.2010, 19:17:58 »
Может быть в релизе от Adeptus'а так и есть. Но у меня родной с www.kunena.com - там ссылки с тегом rel="nofollow", но Яндекс на него плевать хотел.
Google рекомендует использовать эту ссылку rel="nofollow"...)

Цитировать
Инженер Google и известный блогер Мэтт Каттс (Matt Cutts) в своем интервью Рэнду Фишкину (Rand Fishkin) ответил на несколько вопросов об использовании тега nofollow, допустимом количестве ссылок на странице и о каталогах.

Что касается тега "nofollow", то , по словам Каттса, “веб-мастера могут не стесняться использовать атрибут "nofollow" внутри сайта, чтобы он помог сообщить Googlebot, на какие страницы они хотят получить ссылки с других страниц.” Это механизм, который позволяет веб-мастерам модифицировать поток PageRank на уровне ссылок. Ссылки с атрибутом "nofollow" не попадают в список ссылок Google. Каттс утверждает, что Google даже не открывает такие ссылки. А метатег "nofollow" совершает точно такое же действие, но уже на уровне страницы.

Кроме того, Каттс говорит о том, что Google начал индексировать большее количество информации из каждого документа. Раньше это было 100 килобайт. И хотя Каттс говорит о том, что Google не удалит страницу, если на ней находится 101 или 102 ссылки, все же рекомендует не использовать по 200-300 ссылок на странице. Так как в таком случае страница окажется бесполезной для пользователей.

Мэтт Каттс также говорит и о каталогах: “В первую очередь, Google смотрит на качество каталога; опыт показывает, что многочисленные каталоги, созданные исключительно для манипулирования результатами поиска, не дают сколько-нибудь значимого веса.”
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ссылки в постах не рабочие

Автор AV

Ответов: 1
Просмотров: 816
Последний ответ 24.12.2019, 04:54:49
от Cedars
Kunena и не рабочие ссылки

Автор carrygun

Ответов: 5
Просмотров: 1331
Последний ответ 17.07.2016, 00:38:05
от i.creative
Хочу подправить ссылки на форуме, например на кнопочке "форум"

Автор saabkot

Ответов: 2
Просмотров: 988
Последний ответ 07.05.2016, 09:14:52
от ChaosHead
Кто то оставляет внешние ссылки на форуме

Автор Артём 2014

Ответов: 6
Просмотров: 1089
Последний ответ 31.01.2016, 20:27:35
от Артём 2014
Проблема с bb-кодами (вставка ссылки на видео)

Автор alexzt

Ответов: 0
Просмотров: 1044
Последний ответ 30.01.2016, 03:08:36
от alexzt