Плагины WordPress. Настройка Google (XML) Sitemaps Generator.

3 октября, 2007

Этот плагин для WordPress я установил после того, как начал использовать Google webmasters tools. Плагин в общем-то простой и я не думал, что он может создать проблемы, но, как оказалось, зря. Нормальной работы удалось добиться только после отключения некоторых настроек.

Для начала немного теории. Google (XML) Sitemaps Generator создает xml-файл с картой блога (списком всех страниц). Формат этого файла разработан поисковой системой Google, а, учитывая, что это наиболее популярная поисковая система, создать этот файл будет совсем не лишним.

Установка плагина проблем не вызывает, главное внимательно читать инструкцию, и помнить, что файл sitemap.xml создается в корне сайта, а плагин должен иметь права на запись этого файла. Чтобы не открывать доступ всей папке, до активации плагина создайте в корне сайта файл sitemap.xml (или sitemap.xml.gz) и установите доступ только к нему.

Теперь активируем плагин, переходим на страницу настроек (Настройки -> XML-Sitemap) и создаем карту.
Вот здесь и начинаются проблемы. Перестает нормально работать редактор WordPress. Точнее при сохранении поста страница обновляется секунд 20, а потом появляется предложение загрузить файл post.php (это в Firefox, в IE – просто чистая страница).
Как оказалось, из-за того, что плагин пытается уведомить несколько служб об обновлении блога, процесс сохранения страницы сильно затягивается. И, как я понял, скрипт просто блокируется сервером. После отключения этой функции (нужно снять все галочки в разделе Update notification) все нормально заработало.

Также советую посмотреть, какая периодичность установлена для переиндексации страниц (раздел Change friquencies). Вполне возможно, что установленные значения вас не устроят. Конечно, Google воспринимает эти значения только как ваши пожелания, а не как руководство к действию.

В остальном работа плагина нареканий не вызывает. Созданный файл sitemap.xml успешно прошел проверку с помощью Google webmasters tools.

Скачать плагин можно здесь.

Постовой

Профессиональный и качественный дизайн сайтов

Понравилась статья? Подписывайтесь на продолжение rss link !

Или на мой твиттер twitter link

]]>

Добавьте эту страницу в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

]]>

Опубликовано в WordPress Комментарии (77) »

]]>

Вы можете оставить комментарий. Трекбеки закрыты.

  • http://www.postironic.org/ Cvetik

    Хорший плагин – пригодится

  • http://www.postironic.org/ Cvetik

    Хорший плагин – пригодится

  • http://www.shepetivka.org.ua/ Эдуард

    Да действительно хороший, мне помог, давно искал

  • http://www.shepetivka.org.ua/ Эдуард

    Да действительно хороший, мне помог, давно искал

  • http://diz1.org/ Dizel

    Я вот тоже думаю поставить, – попробую

  • http://diz1.org/ Dizel

    Я вот тоже думаю поставить, – попробую

  • http://www.simplecoding.org/ Владимир

    Главное, не забудь, разрешить запись в файлы sitemap.xml и sitemap.xml.gz

  • http://www.simplecoding.org/ Владимир

    Главное, не забудь, разрешить запись в файлы sitemap.xml и sitemap.xml.gz

  • http://worldwomans.com/ Девушка

    Интересно почитать

  • http://worldwomans.com Девушка

    Интересно почитать

  • http://fisher.in.ua/ DenIS

    Плагин этот сейчас если я не ошибаюсь есть уже в стандартных плагинах, которые идут у ворпрессу! Но вот проблемы остались все те же, так что спасибо афтару!!! Очень уж нужно было разобраться!

  • http://fisher.in.ua/ DenIS

    Плагин этот сейчас если я не ошибаюсь есть уже в стандартных плагинах, которые идут у ворпрессу! Но вот проблемы остались все те же, так что спасибо афтару!!! Очень уж нужно было разобраться!

  • http://referat-off.net/ Кирилл

    Классный плагин, выручает меня!

  • http://referat-off.net/ Кирилл

    Классный плагин, выручает меня!

  • http://tourgreen.biz/ dimas

    И мне тоже Нравится

  • http://tourgreen.biz/ dimas

    И мне тоже Нравится

  • http://www.blablablog.ru/ meisgreen

    Поисковые системы негативно относятся к страницам, не имеющим на себя ссылок и о которых им становится известно только благодаря XML-карте сайта. Такие страницы подобны необитаемым островам или дорвеям.

    Плохая внутренняя ссылочная структура – не повод использовать XML-карту сайта. Если же у Вашего сайта проблемы с индексацией – немедленно найдите и решите их, но не прибегайте к помощи XML-карты.

    • http://www.simplecoding.org/ Владимир

      А никто и не предлагает использовать плагин в качестве замены навигации на сайте. Только в качестве дополнения. Раз Google разработал формат и пользуется этими файлами, то почему бы их и не сделать? Усилий-то по большому счету – никаких.

      Делать страницы без ссылок (на мой взгляд) вообще не имеет смысла, т.к. посетитель, который уже пришел на сайт, попасть на них не сможет (кому такое может понадобиться – не знаю).

      И, если можно, небольшой вопрос. Как вы оцениваете ссылочную структуру этого блога? (с точки зрения посетителя, а не поисковика). Карта блога на отдельной странице нужна?

  • http://www.blablablog.ru/ meisgreen

    Поисковые системы негативно относятся к страницам, не имеющим на себя ссылок и о которых им становится известно только благодаря XML-карте сайта. Такие страницы подобны необитаемым островам или дорвеям.

    Плохая внутренняя ссылочная структура – не повод использовать XML-карту сайта. Если же у Вашего сайта проблемы с индексацией – немедленно найдите и решите их, но не прибегайте к помощи XML-карты.

    • http://www.simplecoding.org/ Владимир

      А никто и не предлагает использовать плагин в качестве замены навигации на сайте. Только в качестве дополнения. Раз Google разработал формат и пользуется этими файлами, то почему бы их и не сделать? Усилий-то по большому счету – никаких.

      Делать страницы без ссылок (на мой взгляд) вообще не имеет смысла, т.к. посетитель, который уже пришел на сайт, попасть на них не сможет (кому такое может понадобиться – не знаю).

      И, если можно, небольшой вопрос. Как вы оцениваете ссылочную структуру этого блога? (с точки зрения посетителя, а не поисковика). Карта блога на отдельной странице нужна?

  • http://faience-shop.ru/index.php?cPath=32 Скульптуры

    Ещё как вариант можно использовать онлайн генератор xml-sitemaps.com

  • http://faience-shop.ru/index.php?cPath=32 Скульптуры

    Ещё как вариант можно использовать онлайн генератор xml-sitemaps.com

  • http://cinemaclub.net.ru/ Денис

    Отличный плангин,добавил на свой http://cinemaclub.net.ru

    • http://www.seoinetworld.info/ silent

      Так же установил себе, надеюсь, гугл быстрей захавает мой сайт)

  • http://cinemaclub.net.ru Денис

    Отличный плангин,добавил на свой http://cinemaclub.net.ru

    • http://www.seoinetworld.info/ silent

      Так же установил себе, надеюсь, гугл быстрей захавает мой сайт)

  • http://www.segat.ru/ garf

    Говорят, что этот плагин на оборот вредит индексации сайта и в итоге приводит к бану, в поисковой системе google

    • http://www.simplecoding.org/ Владимир

      А можно ссылку на источник?
      Дело в том, что этот плагин только создает файл с картой сайта (в xml формате).
      Этот формат разработал сам google и рекомендует им пользоваться. Причем в справке google сказано, что данные в этом файле рассматриваются исключительно как рекомендации, а не указания поисковому боту.

  • http://www.segat.ru garf

    Говорят, что этот плагин на оборот вредит индексации сайта и в итоге приводит к бану, в поисковой системе google

    • http://www.simplecoding.org/ Владимир

      А можно ссылку на источник?
      Дело в том, что этот плагин только создает файл с картой сайта (в xml формате).
      Этот формат разработал сам google и рекомендует им пользоваться. Причем в справке google сказано, что данные в этом файле рассматриваются исключительно как рекомендации, а не указания поисковому боту.

  • http://pravo-hm.ho.ua/ Владимир_В

    Кто скажет какие плагины использовать для создания карт(Google (XML) Sitemaps Generator – его будет достаточно?). И как его настроить правильно гдето есть инструкция (как изменить язык плагина нигде не вижу)

    • http://www.simplecoding.org/ Владимир

      Да, будет достаточно.
      Менять язык плагина не пробовал.
      А что именно не понятно в настройке?

      • http://pravo-hm.ho.ua/ Владимир_В

        Та вроде делаю все правильно гугл уже поюзал нашол несколько прмеров а работать не хочет

        • http://www.simplecoding.org/ Владимир

          Что именно не работает? Файлы sitemap не создаются?
          Первоначально эти файлы нужно создать вручную и разрешить запись в них (777)
          И о каких скриншотах идет речь?

      • http://pravo-hm.ho.ua/ Владимир_В

        не могу выложить адрес скринов пиши на почту…

  • http://pravo-hm.ho.ua Владимир_В

    Кто скажет какие плагины использовать для создания карт(Google (XML) Sitemaps Generator – его будет достаточно?). И как его настроить правильно гдето есть инструкция (как изменить язык плагина нигде не вижу)

    • http://www.simplecoding.org/ Владимир

      Да, будет достаточно.
      Менять язык плагина не пробовал.
      А что именно не понятно в настройке?

      • http://pravo-hm.ho.ua Владимир_В

        Та вроде делаю все правильно гугл уже поюзал нашол несколько прмеров а работать не хочет

        • http://www.simplecoding.org/ Владимир

          Что именно не работает? Файлы sitemap не создаются?
          Первоначально эти файлы нужно создать вручную и разрешить запись в них (777)
          И о каких скриншотах идет речь?

      • http://pravo-hm.ho.ua Владимир_В

        не могу выложить адрес скринов пиши на почту…

  • http://olblog.ru/ OlBlogger

    У меня при обращении к файлу sitemap пишет примерно следующее "Не заданы MME типы". Что б это значило?

    • http://www.simplecoding.org/ Владимир

      Обращение через браузер?

      MIME тип указывает web серверу как обрабатывать данный файл (тип файла определяется по расширению).

      Для apache указываются в файле mime.types

      application/xml xml xsl

      Кроме того, в httpd.conf есть директива
      DefaultType text/plain
      которая устанавливает тип по-умолчанию.

      В общем, попробуйте открыть файл другим браузером. Если ситуация повторяется, проверяйте конфиги.

  • http://olblog.ru OlBlogger

    У меня при обращении к файлу sitemap пишет примерно следующее "Не заданы MME типы". Что б это значило?

    • http://www.simplecoding.org/ Владимир

      Обращение через браузер?

      MIME тип указывает web серверу как обрабатывать данный файл (тип файла определяется по расширению).

      Для apache указываются в файле mime.types

      application/xml xml xsl

      Кроме того, в httpd.conf есть директива
      DefaultType text/plain
      которая устанавливает тип по-умолчанию.

      В общем, попробуйте открыть файл другим браузером. Если ситуация повторяется, проверяйте конфиги.

  • http://www.cskablog.ru/ Andrew

    Я поставил плагин и доволен. Но вот один из комментариев меня зацепил. Никак не могу понять – что такое внутренняя перелинковка. Если на сайте 10000 страниц, они что, все друг на друга должны ссылатся? Бред какой-то.

    Я думаю, плагин карты достаточно включить и забыть про этот. Пусть Гугл сам все индексирует. Как ему надо.

    • http://www.simplecoding.org/ Владимир

      Нет, конечно, все страницы на все ссылаться не должны.
      Смысл в том, чтобы Google не только проиндексировал страницы, но и разместил их в топе. А для этого нужны ссылки. И внутренние ссылки тоже считаются.
      Для примера посмотрите википедию (во всех статьях очень много ссылок на другие статьи), считается (и, скорее всего, так оно и есть), что внутренняя перелинковка – одна из основных причин высокой релевантности ее страниц.
      Да и для людей удобнее если ссылки на материал по теме статьи.

  • http://www.cskablog.ru Andrew

    Я поставил плагин и доволен. Но вот один из комментариев меня зацепил. Никак не могу понять – что такое внутренняя перелинковка. Если на сайте 10000 страниц, они что, все друг на друга должны ссылатся? Бред какой-то.

    Я думаю, плагин карты достаточно включить и забыть про этот. Пусть Гугл сам все индексирует. Как ему надо.

    • http://www.simplecoding.org/ Владимир

      Нет, конечно, все страницы на все ссылаться не должны.
      Смысл в том, чтобы Google не только проиндексировал страницы, но и разместил их в топе. А для этого нужны ссылки. И внутренние ссылки тоже считаются.
      Для примера посмотрите википедию (во всех статьях очень много ссылок на другие статьи), считается (и, скорее всего, так оно и есть), что внутренняя перелинковка – одна из основных причин высокой релевантности ее страниц.
      Да и для людей удобнее если ссылки на материал по теме статьи.

  • http://my-hobbys.ru/ Евгений

    Установил, всё заработало! Респект!

  • http://my-hobbys.ru Евгений

    Установил, всё заработало! Респект!

  • http://baseball-ru.ru/ Захар

    Никак не встает, сайт из-за этого колбасит, что это может быть?

    • http://www.simplecoding.org/ Владимир

      А что значит "колбасит"? Не работает вообще? Или ошибки какие-то появляются?

  • http://baseball-ru.ru/ Захар

    Никак не встает, сайт из-за этого колбасит, что это может быть?

    • http://www.simplecoding.org/ Владимир

      А что значит "колбасит"? Не работает вообще? Или ошибки какие-то появляются?

  • http://wmua.ru/slesar/ slesar

    Установил и себе такой плагин. Карту сайта Проглотил и Google и Yandex.
    У меня такой вопрос: а можно-ли вывести карту сайта на какую-то одну статическую страницу блога? В общем чтобы это была и карта сайта и меня сайта?

  • http://wmua.ru/slesar/ slesar

    Установил и себе такой плагин. Карту сайта Проглотил и Google и Yandex.
    У меня такой вопрос: а можно-ли вывести карту сайта на какую-то одну статическую страницу блога? В общем чтобы это была и карта сайта и меня сайта?

  • http://www.smetnov.com/ Алексей

    Попробую поставить себе

  • http://www.smetnov.com Алексей

    Попробую поставить себе

  • http://derzski.ru/ Геннадий

    Наверное, автор блога уже не возвращается к написанному так давно, а вдруг… Установил плагин, но он в настройках пишет, что при изменении на блоге, изменять sitemap в ручную. Это правильно?

    • http://www.simplecoding.org/ Владимир

      Вообще-то это действительно немного странный пункт.

      If you changed something on your server or blog, you should rebuild the sitemap manually.

      Наверное, речь идет об изменениях, которые плагин сам отследить не может.
      В настройках есть пункт
      Rebuild sitemap if you change the content of your blog
      который нужно отметить.

      Я давно не проверял, но по-моему sitemap нормально обновляется.

      В любом случае, рекомендуется сделать страницу с нормальной картой сайта.

  • http://derzski.ru/ Геннадий

    Наверное, автор блога уже не возвращается к написанному так давно, а вдруг… Установил плагин, но он в настройках пишет, что при изменении на блоге, изменять sitemap в ручную. Это правильно?

    • http://www.simplecoding.org/ Владимир

      Вообще-то это действительно немного странный пункт.

      If you changed something on your server or blog, you should rebuild the sitemap manually.

      Наверное, речь идет об изменениях, которые плагин сам отследить не может.
      В настройках есть пункт
      Rebuild sitemap if you change the content of your blog
      который нужно отметить.

      Я давно не проверял, но по-моему sitemap нормально обновляется.

      В любом случае, рекомендуется сделать страницу с нормальной картой сайта.

  • http://www.simplecoding.org/ Владимир

    Да, можно. Например, у меня такая карта сайта.
    Использую плагин Dagon Design Sitemap Generator.

  • Андрей

    Здравствуйте! В настройках плагина есть пункт: Add sitemap URL to the virtual robots.txt file. The virtual robots.txt generated by WordPress is used. A real robots.txt file must NOT exist in the blog directory! По умолчанию там стоит галочка. Её оставлять? Не повредит ли это существующему файлу robots.txt? Что изменится, если отменить этот пункт? На другом блоге задал вопрос в комментах, автор или не знает ответа (или ищет) или считает, что это глупый вопрос, но комментарий одобрил…

    • Андрей

      Вопрос снимается.

      • http://www.simplecoding.org Владимир

        Если у вас есть в корне блога файл robots.txt, то не нужно отмечать
        этот чекбокс. Но предназначен для случая когда вы свой robots.txt, а
        используете виртуальный WP (считается, что он не очень удачный с точки
        зрения SEO).

        В общем, если вы создали и настроили свой robots.txt, то снимайте этот
        чекбокс, чтобы плагин использовал ваш файл.

  • http://www.forstudents.am Рефераты

    Word Press prikolnaya vesh, prosoy v ispolzovanii

  • http://ernab.ru ernab

    Спасибо за статью только сделал его

  • http://americanhost.ru/ Cherrygarden

    Случайно не знаете, как вставить GSG в дизайн блога?

    • http://www.simplecoding.org Владимир

      Его не нужно встраивать в дизайн. Просто активируйте плагин в админке.

      Если нужна карта сайта, используйте плагин вроде этого http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/

      • http://americanhost.ru/ Cherrygarden

        Да, спасибо. Так и сделал.

        Просто хотелось узнать как xml можно вставить в дизайн блога. Нигде не нашел ответа.

        • Rich_invest

          А в какой кодировке создавать файл sitemap.xml

        • http://americanhost.ru/ Cherrygarden

          @fbaf972a476a61e42e8b31758f6b7da6:disqus, спасибо, я решил проблему, как посоветовал @da3905bcdea92abf8e5bda0145717a78:disqus

        • http://www.simplecoding.org Владимир

          UTF-8

]]>
Tweet