Як створити sitemap xml для "Яндекс" і google: покрокова інструкція


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

XML- і HTML-файли

Так як Карта сайту використовується не тільки для пошукових роботів, але і для користувачів, які відвідують сайт, зазвичай складають дві карти: в XML- і HTML-форматах.

Щоб створити Sitemap для пошукових роботів, використовують XML-файл. Завдяки йому роботи заносять у свою пошукову базу нові проіндексовані сторінки. При відсутності карти на багатосторінковому сайті велику кількість сторінок може не індексуватися протягом іноді дуже довгого часу.

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

Як створити Sitemap XML

Створити Sitemap xml

Існує три способи вирішення даної задачі:

  • Купівля генератора для карти сайту.

  • Створити Sitemap за допомогою онлайн-сервісів.

  • Ручне написання файлу.

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

Створити Sitemap

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

Найвірнішим варіантом є ручне створення карти. Для цього потрібно знати такі теги, як url, urlset, loc, lastmod, changefreg і priority. При цьому перші три тега вважаються обов'язковими, а без останніх трьох можна і обійтися.

Створення Sitemap в Joomla

Створити Sitemap Joomla

Щоб на сайті створити Sitemap, Joomla і Wordpress мають спеціальні доповнення, як і більшість відомих систем адміністрування, завдяки яким карта сайту створюється вручну або автоматично. Для великих інтернет-проектів, у яких постійно оновлюються матеріали, таке доповнення дуже зручно.

В "Джумла" воно називається Xmap, в Wordpress - Google XML Sitemaps.

Автоматичне створення карти сайту

Створити файл Sitemap автоматично

Автоматично створити Sitemap допомагають безкоштовні онлайн-сервери, якщо сторінок сайту налічується не більше п'ятисот. Ось як легко проводиться генерація карти сайту:

  • Зайшовши на один з таких інтернет-ресурсів, потрібно знайти пункт «Генерація Sitemap», натиснути на кнопку «Створити» і створити файл Sitemap автоматично.

  • Знайти «URL сайту» і ввести там адресу сайту, для якого створюється карта.

  • Можливо, система зажадає введення перевірочного коду. Його потрібно також ввести і натиснути «Старт».

  • Готову карту завантажити на сайт.

Ручний спосіб створення карти

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

Для реалізації ручного створення карти необхідно:

  • Зібрати сторінки для включення їх в карту.

  • У excel-файл вставити всі адреси в третій стовпчик.

  • У 1-му і 2-му стовпчиках вставити і url і loc.

  • В 4-му і 5-му стовпчиках вставити закривають url і loc.




  • Застосувати функцію «зчепити» для з'єднання п'яти стовпчиків.

  • У текстовому редакторі зробити sitemap.xml.

  • Додати в цей файл теги і urlset та / urlset.

  • Вставити між ними з'єднаний стовпчик.

  • Всі зберегти.

Одержаний файл необхідно перевірити. Зробити це можна, наприклад, в "Яндексі", в панелі веб-майстра.

Як створити Sitemap для "Яндекса" і Google

Як створити Sitemap для Яндекса

Після створення сайту її додають на сайт. З цією метою файл з картою сайту потрібно назвати Sitemap.xml і додати його в кореневу директорію. Щоб пошукові роботи скоріше знайшли її, в Google і "Яндекс" є спеціальні інструменти. Вони називаються «Інструменти для веб-майстрів» (в Google) і «Яндекс-вебмастер» (в "Яндексі").

Додавання Sitemap в Google

У Google необхідно пройти процедуру авторизації в «Інструментах для веб-майстрів». Далі, вибравши сайт, перейти в оптимізацію / файли Sitemap, натиснути кнопку «Завантажити» і підтвердити дану операцію.

Додавання Sitemap в "Яндекс"

Так само і в «Яндекс-вебмастер» потрібно спочатку авторизуватися. Потім перейти на індексування / файли Sitemap, вказати там шлях файлу і натиснути кнопку «Додати».

Поради щодо створення карти сайту

Автоматично створити Sitemap

Рекомендується дотримуватися наступних порад при створенні карти сайту:

  • Пошукові роботи сьогодні візьмуть тільки ті файли, які містять не більше п'ятдесяти тисяч url.

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

  • Щоб створити Sitemap xml правильно, при декількох файлах потрібно їх всіх прописати у файлі індексу, використовуючи теги sitemapindex, sitemap, loc і lastmod.

  • Всі сторінки потрібно прописувати або з префіксом «www» або без його використання.

  • Необхідна кодування файлу - це UTF8.

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

Як створити карту сайту для користувачів

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

HTML-карти в основному мають звичну для користувача структуру, що складається з розділів і підрозділів, виділених певним чином, наприклад, стилями CSS і графічними елементами.

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

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

Порядок для файлу карти сайту

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

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

Поділися в соц мережах: