Привет друзья! Сегодня разберем плагин 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
Для начала скачиваем плагин с сайта WordPress — http://wordpress.org/extend/plugins/google-sitemap-generator/
Затем разархивируем скаченный архив и полученную папку “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 сайтах.
На сегодня все!!!
По теме:
Просто понравилось видео
Удачи вам!
Если еще остались вопросы — задавайте в комментариях ниже, отвечу с удовольствием!
Валера, спасибо за плагин и за науку, все получилось, только как сделать, чтобы карта сайта отображалась на сайте? И еще пару вопросов, если можно, задам в личном письме. =)
Эта карта на сайте отображаться не будет. Чтоб на сайте сделать карту, нужен этот плагин — DDSitemapGen (читайте тут)
Как всегда, актуально и по делу.
Спасибо, Валерий.
А я отключаю этот плагин, включаю только изредка, построю карту и отключу. На скорость индексации не влияет. =)
Ну вот — век живи, век учись…. =) теперь буду знать!
Здравствуйте, Валерий, а я и не знала, что нужно два плагина закачивать. Спасибо за разъяснения.
А обязательно создавать пустые файлы? Нас в школе старт ап учили просто закачать на сайт плагин, активировать и все, про создание пустых файлов — ничего не говорили. Получается, что карта не работает? Но когда я этот плагин активировала (без создания файлов) мне сообщили, что Google был успешно проинформирован об изменениях. Как это понимать?
И еще , это если вы ответите, что создавать файлы обязательно нужно. Мне теперь, что нужно делать, отключить его и сделать как Вы здесь написали?
Да можно тогда не создавать. Просто если самим не создать эти файлы, плагин сам создаст файл sitemap.xml в корне вашего блога, а тк плагин должен иметь права доступа на запись этого файла в корневую папку, и вот чтобы не открывать доступ ко всей папке, еще до активации плагина, и создаются пустые текстовые файлы. Посмотрите в панели гугл-вебмастер и яндекс как они видят карту.
Я вошла в конфигурацию сайта через гугл-вебмастер и там почему-то написано (Файлы Sitemap для этого сайта отсутствуют.Вы не отправляли файлы Sitemap для этого сайта.) Может я не то смотрела? А вот яндекс пишет что — Добавьте файлы Sitemap для вашего сайта. Это позволит роботу Яндекса лучше индексировать сайт.
Злюсь на себя, что я такой чайник! Но я поняла , что robots.txt и sitemap.xml две разные вещи, которые должны быть в корневой папке каталога. Про робота я ниже писала, он закачан, а вот sitemap.xml я не закачивала в корневую папку.
Валерий, что делать?
У вас сейчас ведь есть в корне файл sitemap.xml? Проставьте ему права 777.
И пришлите мне на почту скриншот настроек плагина
Таисия, доброе время, у меня возник такой же вопрос, что и у Вас, также обучаюсь в «Твой старт», ничего не говорили об этих двух файлах, как Вы решили этот вопрос?
Да, вот еще, для того, чтобы избавиться от двойных ссылок на сайте,и перед активацией плагтна Google XML Sitemaps, я установила себе на сайт robots.txt. Может это то же о чем говорите Вы, но это был текстовый файл.
Не понял вопроса???
Спасибо, полезно и по делу)) , но вот вопросик, где поставить галочку, чтоб в карте сайта отображались статьи в рубриках, а не просто статьи списком
Татьяна, эта карта сайта для поисковиков и посетители ее не видят, Вы наверное про другую карту??
Отличная статья отличный плагин как всегда на высоте, все доступно. Спасибо!!!
Спасибо за подробное и доступное объяснение! Все получилось *YAHOO*
Здравствуйте.
Я создал файл sitemap с помощью плагина у себя на локальном сервере, а потом перенёс его на хостинг. К сайту на хостинге плагин не подключал. При проверке, Google Webmaster пишет что карты сайта нет. Могут ли файлы, созданные с помощью плагина, «жить» отдельно?
За что люблю вордпресс так это за шикарные плагины. Все просто, доступно и понятно.
Не забудьте чтобы еще более ускорить процесс индексации, после установки и настройки плагина добавить созданный файл saitemap.xml в гугл и яндекс вебмастер.