Виходячи з цього, вебмастера прагнуть або зменшити кількість зовнішніх посилань на своїх ресурсах, або позбутися від них зовсім. Для цього не потрібно видалення всіх посилань. Досить показати пошукачам, що їх індексувати не слід. При цьому для відвідувачів сайту посилання залишаться на місці.
В цьому випадку, при розміщенні матеріалу на сайт, не потрібно загортати посилання через leech. Але їх потрібно закрити від пошукачів за допомогою nofollow (Google) і noindex (Яндекс). Для цього потрібно небагато відредагувати файл /engine/classes/parse.class.php. Потрібно знайти в ньому рядок
Це 842-й рядок у версії движка 10.4. У попередніх і наступних версіях вона приблизно там же і виглядати має так само. Нижче неї є код такого вигляду:
Його потрібно привести до в такий стан:
Тобто тим самим я обернула посилання в теги noindex і додала в неї параметр nofollow. Цього достатньо для того, щоб пошуковики ігнорували зовнішні посилання і не індексували їх. Таким чином PR сторінок буде в безпеці і з точки зору пошукових систем на вашому сайті не буде зовнішніх посилань.
При використанні вищенаведеного рішення все нові посилання, розміщені в тегах url, в матеріалах сайту, будуть закриті від пошукових систем. Для зміни старих посилань потрібно виконати «перестроювання публікацій» в адмін-панелі сайту на DLE. Після чого можна перевірити вихідний код сторінки в браузері. Посилання будуть мати такий вигляд:
Мінусом є той факт, що правку в файл parse.class.php потрібно вносити кожен раз при оновленні движка. Від пошуковиків будуть приховані всі посилання в матеріалах, як зовнішні, так і внутрішні. Але при використанні «рідного» тега leech відбувається те ж саме і альтернатива йому - відкриті посилання будь-якого типу.