Меню

Контакти

Sitemap.xml (карта сайту): як створити і налаштувати

Sitemap.xml (карта сайту): як створити і налаштувати

В інтернет-маркетингу важливі навіть дрібниці. Нерідко власники бізнесу онлайн залишаються здивованими: вже придуманий якісний контент, активно йде рекламна кампанія, інтернет-магазин або лендінг радує ексклюзивним дизайном і юзабіліті, навіть СЕО-параметри в нормі, але припливу клієнтів немає! Налаштованої SEO оптимізації і точного таргетування аудиторії недостатньо: провал трапляється, адже конверсія залежить від безлічі параметрів! Варто поцікавитися: чи налаштував власник Sitemaps xml (карта сайту)? Це невелике, дієве рішення, що допомагає в просуванні ресурсу та прискорює його індексацію основними пошуковими системами. В першу чергу, ми говоримо про ПС Яндекс і Google.

Sitemap.xml (карта сайта)

Сьогодні обов’язкова розкрутка і оптимізація будь-якого інтернет-бізнесу, отже, розробці сайтмапа надається велике значення.

Почнемо спочатку: визначимо поняття, що це таке, навіщо використовується і як працює.

Що таке карта сайту і для чого вона потрібна?

Карта сайту (сайтмап) — своєрідний гід, що допомагає роботам швидко і точно індексувати ресурс. Уявіть: ви гуляєте незнайомим містом без екскурсовода або будуєте маршрут без географічних карт та контактів перевізників. Аналогічно поводяться роботи пошукових систем, що змушені індексувати ресурс без путівника.

Наявність її особливо важливо для ресурсів, що налічують сотні, тисячі розділів. Ресурсу, що містить близько 20-30, вона стане в нагоді не менше.

Що відбувається без путівника?

  • Роботи Google ігнорують нові розділи, створені недавно: доводиться сканувати весь ресурс заново, щоб індексувати нововведення. З огляду на сучасну кількість інформації, яка щодня з’являється в мережі, гарантія того, що роботи проїндексируют ваш сайт сумлінно, відсутня. Можна сказати, шанси, що пошукові алгоритми просканують один-два URL, а решту просто проігнорують, досить високі. Аналогічно і з оновленими розділами, урл з довгою вервечкою лінків переходу, пріоритетами індексації, періодичністю індексації.
  • Якщо частково індексація провалена, користувачі можуть замість переходу на бажаний розділ побачити на екрані помилку 404: до вашого магазину вони не потраплять, продуктами не зацікавляться, не куплять, а прибуток дістанеться конкурентам.
  • Він впливає на швидкість індексування. Не списуйте важливий параметр для конкурентів з рахунків: якщо контент справно крадуть, оперативна переіндексація дозволить вам зберегти право першоджерела. Інакше ваш особисто скреативлений контент, опублікований і індексований на чужому джерелі раніше за часом, визнається плагіатом. При наявності “путівника”, роботи проведуть індексацію швидше, і якщо ви запускаєте новий онлайн-проект, дуже добре, конкуренти не встигнуть вкрасти контент, а значить, ви визнані першоджерелом, і позиції в ТОП видачі виявляться вище.

Це не просто зручний провідник, це робочий інструмент оптимізації.

Что такое карта сайта

Створюється він у форматі XML. Додатково можна скласти дерево сайту в HTML, як наполегливо рекомендують великі пошукові системи, але, фактично, це важливо тільки відвідувачам, якщо струтура логічна — етап пропускають.

Користь його очевидна, залишилася справа за малим: як зробити карту сайту? Вебмастеру належить вибрати між двома рішеннями:

  • Автоматичне створення карти сайту — просто і зручно. Досить скористатися онлайн-сервісом, і все!
  • Створення карти сайту вручну — нерідко використовується для точного і динамічного налаштування сайтмапа.

Обидва варіанти, безперечно, мають право бути, про їх особливості ми розповімо докладно.

Сервіси для створення Sitemap XML (карти сайту)

Створити Sitemap (карту сайту) онлайн можна за допомогою декількох сервісів. Найпопулярнішим залишається MySitemapGenerator. Є і готові програмні рішення — наприклад, Site Map Generator. Існують онлайн-генератори, які набирають популярність — Cy-Pr яскравий тому приклад. В цілому, рішень чимало, і вони всі більш-менш ефективні.

MySitemapGenerator

Чому ж генератор Sitemap (карти сайту) не є універсальною зброєю в руках вебмайстрів? Причини цього дві:

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

Але в цілому, для джерел з нерегулярною або рідкісною зміною контенту і малою кількістю розділів створити Sitemap онлайн цілком реально.

Правила складання

Розберемо докладніше, як створити Sitemap для Google.

  1. Генерується він з прив’язкою до адреси xyz.net/Sitemap.xml (тут xyz.net замінюємо на ваш домен). Eсли після генерації вона відкривається з іншою адресою, досить налаштувати редирект на цю адресу з попереднього URL.
  2. Вона виглядає, як документ з переліком лінків і зазначенням даних про частоту їх поновлення, пріоритет, останнє оновлення (директив). Для даних використовуються директиви changefreq, priority, відповідно.

Правила составления sitemap

  1. Ваш сайтмап повинен збігатися з даними файлу robots.txt. Якщо ви в «роботах» закрили від індексації будь-які УРЛ (що містять службову інформацію, теги), в Sitemap вказувати не варто.
  2. Не вмикайте URL з помилками, тестові і решту «сміття».
  3. Існують обмеження: менше 50000 лінків, підсумковий файл розміром менше 10 Мб.

Що робити, якщо в Sitemap понад 50 тисяч позицій?

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

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

Зменшити вагу до необхідних 10 Мб і зібрати всі варіанти з дочірніми воєдино можна просто: заархівуйте їх! Єдина умова: розширення архіву повинно бути .gz.

Генерація карти сайту через популярні CMS?

Сьогодні власна CMS чи не обов’язковий must-have для поважаючих себе власників бізнесу онлайн. Добре, що практично для кожної з них є можливість генерації сайтмапа в самій CMS. І ми в Idea Digital Agency вирішили розглянути основні три системи управління і те, як забезпечити побудову з їх допомогою. Зрозуміло, мова піде про найбільш затребувані на нашому ринку CMS: WordPress, OpenCart і 1С Бітрікс.

WordPress

Щоб створити путівник у юзер-френдлі середовищі Вордпресс, достатньо кількох простих дій:

  • Знадобиться встановити плагін для оптимізації WP Yoast SEO
  • Не забудьте його активувати. Пізніше він допоможе вам і з іншими налаштуваннями СЕО.
  • В меню плагіна вибираємо XML-map і налаштовуємо її: вносимо максимальне число URL (до 50000 позицій, пам’ятайте!), Маркуємо сторінки, які не повинні індексуватися, натискаємо Enabled — готово!

Yoast SEO

Плагін для WordPress зручний тим, що він може генерувати сайтмап неодноразово і зберігати всі варіанти, доступ до них простий і логічний. Також якщо подивитися на приклад Sitemap xml в Вордпресі, то він зручний і зрозумілий, як самим вебмастерам, так і пошуковим роботам. Недолік один: вбудованих параметрів періодичності та пріоритету у нього немає, тож або доведеться давати завдання програмістам по «Допилювання» плагіна, або оновлювати вручну кожен раз.

OpenCart

Щоб розробити цей інструмент в CMS OpenCart нам знадобиться модуль Гугл Сайтмап. Якщо у вас його немає в адмін панелі, встановіть його, активуйте і переведіть в режим «включено». Загалом, це все! Нижче в віконці ви побачите готовий УРЛ, який можна вставляти в robots.txt.

Особливість тільки одна: URL буде виглядати явно не так, як в прикладі, який ми наводили вище. Але це можна виправити простим 301 перенаправленням.

1C-Битрикс

  • Заходимо в адмін панель і вибираємо в меню розділ «Маркетинг».
  • Вибираємо пункт з промовистою назвою «Налаштування сайт мап».
  • У разі, якщо карта вже існує, ви побачите посилання і дату створення. Її можна відредагувати, натиснувши відповідну кнопку в верхній частині вікна. Якщо вихідної карти не було і немає — натискаємо кнопку «Створити».
  • Крок за кроком заповнюємо налаштування. Вони тут розподілені по чотирьох вкладках. У кожній вкладці є поля, в яких ви можете задати: коректну адресу, ті сторінки, які повинні потрапити в карту і виключення.
  • Після виставлених налаштувань досить натиснути кнопку «Зберегти і запустити», і ви отримаєте результат.

Все просто і зручно, але є і свої особливості: іноді 1С-Бітрікс творить дива і додає сторінки за замовчуванням, навіть створені в минулому столітті, видаляє певні типи URL з індексації або дублює дочірні.

Як залити карту сайту на ваш ресурс

Отже, все готово, залишилася справа за малим — як додати мапу на сайт? Але раніше не забудьте перевірити: перевірка Sitemap xml справа декількох хвилин, але нерви вона вам збереже. Зробіть це спеціальними сервісами, наприклад, XML Sitemaps. Досить загуглити, перейти за посиланням, залити файл і запустити перевірку.

Після цього внесіть лінк Site map в файл robots.txt: звідти його будуть ідентифікувати пошуковики. Додайте URL сайтмапа в панелі Гугл Серч Консоль та Яндекс.Вебмайстер.

Матеріал по темі: Google Search Console: как додати сайт і лайфхаки для SEO

  • У Google це підменю «Сканування», розділ «Файли Sitemap», введіть у них посилання на карту.

Как залить карту сайта на сайт

  • У Яндекса — підменю «Індексування», розділ «Файли Site map».

Обидва сервіси додатково пропонують тестування своїми силами, і пропускати цей етап не варто: дві перевірки точніші за одну.

Якщо ви не знаєте, як подивитися карту сайту, ви можете знайти посилання на неї:

  • У файлі robots.txt.
  • У налаштуваннях CMS,
  • У налаштуваннях сервісів Яндекс і Гугл.

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

Користь такого гайда цілком відчутна. Не нехтуйте цим корисним інструментом, і ваш ресурс буде коректно відображатися у видачі ПС, а сторінки будуть швидко і точно проіндексовані в режимі оновлення контенту 24/7.

Google Rating
4.9