система онлайн-бронирования
г. Донецк, Украина, ул. Артёма, 87
+38 (062) 332 33 32, 332-27-71
ЗАБРОНИРОВАТЬ
НОМЕР

Статьи

SEO оптимізація WordPress нового покоління

  1. головне дзеркало
  2. ЧПУ
  3. Мета дані, Sitemap, Хлібні крихти
  4. Заголовки h1, h2, h3 ...
  5. опис рубрик
  6. Robots.txt
  7. Редіректи і биті посилання
  8. Кеш
  9. Решта оптимізація зайвого

Продовжую віщати про створення тематичних проектів, після вибирати дизайн , Пора б провести seo оптимізацію wordpress. Ще в далекому 2010 році, кожен поважаючий себе вебмастер зобов'язаний був написати статтю про seo оптимізацію wordpress, я ще таку ж не писав 🙂 Тоді багато що доводилося робити руками або використовувати 100 плагінів. Зараз, практично вся оптимізація тримається на декількох плагинах і трохи ручної праці.

головне дзеркало

Установки> Загальні

Для пошукових систем сайт з www. і без - це два різних сайту. У wordpress вже автоматично варто редирект на адресу який ви вкажете. Я використовую сайти без www, так коротше і сучасніше. Про всяк випадок перевірте чи відбувається редирект на потрібну адресу.

ЧПУ

ставимо плагін Cyr to Lat і отримуємо красиві URL адреси.

Прописуємо в Налаштування> Постійні посилання

Прописуємо в Налаштування> Постійні посилання

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

Мета дані, Sitemap, Хлібні крихти

Для всього цього використовую один плагін Yoast SEO . Плагін тільки на половину перекладений російською, але в ньому Тож усе зрозуміло.

Не забуваємо включити розширені настройки:

Не забуваємо включити розширені настройки:

З головних налаштувань, що хотілося б відзначити.

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

На сторінці додатково відрубуємо все - щоб в урлах не відображалися / category /,? Replytocom, всякі редіректи без нашого відома.

Видаляємо всякі змінні з типів записи. Ми залишаємо, щоб показувався тільки title.

А в рубриках не забуваємо залишити Page. І в мітках теж, якщо використовуєте їх у своїй структурі сайту. Page - буде відображати номер сторінки в title.

У цього плагіна є можливість настройки Хлібних крихт, якщо у вас велика структура сайту і вони потрібні. Так само можна налаштувати карту сайту xml, з цим проблем не повинно бути.

Заголовки h1, h2, h3 ...

Тут доведеться залізти в код. Прибираємо все заголовки h з бокового меню, футера. Ці теги повинні використовуватися тільки в контентному блоці.

Тема h1 - повинен використовуватися 1 раз на сторінці у вигляді головного заголовка статті. Решта заголовки h2, h3 і т.д. можуть використовуватися кілька разів в логічній своєї послідовності. Розміри у цих заголовків так само повинні відповідати логіці - h1 більше всіх, h2 поменше, h3 ще менше і т.д.

На головній сторінці частенько неможливо вжити заголовок h1. Робити опис сайту на головній і мати логотип у вигляді тексту, не завжди доречно. Тому на головній сторінці можна забити на h1, і для виведення статей використовувати h2.

У самій же статті, коли ми переходимо на неї, то в якості головного заголовка використовуємо h1.

У коді wordpress це правиться в файлі single.php, але все залежить від шаблону.

&lt;H1> <? Php echo get_the_title (); ?> </ H1>

опис рубрик

Якщо ви зробили грамотну структуру сайту , І вибрали рубрики, а не сторінки. Те рубрики ви теж будете просувати. Тому для них необхідний текст. Деякі шаблони і теми за стандартом використовують цю можливість. В деякі доведеться вставити код:

<? Php echo category_description ($ category_id); ?>

І не забуваємо головний заголовок так само зробити в h1.

Все це правиться зазвичай в файлах category.php або archive.php

Приклад на блозі в рубриці Інструменти , У вас звичайно ж буде тексту більше 🙂

Robots.txt

Щоб всякий шлак не ліз в індекс, я закриваю всі що можна, про всяк випадок. Краще підстрахуватися, тому що якщо сміттєва сторінка потрапила в індекс пошукової системи, то вона довго видаляється з нього, а це напружує морально 🙂

Використовую ось такий robots.txt

User-agent: * Disallow: / cgi-bin Disallow: / wp-json / Disallow: / wp-content / Disallow: / wp-includes / Disallow: / wp-admin / Disallow: /xmlrpc.php Disallow: / wp- login.php Disallow: /wp-register.php Disallow: / page / Disallow: * / page Disallow: /? feed = Disallow: * / comments Disallow: * / comment-page * Disallow: / comments / feed / Disallow: / * trackback Disallow: * / trackback Disallow: / * feed Disallow: * / feed Disallow: / feed Disallow: * / & Disallow: / & Disallow: /? Disallow: / *? * Allow: / wp-content / uploads / Allow: * .css Allow: * .js Host: internetmajor.ru Sitemap: https://internetmajor.ru/post-sitemap.xml

Редіректи і биті посилання

Іноді доводиться робити правильні редіректи, якщо накосячілі з посиланнями, використовую цей плагін . До того ж він чека сторінки з 404 помилкою, на які потрапляють люди або роботи.

Так само використовую Broken Link Cheker - він уже Сканія повністю весь сайт на биті посилання, а не тільки на відвідані.

Кеш

З приводу кеша я вже писав статейку , використовую Wp-Cache.com , Він простий без всяких налаштувань і при цьому норм справляється зі своєю функцією.

Решта оптимізація зайвого

Навіть після всієї базової оптимізації wordpress, все одно залишається достатньо непотрібних кодів, дублів, посилань. І щоб до кінця ідеалізувати wordpress я використовую плагін Clearfy , Він платний, але є необмежена ліцензія і мені здається він того вартий.

В плагіні все просто, проставляєте галочки і зберігаєте, кожна функція детально описана на сайті плагіна, а так само при його налаштуванні.

Плагін вміє наступне:
[Checklist]

  • Відключає JSON REST API
  • відключає Emoji
  • Видаляє код meta generator
  • Видаляє код dns-prefetch
  • Видалити RSD посилання
  • Видаляє WLW Manifest посилання
  • Видаляє коротку посилання /? P =
  • Видаляє з коду посилання на попередню, наступну запис
  • Видаляє стилі .recentcomments
  • Автоматично проставляє заголовок Last Modified
  • Віддає відповідь If-Modified-Since
  • Автоматично проставляє атрибут alt
  • Ховає зовнішні посилання в коментарях в JS
  • Ховає зовнішні посилання авторів коментарів в JS
  • Створює правильний robots.txt
  • Редирект з https на http
  • Прибирає дублювання назви в хлібних крихтах WP SEO by Yoast
  • Видаляє архіви дат
  • Видаляє архіви користувачів
  • Видаляє архіви тегів
  • Видаляє сторінки вкладень
  • Видаляє дублі пагінацію постів
  • Прибирає можливість дізнатися логін адміністратора
  • Ховає помилки при вході на сайт
  • Прибирає посилання на X-Pingback і можливість спамити pingback'амі
  • Відключає стрічку RSS
  • Прибирає в формі коментування поле «Сайт»
  • Прибирає посилання на сайт wordpress.org з адмін бару
  • Прибирає віджет «Сторінки»
  • Прибирає віджет «Календар»
  • Прибирає віджет «Хмара міток»
  • Відключає ревізії повністю або певну кількість

[/ Checklist]

Виглядає все ось так:

Виглядає все ось так:

Детальніше про кожну функції можна прочитати на сайті плагіна і там же купити його.

Після всієї цієї оптимізації додаємо сайти в панель вебмастера Яндекса і Google, вказуємо карти сайту xml.

Начебто нічого не забув.

На сторінці додатково відрубуємо все - щоб в урлах не відображалися / category /,?
Lt;H1> <?
Php echo get_the_title (); ?
Php echo category_description ($ category_id); ?
Php Disallow: / page / Disallow: * / page Disallow: /?
Disallow: / *?

Новости

Отель «Централь» Официальный сайт 83001, Украина, г. Донецк, ул. Артема, 87
Тел.: +38 062 332-33-32, 332-27-71
[email protected]
TravelLine: Аналитика


Студия web-дизайна Stoff.in © 2008