Привіт друзі! Сьогодні розберемо плагін Google XML Sitemaps. Цей плагін також по праву вважається одним з найкращих, корисних і популярних додатків для движка WordPress. Google XML Sitemaps служить для створення карти сайту для WordPress в форматі sitemap.xml, який використовується пошуковими роботами для кращої індексації вашого сайту.
Виникає питання: «А як же карта сайту, яку ми робили в минулих уроках за допомогою плагіна Dagon Design Sitemap Generator?».
Відповідаю: "Карта сайту за допомогою DDSitemapGen призначена в основному для зручності користувачів, а карта сайту XML, зроблена за допомогою плагіна Google XML Sitemaps, служить для роботів пошукових систем. Гуглу і Яндексу для швидкого індексування вашого сайту необхідна карта саме в XML форматі. "Таким чином можна сміливо стверджувати, що плагін Google XML Sitemaps можна по простому назвати: карта сайту для пошукових систем.
Отже, переходимо до установки плагіна.
Плагін карта сайту для wordpress Google XML Sitemaps
Потім разархивируем завантажений архів і отриману папку "google-sitemap-generator" по FTP за допомогою програми FileZilla закачуємо на сервер в папку з плагінами: / public_html / wp-content / plugins (для тих, хто не в курсі що таке FTP і FileZilla читаємо урок - FTP клієнт FileZilla, як налаштувати і користуватися)
Плагін закачали на сервер, але поки не будемо його активувати.
Перед тим, як активувати Google XML Sitemaps, нам потрібно створити ще два порожніх файлу: "sitemap.xml" і "sitemap.xml.gz" і закачати їх на сервер в кореневій каталог вашого сайту / public_html /. Робиться це в такий спосіб:
На робочому столі, або в будь-якому іншому місці на комп'ютері створюєте новий текстовий документ. (Створюється новий документ так - правою кнопкою миші по вільній області та з меню вибрати "Створити - Текстовий документ"). Потім міняємо назву разом з розширенням на це sitemap.xml.gz, погоджуємося із змінами і тиснемо OK
Аналогічним чином створюємо другий файл - sitemap.xml. В результаті у нас вийшло два файли, які ми і повинні закачати в корінь сайту:
Але запам'ятайте, ці два файли повинні бути порожні. Саме в них плагін помістить карту сайту xml і архів карти.
Далі, для того щоб карта заробила, нам потрібно цих файлів дати права доступу 777. Детально про права можете прочитати тут
xml карта сайту wordpress
Все, з початковими настройками завершено. Тепер йдемо в адмінку блогу в "Параметри -> XML-Sitemap" і потрапляємо в налаштування плагіна. На самому початку бачимо що карта xml ще не побудована, і пропозиція її створити:
Ну особисто я нічого більше не налаштовував, просто натиснув на створення карти і все! А взагалі хто хоче, наприклад, заховати від роботів пошуку будь-яку статтю, рубрику, то всі налаштування російською, так що труднощів виникнути не повинно.
Після створення xml карти сайту WordPress, плагін автоматично сповістить пошукові системи про це. І тепер, після кожної вашої нової статті або сторінки, плагін Google XML Sitemaps автоматом буде створювати нову версію карти. Тобто встановили плагін, налаштували і можете спати спокійно.
Тепер ви знаєте як зробити карту сайту на wordpress сайтах.
Привіт, Валерій, а я і не знала, що потрібно два плагіна закачувати. Дякую за пояснення.
А обов'язково створювати порожні файли? Нас в школі старт ап вчили просто закачати на сайт плагін, активувати і все, про створення порожніх файлів - нічого не говорили. Виходить, що карта не працює? Але коли я цей плагін активувала (без створення файлів) мені повідомили, що Google був успішно проінформований про зміни. Як це розуміти?
І ще. це якщо ви відповісте, що створювати файли обов'язково потрібно. Мені тепер, що потрібно робити, відключити його і зробити як Ви тут написали?
Так можна тоді не створювати. Просто якщо самим не створити ці файли, плагін сам створить файл sitemap.xml в корені вашого блогу, а тк плагін повинен мати права доступу на запис цього файлу в кореневу папку, і ось щоб не відкривати доступ до всієї папці, ще до активації плагіна, і створюються порожні текстові файли. Подивіться в панелі гугл-вебмастер і яндекс як вони бачать карту.
Я увійшла в конфігурацію сайту через гугл-вебмастер і там чомусь написано (Файли Sitemap для цього сайту отсутствуют.Ви не відправляти файли Sitemap для цього сайту.) Може я не дивилася? А ось яндекс пише що - Додайте файли Sitemap для вашого сайту. Це дозволить роботу Яндекса краще індексувати сайт.
Злюся на себе, що я такий чайник! Але я зрозуміла. що robots.txt і sitemap.xml дві різні речі, які повинні бути в кореневій папці каталогу. Про робота я нижче писала, він закачаний, а ось sitemap.xml я не закачувала в кореневу папку.
Валерій, що робити?