Создание XML файла Sitemap для WordPress блога (плагин). Как добавить на WordPress страницу HTML-Sitemap

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

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

Картой является файл формата xml, который содержит адреса всех страниц сайта; процентный (от 0% до 100%) приоритет страниц; частоту, с которой происходят обновления на странице; дату последнего изменения и, кажется, что-то еще.

Честно говоря, большинство веб-мастеров знают, что такое sitemap вордпресс , но дать прямой ответ на данный вопрос могут не все. Фактически карта xml создавалась с целью правильной и ускоренной индексации страниц вашего сайта, но это было раньше, когда поисковые системы были «слабые и неграмотные».

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

Если же у вас сложная навигация, которая строиться на базе js и flash, то генерация такой карты необходима.

Также стоит заметить, хотя я сам и не могу подтвердить эту информацию, но говорят, что именно эти карты помогают ваш контент.

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

Карта в формате html – в чем разница

Если xml карта помогает поисковым роботам найти все страницы, то зачем нужна HTML карта сайта? Ну, как бы… да, она аналогично помогает поисковикам отыскать все страницы на сайте, даже самые «глубокие», однако в отличии от предыдущей, ею с легкостью могут пользоваться и простые посетители обладающие интеллектом, не искусственным.

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

Как создать sitemap.xml на WordPress

К счастью генерировать карту вручную не придется. Для это цели существует специальный плагин – Google XML Sitemaps – самый лучший плагин среди всех, даже включая все решения на сторонних CMS.

Все что нужно сделать это установить и активировать плагин. В этот самый момент создастся карта со списком страниц сайта в формате.xml и будет доступна по адресу ваш_сайт.ру/sitemap.xml . Также будет создана сжатая версия карты, она будет размещена по адресу ваш_сайт.ру/sitemap.xml.gz . При дальнейших изменениях или добавления новых страниц плагин будет обновлять список постов на карте, чем сообщит поисковым системам об изменениях.

Получиться должно такое:

Создание HTML карты в WordPress

Для создания sitemap вордпресс в формате HTML существует множество разных плагинов, поэтому я перечислю несколько из них (список будет обновляться)

WP SEO HTML Sitemap

Установите и активируйте плагин WP SEO HTML Sitemap .

Теперь перейдите во вкладку Страницы → Создать новую и добавьте новую страницу с любым названием, целесообразнее назвать «Карта сайта». Также на страницу вы можете поместить собственный контент, например, описание сайта или еще что-то.

Затем переходим Настройки → SEO HTML Sitemap где производим несложные настройки: выбираем на какой странице вывести карту сайту, во сколько колонок разместить ссылки на статьи, где выводить карту на странице по отношению к размещенной на ней информацией и т.д.

Сохраняем настройки и проверяем перед этим созданную страницу.

Добавляем карту в Яндекс и Гугл

По сути sitemap вордпресс поиковые роботы должны обнаружить сами, однако поисковикам можно в этом помочь.

Яндекс

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

Затем выбираем нужный сайт в консоли вебмастера и открываем страницу Настройки индексирования → Файлы Sitemap.

Теперь в специальное поле вам нужно указать ссылку на карту сайта формата.xml и нажать кнопку Добавить.

Такое же действие нужно проделать и со сжатой версией карты.

Google

Аналогично нужен аккаунт в системе и добавленный сайт в Google Webmasters.

Так, выбираете свой сайт из списка в консоли (если их несколько).

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

Затем нажимаем Добавить.

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

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

Настоятельно рекомендуется создать подобный файл и для видео - и фотоматериалов - правильная индексация и медиа-материалов позволит значительно увеличить трафик к вашему сайту.

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

Стоимость: Free-версия и Premium от $69

Google XML Sitemaps

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

All in One SEO Pack

Еще один инструмент «все-в-одном» для всесторонней поисковой оптимизации сайта в целом, и в том числе для создания карты сайта .

Имеет разносторонние настройки, возможность устанавливать правила включения или исключения определенной категории материалов в создаваемую карту, оповещение (немедленное или по расписанию) Google и Bing о добавлении нового материала.

Стоимость: Free-версия и Unlimited за $79

Premium SEO Pack

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

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

Стоимость: $31

Better WordPress Google XML Sitemaps

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

Стоимость: Бесплатно

Youtube Video Sitemap generator

Если вы часто используете в своем блоге видеоролики из Youtube, то вам стоит обратить внимание на Youtube Video Sitemap generator. Этот плагин специально «заточен» под поиск в сообщениях блога ссылок на видеоролики YouTube. Результатом его работы является отдельный файл video_sitemap.xml

Стоимость: Бесплатно

Sitemap Generator

Sitemap Generator хорошо работает на виртуальных серверах. Если ваш сайт расположен именно на таком хостинге, то этот плагин определенно стоит попробовать. Наряду с индексацией обычных публикаций в блоге поддерживает индексацию видеоматериалов.

Стоимость: от 0€ до 35€ в месяц в зависимости от ограничения на количество URL.

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

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

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

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

Что такое Sitemap?

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

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

Создать карту блога или сайта на 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-карта сайта для поисковых систем

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

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

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

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

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

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

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

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

Приветствую вас, уважаемые читатели блога сайт. Сразу замечу, что для создания карты блога нам потребуется не один плагин, а целых два. Первый из них, под названием Google XML Sitemaps, будет создавать файл в формате XML, который затем будет скармливаться поисковикам (путем добавления ссылки на него в панелях Яндекс и Гугл Вебмастера, о которых я писал и ) .

Второй плагин, под названием Dagon Design Sitemap Generator, будет создавать предназначенную для посетителей вашего блога карту, примерно такого . Она поможет сделать ваш ресурс более прозрачным для посетителей, т.е. позволит упростить для них перемещение между материалами и поиск нужных постов.

Особенности создания карты в Вордпрессе

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

Ну, а о Dagon Design Sitemap Generator читайте уже .

Удачи вам! До скорых встреч на страницах блога сайт

посмотреть еще ролики можно перейдя на
");">

Вам может быть интересно

Создание в WordPress карты блога для посетителей (плагины Sitemap Generator и WP DS Blog Map)
Simple Counters и Category and Page Icons - красивые счетчики RSS и Twitter, а так же иконки для категорий и страниц в WordPress
Установка и настройка плагинов для WordPress, решение возможных проблем
All in One SEO Pack и внутренняя поисковая оптимизация блога на WordPress (метатеги Canonical, Description и Title)
Как проверить сайт на битые ссылки - Xenu Link Sleuth, плагин и онлайн-сервис Broken Link Checker, а так же поисковые системы
WordPress плагины на моем блоге (сайт)
Галерея для WordPress на основе плагина NextGEN Gallery - создание и вывод фотогалерей и слайдшоу в статьях

Добрый день, дорогие читатели!

Индексация веб-ресурсов поисковыми системами – дело сложное. Причем не только для вебмастеров, но и для самих поисковиков и их роботов. Чтобы облегчить им задачу, была придумана такая вещь, как карта сайта sitemap.xml. С ее помощью роботы смогут ориентироваться на страницах вашего проекта. Например, видеть рубрики, метки, страницы с каким-то нестандартным содержимым и прочее.

Sitemap важен как для статейников, так и для других проектов, таких как интернет-магазины, фотостоки или даже лендинги (особенно если они содержат не одну страницу). Сегодня мы поговорим о том, как эту самую карту сайта можно создать, также мы затронем тему наиболее предпочтительного варианта для WordPress.

Расскажу более подробно о том, зачем нужен Sitemap. Это файл со ссылками на страницы блога/сайта, который извещает поисковые системы об актуальной структуре ресурса.

Он может быть как статичным, так и динамичным. Первый актуален для таких же статичных необновляемых веб-ресурсов.

Такая карта сайта легко создается с помощью автоматического генератора и помещается в корневую папку ресурса. Второй вариант актуален для большей части проектов – все изменения в содержимом учитываются и автоматически заносятся в файл xml.

Далее этот фид можно добавить в Яндекс.Вебмастер и Search Console. Благодаря этому поисковые системы будут знать обо всех изменениях, которые происходят на вашем ресурсе. Будь то выход новой статьи или же простое изменение номера на странице контактов.

Естественно, в случае статичного файла, созданного с помощью генератора, вам заново придется выгружать его в корень, причем вручную. Не самый удобный вариант, но если ваш сайт написан на чистом html+css и обновляется раз в год, то это еще терпимо.

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

Как создать Sitemap.xml для WordPress

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

Создать карту сайта можно с помощью:

  • онлайн-генератора;
  • программы (тот же генератор, только не онлайн);
  • плагинов;
  • вручную.

Давайте поговорим обо всех этих вариантах подробнее.

Онлайн-генераторы и программы

С помощью них вы создадите именно статичный вариант sitemap.xml. Он не будет обновляться, поэтому подойдет для проектов, в которых изменения происходят не так часто. Обратите внимание на тот факт, что каждый раз для поддержания актуальности своей карты, вам придется заново заходить на сервис и генерировать ее, после заменяя старый файл новым.

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

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

Итак, примеры онлайн-сервисов для создания сайтмап:

  • XML-Sitemaps (до 500 страниц),
  • Free Sitemap Generator (до 5 000 страниц),

Как это работает?

То же касается и программных продуктов. Но о них я не буду здесь рассказывать, поэтому вы можете поискать информацию об этом самостоятельно.

Здесь же отмечу, что некоторые онлайн-сервисы предлагают платный вариант использования, который заключается в неограниченном количестве страниц или доведении процесса до полуавтоматизма. Карта сайта регулярно обновляется с помощью встроенных средств таких сервисов. Вам же остается настроить автозагрузку. Я считаю, что это костыль, особенно для CMS, включая ВордПресс.

Плагины

Тут-то мы и переходим к основной части этого материала. Плагины, по моему мнению, являются наиболее предпочтительным способом создания карты sitemap. Благодаря этим замечательным расширениям вам не нужно следить за актуальностью или выгружать какие-то непонятные файлы. Нужно лишь прямо в админке нажать кнопку “Установить” – и все готово.

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

Многофункциональный SEO-плагин, который ко всему прочему, имеет в себе еще и инструмент автоматического создания сайтмап. Он включен по умолчанию, поэтому сразу после установки вы получите готовую карту. Найти ее можно по адресу: site.ru/sitemap_index.xml. Что интересно, плагин создает отдельные sitemap для постов, рубрик, меток и архивов. Теоретически, поисковикам будет еще легче ориентироваться во всех этих элементах.

  • All in One SEO Pack

Здесь также есть возможность создавать сайтмапы. Является аналогом предыдущего плагина и его прямым конкурентом. Как и в Yoast SEO, карта создается автоматически и постоянно поддерживается в актуальном состоянии.

  • Google XML Sitemaps

А вот это уже специализированное решение для автоматической генерации sitemap.xml. Google Sitemaps позволит вам создать аккуратную карту сайта, которая будет поддерживаться почти всеми поисковыми системами.

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

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

  • XML Sitemap & Google News feeds

Два в одном. С помощью этого дополнения вы сможете создать не только xml-карту, но и дополнительный фид для Google News. Сейчас у плагина более 100 000 установок, поэтому вам тоже советую обратить на него внимание. Как и в случае с остальными вариациями, настройка воспроизводится легко.

  • Google Sitemap by BestWebSoft

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

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

Также отмечу, что некоторые из представленных расширений требуют настройки. Учитывайте этот факт.

Вручную

Способ, который требует времени, знаний и терпения. Очень непрактичный, кстати говоря. В общем-то, вам придется разобраться с синтаксисом разметки xml, после чего поочередно вписать туда все данные своего портала. Даже если на вашем веб-ресурсе всего несколько десятков страниц, вам все равно придется попотеть, вписывая данные каждой в xml-документ. Чего уж говорить о сотнях и тысячах, когда вы просто сойдете с ума, если попытаетесь реализовать это руками.

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

Что делать с картой дальше

Чтобы помочь поисковым системам найти карту вашего проекта, можно воспользоваться такими сервисами как Яндекс.Вебмастер и Search Console. В каждом из них существуют инструменты отправки сайтмап, а также данные обо всех ошибках, которые могли возникнуть в ходе его генерации. Нужно знать точную ссылку на карту, чтобы добавить ее. Как правило, она лежит прямо в корне. Поэтому для перехода к xml-файлу нужно лишь указать его название и формат.

Добавление в Яндекс.Вебмастер

Переходим в Вебмастер, после чего выбираем наш сайт (если их несколько). Далее идем во вкладку индексирование – Файлы Sitemap. Здесь-то мы и будем управлять файлами карт сайта для нашего проекта. Копируем адрес сайтмап в поле, после чего нажимаем “Добавить”.

После того как вы добавите файл в сервис, можно нажать на значок со стрелочками, чтобы поисковик приступил к чтению файла.

Search Console

Идем в консоль, после чего переходим в раздел Сканирование – файлы Sitemap. В остальном все то же самое. Добавляем файл и проверяем его на ошибки.

Заключение

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

Каким именно образом генерировать сайтмап – дело ваше. Но должен заметить, что для WordPress наиболее предпочтительным способом являются плагины. Тем более что у большей части многофункциональных SEO-плагинов эта опция вшита, а какой-то СЕО-плагин все равно придется выбрать.

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

На этом все, спасибо за внимание.