• Главная
  • Карта сайта
Не найдено

Як видалити зовнішні посилання з шаблону Wordpress? Знайти і знешкодити!

Багато вже статей написано про те, як видалити зовнішні посилання з шаблону WordPress, але все ж я хочу поділитися своїм досвідом.

Є два поняття «Шаблон» і «Тема». Це різні речі. Тема - це набір файлів. Ці файли і є шаблони. Тобто тема складається з шаблонів (див. Інф-ю нижче). Але в інтернеті багато хто ставить знак рівності між двома цими поняттями. І щоб не плутатися, давайте просто будемо вважати, що у фразі «почистити шаблон Вордпресс від зовнішніх посилань» мається на увазі «почистити один або кілька файлів обраної теми».

Тему для блогу / сайту на WP обов'язково треба чистити. І ось чому. Ще нікому не відомий сайт або блог бажано просувати. Для цього необхідно підлаштовуватися під вимоги пошукових систем (найпопулярніші - це Yandex і Google). Вони можуть проаналізувати ваш сайт і підняти його в ТОП-10 пошукової видачі в найкоротші терміни при дотриманні певних умов. Одне з яких, відсутність зовнішніх посилань, що ведуть:

  • на ресурси, що порушують закон;
  • на вже неіснуючі сторінки (биті посилання);
  • на нетематичні ресурси (наприклад, з дитячого сайту в онлайн-магазин будівельних матеріалів). Бажано, щоб ваш проект був присвячений одній темі, ну або темам близьким за змістом.

Але і нешкідливі зовнішні посилання в шаблоні можуть відвести від нас людей. А треба щоб відвідувачі якомога довше гуляли тільки по нашим внутрішнім посиланням (- вказують на сторінки всередині одного сайту).

Як я розумію, ці ліві посилання впроваджують для того щоб:

  • Залучити відвідувачів з чужого сайту на свій. Чим більше людей, тим більше грошей можна заробити.
  • Додати собі «авторитетності» з боку пошукових систем. Адже чим більше посилань на сайт є з інших хороших сайтів, тим більше шансів опинитися вище всіх по пошуковим запитам користувачів.

В інтернеті можна знайти дуже навіть симпатичні безкоштовні шаблони. Чи не забороняється вибрати навіть якусь іноземну і русифікувати його. У будь-якому випадку краще відразу шукати серед адаптивних (гумових) шаблонів. Тобто ваш сайт буде зручно проглядатися як на комп'ютері, так і на мобільних пристроях. За це ви отримаєте ще й «плюсик» від пошукових систем.

Для того, щоб встановити обрану тему потрібно в панелі управління WordPress вибрати: Зовнішній вигляд → Теми → Додати нову → Завантажити тему → Огляд (вибрати завантажений архів з темою) → Встановити → Активувати.

Тема являє собою папку, де розташовуються php файли (шаблони), основними з яких є:

  1. Header.php - верхня частина сайту
  2. Page.php, single.php, archive.php, search.php - безпосередньо сам контент
  3. Sidebar.php - бічне меню
  4. Footer.php - «підвал», нижня частина сайту

php - «підвал», нижня частина сайту

І десь в цих файлах, напевно, сидять «паразити». Бувають відкритими (їх видно) і прихованими (не видно на сторінці і незрозуміло де вони ховаються). Знайти зовнішні посилання на сайті нам допоможе плагін ТАС. Модулі - це такі доповнення до основної програми, вирішальні певні завдання. Про плагінах для WordPress, без яких точно не обійтися, читайте тут .

В панелі управління: Модулі → Додати новий → Пошук → Набираємо слово tac → Вибираємо Theme Authenticity Checker (скорочено TAC) → Встановити → Активувати.

Усе. ТАС пропишеться у вкладці «Зовнішній вигляд» панелі управління і автоматично перевірить всі шаблони і вкаже, де зачаїлися ліві посилання.

ТАС пропишеться у вкладці «Зовнішній вигляд» панелі управління і автоматично перевірить всі шаблони і вкаже, де зачаїлися ліві посилання

Але видаляти їх доведеться вручну. До речі, замість видаляються посилань можна потім прописати свої якісь потрібні. Мені пощастило, у мене в моєму першому шаблоні (після я придбала була тільки одна стороння ссилочку. Я редагую файли без «посередників» (без програми NotePad ++ та інших). Знаю, що ризикую, як сапер, але мені простіше працювати через редактор вордпресс:

Знаю, що ризикую, як сапер, але мені простіше працювати через редактор вордпресс:

Знайти витікаючі посилання можна очками або через пошук. Викликають який завжди комбінацією клавіш Ctrl + F.

Про всяк випадок краще скопіювати початковий код змінюваного файлу в документ Word. Щоб при випадковому видаленні потрібного, була можливість відновити вихідний текст. Ну або просто можна не оновлювати файл, а перевідкрити його заново. До того ж є архів, що скачав з темою, де присутні все складові в первісному вигляді.

У мене було таке, що після деяких змін в файлах, замість блогу відкривалася біла сторінка. Мені довелося тоді виправляти ситуацію на своєму хостингу. Там можна відновити змінений файл або відновитися з резервної копії, тобто з резервної копії блогу того дня, коли він працював нормально. До речі, ось тут теж можна було редагувати футер:

До речі, ось тут теж можна було редагувати футер:

Отже, після видалення зовнішньої ссилочку з шаблону WordPress необхідно перевідкрити сайт, перевірити чи все працює, чи все на місці. Якщо немає, то, значить, поставлена ​​захист. Зазвичай над захищеними «паразитами» пишуть коментарі типу:

«Ахтунг! Айкі-айки! Не чіпайте, хай будуть, інакше сайтик не працюватиме! »Не бійтеся, нічого страшного, це легко виправити. Слід повернути всі вилучені посилання на місце, а в файлі function.php знайти:

fclose ($ fd); if (strpos ($ c, $ l) == 0

Або щось подібне (але в кінці все одно має бути == 0). Замінюємо тут 0 на 1. Зберігши цю справу, знову треба видалити посилання. І тепер все повинно працювати.

Що стосується закодованих рядків, про наявність яких плагін ТАС повідомляє червоним кольором, то тут, в цьому наборі символів, зашифрована не тільки посилання, але і частину необхідного коду. В іншому шаблоні:

Є два варіанти по боротьбі з ними.

  1. Скористатися спеціальними програмами-декодерами або онлайн-сервісами, наприклад https://base64.ru

Знаходимо закодований абзац в зазначеному плагіном ТАС файлі, копіюємо набір символів між апострофами '', вставляємо в декодер. Розшифрований код вставляємо назад в файл замість закодованої спостерігаємо, що там видалити, що залишити. Тут теж можуть бути захищені посилання, для яких в function.php у зазначеній вище по тексту рядку, слід змінити 0 на 1.

  1. А в цьому способі пропонується закомментировать небезпечні посилання потім знайти їх у вихідному коді сторінки.

На початку і в кінці (див. Нижче) потрібно поставити, наприклад, просто цифри 123 або зірочки ***. Зберігаємо, повертаємося на сторінку свого сайту, оновлюємо, натискаємо клавіші Ctrl + U (або натискаємо правою кнопкою миші на вільному місці сайту, вибираємо «Переглянути джерело текст»). Далі викликаємо пошук Ctrl + F, в ній набираємо *** (або 123), копіюємо шматок коду між зірочками і вставляємо його в редагований файл замість закодованої рядка. Видаляємо шкідливу посилання, потрібне залишаємо. Зірочки теж можна видалити. Зберігаємо.

Після чистки плагін ТАС можна деактивувати, але періодично включати і дивитися, що він показує, тому що який-небудь хитрий, що підключається в майбутньому плагін може непомітно для вас прописати всякі посилання в ваш шаблон.

Є ще одна деталь. Бувають вже дуже мудрі посилання, з якими так просто не впорається. Я з такими не стикалася, і не буду переписувати сюди чужі статті з цього приводу. В інтернеті достатньо матеріалів на тему, як видалити зовнішні посилання з шаблону Wordpress, де докладно описані всі випадки. І, до речі, якщо щось не виходить, то завжди можна підібрати інший «наряд» для свого блогу / сайту, де буде менше паразитів.

Але і це ще не все. Перевірити сайт на зовнішні посилання і подивитися, що взагалі там відбувається можна через спеціальні онлайн-сервіси, деякі з них:

  • seocafe.info
  • pr-cy.ru
  • be1.ru
  • dinews.ru.
    плюс до цього - безкоштовна програма «Xenu».

Згодом, коли блог обросте корисними матеріалами, буде багато відвідувачів, тоді можна без особливого ризику розміщувати посилання на інші ресурси (наприклад, тих же рекламодавців).

Пс. Зовнішні посилання в шаблоні - це півбіди. Сам движок WordPress містить в собі недоліки. Усунути які допоможе плагін Clearfy .

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью