- 1. Транслітерація посилань - Cyr to Lat
- 2. Хлібні крихти - Breadcrumb NavXT
- 3. Регулярне створення резервних копій - BackWPup
- 4. Модулі кешування - WP Super Cache і аналоги
- 5. Видалення зайвого рівня вкладеності посилань - WP No Category Base
- 6. Посторінкова навігація - WP-PageNavi
- 7. Моніторинг битих посилань - Broken Link Checker
- 8. Налаштування редиректів - Redirection
- 10. Оптимізація зображень - WP Smush
- 11. Коментарі: захист від спаму - Akismet , Блок коментарів - Disqus або Cackle
- 12. Модулі, які допоможуть убезпечити сайт від злому
У цій статті розглянемо плагіни, які спростять вам процес оптимізації сайту на WordPress і допоможуть підготувати його до подальшого просування.
У WordPress «з коробки» є корисні для майбутнього просування сайту можливості:
- підтримка ЧПУ;
- поле «Цитата» - виводить унікальний анонс замість вступу із запису;
- поле «Опис», яке дозволяє виводити оптимізований текст-опис для кожної категорії.
Звичайно, їх недостатньо для того, щоб повноцінно оптимізувати і просувати сайт.
Перерахуємо можливості, які вам важливо передбачити, готуючи ресурс до просування, і корисні плагіни, які полегшать вам роботу з ним.
1. Транслітерація посилань - Cyr to Lat
Щоб при публікації сторінок або статей ваші посилання виглядали коротше і акуратніше (особливо якщо у вас домен латиницею), в URL необхідно використовувати латиницю. Так як в Яндекс і Google переважають URL в транслітерації, і для російськомовних користувачів транслит буде нести смислове навантаження, ми віддаємо перевагу використанню транслітерації ( Детальніше про оптимізацію URL).
Допоможе в цьому плагін транслітерації кириличних посилань Cyr to Lat . Не лякайтеся того, що він давно не оновлювався. Він працює і на поточному стабільної версії Wordpres 4.4.2.
Так виглядають посилання до установки і активації плагіна:
site.ru/разное/первая стаття /
При копіюванні і вставці в рядок пошуку вони виглядають ось так:
https://site.ru/%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5/%D0%BF%D0%B5%D1%80%D0%B2% D0% B0% D1% 8F-% D1% 81% D1% 82% D0% B0% D1% 82% D1% 8C% D1% 8F /
Саме тому бажано використовувати плагіни транслітерації.
Так виглядає адреса після установки і активації плагіна, і він не змінюється при копіюванні-вставці:
site.ru/raznoe/pervaya-statya/
2. Хлібні крихти - Breadcrumb NavXT
Для зручності користувачів і красивого сниппета можна використовувати плагін хлібних крихт з мікророзмітки, наприклад, Breadcrumb NavXT .
Ось так виглядають крихти:
Його налаштування виглядають так (це загальні параметри):
Можна залишити настройки за замовчуванням, тоді вид крихт, наприклад, для статті, буде таким:
Назва блогу> Категорія> Назва статті
3. Регулярне створення резервних копій - BackWPup
BackWPup - плагін створення резервних копій з адмінки. Регулярне резервне копіювання убезпечить вашу інформацію і налаштування сайту в разі злому або невдалих експериментів з плагінами, шаблонами, ручними правками коду плагінів, файлів шаблонів і т. Д.
Цей плагін особливо важливий в період розробки сайту і доопрацювань. Та й взагалі, якщо вам простіше працювати з сайтом через одну адмінку - адмінку сайту - це хороше рішення для створення резервних копій файлів і БД сайту:
Як бачите, є й інші вкладки налаштувань, але зазвичай вистачає перших двох (General і Jobs), в яких можна використовувати значення за замовчуванням.
Щоб налаштувати резервне копіювання, після установки плагіна через «Add new job» створіть тип копіювання (тільки файли, тільки базу або все відразу):
І виберіть потрібний тип резервного копіювання. Наприклад, резервне копіювання за розкладом:
В налаштуваннях плагіна на вкладці Schedule встановлюємо варіант «with WP crone» і прописуємо терміни. Наприклад, як на малюнку вище - щодня, о 3 годині ночі.
4. Модулі кешування - WP Super Cache і аналоги
Модулі цієї групи кешують сторінки сайту, прискорюючи його завантаження.
Основна особливість - налаштувати правильно, щоб інтервал очищення був приблизно дорівнює інтервалу ваших публікацій на сайті. Я частіше використовую саме WP Super Cache , Тому що він дозволяє очистити кеш конкретної сторінки.
Це корисно, якщо ви написали статтю, відредагували її в той же день, а інтервал очищення у вас стоїть, наприклад, дві доби. В такому випадку ви на вкладці «Стан кешу» можете видалити кешовану версію оновленої сторінки (див. Скріншот), і будете впевнені, що користувачам з'явиться відповідна версія даного матеріалу.
При установці плагіна кешування в wp-config.php і над рядком «require_once (ABSPATH.'wp-settings.php ');" потрібно додати рядок:
define ( 'WP_CACHE', true);
У будь-якому випадку після установки, якщо рядки немає, про це вам в адмінці «нагадає» сам плагін.
5. Видалення зайвого рівня вкладеності посилань - WP No Category Base
Щоб адреси рубрик були коротше, корисно видалити «category» з URL рубрик. Для вирішення цього завдання використовуйте плагін WP No Category Base і подібні. Він не вимагає ніяких додаткових налаштувань. Примітно, що при установці на робочі сайти відбувається 301 редирект зі сторінок з «category» на сторінки без «category».
Сторінки сайту до установки плагіна виглядають так:
site.ru/category/your-category/
після:
site.ru/your-category/
6. Посторінкова навігація - WP-PageNavi
За замовчуванням в WordPress посторінкова навігація обмежена посиланнями на попередній і наступний пост на сторінці записи і на попередню / наступну сторінку постів на сторінках рубрик.
Цей плагін (і його аналоги) виводить сторінки у вигляді списку з порядковими номерами сторінок, посилання на останню сторінку (якщо ви на першій сторінці), на першу сторінку (якщо ви на будь-який інший сторінці), посилання «Попередня» і «Наступна»:
7. Моніторинг битих посилань - Broken Link Checker
Broken Link Checker - плагін для перевірки, пошуку та виправлення битих посилань. На будь-якому сайті з різних причин періодично з'являються биті посилання, наприклад, при зміні структури, зміні URL записів і категорій і т. Д. Цей плагін виявить і допоможе швидко виправити такі помилки.
В даному плагіні зазвичай використовую стандартні параметри. Сторінка налаштувань знаходиться тут - «Налаштування → Перевірка посилань». А за посиланнями спостерігаю в «Інструменти → Неправильні посилання»:
8. Налаштування редиректів - Redirection
Redirection може бути також дуже корисний при пошуку і ліквідації битих посилань, або коли необхідно налаштувати редіректи, наприклад, при перенесенні з іншого CMS на WordPress і / або реструктуризації. Після установки можна використовувати налаштування плагіна за замовчуванням.
Плагін дуже простий у використанні: вказуєте стару адресу і нову адресу, зберігаєте - і перенаправлення працює.
На скріншоті ви можете подивитися, як виглядає сторінка плагіна в адмінці і як додати новий редирект:
Також можна налаштувати редирект по регулярному виразу (по масці, для груп сторінок), відстеження 404 помилок, адрес, за якими користувачі отримують 404, і зробити додаткові редіректи для цих адрес.
Такі плагіни дозволяють налаштувати шаблони для виведення заголовків і мета-описів різних типів сторінок сайту (сторінки, записи, категорії, головної сторінки, сторінки-тега і т. Д.), А також задати унікальні, що не шаблонні заголовки, ключі і мета-опису для кожної окремої сторінки. Приклад налаштування шаблонів для запису:
Приклад налаштування унікальних значень ключів, мета-опису і заголовка для певної сторінки:
Шаблони заголовків і описів прописані за замовчуванням, і часто цього достатньо, але якщо потрібні якісь особливі варіанти, ви завжди можете почитати про них в довідці до плагінів. Наприклад, можна додати в заголовок дату публікації поста.
Найбільш зручні і популярні Yoast SEO і All in One SEO pack . Вони дозволяють прописати шаблони для всіх типів сторінок сайту і унікальні метатеги для кожної сторінки.
Yoast SEO в чомусь навіть краще All in One SEO pack:
- Він дозволяє налаштувати шаблони і прописати унікальні метатеги для категорій записів в окремому полі, не використовуючи поле «Опис» рубрики. Це важливо, тому що поле «Опис» часто використовується для виведення тексту на сторінці рубрики, і дублювати його вміст в метатегах небажано.
- У Yoast SEO можна налаштувати видалення з адреси «category», хлібні крихти і багато іншого, докладніше можна дізнатися, встановивши плагін, або на сайті плагіна .
Також є можливість налаштувати canonical через ці плагіни для кожної сторінки.
10. Оптимізація зображень - WP Smush
При заливці фото на сайт, краще стискати їх - це полегшує завантаження сторінки і дозволяє скоротити займане місце на сервері. І щоб не стискати зображення вручну, можна встановити WP Smush . Цей плагін автоматично оптимізує фото при завантаженні на сайт через адмінку.
Докладніше про оптимізацію зображень можна почитати в статті «Як оптимізувати зображення на сайті» .
11. Коментарі: захист від спаму - Akismet , Блок коментарів - Disqus або Cackle
На більшості сайтів коментарі використовуються для отримання зворотного зв'язку:
Якщо ви використовуєте стандартні коментарі, обов'язково поставте і налаштуйте Akismet - плагін, істотно скорочує кількість спаму в коментарях. За замовчуванням він встановлений в базовій комплектації WordPress.
Ви можете поставити Disqus або Cackle . Налаштування цих плагінів досить докладно розписана на їхніх сторінках на сайті wordpress.org.
12. Модулі, які допоможуть убезпечити сайт від злому
- Limit Login Attempts - обмеження спроб авторизації. Плагін, який блокує по IP тих відвідувачів, які намагаються підібрати логін-пароль до вашої формі авторизації.
Незважаючи на те, що він не підтримується давно, він добре сумісний з 4.4.2 - перевірено.
- Custom Login URL - можна також використовувати в якості підстраховки і захисту форми авторизації. З його допомогою можна змінити URL сторінки авторизації, таким чином зловмиснику буде складніше знайти сторінку авторизації і запустити підбір пароля.
- І як бонус для просунутих читачів, які не бояться коду і створюють теми з нуля. Ви напевно знаєте, як часто буває необхідно і зручно використовувати призначені для користувача поля. Крім того, що їх можна створювати через свої функції в functions.php вашої теми, в цьому може допомогти фреймворк unyson.io .
Якщо коротко, це плагін-фреймворк для створення тем під WordPress. Дуже багато зручних шаблонів зроблено на його основі ( тут можна подивитися приклади шаблонів на його базі). У нього маса можливостей і фішок, крім кастомних полів. Наприклад, Page Builder, який замінює стандартний редактор сторінки і являє собою конструктор з блоками різних типів, з допомогою яких можна збирати Лендінзі, робити унікальні шаблони окремих сторінок. Все це адаптивне, тому що в даний фреймворк вбудований bootstrap.
А тепер трохи про загальні правила роботи з плагінами:
Правило номер один для будь-якої CMS у випадку з плагінами (в інших CMS вони також називаються «рішення» або «модулі») - не перестаратися.
Справа в тому, що більшість плагінів розробляється не командою розробників WordPress, і це може викликати деякі проблеми:
- Технічна підтримка не завжди здійснюється вчасно;
- Оновлення плагіна до поточної версії WordPress також не завжди проводиться своєчасно, а може і не проводитись зовсім. Зробила людина хороший плагін, сам використовує, з іншими поділився, а підтримувати його вже не хоче в силу різних обставин;
- Плагін може стати уразливим в силу відсутності підтримки, т. К. Технології не стоять на місці, і те, що було залізобетонним вчора, завтра може стати вразливим, а значить - дірою в безпеці вашого сайту. Або плагін просто більше не буде працювати з вашою новою версією CMS.
Тому запам'ятайте 2 важливих правила:
1) Дуже важливо стежити за актуальністю версії CMS і плагінів.
2) Завжди робіть бекапи перед установкою будь-якого плагіна, і тим більше плагіна, який відзначений як і протестований з вашої поточної версією CMS.
У зазначених в статті плагинах на даний момент не знайдено вразливостей, і їх можна використовувати на сайтах (але не забувайте робити резервні копії 🙂)
І закінчу трохи доповненої фразою, яка відома всім користувачам WordPress - Дякую Вам за творчість з WordPress і успішного просування!
Підписатися на розсилку
Ще по темі:
Анна Себова
Web-розробник
Google+
Є питання?
Задайте їх прямо зараз, і ми відповімо в протягом 8 робочих годин.