Sitemap.xml - що це, і навіщо воно треба з боку новачка

Відео: Як ми робимо карту сайту (sitemap.xml)

Етой файл також необхідний, як і robots.txt про який я як то розповідав на своєму прикладі. І його розміщення теж не викликає питань, так як він повинен знаходиться в кореневому каталозі вашого сайту ‘./’. Єдині питання які з ним пов`язані це те навіщо він потрібен для роботи мого сайту і як створити цей файл. Про що далі і піде мова.

Навіщо потрібен файл sitemap.xml

В цілому як це бачу я:



Відео: Що таке XML? Частина 1

Скріншот фрагмента мого файлу sitemap.xml:

Скріншот sitemap.xml

Відео: 078. Як управляти роботом (дзеркала, sitemap, robots txt) - Олександр Смирнов

Цей файл створює карту блогу чи сайту з усіма його сторінками на подобі тієї, що деякі роблять для списку своїх статей. Тільки єдиний момент цей файл він потрібен не для користувачів, які зайшли на ваш сайт, а для пошукових систем. Більш того, популярні пошукові системи самі рекомендують створювати і реалізовувати цей sitemap.xml надсилаючи його їм. А все це потрібно лише за тим, щоб дати зрозуміти пошуковим системам про Web-сторінки, які доступні для сканування на вашому сайті. Знову ж таки на відміну від robots.txt який забороняє деякі розділи або сторінки - sitemap.xml створює список сторінок (посилань URL), які обов`язково повинні потрапити в індексацію.

Сам файл являє собою XML-документ, де перераховані посилання, адреси вашого Web-сайту і плюс ще деякі потрібні дані для пошукових систем. Такі, наприклад, як: дата останнього зміни сторінки, частота змін, пріоритетність. Знову ж все це потрібно тільки для ПС для більш грамотного сканування вашого сайту. Сам файл можна в принципі подивитися і на інших блогах, якщо ввести їх адресу, а потім /sitemap.xml або як у мене https://white-windows.ru/sitemap.xml.

Відео: Sitemap.xml - карта сайту для пошукових систем

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

Створення файлу sitemap.xml

Як я розумію, в питання е створення цього файлу можна піти різними шляхами. Перше - створити цей файл самому вручну використовуючи рекомендації та приклади з офіційного сайту sitemaps.org використовуючи, XML-теги. Зберігши файл з розширенням XML в кодуванні cp1251. Після чого скопіювати його собі на сервер в кореневій каталог свого Web-сайту. До речі цей файл має деякі обмеження у вигляді розміру - не більше 10 МБ і 50000 URL-адрес. Хоча є рішення, якщо потрібно зробити файл з великим списком URL.

Є ще другий варіант, це скористатися автоматичним створенням sitemap карти. Для цього є в інтернеті безліч Web-сайтів, які надають таку послугу. Наприклад сайт htmlweb.ru - у якого є генератор sitemap де вам залишиться тільки ввести повну адресу свого сайту і натиснути на кнопку Завантажити XML-карту. Після чого готовий файл зберегти у себе на комп`ютері і переслати собі на Web-сайт в кореневій каталог.

Так до речі після того як ви закачаєте цей файл собі на сервер також необхідно в файлі robots.txt прописати зазвичай в кінці - посилання з повним шляхом до файлу sitemap.xml наприклад як у мене ‘Sitemap: https://white-windows.ru/sitemap.xml’. Це потрібно для того щоб повідомити пошуковим системам місце розташування цього файлу.

Відповідь очевидна - цей файл повинен бути.



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!
» » Sitemap.xml - що це, і навіщо воно треба з боку новачка