Как создать файл sitemap для wordpress. Использование плагина Google XML Sitemaps, описание, настройка и решение основных проблем. Sitemap для Яндекса

Всем привет дорогие друзья, давненько не виделись. Надеюсь все соскучились и с нетерпением ждут новые статьи.

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

Поговорим о том, как сделать карту sitemap.xml для WordPress

Итак, по плану у нас разобраться что такое xml карта сайта или sitemap.xml для WordPress, зачем она нужна, как ее организовать у себя на сайте, и как сообщить ПС, что карта у нас появилась.

Что такое карта сайта xml

Карта сайта в формате xml представляет собой файл с названием sitemap.xml который содержит информацию о всех статьях вашего блога, которые подлежат индексации.

Если быть более точным, в этом файле находятся полные адреса статей и страниц сайта, а также различные метаданные, такие как дата последнего изменения, частота изменений и т.д.

Файл этот можно сделать как «ручками», так и с помощью определенных плагинов, что очень удобно. Удобно потому, что этот файл будет обновляться автоматически. То есть в нем будет всегда свежая и актуальная информация о вашем контенте. Статью написали, опубликовали, не успели глазом моргнуть, а она уже в сайтмэпе, вот так-то.

В принципе, дабы не загромождать блог различными плагинами, можно воспользоваться он-лайн сервисами. Самый популярный — //www.sitemapgenerator.ru .

Но тут следует учесть, что с каждой новой статьей, sitemap.xml надо будет генерировать и копировать на хостинг снова и снова.

Кому интересен обзор этого сервиса, пишите в комментариях, сделаю отдельный материал.

Зачем нужна карта сайта xml

Зачем вообще это шаманское вуду с картами, спросите вы. Пиши себе статьи получше, впахивай побольше у будет тебе счастье. Ан нет, понапридумали тут карты какие-то…

Да друзья этот мир становиться сложнее, никуда не денешься. Поэтому для того чтобы постоянно быть в тренде приходится постоянно учится. Как завещал великий Ленин.

В общем все это дело с картами стало актуально после повального увлечения CMS. Как все знают, это система управления контентом.

И что она собой представляет? А ну ка, давайте поднатужимся. Ииии, правильно! Большущее количество разнообразных файлов, которые в массе своей к контенту никакого отношения не имеют.

Но вот ведь незадача, работ таки придет и будет совать свой вездесущий нос, во все дыры в поисках чего бы ему еще поиндексировать.

А как известно, роботы они звери бестолковые. И пока ему четко не скажешь куда можно лезть, а куда нельзя, где есть контент, а где его нет, он будет индексировать все подряд, что нужно и что нет без разбора.

Так вот, именно для таких вот бестолковых созданий создается карта сайта, где четко прописано, что есть контент.

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

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

Плагин Google XML Sitemaps

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

Как говорится нет ничего проще, для этого придется установить небольшой плагин, название которого вы можете увидеть выше. Плагин очень популярный. Более миллиона установок, на минуточку, поэтому устанавливайте и ничего не бойтесь.

Итак, установили, активировали, увидели в консоли в разделе «Настройки» новое подраздел «XML-Sitemap» и все, настраивать ничего не надо все будет работать и так.

Теперь если мы в адресной строке браузера наберем //адрес сайта/sitemap.xml у нас откроется страница с информацией о контентной структуре блога. Рубрики, страницы, статьи, все это можно будет увидеть и узнать, когда последний раз они обновлялись.

Отлично, пол дела сделано! Почему всего лишь пол дела спросите вы? Потому что надо уведомить наши дорогие поисковые системы о том, что у нас появилась карта сайта. Помните рассказывал про роботов? Вечно все им надо показывать да рассказывать.

Это довольно, не маленькая тема, поэтому в рамках этой статьи детально все рассказывать не смогу. Скажу только, что в первую очередь надо будет зарегистрироваться в Яндекс Вебмастер и в аналогичном сервисе от Google – Инструменты для Вебмастеров.

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

Карта сайта, точнее адрес, по которому она расположена добавляется в первом случае в разделе «Настройка индексирования» , а во втором в раздел «Сканирование» .

На сегодня это все, в следующей статье поговорим об этих сервисах более подробно.

Если вы установили плагин Google XML Sitemaps для WordPress сайта и хотите подробнее разобраться в его установке, настройке и использовании, тогда данная статья поможет вам найти ответы на часто задаваемые вопросы.


Google XML Sitemaps - один из самых популярных плагинов для WordPress сайта, по этой причине у многих пользователей возникают те или иные вопросы касающиеся использования плагина. Давайте рассмотрим все по порядку.

Навигация по странице:

Общие вопросы, касающиеся XML Sitemaps

  • Что такое Google Sitemap? В принципе, Google Sitemap представляет собой файл, который содержит URL-адреса и дополнительную информацию для всех страниц или документов вашего сайта. Google и другие поисковые системы могут читать этот файл и добавлять определенные страницы в свой индекс.
  • Как я могу создать Google Sitemap для моего WordPress блоге? Это главная функция плагина Google Sitemap для WordPress. Его легко установить, после чего он будет генерировать карту сайта, содержащую все страницы сайта на платформе WordPress.
  • Как Google Sitemap будет влиять на мой рейтинг и позиции в выдаче? Нет доказательств, что Google Sitemap напрямую влияют на рейтинг сайта. Тем не менее, карта может помочь Google индексировать и сканировать ваши страницы лучше и быстрее. Все это неизбежно приведет к более полной индексации страниц.

Вопросы, касающиеся установки Google XML Sitemaps

  • Как установить плагин? Просто установите его, как и любой другой плагин WordPress. Самый простой способ установить карту сайта применив функцию «Добавить плагин» в WordPress. Читайте об этом отдельно.

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

  • Мне нужно изменить какие-либо настройки? Настройки по умолчанию подходят для большинства блогов. Не бойтесь изменять приоритеты, частоту изменений или содержимого карты сайта. Если вам когда-нибудь понадобится сбросить настройки к значениям по умолчанию, нажмите на кнопку в конце страницы настроек.

Обзор настроек Google XML Sitemaps

Уведомления об обновлениях на сайте - настройка Google XML Sitemaps:

  • Уведомление Google о новинках блога: Это настройка уведомления Google, которая будет срабатывать каждый раз при публикации нового поста или редактировании старого. Google будет получать карту сайта что, возможно, впоследствии ускорит индексацию вашего нового поста в кратчайшие сроки.
  • Сообщите Bing об обновлениях блога : Это настройки уведомления Bing. Поскольку Yahoo работает на базе Bing, ваши сообщения должны также появиться в Yahoo в ближайшее время.
  • Добавление карты сайта URL к : Если активировать плагин на добавление URL карты вашего сайта в файле robots.txt, это позволит поисковым системам, которые не поддерживают уведомления, таким как Baidu или Яндекс, найти карту сайта. Карта сайта генерируется WordPress, поэтому убедитесь, что файл robots.txt сохраняется в папке блога!

Выглядят настройки Google XML Sitemaps примерно так:

Расширенные опции:

  • Попробуйте увеличить объем памяти. Эта опция в общем должна быть не нужной в большей части случаев, но если вы когда-нибудь получите сообщение об ошибке памяти при запросе карты сайта, вы можете попробовать увеличить лимит здесь.
  • Включите XSLT стили: Обычно XML-карта сайта выглядит как XML документ, который трудно читать, человеку. Плагин поставляется со специальным стилем, что делает его более читабельным. Просто используйте плагин по умолчанию, чтобы использовать стиль, или введите полный URL на свой собственный, если вы хотите использовать именно его. Пожалуйста, убедитесь, что он находится в той же директории!
  • Переместить базовый URL карты сайта : Используйте эту опцию, если вы хотите, чтобы карта сайта появилась в корневом каталоге вашего домена в случае установленного WordPress в подкаталоге.
  • Включить карту сайта в формате HTML: Если активирована данная опция, то плагин также будет генерировать карту сайта в формате HTML. Это может быть полезно для ботов, которые не понимают стандарт XML.
  • Разрешить анонимную статистику : Эта опция позволит послать некоторые анонимные сведения автору плагина. Будут отправляться следующие данные плагином: WordPress версия, версии PHP, язык, количество сообщений в вашем блоге (в шагах по 50) и уникальную строку, чтобы избежать дубликатов. Зачем это нужно? Автор может оптимизировать плагин для наиболее часто используемых версий WordPress / PHP и улучшить переводы для наиболее распространенных языков. Плагин никогда не будет посылать ничего личного, например ваш URL блога, название, имя или адрес электронной почты.

Дополнительные страницы:

  • Здесь Вы можете указать файлы или URL, которые должны быть включены в карту сайта, но не принадлежат к вашему блогу. Например, если ваш домен www.foo.com и ваш блог находится на www.foo.com/blog вы можете включить свою страницу на www.foo.com
    Примечание: Если ваш блог в подкаталоге, и Вы хотите добавлять страницы, которые не в каталоге блога или под, вы должны разместить файл карты сайта в корневом каталоге.

Сообщения приоритета страницы:

  • Не использовать автоматическое вычисление приоритета: Все сообщения будут иметь одинаковый приоритет на сайте. Он может быть определена в соответствии с функцией «Приоритеты».
  • Графы комментариев : Использует количество комментариев для вычисления приоритета должностей.
  • Средний комментарий: Использует количество комментариев для вычисления приоритета должностей. Расчет базы - среднее число комментариев на пост.

Содержимое карты сайта:

  • WordPress стандартный контент: Проверьте пункты, которые вы хотите включить в карту сайта.
  • Пользовательские таксономии: Проверьте все пользовательские таксономии, которые вы хотели бы включить.
  • Включите время последней модификации: Это добавит дату последнего изменения для всех ваших записей в карте. Поисковые системы могут использовать эту информацию, чтобы вернуться на страницу снова, если она изменилась. Настоятельно рекомендуется, чтобы эта опция была включена.

Исключить позиции:

  • Исключение категорий : Если исключить категорию здесь, записи из этой категории не появится в xml файле.
  • Исключить записи: Используйте эту опцию, чтобы исключить определенные записи сайта. Вы должны ввести идентификатор поста. Разделяйте сообщения от запятой. можно узнать в специальной статье.

Изменить частоту / приоритеты:

  • Изменить частоты: С помощью этой настройки вы можете дать поисковые системы намек, как часто содержание ваших страниц изменяется.
  • Приоритеты: с помощью этой настройки вы можете дать поисковые системы намек, как важно содержание вашего блога. Это значение всегда назначается по отношению ко всем другим страницах вашего блога, поэтому установите все значения, чтобы не было высоких (= 1.0), которые не имеет никакого смысла.

Другие особенности Google XML Sitemaps

Направление карты сайта в корневой домен:

Если ваш блог находится в суб-директории (example.com/blog/~~pobj) карта сайта будет генерироваться при example.com/blog/sitemap.xml~~pobj. Если вы хотите переместить сайта в example.com/sitemap.xml~~V, пожалуйста, введите «http://example.com/blog/» под «Перекрыть базовый URL из файла Sitemap» на странице настроек плагина и добавьте следующее правило в файл.htaccess под корневой домен:


RewriteEngine On
RewriteRule ^ (sitemaps - + ( +))?.? \ XML (. \ GZ) $ /your-blogdir/sitemap$1.xml$2 [ L]

Заменить «свой-blogdir» с именем поддиректории с вашим установленным WordPress.

Общие проблемы и ошибки Google XML Sitemaps

Инструменты для веб-мастеров Google показывают информацию о проиндексированных страницах:

Иногда вы можете иметь проблемы, связанные с , который показывает несколько страниц карты сайта в «представлении», но не как «индексируемые». Или возможно количество проиндексированных страниц будет меньше, чем отправленных url. Рекомендуем вам проверить следующее:

  • Проверьте указан ли правильный URL сайта. Google различает HTTP / HTTPS, WWW / не-WWW, корень / подпапка. Так что, если вы ведете свой блог на http://www.blog.com/ убедитесь, что вы добавить http://www.blog.com/ в Google Webmaster Tools, и http://www.blog.com/sitemap.xml карта сайта.
  • Sitemaps сайта не имеет ошибок, но карта сайта может содержать предупреждения, например, если ваш сайт был загружен медленно, когда Google пытался сканировать его.
  • Если карта сайта содержит ссылки на страницы, которые не доступны, попробуйте найти их в WordPress. Плагин читает все записи, которые опубликованы и не имеют паролей. Если что-то появляется в вашей карте сайта, значит это находиться в вашей базе данных WordPress.
  • Статистические данные в Google Webmaster Tools , не являются данными вреальном времени. Они предназначены только для информационных целей. Используйте «site:» оператор в Google поиске, чтобы найти, какие страницы вашего блога на самом деле в настоящее время индексируются. Попадание данных в Google Webmaster может занять несколько часов или даже дней, пока новые URL-адреса не отображаются как индексируемые, но на самом деле они уже включены в результатах поиска.

Google Webmaster Tools: отчеты «Недостающие XML теги».

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

  • Если проблемой является externals.xml. Вы добавляли какие-либо внешние страницы? Если это так, пожалуйста, проверьте что URL-адрес для каждого из них является правильным. Также убедитесь, что нет пустой строки в разделе «Дополнительные страницы» на странице настроек плагина. Также попытайтесь сохранить все настройки еще раз, используя кнопку «Обновить настройки» в конце страницы.
  • Если проблемой карты сайта является archives.xml. Если у вас нет каких-либо сообщений (только страницы), вы можете отключить «Включить архивы», чтобы решить эту проблему.

Google Webmaster Tools сообщает «Invalid XML» или браузер говорит ошибка на линии Х-Х в столбце 6.

Декларация XML допускается только в начале документа. Пожалуйста, откройте карту сайта в браузере и выберите «Исходный код». Есть пустая строка или пробелы перед XML тегом? Это проблема. Возможно ваши RSS-каналы также не работают. Что такое RSS можно . Причиной этой проблемы является новая линия или пробелы в другом плагине или файл functions.php вашей темы. Убедитесь, что файл functions.php заканчивается на?> и нет пустой строки или пробелов после него. Если это не работает, попробуйте отключить другие плагины один за одним, чтобы найти вредоносный.

Google Webmaster Tools, отчет «404 Not Found» для карты сайта.

  • Проверьте ваши постоянные параметры WordPress и нажмите кнопку «Сохранить».
  • Если вы используете Nginx в качестве веб-сервера, пожалуйста, добавьте правила перезаписи вручную. Они должны быть представлены на странице Plugins настроек.
  • Если вы используете W3 Total Cache и активирован «Не обрабатывать ошибки 404 для статических объектов с WordPress» функция «под Browser Cache», пожалуйста, добавьте правила, указанные ниже, чтобы были внесены «404 ошибки, в список исключений»:
    * sitemaps [а-z0-9 _ \ -] * \ (XML | XSL | HTML). (. \ GZ)?
    Новые версии W3 Total Cache (> 0.9.4) уже включают в себя исправления.

Моя XML Карта сайта не обновляется

Вы уверены в этом? С версии 4, плагин использует новый формат для сайта. В основной карте сайта (sitemap.xml) есть только одна запись в месяц для сообщений. Нажмите текущий месяц вы сможете увидеть фактические посты. Там вы, вероятно, также найдете вашу новую публикацию.

В общем настройки Google XML Sitemaps достаточно просты, плагин же по своему предназначению выполняет огромную роль при работе с поисковыми системами. Игнорирование создания XML карты может негативно сказаться на продвижении сайта в дальнейшем.

Для создания полноценного сайта на движке WordPress базового функционала в большинстве случаев будет недостаточно, поэтому дополнительно нужно оснастить его дополнительными плагинами, которые будут полезны при развитии и оптимизации площадки. В интернете можно наткнуться на уйму сервисов, которые создают карту xml для сайта. Подчеркнем, что речь идет конкретно о карте sitemap.xml, которая будет читаться поисковыми машинами, что приведет к быстрейшей индексации страниц сайта (это дает возможность вывести сайт на первые места в рейтинге).

Но только при создании простой карты возникает проблема – карта xml нуждается в постоянном обновлении, что довольно проблематично, если у вас на площадке размещено, к примеру, несколько тысяч страниц. Конечно, выход из ситуации существует – плагин Google XML Sitemaps для WordPress, способный построить в автоматическом режиме карту сайта за несколько секунд; при обновлении контента плагин будет не только своевременно обновлять карту сайта, но и будет уведомлять основные поисковые машины об обновлениях на сайте, изменении содержимого, приоритете индексирования и т.п.

Возможно, вы заметили, что плагин Google XML Sitemaps для WordPress имеет упоминание ведущего мирового поисковика Google, поэтому некоторые думают, что работать карта будет только с ним. В действительности плагин отлично дружит со всеми поисковиками.

Даже если вашему проекту уже несколько лет, и индексация всегда проходит на «ура» без всяческих задержек, то все равно не стоит упускать возможность улучшения взаимодействия площадки WordPress с поисковыми машинами.

Уверяем, после установки карта не сделает хуже, да и создать ее практически ничего не стоит.

Установка и настройка Google XML Sitemaps в WordPress

Скачать версию модуля на «великом и могучем» можно по ссылке : http://wordpress.org/plugins/google-sitemap-generator/. Многие знают, как устанавливать плагины, но нам несложно вкратце описать этот процесс. Для установки необходимо перейти в «Админку» – «Плагины» – «Добавить плагин», где потребуется указать путь к модулю и нажать на «Установить». После этого останется лишь активировать карта Google XML.

С настройками модуля никаких сложностей не должно возникать, ведь он полностью на русском языке. Главные опции плагина Google XML Sitemaps – «Файлы карты сайта», где необходимо проставить галочки напротив «Записать обычный XML файл» и записать «Записать запакованный XML файл». После выполнения этого простого процесса у вас в корневой папке будут созданы два файла – карта sitemap.xml и sitemap.xml.gz.

Следующими настройками выступают «Режим построения карты», где необходимо проставить галочку напротив «Постройте карту сайта, если внесли изменения вашего дневника». Теперь переходим в раздел «обновить уведомление», где галочки выставляем напротив всех пунктов, благодаря чему при добавлении нового материала на сайт, поисковые машины узнают об этом. Также в разделе «Дополнительные» можно добавить страницы ресурса, которые по дефолту не попали в карту сайта. В разделе «Excluded items» можно выбрать те разделы, которые не должны присутствовать в вашей карте.

Важные моменты

Важно отметить, что для уведомления машины Yahoo необходимо ввести «Application ID». Получить этот ID можно по этому линку : http://developer.yahoo.com/wsregapp/ (если вы зарегистрированы в Yahoo Developer Network, то вся процедура пройдет очень быстро, ну а если нет – придется отдать немного своего драгоценного времени для прохождения регистрации).

После этого плагин будет автоматически рассылать уведомления о новых записях на вашей площадке WordPress. Мы на личном примере убедились, что через два часа после делегирования одного домена, часть страниц была проиндексирована поисковиком Google, а еще через небольшой отрезок времени были проиндексированы все страницы сайта всеми поисковыми машинами. Плагин работает отменно, что уж сказать.

All in One Seo Pack: XML карта сайта для WordPress

Функция создания карты сайта у этого плагина была реализована так уж давно, поэтому не все в курсе такой возможности. Использование этого модуля актуально для тех администраторов, которые уже пользуются основными функциями модуля и не хотят ставить сверху Google XML Sitemaps. Получить плагин для WordPress можно по линку : https://wordpress.org/plugins/all-in-one-seo-pack/

Процесс установки стандартен, поэтому описывать его не видим необходимости. После активации ищем в боковой панели ссылку «Инструменты SEO», где выбираем пункт «Другие модули» и запускаем там «XML карта сайта». После сбоку в админке появится новый линк, благодаря которому можно попасть на страницу опций карты XML.

Теперь появится страница, где будут расположены все опции карты. Возле каждого поля присутствует знак вопроса, при нажатии на который всплывет подсказка о его предназначении. Если нет особого желания разбираться со всеми настройками самостоятельно, то можете установить оптимальные значения (на наш взгляд):

  • «Уведомлять Google» – ставим галочку;
  • «Уведомлять Bing» – ставим галочку;
  • «Включить Sitemap Indexes» – галочку ставить необязательно;
  • «Типы записей» – ставим галочки в «Страницы», «Записи»;
  • «Таксономии» – ставим галочку в «Рубрики»;
  • «Включить архивы за день» – ставить галочку необязательно;
  • «Включить страницы авторов» – галочку ставить необязательно;
  • «Создать сжатую версию карты» – ставим галочку;
  • «Ссылка на карту из robots.txt» – ссылку ставить необязательно;
  • «Динамическая карта сайта» – ставим галочку.

Рассмотрим возможности карты сайта для WordPress:

  • интегрирование сторонних страниц и других ресурсов;
  • возможность удаления из карты конкретных страниц (обычно это статичные страницы);
  • возможность настройки приоритетов и частоты обновления;

Но самым главным достоинством настроек выступает пункт «Динамическая карта сайта». Именно благодаря ему администраторы получают возможность обновлять карту при каждом обращении к ссылке: ваш_сайт/sitemap.xml. Просто проставьте галочку напротив, и у вас отпадет необходимость в создании новой карты сайта (она будет создаваться на ходу). Как видите, создать карту будет очень просто даже совсем «зеленому» администратору.

Важно: файл robots.txt обязательно должен иметь линк на sitemap.xml, иначе поисковые машины просто не обнаружат карту.

Здравствуйте, друзья! В этом уроке мы поговорим о создании карты сайта для поисковых систем в WordPress. Но сперва, давайте вспомним что такое карта сайта (sitemap.xml) ?

Карта сайта (файл sitemap.xml) - это файл с расширением.xml, в котом хранится информация для поисковых систем (таких как Яндекс, Google, Bing, Поиск@Mail.Ru) о всех ваших страницах и записях вашего веб-сайта, которые подлежат индексации поисковыми системами.

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

Также есть некоторые ограничения в использовании карты сайта, а именно:

  • в карте сайта должно быть не более 50000 URL;
  • размер файла sitemap.xml не должен превышать 10 МБ.

Карта сайта — важнейший атрибут любого сайта. Она является помощником поисковых систем, и если вы хотите продвинуть свой сайт в интернете — создание карты сайта обязательно!

Создание файла sitemap.xml на WordPress

Для создания карты сайта мы будем использовать плагин Google XML Sitemaps . И так, приступим!

1. Переходим в Плагины -> Добавить новый .

2. В поле поиска пишем Google XML Sitemaps и нажимаем кнопку Enter на клавиатуре для поиска.

3. Устанавливаем плагин нажав кнопку «Установить» .

4. После установки необходимо активировать плагин. Для этого нажимаем кнопку «Активировать плагин» .

Настройка плагина Google XML Sitemaps

5. После активации плагина перейдите в Настройки -> XML-Sitemap .

6. В открывшейся странице мы видим настройки карты сайта . Здесь нам нужно изменить следующее:

Остальные опции настраиваются индивидуально для каждого проекта. Также все настройки можно оставить по умолчанию , если нет желания что-то в них менять. Акцентирую ваше внимание на том, что даже с настройками по умолчанию все будет прекрасно работать .

После того как вы внесли изменения, нажмите кнопку «Обновить параметры» .

7. Карта сайта создается сразу после активации плагина . Ссылку на вашу карту сайта вы увидите в самом верху страницы настроек (Настройки -> XML-Sitemap ).

Как видите, создание карты сайта в WordPress задача достаточно простая, и ее создание под силу даже самым неопытным пользователям.

Еще раз напомню, что карта сайта помогает продвигать ваш сайт в поисковых системах , и ее наличие является обязательным на каждом сайте.

Здравствуйте, друзья! В этом уроке мы поговорим о создании карты сайта для поисковых систем в WordPress. Но сперва, давайте вспомним что такое карта сайта (sitemap.xml)? Карта сайта (файл sitemap.xml) - это файл с расширением.xml, в котом хранится информация для поисковых систем (таких как Яндекс, Google, Bing, Поиск@Mail.Ru) о всех ваших страницах и записях вашего веб-сайта, которые подлежат индексации поисковыми системами. Карта сайта выполняет роль помощника для поисковых систем, она помогает определить местонахождение страниц и записей веб-сайта, время их последнего обновления, частоту обновления и важность относительно других страниц сайта для того, чтобы поисковая машина смогла более разумно индексировать сайт. Также есть некоторые ограничения в использовании карты сайта, а именно: в карте сайта должно быть не более 50000 URL;…

Обзор

Проголосуйте за урок

100

Оценка

Итог: Уважаемые читатели! Не поленитесь проголосовать и оставить комментарий. Таким образом я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

(Последнее обновление: 01.05.2019)

Привет, коллеги! В этом посте я расскажу вам как создать и настроить Sitemap (карта сайта) для WordPress , для поисковых систем таких как Яндекс, Google, Bing, Поиск@Mail.Ru. Не нужно путать XML с HTML. Первый подходит для поисковиков, а второй предназначен преимущественно для пользователей. Что представляет из себя карта сайта XML вы наверное уже знаете.

Плагин Google XML Sitemaps для WordPress

Напомню : это список страниц вашего сайта/блога, который не видят ваши посетители, а хорошо видна только . XML файл Sitemap позволяет сообщить Google и Yandex о страницах вашего сайта, чтобы они гарантированно попали в индекс поисковых систем.

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

Что такое Sitemap?

Карта сайта - это способ организации веб-сайта с указанием URL-адресов и данных в каждом разделе. Документ XML содержит инструкции для роботов поисковых систем.

Sitemap - XML-файлы с информацией для поисковых систем (таких как Google, Яндекс, Bing, Поиск@Mail.Ru) о страницах веб-сайта, которые подлежат индексации. Проще говоря, это URL-адреса сайта, отправляемые вами поисковикам.

Яндекс поддерживает форматы XML и TXT. Формат XML позволяет передавать дополнительную информацию.

Как создать файлы Sitemap для сайта WordPress?

Создать карту блога или сайта на WordPress нам поможет плагин Google XML Sitemaps . Который генерирует XML файл, обновляет его и так далее. Вам достаточно плагин , настроить его и можно о нём забыть. Установка Google XML Sitemaps стандартная.

Плагин Google XML Sitemaps Вордпресс

Один из лучших плагинов WP. Он будет предоставлять полную XML-карту сайта для поисковых систем. Его установили уже более 24 243 146 раз.

Плагин Google XML Sitemaps

Используйте этот плагин, он значительно улучшит SEO. Он создаст специальную XML-карту сайта и поможет таким поисковым системам, как Google, Bing, Яндекс и Мейл ру лучше индексировать ваш веб - ресурс. С такой картой сайта сканерам намного проще увидеть полную структуру вашего сайта и извлечь ее более эффективно. Плагин поддерживает все виды страниц, сгенерированных WordPress, а также пользовательские URL.

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

Установите плагин обычным способом, используя функцию Плагины - Добавить новый. В поле поиска введите его название Google XML Sitemaps:

Установка плагина из админ панели

Настройка XML Sitemaps

После успешной установки и активации плагина, его нужно настроить. В разделе "Настройки" нажмите на :

Настройки xml sitemap

Откроется страница: Генератор XML-карты сайта для WordPress, где вам нужно её настроить. На этой странице, в самом вверху, вы увидите ссылку на вашу карту:

Вы можете на неё нажать и посмотреть как она родная выглядит:

XML-карта сайта для поисковых систем

Важные настройки на нашем родном и могучем русском языке, поэтому вам не составит ни какого труда во всем разобраться. Какие настройки можно произвести? Разработчик плагина указывает что, значения по умолчанию подходят для большинства сайтов. Но всё же, каждый пользователь должен решить сам. Указать какие категории исключить из карты, содержание карты сайта, приоритеты, частоту изменений и так далее. Примерно, вот так, должно быть:

Настройки для своего сайта карты xml

После всех настроек обязательно нажмите "Обновить параметры". Готово. Дальнейшее действие это - добавить файл Sitemap в вебмастере поисковых систем, чтобы ускорить индексирование сайта вордпресс. А также прописать ссылку на карту в robots.txt.

Итак, какие именно страницы необходимо включить в карту? По соображениям SEO рекомендуется включать лишь те страницы, которые хотелось бы видеть в поиске.

Теперь при написание статьи, плагин будет сообщать поисковым системам (не всем, а только Гугле, Bing, Yahoo и Ask.com) об обновление вашего блога. Плагин автоматически обновит вашу карту сайта, если вы опубликуете сообщение, так что больше ничего не нужно делать

Для остальных поисковых систем делать нужно вот это - читайте .

Обратите внимание, друзья, функция XML Sitemaps есть в SEO плагинах и .

Всего доброго и до новых встреч. Пока, пока!

(function(w, d, n, s, t) { w[n] = w[n] || ; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-292864-4", renderTo: "yandex_rtb_R-A-292864-4", async: true }); }); t = d.getElementsByTagName("script"); s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks");