Готов релиз модуля Noindex External Links. Релиз можно скачать с drupal.org и там же писать об ошибках (можно на русском, чтобы быстрее было).
На странице модуля я написал всё, что нужно знать про этот модуль на русском языке. Но, возможно, я что-то забыл или будут вопросы - пишите. Будем исправлять!
Область действия модуля
Модуль реализует фильтр ввода и действует везде, где действуют фильтры - ноды, комментарии и блоки. Закрыть все остальные ссылки - ваше домашнее задание.
Сравнение Noindex External Links и Nofollow List
- Nofollow List предлагает 1 список, который может быть либо черным, либо белым. В модуле Noindex External Links реализовано 2 списка: всегда разрешённые домены и всегда запрещённые домены. Это более понятно. Это сводит к минимуму риск, что вы получите неожиданный результат - вместо того, чтобы закрыть все ссылки они окажутся открытыми.
- В архиве Nofollow List нет русского перевода, а вместе с Noindex External Links идет авторский русский перевод.
- Nofollow List закрывает ссылки только для перехода по ним Google, а Noindex External Links обрачивает ссылки в тег NOINDEX, что запрещает яндексацию (индексацию ссылки Яндексом).
- Ну и наконец, главная ценность модуля в том, что страницы проходят валидацию!
Принцип работы
Например в тексте есть ссылка:
После применения фильтра Noindex External Links
<a rel="nofollow" href="http://drupal.org/project/noindex_external_links">Noindex
External Links</a>
<span style="display: none"><![CDATA[</noindex>]]></span>
При этом сохраняются все атрибуты ссылки (class, id и прочие).
Варианты применения
- Можно закрыть все внешние ссылки. Это важно, если вы работаете с биржами ссылок.
- Можно выборочно ограничить плохие сайты, если они известны.
- Можно запретить индексацию всех внешних ссылок, кроме указанных доменов.
Установка и настройка
- Установить модуль
- Вы получите сообщение о том, что все прошло нормально и ссылку на страницу настройки модуля. Пока вы не настроите модуль он ничего не будет делать - таковы законы жизни!...
- Дальше вам нужно для каждого из форматов ввода включить это фильтр. Учтите, что блоки со ссылками тоже используют фильтры ввода - поэтому лучше настроить отдельный формат ввода для блоков, где ссылки должны быть разрешены к индексации.
Презентация
Модуль в работе можно посмотреть на русскоязычном блоге Дриса Байтаерта (основателя Друпал): http://buytaert.ru. Собственно ради этого сайта модуль и писался - вы только посмотрите сколько ссылок в каждом посте!...
Комментарии
очень полезный модуль
полезно. приятно что появляются новые полезные модули
Спасибо, полезно.
Однозначно нужный модуль! Респект.
Если добавить к функционалу возможность закрывать ссылки не только тегами, а через редирект с шифрованием ссылки, то вообще цены не будет!
Редирект, я считаю, наиболее гарантированный вариант того, что SEO-вес сайта никуда не передается. А для юзабилити, чтобы посетитель видел куда переходит, можно добавить поведение к ссылке показывающее в статусной строке реальный внешний адрес перехода.
WiseMan, а модуль http://drupal.org/project/gotwo вы пробовали. Он вроде бы как раз редирект и делает. Если пробовали опишите его недостатки, пожалуйста.
Влад, этот готу не модуль , а катастрофа. Там глюк на глюке.
Мегареспект
обещаю поддержать веру в человечество
хых... спасибо. потестим.
а то все "в ручную" по-старинке
Вот только, что-то мне подсказывает, что корни у этого модуля лежат на форуме ibresource.ru
Вместо фотографий http://buytaert.ru/fotografii показывается "Запрашиваемая страница не найдена "...
пишу свой модуль который тоже должен "трогать" контент блока.
на странице модуля ты пишешь, что "Блоки, созданные модулями, не обрабатываются, также как и ссылки в шаблоне темы - закрыть их вам придется вручную."
Есть решение по наводке neochief.
<?php
function hook_preprocess_block(&$variables) {
print_r($variables); // И будет нам щасте
}
?>
Самое главное чего не нашел в gotwo - это возможности по настройкам как в вашем модуле:
Фактически получается что если используешь модуль gotwo, то нужно все ссылки либо в спец. формате писать, либо вручную добавлять. Очень не удобно. Или я что-то не понял.
Плюс, согласен с andron13 gotwo не модуль , а катастрофа. Там глюк на глюке.
Влад, ваша задумка на порядок интересней, и если расширить ее до возможности преобразования ссылок в редирект, то будет просто супер.
Пусть даже будет элементарный редирект без шифровки ссылок и то уже огромный плюс.
Замечательно! спасибо!
compawa, проверил URL http://buytaert.ru/fotografii - страница показывается. Возможно были какие-то временные проблемы...
beerman, постараюсь сделать для всех блоков, потому что это нелогично - часть блоков закрыта, часть открыта. Не кошерно как-то получается. Если удастся - будет супер!
Andyceo мне дал свой код, который как раз делает редирект. Нужно будет разобраться в нем и добавить в модуль. То есть функционал есть - нужно его совместить с модулем.
По поводу шифровки. Вы имеете ввиду не показывать URL редиректа, а заменять его кодом (ID в базе например). Да?
Метод редиректа сложен тем, что, если криво сделать, то через ваш сайт могут ДОСить другие сайты...
ага, типа httр://mysite.ru/out/2h3f4d2k17sdh
Слышал, что теоретически это возможно. На практике правда этот путь не из лучших для атакующго, как я думаю. Ему в любом случае надо будет запросы к нашему сайту посылать через массу ip-шников чтобы мы его не забанили и в целях анонимности. Тогда какой смысл использовать наш сайт как дополнительное звено. Проще напрямую на атакуемый сайт запросы посылать.
Если будет хотя бы защита на кол-во переходов в единицу времени с одного ip, то уже может быть достаточным.
Если бы это было настолько опасно, то я сомневаюсь, что http://www.liveinternet.ru использовал бы такой способ пометки исходящих ссылок:
Переход через liveinternet.ru на drupalcookbook.ru
код этой ссылки
Переход через liveinternet.ru на drupalcookbook.ru
</a>
О! Кстати, как вариант, можно использовать тот же liveinternet.ru или другой сайт (в настройках указывать) для переадресации. А при использовании liveinternet.ru еще переход по ссылкам будет фиксироваться.
И еще о фиксации переходов. На перспективу можно добавить возможность интеграции с Гугл Аналитиксом. Для этого к ссылке добавляется пометка:
onClick="javascript: pageTracker._ trackPageview ('/outgoing/kuda-go.ru');"
где /outgoing/kuda-go.ru - это произвольное указание сайта или страницы внешнего сайта. Берется и подставляется из внешней ссылки при ее обработке фильтром модуля.
Это может быть весьма и весьма полезным.
Сам по себе редирект - это не страшно. Страшна кривая реализация. Я уверен, что на iveinternet.ru позаботились о том, чтобы это было безопасно и незаметно для нас.
У них есть мощности и много трафика - они могут позволить себе вести учет хороших и плохих IP, например и другие методы.
Ок. Я ещё не смотрел код andyceo, но пока вижу такие варианты:
Также было бы интересно получить страницу, где видны все внешние ссылки сайта и ноды, которые их содержат.
извините великодушно, но поясните неграмотному кратко - зачем закрывать ссылки от Яши и Гугла с помощью этого уверен замечательного модуля?
если коротко - для предотвращения ухудшения позиций в поисковиках
Вполне хорошие варианты.
Megawing, любой модуль решает какую-то определённую задачу (и этот не исключение), если у вас эти определённые проблемы не возникают, то и модуль нет смысла использовать.
А зачада модуля закрыть ссылки от минимум 3х поисковиков: Яндекс, Рамблер, Гугл. Таким образом по этим ссылкам не передается ТИЦ и PR, а значит спамить ваш сайт просто нет смысла.
Кроме того, чем меньше внешних ссылок на странице, тем лучше будут продаваться ссылки на этой странице...
Спасибо! Модуль очень полезен для борьбы со спамерами.
Заметил проблему. Я установил модуль, поставил галочки для добавления NOINDEX и NOFOLLOW, включил фильтр в нужных форматах ввода, и все нужные теги добавились. Затем я убрал вышеназванные галочки тегов, а фильтр в форматах оставил. Ничего не изменилось - теги продолжают добавляться. Только после выключения фильтра в форматах теги перестали вставляться.
И еще интересный момент. В поле "веб-сайт" в комментариях каким-то образом вставляется тег NOFOLLOW, хотя это поле ввода не использует фильтры. Как это получается? И почему тогда туда не добавляется NOINDEX? Может, это делает Drupal 6 по умолчанию? Я просто до установки модуля не проверил.
Влад, может есть смысл повесить его на drupal.ru? У многих бы пропало желание SEO-нить мусор тут...
> по этим ссылкам не передается ТИЦ и PR, а значит спамить ваш сайт просто нет смысла.
К сожалению, спамботам все равно куда спамить.
Согласен, но ручной спам точно будет не выгоден, а сейчас все больше бирж, которые привлекают именно такой вид спама. Люди за деньги оставляют осмысленный (хотя я читал этот бред) комментарий по теме поста, а сама биржа потом проверяет - есть там коммент со ссылкой или нет.
В друпал самое выгодное для спама место - это ссылка под именем автора коммента, но это место мой модуль не закрывает - для этого нужно хакнуть ядро (мультисайтинг) или в шаблоне comment.tpl.php закрыть. Недавно натыкался на решение здесь...
А версия под 5-ку не планируется?
А смысл? Сейчас уже можно перевести сайт на 6ку - большинство модулей уже портированы.
Какой смысл создавать ещё одну ветку и заниматься её поддержкой, если она "умрет" морально через 3-6 месяцев?
Сейчас нужно под 7ку уже писать...
Влад, за модуль респект, как говорится.
Но у меня возник вопрос, а зачем повторно решать задачу с тегом nofollow ведь это уже реализовано в настройках фильтра ввода.
admin/settings/filters/1/configure к примеру.
Может быть имеет смысл туда же добавить ну что-то типа "Закрывать ссылки от русских поисковых машин" и все? А то получается, что часть функционала дублируется. И в связи с этим еще вопрос, на данный момент если включить обе функции сокрытия ссылки, вашу и встроенную в друпал, конфликта не будет?
нука нука. влад примеры кинь. я хочу заглянуть в стан врага.
Ilya1st,
вот, например, сервис, где платят за ручные спам-комментарии со ссылкой спонсора: bbetter.ru
Их сервис проверяет размещение комментария, если он найден, то человек получает оплату, если не найдена, то не получает.
Если даже коммент прошёл модерацию, но ссылки закрыты, то система ссылку спонсора не увидит, человек не получит деньги и, рано или поздно, но обламается спамить на этом сайте.
PS. У меня стоит Моллом и он отсекает конкретный спам, но случается, что появляются комментарии вроде бы как по теме поста и даже какие-то вопросы по теме. В общем можно минут 15 медитировать о чем коммент, но понять что он хочет невозможно. Я стал делать так - если я прочитал и не понял - удаляю.
Как правило они короткие (1-2 предложения) и обязательно есть ссылка на сайт...
gradP,
Стандартный модуль крайне плох. Почему?
1. Он закрывает даже внутренние ссылки
2. Он закрывает все без исключения ссылки - нет возможности задать домены, которые не закрываются.
3. Он добавляет только nofollow, а для Яндекса это ничего.
Этот модуль находится в ядре. Добавлять в ядро функционал, который нужен далеко не всем никто не будет. Поэтому оптимальный вариант - это отдельный, самостоятельный модуль. Хочешь используешь, а хочешь - нет. Я думаю, что такова его судьба: в ядре он не будет никогда.
Подскажите, пожалуйста, у меня что-то модуль не работает, как надо.
1. Написано: "Ссылки на собственный домен разрешены к индексации и переходам по умолчанию. Вы можете изменить поведение по умолчанию, если добавите ваш домен в один из списков." Добавляю собственный домен для эксперимента в "черный список": "НИКОГДА не индексировать и не переходить по ссылкам на эти домены", но это ничего не меняет, собственный домен все равно остается открытым для индексации (nofollow и noindex не появляется)
2. Добавляю домен вида example.com в "белый" список, все ОК, ссылки вида: hhtp://www.example.com идут открытыми, как и должно быть, но если мне нужно открыть домен http://example.com? Что я должен записать в "белый список"? http://example.com?, если это так, то ничего не происходит, домен вида http://example.com продолжает быть закрытым, т.е., идет с nofollow и noindex.
3. Прошу, объясните, пожалуйста, что я делаю не так? Тестировал на drupal 6.9 и denwer'e, формат использовал: Валидный
4.Спасибо
Ок. Проверил код и могу подтвердить, что вы правильно описали его работу. То есть реализована проверка для собственного домена и он исключается из обработки. Его добавление в любой из списков ничего не даст.
Я могу либо исправить код, либо исправить описание. Нужна ли возможность включить собственный домен в списки?
По п.1 - тут либо править описание нужно, либо функционал делать соответствующим описанию. Второе, наверное, предпочтительнее. Может кому и пригодится закрыть собственный домен от индексации
А вот как решить вопрос по п.2, т.е., как поместить в белый список домен вида: http://example.com?
Спасибо
Vlad, при всем уважении к тебе, я все же посоветую указать, что твой модуль написан на основании модуля FatCat-a для форумов IPBoard.
При всем моем уважении к чужой работе - я впервые слышу об этом модуле и сомневаюсь, что хоть раз ставил это форум. Кажется он платный...
При создании модуля я поглядывал в код модуля Nofollow list, но там регулярное выражение совершенно не подходило для моих нужд и пришлось писать своё универсальное - на это ушло больше всего времени. Я в них не силен и были некоторые ссылки, которые модуль долго не находил. Когда же я выспался, то на свежую голову сразу нашёл ошибку и тогда уже выложил модуль.
PS. Перед тем как что-то сделать я ищу в инете - может быть уже есть такое решение. Но вот поискать в других движках у меня как-то мысль не возникала. В принципе портировать хорошую идею из Вордпреса я думаю будет не сложно - нужно взять на вооружение и не изобретать велосипед.
А в чем проблема с доменом? Указываете "example.com"...
Домен www.example.com - это другой домен - указываете и его.
PS. Домен mydomain.ru существует и делегирован, поэтому заменил на example.com. Это доменное имя специально выделено для примеров.
А вот не могли бы вы пояснить зачем нужен черный список? Ведь при установке модуля все домены, кроме своего попадают в черный список автоматом. И если домен, который и так уже по умолчанию в черном списке, еще и в настройках прописать в черный список, от этого ведь домен чернее не станет? Или я что-то не правильно понимаю?
Зачем нужен список всегда запрещённых доменов?
Домены из этого списка закрываются всегда. Даже, если вы не поставите ни одной галочки в методах закрытия ссылок (то есть ни noindex, ни nofollow вы не выбрали), то эти домены будут закрыты.
PS. Это не "черный список" - это "всегда запрещённые домены". Вы поменяли название и сами из-за этого запутались.
Да я их "черным списком" обозвал для краткости, что за этим следует, я понимаю. ОК, спасибо за разъяснения. Все теперь понятно
В рунете тестовый домен www.test.ru
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).
domain: TEST.RU
type: CORPORATE
nserver: ns3.nic.ru.
nserver: ns4.nic.ru.
state: REGISTERED, NOT DELEGATED
org: ANO Regional Network Information Center
phone: +7 499 1967278
fax-no: +7 499 1964984
e-mail: lad@ripn.net
e-mail: ru-ncc@nic.ru
registrar: RUCENTER-REG-RIPN
reg-ch: RUCENTER-REG-RIPN
created: 1997.05.23
paid-till: 2009.12.15
source: TC-RIPN
Last updated on 2009.03.03 10:11:39 MSK/MSD
Whois Server Version 2.0
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.
Server Name: EXAMPLE.COM.RA-CHINA4LESS.COM
IP Address: 207.171.166.53
Registrar: NETFIRMS, INC.
Whois Server: whois.netfirms.com
Referral URL: http://www.netfirms.com
Domain Name: EXAMPLE.COM
Registrar: RESERVED-INTERNET ASSIGNED NUMBERS AUTHORITY
Whois Server: whois.iana.org
Referral URL: http://res-dom.iana.org
Name Server: A.IANA-SERVERS.NET
!> Name Server: B.IANA-SERVERS.NET
Status: clientDeleteProhibited
Status: clientTransferProhibited
Status: clientUpdateProhibited
Updated Date: 26-mar-2004
Creation Date: 14-aug-1995
Expiration Date: 13-aug-2011
The Registry database contains ONLY .COM, .NET, .EDU domains and
Registrars.
IANA Whois Service
Domain: example.com
Name: IANA_RESERVED
Registrant:
Unavailable
Administrative Contact:
Unavailable
Technical Contact:
Unavailable
Nameserver Information:
Nameserver: a.iana-servers.net.
IP Address: 192.0.34.43
Nameserver: b.iana-servers.net.
IP Address: 193.0.0.236
Nameserver: c.iana-servers.net.
IP Address: 139.91.1.10
возник такой, полагаю вполне закономерный вопрос -
а можно ли при помощи этого модуля закрыть ссылки счетчиков, рейтингов,.... которые генерируются javascript?
Мне казалось, что достаточно подробно описал сферу действия модуля и его возможности...
Огромное спасибо за модуль Хоть у меня и 5ая версия, добавил вашу обработку в обработку bbcode
Да?! А не проще бы было портировать на 5ку модуль?!!
Ну, правильнее было бы портировать на 5ку модуль Но быстрее получилось так... Если это востребовано - могу попробовать....
Буду очень признателен, если этот модуль будет портирован на 5ку. Просто есть проекты, где этот модуль будет очень полезен, а на 6ку их переводить нет смысла.
Скажите, ничего страшного в том, что модуль nofollow добавляет таким образом:
<\a href="http://сайт.ру"___rel="nofollow">сайт<\/a>
т.е. имеется несколько пробелов между href и rel?
кроме лишнего символа(+1 байт) - не страшно, лишь бы пробел был, хотя бы 1
Готов порт под 5ку.
Кому интересно - обращайтесь в личку и я выдам код для тестирования. Сделано 10 минут назад и сами понимаете могут быть глюки...
Когда "полёт стабилизируется" - выложу на орге.
поставил модуль на 5-ку...
настроил, всё работает, глюков пока не замечено...
спасибо, VladSavitsky
Пожалуйста, opex
Кстати, а как поисковики реагируют на использование модуля?
Никто себе фильтр не заработал?
А то я подумываю, что может быть и опасно так сильно использовать супер-секретный тег яндекса!?...
Хочу собраться с силами и сделать вариант с редиректом.
Вот было бы классно. Как вариант, для экономии времени, можно попробовать сделать через интеграцию с API модулей shorturl + shorten или использовать их наработки.
Готов релиз для 5ки. Вот анонс: http://drupal.ru/node/31371
Буду делать вариант с редиректом.
Я нахожу это вариант более красивым и безопасным.
Спасибо за модуль.
Но я что то или неправильно понял, или что-то не так работает.
Поставил модуль. Включил оба метода (nofollow, noindex).
В результате:
1) не закрыл то, что хотелось бы - ссылки на просмотр картинок с radikal.ru
2) закрыл то, что совсем закрывать и не надо было - относительные внутренние ссылки в нодах.
Вбил в "NEVER index and follow links to this domains: "
список включая radikal.ru и foto.radikal.ru и отключил оба метода.
Внутренние ссылки все равно остались закрыты:
<span style="display: none;"><!--[CDATA[<noindex>]]--></span>
поэкспериментировал с разными вариантами доменов в т.н. "черном списке". По какому-то случайному правилу одни закрываются - другие из этого же списка, на этой же странице - нет.
Включил оба метода (nofollow, noindex) с пустыми списками, добился наиболее приемлемого варианта, внутренние открылись, nofollow вроде работает и часть линков закрыто валидными noindex.
Никак не могу уловить закономерность соответствия настроек модуля его действиям. Может мне просто так "повезло".
Ждем результатов с редиректным модулем
Внутренние ссылки (относительные или на том же домене) модуль не должен закрывать по определению - там стоит проверка протокола http, https или ftp.
Что-то вы видимо намудрили с настройками - скиньте ссылку на сайт и какие были заданы параметры в модуле в личку - может быть удастся выяснить в чём дело.
Вроде уже заработал. Просто какая-то нестабильность была при установке.
Мне очень неудобно, но я совсем не понял как правильно пользоваться смыслом фразы:
"Можно закрыть все внешние ссылки. Это важно, если вы работаете с биржами ссылок."
А ссылки с биржи она просто совсем не тронет?
У меня та же проблема с внутренними относительными ссылками. Они почему-то тоже оборачиваются ноуиндексом и добавляется параметр ноуфоллоу. Настройки модуля такие:
Методы контроля индексации (включено):
+Обернуть ссылки тегом
+Добавить атрибут rel="nofollow" в ссылки
формат (выбрано):
+Валидный
Добавлено пару доменов в белый список.
Безусловно очень полезный модуль. Но как он работает? В каком конкретно месте он закрывает ссылки?
Если в ноде он не открывает ссылки: "ВНИМАНИЕ: Разрешённые домены могут иметь атрибут nofollow и быть обёрнутыми в тег NOINDEX, если пользователь добавил их в текст ноды. Это значит, что ссылки на разрешённые домены не изменяются."
А в блоках не закрывает ссылки.
Хотя бы как открыть внешнюю ссылку в статье (ноде). Как убрать с нее отрибут no follow, если этот адрес есть в белом списке?
Поля ССК модуль тоже не обрабатывает? У меня нет.
По поводу бирж ссылок тоже нет ответа.
Внешние ссылки в блоках созникают, как правило, с ведома администратора, а не формируются программно модулями. Поэтому можно закрыть и их - нужно настроить форматы ввода (включить в них фильтр внешних ссылок).
Поля ССК не обрабатываются на данный момент.
Ссылки закрываются там, где можно применить форматы ввода - ноды и блоки.
Пункты меню, ССК-поля, ссылки прописанные в шаблоне темы не обрабатываются.
Почему появляется лишний знак >?
На базе модуля elf сделал себе модуль переадресации внешних ссылок на страницу /go, где пользователям предлагается перейти по внешней ссылке (через джаваскрипт) или отказаться (например, примерно как в vkontakte.ru).
Ссылки пропускаются через функцию
base64_encode()
. А страница /go в robots.txt закрыта.Т.е. ссылки такого типа /go/d3d3LmluZWVkb25lbWlsbGlvbi5jb20=.
По-моему, в таком случае такие ссылки не индексируются поисковиками. Или я в чем-то не прав? Подскажите кто-нибудь, кто в этом хорошо уверен.
клево. вот такая фишка тоже нужна.
По идее он должен работать со всеми(и в профиле, и в CCK) внешними ссылками?
А поделиться?))
Протестировал модуль и нашел закономерность с внутренними ссылками. Модуль корректно работает пока в белом списке ничего нет. Как только добавляешь какой-то домен в белый список, закрываются внешние и внутренние ссылки. Домен из белого списка как и положено остается открытым.
Я не понял такой момент:
Написано:
ВНИМАНИЕ: Разрешённые домены могут иметь атрибут nofollow и быть обёрнутыми в тег NOINDEX, если пользователь добавил их в текст ноды. Это значит, что ссылки на разрешённые домены не изменяются.
Ну и какой смысл в этом поле?
Я добавляю один белый домен и указываю ссылку с этим доменом в теле ноды - ссылка остаётся закрытой. Так и должно быть? Фактически поле "Разрешённые домены" не работает
Последний dev
Поставил зелёный релиз - заработало как надо
Спасибо за модуль
Установил,
все внутренние относительные ссылки (вида
<a href="/бла/бла.хз">бла-бла</a>
) в noindex и nofollow.Как исправить?
Тоже самое, относительные ссылки все в ноиндексе! И как быть белый лист вычищать?
Здравствуйте уважаемый VladSavitsky.
Очень полезный модуль, не помню как давно им пользуюсь, но очень давно)) Спасибо Вам огромное.
Сегодня назрела необходимость использовать редирект к ссылкам. Начал искать подходящий модуль и нашел эту страницу.
Хочу спросить: не планируется воплотить в жизнь идею с редиректом?
Очень не хочется ставить еще одни дополнительный модуль.
У меня редко бывает свободное время, но могу при большом желании это время найти и помочь с реализацией.
с относительными ссылками так ситуация и не изменилась? оборачиваются в закрывающие теги...
Отказался от nofollow. Спасибо за этот модуль!
Посмотрел через FireBug как выглядит код обернутой ссылки
Меня смущает вот это
]]>
- это нормально?<a rel="nofollow" href="http://...">Ссылка</a>
<span style="display: none">]]></span>
без шифрования внешней ссылки довольно бесполезно. поисковики отлично видят всю страницу даже если часть ее в ноиндекс, даже если оно закрыто флешем или яваскриптом.
Доброго дня, All!
Владислав, скажи, пожалуйста, под Д7 версия будет?
смотрите в issue модуля - там есть порт под семёрку
Спасибо огромное за подсказку и автору за модуль!!!
noindex
Делать бессмысленно, Яндекс уже от конструкции отказался, а google ее и не использовал.
nofollow - очень полезен. Спасибо за плагин.
Здравствуйте.
Установил порт для Drupal 7, выдает ошибки на сайте:
Notice: Undefined index: host в функции noindex_external_links_replace() (строка 187 в файле /sites/all/modules/noindex_external_links/noindex_external_links.module).
Notice: Undefined index: host в функции noindex_external_links_replace() (строка 196 в файле /sites/all/modules/noindex_external_links/noindex_external_links.module).
Подскажите пожалуйста в чем может быть проблема?
Drupal 7.19
Попробуйте обновиться до версии 7.x-2.0-rc1.
Сейчас проверю на зеркале, отпишусь о результате
Здравствуйте.
На Drupal 7.36 и версии модуля 7.x-2.0-rc1, лезут ошибки:
Notice: Undefined index: host в функции noindex_external_links_replace() (строка 225 в файле /sites/all/modules/noindex_external_links/noindex_external_links.module)
Пробовал устанавливать и старые версии 7.x-2.x-dev, 7.x-2.0-beta1, 7.x-2.0-beta2, все равно появляется ошибка.
Может кто-то сталкивался с подобным и ему удалось решить эту проблему.
Заранее благодарен за помощь.
С Уважением.