Настройка плагина XML-Sitemap
WordPress плагин XML-Sitemap я обязательно ставлю на блог. Установка этого плагина, как и любых других, не занимает много времени и заключается лишь в копировании с локального диска в папку wp-content/plugins/. Подробнее о способах установки плагинов на wordpress блог читайте здесь. Результатом его работы являются файлы sitemap.xml и sitemap.xml.gz, которые находятся в корневом каталоге вашего сервера. Эти файлы нужны для поисковых систем, чтобы те, получая информацию, быстрее могли находить и индексировать страницы сайта. Не забудьте в файле robots.txt включить строку
... ... ... Sitemap: http://yoursite.ru/sitemap.xml
Замените yoursite.ru именем вашего сайта.
Не забудьте активировать плагин XML Sitemap через меню Плагины -> Установленные.
Теперь давайте разберемся с настройками wordpress плагина XML-Sitemap. Открываем админку плагина через Настройки -> XML-Sitemap
Устанавливаем базовые параметры плагина. Смотрите на восклицательные знаки.
Обратите внимание на пункт отмеченный красным вопросом, прежде чем ставить галочку нужно получить идентификатор приложения (Application ID) от Yahoo. О там как это сделать смотрите здесь.
Далее выставляем Расширенные параметры:
Следующий шаг — установка Расположения вашего файла с картой сайта
Теперь выставляем, что включать в карту. Обратите внимание, если сайт не наполнен контентом, то я не ставлю галочку Включать категории. Нужно дать отстоятся сайту и включить опцию после индексации для увеличения числа страниц в карте и в индексе.
Еще два скриншота с параметрами XML-Sitemap:
—
Не забудьте сохранить параметры перед выходом.
Теперь в верней части окна настроек жмите ссылку заново построить карту сайта, для создания самой карты и оповещения поисковых систем об изменениях.

Пока все.
Комментариев: 45
Вы можете следовать любому комментарию через RSS 2.0 feed.
Вы можете оставить комментарий или trackback с вашего сайта.









А можно вопросик? Также в настройках плагина предлагается выбрать, какие категории можно индексировать, а какие нет. Если возле какой-то категории поставить галочку, то есть не индексировать ее, то что произойдет: в индекс не попадут все посты, относящиеся к этой категории, или только страница типа http://имя сайта/archives/category/название категории?
2Наталия
Если воспользоваться опцией Excluded categories, то в карту сайта sitemap.xml не будут включены посты из этой категории.
Но не факт, что эти посты 100% не будут проиндексированы поисковыми системами.
То же касается опции Exclude posts.
например ссылка на исключенный пост или категорию может быть пропущена через twitter, а ПС там активно пасутся
Спасибо за быстрый ответ, на форуме WP ответа на этот вопрос я так и не дождалась.
2Наталия
пожалуйста
следуйте за мной в твиттере
буду рад вас видеть
Ну, похоже, сама я не разберусь. У меня при генерации карты возникает строка There was a problem writing your sitemap file. Make sure the file exists and is writable, сама карта сайта есть, работает, но в корневом каталоге я ее не нашла, поисковики карту не видят.
Я разобралась. Для таких чайников как я, пропущена Вами важная информация, а именно:
» При первой попытке создания карты сайта вы увидите ошибку, для того чтобы этого не произошло вам необходимо в корневой директории вашего сайта (точное расположение можно посмотреть в настройках плагина, в пункте “ Расположение Вашего файла с картой сайта”) создать два фала “sitemap.xml” и “sitemap.xml.gz” и дать им права на запись (присвоить права 666, после этих манипуляция карта сайта должна создаться без проблем.
Вы не одна такая, у меня тоже такое, спасибо что написали, а то я уже не знал, что делать.
2anemona
Подскажите, откуда информация в последнем комментарии?
http://www.websovet.com/karta-bloga-%E2%80%94-plagin-sitemap-generator — нашла через поиск Яндекса
2anemona
по указанной Вами ссылке описание Dagon Design Sitemap
тода как в этом посте речь идет о плагине XML-Sitemap
Кроме того я намеренно удалил файлы sitemap.xml и sitemap.xml.gz из корневой папки своего сайта, при нажатии «заново построить карту сайта» оба файла были созданы без проблем
Поэтому спасибо за дополнение к статье, но я пока не сталкивался с необходимостью ручного создания файлов карты и нигде не всртечал рекомендаций по этому поводу
Извините, я перепутала ссылку, вот она http://freedomwork.net/google-xml-sitemaps-sozdayom-kartu-sajta/
Могу сказать только, что у меня не было в корневом каталоге нужных файлов — ни пустых, ни с информацией, а ошибка у меня вылезла сразу после установки плагина XML-Sitemap, при нажатии “заново построить карту сайта”у меня снова и снова вылезали ошибки. Потом я нашла эту информацию, вручную сделала 2 чистых файла и через FileZilla загрузила на сервер (неделю назад я и подумать не могла, что способна на такое)) и все получилось, и сразу поисковики подтвердили, что все ок’!
2anemona
Замечательно, кстати файлы можно создавать непосредственно на сервере
Что касаемо ошибки создания файлов, это видимо от настроек вашего хостера зависит, хотя я могу ошибаться
спасибо, мне еще многому предстоит учиться:-)
Это тебе спасибо, я как раз быстро нашёл ответ с твоей помощью ))
Расположения вашего файла с картой сайта — самый важный пункт ещё ко всему же.
Спасибо за статью, не подскажите какое значение имеет и что означает «Always» для «главная страница» и какая разница с «Daily», Не должно ли совпадать с значение «текущий архив за этот месяц» как написано в скобках? У меня всегда стояло «Daily» на «главная страница».
Always — означает всегда (т.е.при каждом посещении)
Daily — ежедневно
это рекомендации для роботов как часто осматривать страницы.
Мои рекомендации поставить для Главная страница,Статьи и Текущий архив за этот месяц- Always
Спасибо за ответ, я то перевод знала, просто хотела разобраться, благодарю за рекомендации!
пожалуйста
здраствуйте. установил, настроил сайтмап. был сгенерирован файл сайтмап.ксмл, но в нем только ссылка на главную.
галочки по-умолчанию стоят:
Включить домашнюю страницу
Включить статьи
Включить статические страницы
с чем может быть связано не полнота?
попробуйте вручную (опция такая есть в настройках) сгенерить сайтмап
Спасайте пол дня сижу ничего не пойму. делала все что можно выручайте. Вот что пишет.
There was a problem writing your sitemap file. Make sure the file exists and is writable. Learn more
There was a problem writing your zipped sitemap file. Make sure the file exists and is writable. Learn more
Свяжитесь со мной. Координаты на странице контактов
Скорее всего Ваш хостер не дает возможности создания файлов в автомате. Создайте в ручную файл sitemap.xml и запишите его в корень Вашего сайта, далее назначте ему атребут 666 или 777. должно заработать.
Здравствуйте, подскажите пожалуйста, а может есть плагин что бы можно было для каждой страницы выставлять разные периоды обновления (например для страницы №1 неделю, а для страницы №2 день, а для №3 месяц и т.д.)?
Про плагин не знаю.
Если под периодом обновления вы имеете ввиду частоту посещения роботом поисковой системы, то в статье есть сриншот Изменить частоты
кликните по нему и прочтите замечание.
Там указывается периодичность для групп «статьи», «страницы» и т.д. а мне нужно для каждой странице свою частоту установить (например как титл для каждой страницы свой)
В XML-Sitemap есть возможность указать приоритет отдельных страниц для индексации в разделе Дополнительные страницы, но не периодичность. в xml. Формат xml простой, сделать свой плагин не проблема
А смысл указывать для каждой страницы? Все равно это не прямые команды роботу, а лишь рекомендации.
Для решения такой задачи нужно или искать другой плагин для карты сайта, либо писать свой. Для периодичности есть тег
нашел как сделать. в этом плагине можно добавить дополнительные страницы и на них установить частоту обновления индивидуально для каждой отдельной страници. а надо это мне для того что бы создать структуру сайта удобную для администрирования (для меня удобную), т.е. у меня есть страници которые я неменею и на них нужно поставить обновление «год» а есть ежедневно изменяемые и соответственно их было бы лучше проверять ежедневно.
Спасибо за подробное описание настроек плагина!
Спасибо за подробное описание настроек плагина!
Спасибо за инфу по настройке плагина. НЕ прокатило с автоматическим построением карты (уверен связанно с хостером, но ночь на дворе и писать не кому))) коменты помогли <> Немного не в тему,но снежинки немного осложняют чтнение блога( Еще раз Благодарю!
пожалуйста,
в реальной жизни снег ведь тоже мешает вести машину
а наличие сайтмапа может увеличить количество проиндексированных страниц яшей??а по поводу плагина огромный респект! все подробно и добросовестно!
наличие сайтмапа поможет быстрее и полнее индексировать страницы
Сталкнулся с такой трудностью:
У меня меня на вордпрессе настроена отложенная публикация, сегодня установил WordPress плагин XML-Sitemap, создалась XML карта, но даты публикации в ней стоят одним днем т.е. когда я забивал все посты в отложенную публикацию.К примеру новость опубликована 1 мая а в карте XML она 29 апреля.Подскажите, как это можно обойти?
а зачем обходить ?
Если сделаю XML карту через 2 месяца и все новости будут 29 апреля я считаю яндекс не воспримет это в лучшую сторону. При том что добавляются ежедневно по 3 -4 новости. Надо сделать чтобы дата совпадала с публикацией.
активируйте плагин, пусть работает и обновляет карту по мере добавления постов
а ничего что все посты будут с датой 29 апреля?
ничего страшного
может конечно не актуально, но всё ровно решил написать…
попробуй лучше плагин «Google XML Sitemaps with qTranslate Support»
пользуюсь уже более года и таких проблем не возникает! Плюс за счет встроенного переводчика улучшается статистика выдачи в поисковике по аналогичным англоязычным запросам.
спасибо за совет, обязательно попробую этот плагин
только вот работает ли он с пользовательскими типами постов?
Отлично! Благодарю! Четко и понятно! Сделала наконец-то!
Поставил, сделал, думаю работать будет?
Привет,подскажи пожалуйста — проанализировал robots.txt на Яндексе выдает такое :
1: User-agent: *
Обнаружена неизвестная директива
2: Disallow: /wp-login.php
Перед правилом нет директивы User-agent
Как нормализовать работу robots.txt? Пожалуйста))