Карта сайту wordpress xml і html

Вітаю, дорогі друзі.

У даній статті ми зробимо карту сайту для блогу на движку WordPress. Зробимо, як XML, так і HTML карти сайту для WordPress.

Ви дізнаєтеся про карту сайту все, що вам необхідно знати. А головне - реалізуєте цю функцію на своєму блозі.

Навіщо потрібна?

  1. XML карта сайту;
  2. HTML карта сайту.

Кожна виконує свої завдання:

  • XML - покликана допомагати пошуковим системам правильно і швидко індексувати сайт;
  • HTML - також допомагає при індексації, але більш пріоритетним завданням є допомога відвідувачам в оцінці вмісту ресурсу.

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

XML карта сайту має наступний вигляд:

Карта сайту wordpress xml і html

Карта сайту wordpress xml і html

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

Спочатку зробимо XML карту.

Робимо XML карту сайту

Реалізовувати її ми будемо за допомогою плагіна Google XML Sitemaps. Встановлюємо плагін і активуємо. Після активації в адмін-панелі блогу з'явиться пункт, який відповідає за його налаштування. Переходимо в нього по шляху "Налаштування - XML-Sitemap".

Карта сайту wordpress xml і html

Потрапимо на сторінку з настройками плагіна. Карта сайту повинна вже бути створена. Але може бути й таке, що вам руками потрібно буде її в 1й раз згенерувати. У більш ранніх версіях плагіна так і було. Необхідно було зайти в налаштування і натиснути на відповідне посилання для створення XML карти.

Карта сайту wordpress xml і html

Налаштування можна не чіпати, так як в стандартному режимі все цілком нормально і нічого погано не станеться, але я все ж дам деякі рекомендації. Справа в тому, що на сайті є пріоритет до індексації деяких сторінки. У зв'язку з цим ми повинні розставити пріоритети сторінок і вказати, що саме має індексуватися і, як часто варто перевіряти сторінки.

Перше, чого повинні торкнутися, це вмісту карти.

Карта сайту wordpress xml і html

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

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

Карта сайту wordpress xml і html

Не варто вказувати сторінок і записів частоту перевірки кожен день, якщо ви реально не оновлюєте на них контент кожен день. Цим ви вводите в оману пошукових роботів.

Далі продовжуємо виставляти пріоритети для кожного типу сторінок за таким же принципом від вищого рівня до нижчого.

Карта сайту wordpress xml і html

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

XML sitemap можливо зробити також без використання плагіна Google XMl sitemaps. Якщо ви використовуєте плагін для пошукової оптимізації сайту на WordPress - All in one seo pack, то в ньому є спеціальний модуль. Робиться все дуже просто.

Заходьте в адмін-панель WordPress і заходите в пункт "Інструменти SEO - Інші модулі".

Карта сайту wordpress xml і html

Першим в списку буде потрібний модуль, який потрібно просто запустити, натиснувши на кнопку "Activate".

Карта сайту wordpress xml і html

Карта сайту wordpress xml і html

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

Після даних дій можна зробити другий тип карти сайту - HTML карту.

Робимо HTML карту сайту

Таку карту сайту можна робити за допомогою плагіна і без плагіна.

У цій статті я покажу варіант реалізації HTML карти з плагіном. У наступній статті ви можете зробити таку карту сайту без плагіна, щоб позбавитися від зайвої плагіна і прискорити роботу свого сайту.

Карта сайту wordpress xml і html

Карта сайту wordpress xml і html

Коли все зробили, можемо налаштувати карту сайту через налаштування плагіна. Переходимо в настройки по шляху "Налаштування - DDSitemapGen".

Карта сайту wordpress xml і html

Швидко пройдемося по налаштуваннях плагіна.

Відразу виберіть українську мову, щоб далі було зрозуміліше налаштовувати плагін.

Потім натисніть на кнопку "Update options" в самому низу сторінки налаштувань.

до змісту ↑

Основні настройки DDSitemapGen

Карта сайту wordpress xml і html

Генерація карти сайту

Карта сайту wordpress xml і html

Карта сайту wordpress xml і html

Щоб додати виключення, необхідно у відповідних полях ввести ID сторінок, які не потрібно показувати на сторінці з картою сайту.

Ці цифри і вставляємо в поля для виключення. Якщо сторінок багато, то кожен ID прописуємо через кому.

Наступні 2 настройки, які є в пункті "Винятки":

  • Метод навігації карти сайту - вибираємо другий варіант, щоб був просто список сторінок. Хоча це не має ніякого сенсу, так як раніше я писав, що необхідно зробити так, щоб всі матеріали вміщалися на одній сторінці;
  • Показувати навігацію на сторінці - вибираємо варіант "Внизу".

Карта сайту wordpress xml і html

Після всіх виконаних налаштувань обов'язково зберігаємо їх, натиснувши на кнопку "Записати настройки".

На цьому HTML карта для блогу повністю налаштована. Але залишилося приділити увагу одного моменту.

Видаляємо зовнішнє посилання з плагіна

Карта сайту wordpress xml і html

Карта сайту wordpress xml і html

Потім потрібно вибрати сам плагін для редагування. У правому верхньому кутку вибираємо плагін зі списку.

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

Видаляємо цей рядок і зберігаємо файл. Тиснемо на кнопку "Оновити файл" знизу вікна редагування.

Тепер зовнішнього посилання на сторінці карти сайту бути не повинно.

Останнім кроком я б виділив додавання карти сайту в пошукові системи. Необхідно оповістити пошукові системи про нашу карті сайту.

Додаємо карту сайту в пошукові системи

Цей процес я показував після додавання сайту в кожну пошукову систему.

Почнемо з додавання карти сайту в панель веб-майстрів Google. Для цього переходимо в управління нашим сайтом і відразу рухаємося в пункт "Сканування - Файли Sitemap".

Карта сайту wordpress xml і html

Потім тиснемо на червону кнопку "Додавання / перевірка файлу Sitemap" в правому верхньому кутку.

У вікні необхідно ввести шлях до кате сайту в форматі XML. Назва домену вводити не потрібно, так як ми знаходимося в панелі управління тим сайтом, до якого додаємо карту сайту.

В кінцевому підсумку необхідно просто прописати sitemap.xml і натиснути на кнопку "Відправити файл sitemap".

Карта сайту wordpress xml і html

Протягом найближчого часу (може бути і відразу) файл буде опрацьовано і сайт почне індексуватися. На цій же сторінці ви будете бачити статистику роботи карти сайту. Скільки сторінок відправлено в індекс, скільки проіндексовано і так далі.

Карта сайту wordpress xml і html

Тепер додамо наш sitemap в панель веб-майстрів Яндекс. Переходимо в панель управління сайтом і переходимо до пункту "Налаштування індексування - файли sitemap".

Карта сайту wordpress xml і html

Після додавання також необхідно почекати обробки. Після успішної обробки, нижче ви побачите статус "OK" з галочкою.

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

На даній сторінці я змушений з вами попрощатися.

P.S. У наступній статті я покажу, як зробити HTML карту сайту без плагіна. До речі, у мене на блозі вона без нього і зроблена.

З повагою, Костянтин Хмельов.

40 років Перемоги 51937 Україна, Дніпропетровська обл. м Дніпродзержинськ, +38 093 338 11 41

Вітаю! У мене карта xml зроблена плагіном Google XML Sitemaps. Але в кореневому каталозі ніяких файлів sitemap.xml немає, до речі і robots.txt теж немає. Я зверталася в підтримку на хостингу, мені відповіли:
"Ці файли автоматично не створюються. Ви можете створити їх самостійно в папці public_html потрібного сайту."

Підкажіть, будь ласка, як їх створити щось? Я почитала, треба в блокноті вручну написати, а потім в каталог залити і привласнити атрибут 666. Це що таке? І як його привласнити? Або будь-який файл з такою назвою буде проглядатися пошуковими системами?

Зовсім заплуталася (Заранее спасибо.