Файл Sitemap: HTML, XML, TXT, як створити та додати в Яндекс та Google вебмайстер. Як створити Sitemap XML для "Яндекса" та Google: покрокова інструкція Sitemap правила створення

Файл Sitemap: HTML, XML, TXT, як створити та додати в Яндекс та Google вебмайстер.  Як створити Sitemap XML для
Файл Sitemap: HTML, XML, TXT, як створити та додати в Яндекс та Google вебмайстер. Як створити Sitemap XML для "Яндекса" та Google: покрокова інструкція Sitemap правила створення

Зазвичай, щоб зробити sitemap.xml, застосовують один із таких варіантів: онлайн сервіси, модулі CMS, спеціалізовані програми або вручну. Нижче ми докладно розглянемо кожен із інструментів.

Як створити sitemap онлайн

В інтернеті існує маса сервісів, що дозволяють скласти sitemap для пошукових роботів. Ось найбільш популярні з них:

Дані послуги чудово працюють і виконують свої функції. Однак, як правило, на них є обмеження на кількість сторінок, що враховуються (зазвичай 500 штук). Крім того, якщо на сайті погана навігація і до деяких документів досить важко добратися до посилок, то, найімовірніше, ці сторінки не потраплять до sitemap.xml.

Як зробити sitemap.xml за допомогою додатків CMS

У більшості популярних систем адміністрування є доповнення, які дозволяють їм створювати sitemap в автоматичному або ручному режимі. Це найбільш зручний спосіб роботи з картою сайту для великих ресурсів, з новими матеріалами, що постійно публікуються. Як показує практика, можна знайти кілька відповідних доповнень, вам залишиться лише вибрати найбільш відповідне вашим цілям.

Наприклад, для WordPress таким плагіном є Google XML Sitemaps, а Joomla – компонент Xmap. Крім того, на багатьох движках можливість створити файл sitemap є у вихідній комплектації (наприклад, 1с-Бітрікс або DataLife Engine).

Як зробити sitemap за допомогою Xenu

Xenu – це один із найбільш затребуваних програмних продуктів, створених для SEO-фахівців. Дана програма може не тільки створювати sitemap для сайту, вона має масу корисних функцій – перевірка битих посилань, виявлення редиректів та багато іншого.

Слід зазначити, що Xenu є єдиною програмою, яка дає можливість скласти sitemap.

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

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


Після того, як зробите sitemap.xml, обов'язково перевірте файл, що вийшов. Це можна зробити за допомогою сервісу на панелі вебмайстра Яндекс, який розташований за адресою

Створити sitemap.xml

Ліміт сторінок: 1200
Ціна:Безкоштовно!
Підхід:Професійний!

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

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

Не маючи цього файлу, або якщо він неправильно заповнений, власник сайту ризикує тим, що його ресурс може бути пошкоджений або не зможе розкрити всі свої можливості. Сторінки, які мають важливе значення, можуть не індексуватись тривалий час, а це відбивається на відвідуванні сайту, а відповідно і на його рейтингу. Це можуть підтвердити фахівці, яким відома статистика багатьох проектів, творці яких нехтували. sitemap.xml. При одному показовому та цікавому дослідженні було виявлено найпопулярніші причини, через які проекти просуваються дуже повільно. Якщо карта сайту, яка має розширення xml, не відповідає потрібному формату або просто відсутня, є причиною повільного просування, що знаходиться на другому місці з десяти причин після неякісного контенту. Ці факти можуть переконати в важливості карти більше ніж прості слова.

Щоб бути впевненим, що проект правильно проіндексований пошуковими системами створити файл sitemap мало. Можна його мати, але пошукові машини можуть його не побачити. Потрібно, щоб пошукові системи знали про його існування. Для цього потрібно правильно його створити та вибирати саме ті сторінки, які вважаються найважливішими. Для правильного пошуку потрібно зробити певні налаштування, які дозволять не включати у пошук весь матеріал, що знаходиться на сайті, щоб не сповільнити роботу робота.

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

Де знаходиться sitemap.xml пошуковикам можна вказати за допомогою двох способів. У директиві нічого не опускаючи вказати повний шлях до файлу.

Карта сайту є сторінкою sitemap.html (для відвідувачів, допомагає спростити навігацію та знайти будь-яку сторінку на великому сайті) або файл sitemap.xml (для пошукових систем), що містять докладний список усіх сторінок веб-сайту.

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

Які можливості надає картка сайту?

Пошуковики здатні просканувати всі адреси сайту самостійно, але створення карти сайту допоможе їм дізнатися, як це краще зробити.

Сайтмап дозволяє:

  • знайти нові сторінки на ресурсі та проіндексувати їх;
  • розставити пріоритетність сторінок;
  • відстежити свіжі зміни на сторінках, що індексуються;
  • запам'ятати частоту оновлення сторінок, що індексуються.

Які бувають карти сайту?

У загальному випадку існує два варіанти сайту - це веб-сторінка sitemap.html і файл sitemap.xml. Розглянемо їх детальніше.

Що таке Sitemap.html?

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

Sitemap.html має структуру дерева з розгорнутими розділами.


У сайтів з дуже складною структурою HTML карта сайту може складатися зі сторінок із додатковим рівнем вкладеності.
Приклад - карта сайту TripAdvisor.

Що таке sitemap.xml?

Це файл, що лежить у кореневій директорії сайту, який читається всіма пошуковими системами. Його роль – показати пошуковим системам усі адреси сторінок, які потрібно проіндексувати; коли вони з'явилися чи оновились; з якою регулярністю перевіряти ще раз сторінки на оновлення.

Один файл sitemap.xml може містити до 50 000 посилань. При більшій кількості посилань таких файлів буде кілька. Додаткові переваги – можливість вказати частоту оновлення сторінок та пріоритет індексації. Правильне кодування файлу sitemap.xml має бути UTF-8, а його розмір обмежений 10 Мб.
Наведемо приклад карти сайту у форматі.xml:



http://mysite.ru/
2017-09-18T18:54:13+04:00
always
1.0


http://mysite.ru/category/
2017-09-18T18:57:09+04:00
hourly
0.8


http://mysite.ru/page/
2017-09-18T18:59:37+04:00
daily
0.6

Як створити мапу сайту?

Існує ряд методів створити sitemap для вашого ресурсу:

  • Статично вручну. Цей спосіб підійде просунутим користувачам, які мають звичку роботи з основними тегами, а веб-сайт складається з невеликої кількості сторінок.
  • Через генератор картки сайту. Якщо ви не хочете виконувати копітку та нудну роботу з генерації картки сайту вручну, до ваших послуг – програма для створення картки сайту. Є платні та безкоштовні варіанти: , і багато інших.
  • Плагін для CMS або засобами двигуна. Ще один хороший спосіб згенерувати sitemap. Маса переваг у вигляді гнучкого налаштування під потрібні параметри та максимуму можливих адрес, а також серйозна економія часу. Крім того, при внесенні змін на сторінку або створенні нових сторінок карта сайту буде оновлюватися автоматично, на відміну від сайту, створеного іншим способом. Для кожної системи існує свій плагін:
    • для CMS WordPress розроблені seo-плагіни з функцією створення сайту-мапу;
    • для Joomla існує Xmap;
    • DLE - є вбудований модуль.

Корисний нюанс!

Якщо виключити з карти сайту сторінки, які не несуть комерційної чи інформаційної користі (наприклад, якісь сторінки, які не є посадковими, якісь допоміжні, транзитні), то пошуковий робот витрачатиме менше своїх ресурсів на перехід сайту.

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

Як часто має оновлюватись карта сайту?

Єдиного нормативу щодо кількості оновлень немає. Все залежить від частоти створення нових сторінок ресурсу, зміни адрес або контенту та зв'язків вже існуючих сторінок.

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

Як правильно вказати посилання на sitemap.xml у robots.txt

Для початку, xml карта сайту має бути створена та завантажена на сервер, а потім можна додати вказівку про наявність файлу.

Щоб це зробити, пропишіть у robots.txt наступний рядок:

Sitemap: (url-файлу-sitemap),
де (url-файлу-sitemap) - це повний URL вашого сайтумапа.

У результаті, robots.txt набуде такого вигляду:

User-Agent: *
Sitemap: http://mysite.com/sitemap.xml.

Часті помилки у карті сайту

Найпоширеніші помилки:

  • биті посилання;
  • редиректи;
  • некоректні дати публікації чи оновлення контенту.

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

Як перевірити коректність картки сайту

Щоб перевірити коректність карти сайту, розроблені численні онлайн-сервіси, які зроблять це за вас автоматично і вкажуть на всі помилки: валідності файлу, вказівку на url з іншого домену, перевищення розміру файлу, проведуть онлайн-діагностику індексації. Такі програми безкоштовні та працюють з усіма великими пошуковими системами (Google, Yandex, Yahoo).

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

Протестуйте sitemap.xml в Яндекс* - https://webmaster.yandex.ru/tools/sitemap/
Протестуйте за допомогою сервісу Pixel Plus - https://webmaster.yandex.ru/tools/sitemap/
Англомовний сервіс - https://sitemapkoala.com/

* - для тесту в Яндекс, необхідно.

Разом

Карта сайту – зручний інструмент, покликаний спростити передачу структури основних сторінок як відвідувачу, так і пошуковій системі.

Без неї можна обійтись. Пошуковик і так рано чи пізно дістанеться більшості веб-сторінок, але з сайтом переобхід або індесація нових сторінок будуть більш ефективними.

XML Sitemap is a website"s URL-адреси в XML-форматі. Веб-сайт файлу був розроблений для отримання інформації про пошукові матеріали (таких як Google, Bing, Yahoo, Yandex, MSN, та інші) про pages on the website, which should be indexed. Sitemap significantly Speeds up site scans.In addition, Sitemap дозволить вам перевести інформацію про всі сторінки з вашого сайту, включно з тим, що search engines може не get with usual crawl.

Creating a Sitemap is especially useful when:

  • На вашому сайті нові сторінки є створені автоматично і frequently.
  • Цей сайт є новий, і його наведено в малому номері повідомлень.
  • Ваш сайт має велику архієпи з вмісту сторінок, які є невпинно або не все пов'язані з усіма іншими.

XML Sitemaps Protocol: What does a Sitemap contain?

In acordcordance with the XML Sitemaps Protocol and the requirements of search engines, Sitemap file should contain no more than 50 000 pages and no exceed the size of 10 MB. Це означає, що якщо ваш сайт містить більше 50,000 pages і файлових повідомлень.

... https://distant-msu.ru/uk/URL ... ...

У додатку до потрібного URL-адреси, XML Sitemaps Protocol надає додаткові tags для всіх сторінок:

Lastmod- Визначте date of last modification date.

Date (ІSO 8601)

Changefreq– the probable frequency of the page content. Valid values ​​are:

  • always – every time the page loads
  • hourly – every hour
  • daily – every day
  • weekly – once a week
  • monthly – once a month
  • yearly – once a year
  • never – means that the page content remains unchanged.
Syntax:

Valid value

Priority– the priority of the page relative to other pages on your site. valid range - від 0,0 до 1,0. Це tag lets the search engines know which pages you think are most valuable.

Decimal from 0.0 to 1.0

Файл Sitemap- це файл з інформацією про сторінки сайту інакше звана Карта сайту.

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

Тут ви можете сформувати необхідний Google та Yandex XML-код для карти сайту. А також створити візуальну карту сайту онлайн, яку зможете розмістити на одній із ваших сторінок.

Докладніше про XML-формат файлу Sitemap можна прочитати на sitemaps.org

Новачок Експерт VIP Інформація Структура XML Історія FAQ

Технічні подробиці sitemap

  • Мітки файлу sitemap.xml: changefreq
  • - Найімовірніша частота зміни контенту зазначеного URL;- фактична дата останнього оновлення URL;
  • loc- сам URL;
  • priority- пріоритетність зазначеної сторінки щодо інших сторінок сайту;
  • url- цей тег є батьківським для зазначених перших чотирьох тегів;
  • urlset- цей тег поєднує теги перших п'яти типів.

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

  • & - Амперсанд;
  • " - Поодинокі лапки;
  • " - подвійні лапки;
  • > - Знак "більше";
  • < - Знак "менше".

Файл Sitemap має обмеження на розмір індексного файлу 10 мегабайт. Для того, щоб це обмеження не зачепило власників невеликих веб-сайтів, передбачена можливість стиснення файлів, які призначені для Sitemap за допомогою відкритого архівного формату gz (gzip-архіватор).

Можна вказати розташування файлу Sitemap, використовуючи файл robots.txt. Для цього просто додайте файл robots.txtнаступний рядок:

Sitemap: http://ДОМЕН.ru/sitemap.xml
URL має бути повним URL для файлу Sitemap.

Для передачі пошуковим системам нового Sitemapвикористовуйте рядок виду:
Пошукова система/ping?sitemap=http://ДОМЕН.ru/sitemap.xml
Для Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://ДОМЕН.ru/sitemap.xml

Для перевірки коректності складання карти вашого сайту слід заздалегідь перевірити його на правильність. Найпростіше це зробити за допомогою однієї з утиліт, розміщених на веб-сайтах або xml.org. При цьому вам знадобиться XML-схема даних індексного файлу Sitemap. Щоб вказати у XML файлі посилання на схему перевірки, встановіть прапорець " Додавати посилання на XSD схему для перевірки". Після цього при відкритті Sitemap.xml файлу у браузері, за наявності помилок у структурі, ви отримаєте відповідне повідомлення.

Історія розвитку Sitemap

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

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

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

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

І проблему було вирішено. У червні 2005 року компанією Googleбуло створено новий зручний формат опису нових сторінок сайту для покращення якості їх індексації пошуковими системами.

Стандарт отримав назву Sitemaps 0.84. За основу було прийнято принцип текстової бази даних XML, що дозволяє компактно в текстовому файлі описати структуру сайту, включаючи нові та опубліковані раніше сторінки сайту з можливістю надання додаткової META-інформації. Ефективне рішення Sitemaps, запропоноване Google, стало користуватися шаленою популярністю

Популярність далася взнаки і на думці інших пошукових систем до нового підходу створення карт сайту. Так, у листопаді 2006 року до підтримки стандарту приєдналися такі пошукові гіганти, як MSNі Yahoo, а у квітні та Ask.com. На радощах формат Sitemapsотримав нову версію Sitemap 0.90, що розширює функціональні можливості.

У травні 2007 року було офіційно оголошено про підтримку підключення стандарту Sitemapsу файлі robots.txtпошукачами Ask, Googleі Yahoo, тобто знайти карту сайту Sitemapстало простіше: достатньо вказати його місце розташування в цьому файлі, а за джерело інформації для Sitemapвикористовувати RSS-стрічки чи звичайні текстові файли.

2 червня 2008 року, через 3 роки після оголошення протоколу Googleна блозі Яндекса для вебмайстрів з'явилося повідомлення про підтримку цього протоколу Яндексом.




Як зробити, щоб на вашому сайті завжди була найсвіжіша карта? Для цього створено безкоштовний сервіс підтримки картки сайту.

Також Ви можете придбати готовий універсальний