Що ви зазвичай робите, якщо хочете знайти в книзі якусь главу? Правильно, дивіться зміст. Пошукові роботи не бажають витрачати багато часу на знаходження всіх посилань.
Якщо ви хочете ефективно просувати свій проект, то для них необхідно створити «зміст». В його ролі виступає карта сайту. Багато новачків часто недооцінюють важливість цього невеликого файлу. Сьогодні я розповім вам, як зробити створення карти сайту XML своїми руками, за допомогою програм, сервісів і плагінів.
Раніше я вже торкався цієї теми, але розглядав конкретно WordPress. Рекомендую вам цю статтю до прочитання.
Спрощуємо роботу спеціальним софтом
Якщо ваш сайт складається з 20-30 сторінок, то Sitemap можна легко зробити своїми руками. Але якщо ви володієте великим проектом, то такий підхід не підійде, він відніме багато часу. Давайте подивимося, чим можна автоматизувати даний процес.

Що таке SiteMap Generator?
Якщо ви хочете звести зусилля до мінімуму, то скористайтеся програмою-генератором, повна назва якої - WonderWebWare SiteMap Generator. Завантажити безкоштовно її можна на офіційному сайті розробника.
У 00-х роках такий софт мав високою популярністю. Тоді не було просунутих платформ управління сайтами, веб-майстра робили все своїми руками. Такі утиліти з'явилися на сході автоматизує софта. Зараз вони втратили колишню славу, так як фахівці перейшли на онлайн-сервіси та плагіни для CMS.
Стандартна мова - англійська. Російського, на жаль, немає. Але запевняю вас, SiteMap Generator має інтуїтивно зрозумілий інтерфейс, в якому ви легко розберетеся, навіть якщо перший раз користуєтеся комп'ютером. Так він виглядає:

Програма вміє робити не тільки карти сайту, але і дещо ще:
- Формувати список всіх внутрішніх url сайту;
- Складати звіти в файлах .xml або .txt;
- Збирати всі зовнішні посилання ресурсу;
- Знаходити биті лінки.
Я раджу тримати утиліту під рукою, так як її великий функціонал може стати в нагоді в будь-який час.
Працюємо з онлайн-сервісами
Якщо вам не хочеться завантажувати зайвий софт і займати вільний простір на своєму комп'ютері, то пропоную скористатися ресурсами, які працюють в режимі «онлайн». Я, грунтуючись на власному досвіді, можу порекомендувати наступні: xml-sitemaps.com і freesitemapgenerator.com.

Система швидко згенерує карту сайту, якщо проект містить менше 500 посилань. При більшій кількості необхідно купувати платну ліцензію. З тарифами можна ознайомитися тут pro-sitemaps.com. Купівля здійснюється один раз, нічого продовжувати в майбутньому не потрібно. Це гарна новина для тих, хто часто формує «змісту» для своїх ресурсів.

Запам'ятайте ці два інструменти, так як вони є невід'ємною частиною набору утиліт будь-якого веб-майстри. Навіть при наявності плагінів для CMS я іноді користуюся ними. Але якщо ви тільки вступили на шлях вебмастера, рекомендую перші кілька разів створити карту сайту самостійно. Це потрібно для вивчення всіх тегів і розуміння походження даного процесу.
Робимо Sitemap своїми руками
Автоматичне створення чого-небудь - це дуже добре, я двома руками за це, але іноді корисно попрацювати самому. Щоб підтримувати свої знання на високому рівні, раджу створювати Карту сайту без використання програм і сервісів, поки ресурс складається з 30-50 сторінок.
Перед початком ви повинні дізнатися деякі правила:
Якщо ви раніше не працювали з файлом Роботс, тоді ознайомтеся з моїм матеріалом «Яким повинен бути ідеальний файл robots.txt». Основи розписані на прикладі WordPress, але вони так само застосовні для інших двигунів.
приклад коду
В роботі раджу використовувати Notepad ++. Виглядає це справа так:

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

Як ви могли помітити, тут з'явилися нові директиви. Їх використовувати необов'язково, але якщо ви хочете прискорити процес просування, то про них необхідно знати:
Обов'язково зберігайте документ з назвою «Sitemap.xml». Його завантажуйте в кореневу папку свого ресурсу. Більше вам нічого робити не потрібно, пошукові роботи самі знайдуть карту сайту.
засоби CMS
Автоматичне створення «змісту» для пошукових роботів - звична справа для сучасних платформ управління сайтами. Наприклад, на WordPress можна скористатися Yoast Seo або All in One Seo Pack.
Про настройку Yoast Seo можете прочитати в моїй статті «Кращі SEO плагін для вашого сайтуВ на WP».
Ось так виглядає карта, складена автоматично плагінами WordPress:

Якщо ви працюєте з Бітрікс, то можете скористатися модулем «Пошукова оптимізація». Він включений в усі ліцензії, починаючи з 14-ї версії. Щоб система згенерувала Sitemap, необхідно вказати, які сторінки необхідно проіндексувати. На основі отриманих даних інструмент сформує документ.
Якщо ви не знаєте, яку CMS вибрати, то прочитайте мою статтю «Огляд кращих і найпопулярніших безкоштовних движків для створення сайту». Кожна із запропонованих платформ автоматично створює Sitemap.
Щоб бути впевненим у правильності створеної карти сайту, раджу перевірити свій проект після її завантаження на помилки. Для цього можна скористатися якісним сервісом Seoto.Me.

До побачення, дорогі читачі, з вами був Андрій Зенков!