Створення та налаштування карти сайту: покрокова інструкція і розбір помилок
XML-карта - інструмент, який не втрачає актуальність у поточному році. Роботи пошукових систем враховують наявність XML-карти, здійснюючи процес збору різної інформації про сторінки і прискорюючи індексацію. Розповідаємо про те, що таке карта сайту, чому її потрібно використовувати. Пропонуємо інструкцію, яка допоможе спочатку створити, а потім налаштувати sitemap.xml самостійно.
Які функції має карта, чому вона так важлива
Карта - це структура, що виконує функції путівника або змісту. Дає уявлення про структуру та зміст сайту, що використовується переважно для багатосторінкових ресурсів. Наділена можливостями навігатора, який використовують як звичайні відвідувачі, так і пошукові роботи, що індексують сайт. У питаннях просування та індексації забезпечує:
- дає інформацію про всі URL-адреси, що мають відношення до ресурсу;
- дозволяє пошуковим роботам визначити пріоритети при індексації сторінок;
- надає інформацію про останні зміни, що відбулися на сторінці.
Спрощене орієнтування пошукових роботів і прискорене індексування - основні завдання, які вирішує розглянутий інструмент. Для реальних користувачів реалізуються HTML-карти, які допомагають шукати цікаві сторінки і взаємодіяти з ієрархією сайту, але вони застаріли і застосовуються в рідкісних випадках. У зв'язку з цим доцільно зупинити увагу на XML-варіанті, який гарантує коректну і швидку індексацію сайту.
Структура і призначення
Карта містить дані, які пошукові роботи враховують при індексації сайту. Наявність цієї інформації істотно прискорює індексацію і робить її коректною. До структури входять:
- ієрархічний список URL-адрес сторінок сайту;
- тип контенту, розміщеного на сторінці: фотографія, відеоролик;
- відомості про контент (відео, картинки), що використовуються пошуковими системами для індексації та складання видачі;
- дані про проведені оновлення;
- пріоритети за важливістю різних сторінок.
Sitemap.xml - справжній навігатор, за яким орієнтуються роботи пошукових систем. Наявність карти не є обов'язковою, але її створення вигідно в першу чергу власнику сайту і команді, що займається просуванням.
Що буде, якщо відмовитися від впровадження
Звичайно, без sitemap.xml сайт не перестане працювати, але представники пошукових систем наполегливо рекомендують застосовувати цей інструмент. Наприклад, сайти без карти пошукова система Яндекс відразу заносить до списку тих, які мають можливі проблеми (існують ще фатальні і критичні). Сайти без sitemap.xml роботи індексують, але в процесі можуть виникнути деякі проблеми:
- на індексованому сайті є сторінки, посилання на яких з інших сторінок відсутні;
- сайт має величезну кількість сторінок і складну структуру;
- ресурс нещодавно почав роботу;
- сторінки регулярно оновлюються або передбачено поділ за важливістю.
Наявність sitemap.xml особливо критична для сайтів, які ведуть комерційну діяльність. Інтернет-магазини та інші комерційні майданчики мають величезну кількість сторінок і непросту ієрархію, проводять регулярні оновлення і масштабуються: без sitemap.xml індексація буде проходити з помилками. На усунення проблем знадобиться колосальна кількість часу, на створення карти - 20-30 хвилин, тому вибір очевидний.
Етапи створення та з "єднання
Для створення карти можна використовувати два способи:
- онлайн-генератори, багато з яких функціонують безкоштовно;
- модулі або внутрішні генератори, підібрані під CMS.
Розгляньмо кожен спосіб більш детально.
Зовнішній онлайн-генератор
Цей спосіб стане оптимальним рішенням у разі, якщо ви хочете створити карту без залежності від будь-якого движка. Зовнішні генератори створюють sitemap.xml для сайтів, що функціонують на будь-якій CMS або є статичними (HTML). Однак є мінуси: зовнішні генератори підходять для невеликих ресурсів на кілька сторінок. Якщо на вашій візитці 4-5 сторінок, а розширення не планується, то зовнішній генератор допоможе швидко вирішити питання з sitemap.xml. Якщо сайт постійно масштабується за допомогою додавання нових сторінок, то зовнішні генератори не варто використовувати. Вони створюють карту один раз, при оновленні нові сторінки в неї не потраплять.
Для створення карти можна використовувати сервіси XML-Sitemaps, XML-Sitemap generator або Online XML sitemap generator. Розглянемо створення на прикладі XML-Sitemaps:
- відкрийте генератор, вкажіть URL-адресу сайту, після чого натисніть кнопку «Старт»;
- сканування сайту займає кілька хвилин, після чого відбудеться формування карти;
- збережіть файл на жорсткий диск, але перед завантаженням ознайомтеся з деталізацією, якщо все гаразд - натисніть кнопку «Скачати» (інтерфейс англійською мовою).
Після цього завантажений файл потрібно перенести на сайт: завантажте його в кореневу директорію, використовуючи FTP-клієнт. Більш простий варіант - виконання роботи із залученням файлового менеджера, який реалізується вашим хостингом. Якщо ви не можете визначити, де саме знаходиться директорія, орієнтуйтеся на файли index.html або .php.
Плагіни і модулі для рушіїв
Залучення модулів - більш зручний спосіб, який забезпечує управління картою в ході змін, що відбуваються на сайті. Гнучкість в управлінні оптимізує процес роботи, а внутрішні параметри будуть оновлювати карту в разі внесення змін, наприклад, створення або видалення сторінок. Надбудови не тільки оновлюють карту, а й повідомляють про оновлення пошукові системи - це дійсно зручно, особливо для багатосторінкових майданчиків, що знаходяться в постійному процесі розширення.
Потрібно підібрати плагін, орієнтуючись на CMS, наприклад, для популярного движка WordPress підходить інструмент Google XML Sitemaps. Плагін потрібно встановити, а потім - активувати і зайти на сторінку налаштувань:
- включіть повідомлення для ПС Google;
- додайте URL карти до файла robots.txt;
- увімкніть можливість стиснення sitemap.xml;
- вимкніть автоматичний розрахунок пріоритету публікацій. У перспективі можна буде розставити пріоритети вручну;
- зайдіть до розділу «Зміст карти сайту», щоб встановити необхідні параметри. Обов'язково включіть типи сторінок, які повинні потрапити в індекс ПС. Якщо ваш сайт - інтернет-магазин, то доцільно додати в sitemap.xml сторінок, що відповідають за категорії і мітки. Після активації функції пошукові системи почнуть демонструвати юзерам сторінки каталогу: «Пральні машини» або ж товари, які були відзначені тегами. Якщо ці сторінки у видачі не потрібні, то їх включати не варто;
- активуйте пункт, позначений написом Include the last modification time. Після активації плагін буде вносити в карту дату останніх оновлень публікацій. Дані використовуються пошуковими роботами для складання графіка, що стосується повторного проведення сканування сторінок;
- зайдіть до розділу Excluded Items, щоб вимкнути сторінки або категорії, якщо є така необхідність;
- розділ Change Frequencies запитує про сканування певних типів сторінок, яке буде виконуватися з фіксованою періодичністю. Однак параметр може бути проігнорований, оскільки пошуковики використовують індивідуальні системи планування.
Приділіть увагу розстановці пріоритетів, що можна зробити в однойменному розділі «Пріоритети». Значення - від 0,1 до 1, якщо параметр не виставлений, то сторінці автоматично буде присвоєно середнє значення 0,5. Пріоритети присвоюються виходячи з важливості сторінки, наприклад, «Головна» отримує 1, а сторінкам міток - 0,3, але тут потрібно орієнтуватися на індивідуальні особливості ресурсу.
Останнє оновлення, краща частота індексації та пріоритети не є обов'язковою інформацією. Ці дані пошукові системи можуть не врахувати, тому їх можна не вносити. Зміни необхідно зберегти, плагін - не чіпати, він функціонує у фоновому режимі, оновлює і актуалізує дані автоматично. Після завершення роботи карту потрібно додати в панель вебмайстра Google і Яндекса.
Етапи додавання карти сайту на панель вебмайстра
Додавання карти на панель Google виконується за наступною схемою:
- Знайдіть розділ «Файли Sitemap»;
- завантажте URL карти і натисніть кнопку «Надіслати». Вона доступна за простою адресою, наприклад, site.ru/sitemap.xml, де site.ru - адреса вашого ресурсу.
Оновлення відбувається не відразу: потрібен час, щоб провести індексацію карти. Після завершення процедури ви побачите або повідомлення про помилку, або позначку «Успішно». В останньому випадку ви отримаєте доступ до звіту про індексацію. Додавання в Яндекс.Вебмастер відбувається так:
- відкрийте розділ «Індексування», потім - «Файли Sitemap»;
- у вікні з'явиться поле - вставте в нього URL карти, а потім натисніть кнопку «Додати».
Інформацію про проблеми з картою можна отримати в розділі «Діагностика сайту».
Створення HTML-карти
Навігаційний елемент для користувачів потрібно створювати в разі, якщо на сайті спостерігаються проблеми зі структурою або меню: нелогічні, незрозумілі, є скарги від відвідувачів. Створення карти для майданчиків на рушії WordPress виконується із залученням плагіну Simple Sitemap (можна застосувати будь-який інший інструмент з аналогічними можливостями). Плагін потрібно встановити, провести активацію надбудови і додати сформований шорткод на сторінку. Плагін вибирається з урахуванням движку: OSMap - Joomla, Sitemap - Drupal, а в OpenCart створення проходить автоматично.
Насамкінець
Карта сайту - необхідність у 2021 році, що дозволяє забути про проблеми з індексацією. Якщо у вас однобудівник або мініатюрна візитка, то потреби у впровадженні автоматично оновлюваного інструменту немає: відсутні глобальні розділи і підрозділи, що лягають в основу ієрархічної структури. Однак для великих інтернет-магазинів і гіпермаркетів, блогів, інформаційних порталів та інших ресурсів, що складаються з сотень і навіть тисяч сторінок, актуалізуюча карта потрібна як повітря. У першому випадку можна застосувати зовнішні генератори, у другому - плагіни і додатки для CMS. Якщо у вас виникли проблеми або питання, що стосуються створення sitemap.xml, то доцільно звернутися за допомогою до професіоналів!
