Використання плагіна Google XML Sitemaps, опис, налаштування та вирішення основних проблем. Створення XML файлу Sitemap для WordPress блогу (плагін) Як зробити файл sitemap для вордпрес

Тематика картки сайту для WordPress вже кілька разів піднімалася у блозі. Якщо говорити про XML Sitemap під пошукові системи, то раніше я радив однойменний плагін . Зараз дана функціональність є в останній версії (і немає сенсу ставити обидва модулі).

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

Модуль з ієрархічною картою сайту без додаткових css або js файлів тільки на чистому PHP. Статтю про нього знайшов в одному з англомовних блогів, хоча це наша розробка, ось блог автора з інформацією щодо встановлення плагіна.

Дане рішення дозволяє максимально швидко та просто відобразити список постів блогу за категоріями з дотриманням ієрархії записів. Основні фішки модуля:

  • Можливість додати сторінки до карти сайту.
  • Наявність невеликої навігації по карті з відображенням усіх категорій.
  • Виняток певних постів/категорій.
  • Відображення дати.
  • Чистий код без зайвих файлів та стилів.

Ось як виглядає карта від Hierarchical HTML Sitemap:

Для вставки картки сайту використовується шорткод, який має додаткові параметри:

  • - Виключити записи;
  • - Виключити категорії;
  • - Додати сторінки;
  • - сховати навігацію по карті сайту;
  • - Відобразити короткий опис категорій;
  • - приховати дату публікації;

Модуль відносно новий, тому тут лише 600 завантажень, хоча оцінка дуже хороша – 5 із 5-ти. Сумісність починаючи з WP 3.0 та до 4.1.7 на даний момент.

HTML Page Sitemap

HTML Page Sitemap - Досить проста за функціональністю карта сайту, яка працює тільки зі сторінками, не постами. Тобто підійде WordPress проектів на кшталт веб-сайтів, а не блогів.

Додається елемент на сторінку за допомогою шорткоду. При цьому ви можете використовувати практично всі налаштування, які є в: exclude, include, sort_order, depth, sort_column, child_of, authors, number, meta_key, meta_value та offset, наприклад:

  • - карта сайту не більше 3х рівнів вкладеності з виключеною сторінкою ID якої дорівнює 555;
  • - Відображення підсторінок для поточної сторінки;
  • — список сторінок, відсортованих за параметром menu_order із відображенням дати зміни.

По суті модуль дозволяє вам додавати на сторінку сайту функцію wp_list_pages у вигляді шорткоду. Можливо, для когось це знадобиться. По функціональності нагадує крім використання мініатюр в останнього. Установок тут більше 30 тис., оцінка 4.3, підтримується, починаючи з WP 2.7 і до останніх версій.

Simple Sitemap

Автори модуля Simple Sitemap стверджують, що це найлегший спосіб створити мапу сайту для WordPress. Вам просто потрібно додати шорткод на сторінку або у віджет. Відмінною можливістю цього рішення є наявність елемента сортування для постів/сторінок у карті сайту — за заголовком, датою, категоріями, автором та тегом. Завантажили модуль понад 40 тис. разів, оцінка - 4.8, що дуже непогано.

PS Auto Sitemap

PS Auto Sitemap - плагін для автоматичної побудови HTML карти сайту. Він легкий у встановленні для новачків і має різні налаштування для просунутих користувачів. Основні функції:

  • Показ/виключення різних категорій, окремих постів та сторінок.
  • Обмеження глибини карти сайту.
  • Вказує сортування записів.
  • Вибір стилю оформлення картки сайту із 12-ти базових варіантів.
  • Використання чи ні кешованого контенту.

У принципі всі можливості плагіна більш-менш стандартні, єдине, що виділяє його серед інших — базові стилі оформлення. Завантажень плагіна – понад 200 тисяч разів, оцінка – 5.

WP SEO HTML Sitemap

Пропоную до вашої уваги ще один цікавий модуль - WP SEO HTML Sitemap. Він містить адаптивну карту сайту, яка стане чудовим доповненням до вашої XML Sitemap. Якщо у вас вже встановлено модуль WordPress SEO by Yoast, то карта сайту буде використовувати всі його налаштування під час створення HTML версії. Крім того він має такі можливості:

  • визначення кількості колонок для відображення, які чудово виглядають у всіх сучасних браузерах;
  • підтримка багатомовності при відображенні карти сайту;
  • адаптивність до різних пристроїв;
  • відсутність помилок валідації за версією W3C Markup Validation;
  • можливість відключення CSS стилів;
  • є посилання на вашу XML Sitemap.

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

Мені подобається. До плюсів безумовно відноситься адаптивність, мультимовність та інші унікальні опції модуля. Завантажили його понад 3 тисячі користувачів.

Simple Wp Sitemap

Плагін Simple Wp Sitemap призначений для створення обох карт сайту – XML та HTML. Відмінною його особливістю є те, що файли sitemap.xml та sitemap.html створюються динамічно і не є «частиною» сайту. Тобто фізична сторінка на карту не створюється. Це ніби дозволяє уникнути помилок відсутності або випадкового видалення відповідних файлів. Виглядає, правда, карта сайту трохи простовато:

До речі, ви можете додавати до неї інші сторінки, які не є частиною вашого WordPress сайту. Так само можна непотрібні матеріали виключати. Плагін Simple Wp Sitemap підтримує кешування. Число установок — понад 10 тис., мінімальна версія системи, що підтримується, — 4.0, оцінка плагіна — 5.

WP Sitemap Page

Для створення картки сайту за допомогою WP Sitemap Page (після його встановлення) використовуйте шорткод . Все налаштовується досить легко, до карти включаються як пости, так і сторінки. Завантажень модуля – близько 80 тисяч, оцінка – 4.8.

Основні функції WP Sitemap Page:

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

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

Сьогодні хочу розповісти про таку незамінну штуку як Sitemap. Взагалі існує 2 типи: у форматі HTML – карта сайту для відвідувачів (щоб вони краще орієнтувалися на вашому ресурсі) та у форматі XML – для пошукових роботів. В принципі, рекомендую створювати їх обидві - це найкращий варіант. Для створення стандартної HTML Sitemap особливих знань не потрібно - тут можна використовувати якийсь плагін для тієї чи іншої CMS або вручну створити окрему сторінку, де розмістити посилання на головні розділи та важливі сторінки проекту.

З приводу XML Sitemapвсе трохи складніше. Даний файл повідомляє пошуковим системам трохи більш докладну інформацію про ваш сайт - крім переліку сторінок, доступних для сканування, в XML містяться метаданими, пов'язаними з кожним URL:

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

Крім того, Sitemap виконує ряд інших корисних цілей, рекомендується використовувати у випадках, якщо ваш сайт:

  • має динамічний зміст;
  • містить сторінки, які важко знайти пошуковій роботі (складні файли AJAX або Flash);
  • нове і на нього мало посилань;
  • містить великий архів сторінок, які слабко пов'язані друг з одним чи пов'язані зовсім.

Загалом, виходить, що XML файл Sitemap чудово допомагає пошуковим системам знайти якомога більше сторінок вашого сайту, тим самим прискорюючи його індексацію. Ну а там і до пошукової видачі недалеко:)

Google, Яндекс та деякі інші пошукові системи орієнтуються на протокол Sitemap версії 0.9. ви можете знайти небагато інформації про нього. Але щоб не вдаватися в деталі докладно багато систем управління сайтами мають механізми для створення XML файлу Sitemap.

У WordPress для цього є спеціальний плагін - . Він має досить непогану функціональність, тому є найпопулярнішим плагіном для цих цілей. Крім формування Sitemap, модуль повідомляє пошукові системи про наявність нових змін у XML файлі. До речі, все це робиться автоматично - ви просто пишете або редагуєте статті в блогу, а плагін Google XML Sitemaps робить все інше. Процес встановлення досить простий:

  1. Після завантаження архіву плагіна потрібно розпакувати та залити його вміст у директорію wp-content/plugins.
  2. Далі створюєте в кореневій папці блогу (там де знаходиться wp-config.php) 2 файли - sitemap.xml і sitemap.xml.gz, причому встановлюєте для них права на запис (CHMOD 777) щоб система сама могла формувати їх вміст.
  3. Потім активуєте плагін у адмінці.
  4. Відкриваєте в меню сторінку з налаштуваннями плагіна Google XML Sitemaps в меню Options - XML-Sitemap. Якщо ви отримаєте повідомлення про помилку, перевірте права нових створених файлів. Тут можна встановити ряд налаштувань для плагіна, а також створити файл Sitemaps.

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

Окрім перевірки статусу (стану) роботи плагіна Google XML Sitemaps, а також загальних налаштувань можна:

  • Додати до карти сторінки, що не належать блогу (якщо він розміщується, наприклад, на адресі domen.com/blog).
  • Вказати розташування файлу sitemap.xml.
  • Визначити зміст карти сайту — які сторінки включати (пости, архіви, категорії).
  • Виключити певні категорії чи посади.
  • Вказати частоту оновлення сторінок (це не команда для пошукових систем, просто інформація).
  • Та й вказати пріоритети для сторінок.

Загалом, плагін Google XML Sitemaps має все необхідне для створення файлу XML Sitemaps для пошукових систем. Тому, якщо у вас є блог на WordPress, то найкращого варіанта не знайти.

P.S. Любиш футбол? новини футболу та результати матчів на одному сайті.

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

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

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

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

Для чого потрібна?

Існує 2 типи карток для сайту:

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

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

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

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

HTML карта має вигляд звичайної сторінки сайту з посиланням на всі публікації:


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

Відразу створюємо карту, щоб її було видно відвідувачам. Для цього створюємо нову сторінку на блозі. Називаємо її, як хочемо (наприклад, "Всі статті блогу", "Карта сайту"). Далі в редакторі сторінки в текстовому режимі вставляємо наступний код виведення HTML карти.

< ! -- ddsitemapgen -- >


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

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

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

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

Основні налаштування DDSitemapGen

  • Мова російська;
  • Кількість одиниць контенту на сторінці - ставимо таке число, щоб усі матеріали містилися на одній сторінці;
  • Постійне посилання на карту сайту – копіюємо адресу сторінки з карткою сайту. У моєму випадку сайт/karta-saita;


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

  • Що показувати - сторінки та публікації;
  • Що показувати наперед... - спочатку публікації;
  • Сортування публікацій – на ваш розсуд;
  • Сортування сторінок – на ваш розсуд;
  • Показувати кількість коментарів поруч із публікацією - на ваш розсуд, але коли коментарів краще не ставити;
  • Показувати кількість коментарів поряд зі сторінкою – не ставимо;
  • Показувати, якщо коментарів 0 – не ставимо;
  • Показувати дати створення публікацій – на ваш розсуд. Я не ставлю;
  • Показувати дати створення сторінок – не ставимо;
  • Формат дати – вибирає зручний формат дати. Працює, якщо активні попередні 2 пункти.


У цьому ж пункті ми можемо додавати певні категорії та сторінки у виключення.


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

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

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

Наступні 2 налаштування, які є в пункті "Винятки":

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

Навігація

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


Різне

  • Повний шлях до карти сайту у форматі XML – вставляємо адресу XML картки сайту (ваш-домен/sitemap.xml);
  • Де показувати посилання на карту сайту у форматі XML - немає значення, т.к. усі матеріали ми виводимо на одній сторінці;
  • Посилання в карті сайту відкривати у новому вікні – обов'язково ставимо чек-бокс.


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

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

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


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


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

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

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

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

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

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

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

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

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

Зрештою необхідно просто прописати sitemap.xmlта натиснути на кнопку "Надіслати файл sitemap".


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


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

На наступній сторінці до порожнього поля додаємо повну адресу нашої XML карти (ваш домен/sitemap.xml) і тиснемо на кнопку "Додати".

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

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

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

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

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

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

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

Ось тільки існує одна проблема – щоб серед посилань на сторінки сайту не було зайвого. Наприклад, під час завантаження зображень WordPress за допомогою адмінки (Вертикальне меню адмінки → Медіафайли) на сайті з'являються окремі сторінки для кожного зображення. Дивна функція движка призводить до небезпеки попадання посилань на ці сторінки, зовсім не потрібні пошуковому роботу, в карту сайту.

Так і трапиться, якщо ви використовуєте для побудови карти сайту не заслужив довіру Google XML Sitemaps, а можливість нової версії All in One Seo Pack. На рис. 1 показаний скріншот карти сайту, побудований плагіном All in One Seo Pack.

Побудова карти сайту плагіном All in One Seo Pack

Мал. 1. Мапа сайту, побудована плагіном All in One Seo Pack. Червоним виділено посилання на сторінки із зображеннями, які не потрібні в індексі.

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

Функція побудови картки сайту у плагіні All in One Seo Pack активується та деактивується в меню налаштувань плагіна у списку «Інші модулі» (див. рис. 2).

Мал. 2. Активація та деактивація побудови карти сайту плагіном All in One Seo Pack.

Мало того, якщо з якоїсь причини побудова карти сайту All in One Seo Pack була одного разу активована, ви зіткнетеся з наступною проблемою. Після деактивації шкідливої ​​функції посилання на карту сайту (vashdomen.ru/sitemap.xml) відкриватиме головну сторінку (див. рис. 3). При цьому головна сторінка відкриватиметься для цієї адреси навіть після встановлення нормального плагіна Google XML Sitemaps. Лише встановлення старої версії Google XML Sitemaps 3.x, що фізично створює файли картки сайту на сервері, вирішить проблему. Але про це згодом.


Мал. 3. Головна сторінка за адресою карти сайту в результаті роботи All in One Seo Pack.

Google XML Sitemaps

Я думаю вже зрозуміло, що користуватися можливістю All in One Seo Pack з побудови карти сайту не потрібно. Чому ж виникають позиви все-таки використовувати іншу карту сайту, а не ту, що будує Google XML Sitemaps, яка стала певною мірою стандартом.

Вся справа в оновленні, що змінило звичний вигляд sitemap.xml. Раніше, до 4 версії, Google XML Sitemaps будував таку карту, як на рис. 4. Після оновлення до четвертої версії мапа сайту змінилася (див. рис. 5).


Мал. 4. Мапа сайту, побудована плагіном Google XML Sitemaps версії 3.x.


Мал. 5. Мапа сайту, побудована новою версією Google XML Sitemaps 4.x.

Така кардинальна зміна лякає новачків. Але, якщо прочитати пояснення з цього приводу на сторінці сайту розробника, стає зрозуміло, що нова карта більш правильна та відповідає стандартам. Крім того, ще й офіційний блог Ґуґла застосовує карту саме нового зразка.

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

Проблема оновлення Google XML Sitemaps

Як я помітив, багато веб-майстрів, оновивши Google XML Sitemaps, втрачають важливу річ. Справа в тому, що нова версія 4.x не кладе в корінь вашого сайту фізичний файл sitemap.xml та sitemap.xml.gz. Натомість вона будує віртуальну карту, яка відкривається при переході на посилання vashdomen.ru/sitemap.xml. Іноді, через неправильні налаштування прав доступу, оновлений плагін не може видалити непотрібні sitemap.xml та sitemap.xml.gz. При цьому в адмінці, на сторінці керування плагіном, виникає повідомлення, позначене на рис. 6.


Мал. 6. Повідомлення на сторінці налаштувань плагіна Google XML Sitemaps після оновлення, яке пропонує вручну видалити файли sitemap.xml та sitemap.xml.gz.

Що ж станеться, якщо не видалити файли? Буде сум. Подивіться на рис. 4 та 7. У карті сайту на рис. 4 відсутнє посилання на публікацію з адресою «new-post-2», тоді як запис на сайті опубліковано. Якщо видалити файли sitemap.xml та sitemap.xml.gz вручну, про що нас просять на рис. 6, проблема вирішиться і ми побачимо раніше втрачену публікацію (див. рис. 7).


Мал. 7. Нова версія карти сайту відображає більше посилань, ніж стара.

Звідси мораль. Будьте пильні 🙂

Всім привіт дорогі друзі, давно не бачилися. Сподіваюся всі скучили і з нетерпінням чекають на нові статті.

Свята нарешті закінчилися, шашлик вже не лізе, а тому настав час взяти себе в руки і плідно попрацювати. Як і обіцяв у минулій статті, мова знову піде про карту сайту, тільки трохи про іншу.

Поговоримо про те, як зробити картку sitemap.xml для WordPress

Отже, за планом у нас розібратися, що таке xml карта сайту або sitemap.xml для WordPress, навіщо вона потрібна, як її організувати у себе на сайті, і як повідомити ПС, що карта у нас з'явилася.

Що таке карта сайту xml

Карта сайту у форматі xml є файлом з назвою sitemap.xml який містить інформацію про всі статті вашого блогу, які підлягають індексації.

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

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

В принципі, щоб не захаращувати блог різними плагінами, можна скористатися он-лайн сервісами. Найпопулярніший - //www.sitemapgenerator.ru.

Але тут слід врахувати, що з кожною новою статтею, sitemap.xmlтреба буде генерувати та копіювати на хостинг знову і знову.

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

Навіщо потрібна мапа сайту xml

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

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

Загалом вся ця справа з картами стала актуальною після повного захоплення CMS. Як відомо, це система управління контентом.

І що вона є? А ну ка, давайте натужимося. ІІІ, правильно! Величезна кількість різноманітних файлів, які у своїй до контенту жодного стосунку мають.

Але ось невдача, робіт таки прийде і буде пхати свій всюдисущий ніс, у всі дірки в пошуках чого б йому ще поіндексувати.

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

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

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

По суті, ми тицьнули його в контент носом. Але індексувати все поспіль, крім контенту, йому ніхто не забороняв. Тому що за рішення, це завдання відповідає файлу robots.txt. А про нього йтиметься в іншому матеріалі, так що підписуйтесь на оновлення, щоб не пропустити

Плагін Google XML Sitemaps

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

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

Отже, встановили, активували, побачили у консолі у розділі «Налаштування» новий підрозділ "XML-Sitemap"і все, налаштовувати нічого не треба, все буде працювати і так.

Тепер якщо ми в адресному рядку браузера наберемо //адреса сайту/sitemap.xml у нас відкриється сторінка з інформацією про контентну структуру блогу. Рубрики, сторінки, статті, все це можна буде побачити та дізнатися, коли останній раз вони оновлювалися.

Добре, підлога справи зроблено! Чому лише пів справи запитаєте ви? Тому що треба повідомити наші дорогі пошукові системи про те, що у нас з'явилася мапа сайту. Пам'ятаєте розповідав про роботів? Вічно все їм треба показувати та розповідати.

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

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

Карта сайту, точніше адресу, за якою вона розташована, додається в першому випадку в розділі «Налаштування індексування», а в другому у розділ "Сканування" .

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