Що таке sitemap.xml і навіщо потрібен цей файл?
Пам'ятайте, без добре організованої структури сайту результату очікувати не варто, тому спершу переконайтеся в тому, що ваш ресурс - не "темний ліс" для пошукових систем, і проведіть його комплексний аудит. І далі приступайте до створення карти сайту.
Карта сайту (sitemap) - це html сторінка сайту або спеціальний xml файл, в якому відображені посилання на всі сторінки сайту. Щоб зрозуміти, що таке карта сайту, досить уявити книжкове зміст і відразу ж стане ясно, навіщо потрібна карта сайту.
Файл Sitemap дозволяє повідомити Google, Яндекс і іншим пошуковим системам про те, як організований контент на вашому сайті. Також файли Sitemap можна використовувати для надання системі Google метаданих про ваших сторінках. Сюди входить дата останніх змін, періодичність оновлення контенту і важливість сторінки в порівнянні з іншими URL на сайті.
Порада: переконайтеся, що ви використовуєте один і той же синтаксис при вказівці URL. Також файл Sitemap повинен бути в кодуванні UTF-8, а в URL необхідно застосовувати екранування.
Як зробити карту сайту?
Один з найпростіших способів - безкоштовно згенерувати sitemap.xml файл на цьому сайті. Але якщо у вас більше 500 сторінок, тоді доведеться скористатися іншими сервісами, наприклад, Sitemap Generator (до 1000 сторінок безкоштовно) або ж платними опціями, доступними майже у всіх генераторів. Також не забуваємо про старий добрий ручному способі і автоматичному створенні карти сайту в Joomla, WordPress, Bitrix.
Порада: перевірте згенерований файл на наявність сторінок, заблокованих в robots.txt і закритих для індексації за допомогою тега noindex.
Як додати карту в форматі xml на сайт?
Для багатьох CMS розроблені модулі для генерації sitemap.xml в ручному або автоматичному режимі. Один із способів - додати готовий файл на сервер через FTP-клієнт, наприклад, за допомогою Total Commander або FileZilla. Після завантаження карти в корінь сайту додайте її в Google Search Console і Яндекс Вебмайстер. Також вкажіть місце розташування карти в файлі robots.txt за допомогою директиви Sitemap: (як зазначено в прикладі нижче).
Скільки карт вам потрібно?
Як правильно прописати в карті пріоритет і частоту для індексування?
Для цього потрібно використовувати тег
Якщо ж мова про ключові розділах сайту або просуваються сторінках, то рекомендується пріоритет "0.8-0.6", частота "weekly". Для менш пріоритетних сторінок (наприклад, сторінки форуму) можна вказати пріоритет "0.6-0.4", частота "weekly" або "monthly".
Порада: не варто вказувати рівний пріоритет для всіх сторінок вашого сайту, так як це буде мати такий же ефект, як взагалі відсутність будь-якої інформації про пріоритет ваших сторінок.
Якщо ви хочете, щоб подорож по вашому сайту - як для пошукових роботів, так і для користувачів - було вдалим, переконайтеся, що у них буде правильна карта. Так, вона не гарантує індексування, але рекомендує пошуковикам сторінки, які потрібно просканувати в пріоритеті.
# ЧТОТОККОФЕ
Ще один цікавий факт - Тім написав книгу «Плетучи павутину: витоки і майбутнє Всесвітньої павутини», в якій він розкрив своє бачення інтернету майбутнього. І ми вважаємо, що він як у воду дивився:
- Можливість редагувати інформацію Павутини не менш важлива, ніж можливість просто лазити по ній.
- Комп'ютери можуть бути використані для «фонових процесів», які допомагають людям працювати спільно.
- Кожен аспект Інтернету повинен працювати як павутина, а не як ієрархія.
- Вчені-комп'ютерники несуть не тільки технічну відповідальність, а й моральну.