Вопрос по Dle и ссылкам в noindex
Страницы: 1
Вопрос по Dle и ссылкам в noindex
Мне отдали сайт на Dle варез... Мне он как то по боку, но решил подчистить его от мусора. Коменты подчистил лишние ссылки с главной убрал. Теперь следующий и интересный вопрос как на Dle в новостях сделать ссылки noindex ? Так как у новых так и у старых новостей.

Версия 8.5 я не работал с такой cms. Проблем разобратся не было. Но вот как новости исправить..?
Арбитражник 120 lvl :)
В /engine/modules/show.full.php
перед
$tpl->set( '{short-story}', stripslashes( $row['short_story'] ) );
можно добавить
$row['full_story'] = preg_replace( "#<a href=[\"'](http://|https://|ftp://)?(\S+?)['\"].+?".">(.+?)</a>#" , "<noindex><a rel=\"nofollow\" href=\"\\1\\2\">\\3</a></noindex>" , $row['full_story'] );
Вот код:
<скрипт type="text/javascript"> $('a').not('a[href*=demon-art.ru]').attr({rel:'nofollow',target:'_blank'}); </скрипт>
где demon-art.ru - сюда ваш домен ))

это Jquery к эллементу "a" у которого href отличен от вашего домена присваивается атрибут rel="nofollow" + target="_blank" кстате одновременно применяется к ссылкам-картинкам очень удобно )) и минимум кода!

но так, как мы любим делать ссылки вида href="/" или href="/news/"
то лучше новость огородить скажем дивом с class="links"

то будет вот такой код:
<скрипт type="text / javascript"> $('.links a').not('a[href*=demon-art.ru]').attr({rel:'nofollow',target:'_blank'}); </скрипт>
Изменено: Андрей Савкин - 6 Января 2011 16:57
Монетизация download-трафика. За месяц = 30к руб. Регистрируйся в InstallMonster (без смс, без вирусов, выплаты каждый день)
Андрей Савкин, каким же это образом будет работать в php файле?
Заработок на новых сайтах и нулевиках.

Професиональный хостинг
Обычным - это скрипт, он и в html файле будет работать ))

Если его разместить в шапке или подвале, то весь сайт перекроет все внешние ссылки, я канечн к этому коду долго додумывался )) то он мне все ссылки перекрывал даже внутренние то работать не хотел, тут про .not() нашёл ну и вуаля, без всяких php и прочих тяжёлых плагинов, которые щас по этой проблемы придумавают smile:)
Изменено: Андрей Савкин - 6 Января 2011 17:14
я понял что на те которые есть подойдет вот это
Цитата
Денис пишет:
В /engine/modules/show.full.php перед $tpl->set( '{short-story}', stripslashes( $row['short_story'] ) ); можно добавить $row['full_story'] = preg_replace( "#<a href=[\"'](http://|https://|ftp://)?(\S+?)['\"].+?".">(.+?)</a>#" , "<noindex><a rel=\"nofollow\" href=\"\\1\\2\">\\3</a></noindex>" , $row['full_story'] );
ну так же и для новых. Или можно использовать
Цитата
Андрей Савкин пишет:
то будет вот такой код: <скрипт type="text / javascript"> $('.links a').not('a[href*=demon-art.ru]').attr({rel:'nofollow',target:'_blank'}); </скрипт>


Просто не хочется лопатить что уже разместили.
Ну я вроде все сделал. Каким сервисом лучше проверить BC ?
Цитата
hak_xxx пишет:
Ну я вроде все сделал. Каким сервисом лучше проверить BC ?


http://www.cy-pr.com/tools/analyzer/
Разработка дизайна:
Landing Page, интернет-магазины, многостраничники.

Портфолио: https://www.behance.net/alexanderkor

Буду рад с Вами поработать: alexbike93@gmail.com
Цитата
hak_xxx пишет:
я понял что на те которые есть подойдет вот это
Цитата
Денис пишет:

В /engine/modules/show.full.php перед $tpl->set( '{short-story}', stripslashes( $row['short_story'] ) ); можно добавить $row['full_story'] = preg_replace( "#<a href=[\"'](http://|https://|ftp://)?(\S+?)['\"].+?".">(.+?)</a>#" , "<noindex><a rel=\"nofollow\" href=\"\\1\\2\">\\3</a></noindex>" , $row['full_story'] );
ну так же и для новых. Или можно использовать
Цитата
Андрей Савкин пишет:

то будет вот такой код: <скрипт type="text / javascript"> $('.links a').not('a[href*=demon-art.ru]').attr({rel:'nofollow',target:'_blank'}); </скрипт>


Просто не хочется лопатить что уже разместили.


Так да хоть этим, хоть любым аналогичным сервисом мне больше для внешних ссылок pr-cy.ru нравится, но зато статистика там "гавёная" ))

темболее он проверяет внешние ссылки только на главной ) есть ещё способ в исходнике пошарься "Ctrl+U"+"Ctrl+F"+"rel="nofollow" и пальни какие закрыты а какие нет )


Нет я же сказал этот скрипт заменяет все ссылки на тех страницах где вы его разместите...если у вас не статический html а есть поддержка php то можно его кинуть в главный блок, который выводится на каждой страничке обычно или header или footer

и всё...этот код работает на Jquery библиотеке, если нету подключаем
<скрипт type="text / javascript"> http://demon-art.ru/js/jquery-1.4.4.min.js </скрипт>

вообщем Jquery советую изучить ))


ну и все "ВСЕ абсолютно" ссылки обработает, если только вставите в главный блок ))
повторюсь контант перекрываем классом например <div class="inks"></div> иначе он прибавит ко всем ссылкам вне вашего домена домена rel="nofollow" т.е. ссылка href="/" это не схожая с доменом в скрипте demon-art.ru значит к ней добавится rel


блин и так всё рассписал что не понятно?...напишу страницу с примером smile:sarc:
Изменено: Андрей Савкин - 6 Января 2011 22:41
Забыл просто написать что все сделал и работает )) у меня с проверкой вс глюк был
все спасибо! smile;)
Цитата
Денис пишет:
В /engine/modules/show.full.php перед $tpl->set( '{short-story}', stripslashes( $row['short_story'] ) ); можно добавить $row['full_story'] = preg_replace( "#<a href=[\"'](http://|https://|ftp://)?(\S+?)['\"].+?".">(.+?)</a>#" , "<noindex><a rel=\"nofollow\" href=\"\\1\\2\">\\3</a></noindex>" , $row['full_story'] );
Вот этот мне помог а скрипт тоже работает только ссылки у меня странные становятся разбираться не стал.

нет наверно не все, в полной новости все закрывает а где выводится список тем на страницы что туда попадает не закрывается подобную схему которая сверху можно на лист.

За ранее спасибо!
Вроде тот же пример разместил и в другой файл. Все закрывается кроме вот таких ссылок с окончанием .html

Цитата
Ссылки на другие сайты:
http://сайт/c?s=6251&f=5&p=13644 Noindex
http://сайт/c?s=6251&f=4&p=13659 Noindex
http://сайт/pop/73540-jessica-alba.html
http://сайт/creativ/73487-retro-fotografii-vljublennykh.html
http://сайт/culture/73454-reklamnaja-kampanija-patrizia-pepe.html
http://сайт/creativ/73419-skulptury-iz-karandashejj.html
http://сайт/avto/73361-rolls-royce-phantom-iii-vutotal-ot-henri.html
http://сайт/c?s=6251&f=3&p=13642 Noindex


Добрые люди объясните что надо в этом Dle прописать.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
11:34 Сайт не принимают в РСЯ 
09:18 Refmate — сервис для взаимного обмена ссылками 
08:27 13*++ ЛУЧШИХ ОНЛАЙН-CASINo НА 2025 ГОД: от Рейтинга +25_ Лучших площадок в России и СНГ 
20:00 Adsense личный опыт 
18:25 Монетизация сайтов от Авито 
18:24 Продвижение по ключам 
18:24 AviTool - мощный инструмент для автоматизации работы с Avito 
04:04 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
21:41 SOCKS5 приватные прокси на 30 дней для PayPal 
21:40 Google Voice аккаунты для бесплатных SMS и звонков 
21:39 PayPal аккаунты для любых целей 
17:31 SpaceSwap.cc - Быстрый и надежный обменник криптовалют 
17:15 swapsfera.com 
17:09 GoodsMoney.io 
17:31 Список обновленных тем пуст... 
12:49 Всего п онемногу 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь