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

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

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

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

Итак, чтобы установить данный плагин, перейдите в административную панель WordPress и во вкладке «Плагины» (1) нажмите «Добавить новый» (2).

На открывшейся странице в поле «Поиск плагинов» введите Google XML Sitemaps и нажмите «Enter».

В результате поиска нажмите кнопку «Установить» как показано на картинке ниже.

Спустя несколько секунд вы увидите, что плагин успешно установлен. Нажмите на активное поле с надписью «Активировать плагин».

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

Настройка Google XML Sitemaps

Чтобы настроить данный плагин под себя, перейдите во вкладку «Плагины» и в описаниях его нажмите «Settings».

Базовые параметры

В открывшемся окне в меню «Базовые параметры» находится 6 подменю.

Давайте более подробно разберем, что именно обозначает каждое из них.

  • Первые два пункта обозначают, что вы соглашаетесь на уведомление поисковых систем Google и Bing об изменениях в вашем блоге.
  • Третий пункт позволяет добавить адрес карты сайта в виртуальный . Честно говоря, до конца я так и не понял, для чего это нужно, а на просторах интернета бытует два мнения, что нужно оставить активным и убрать галочку. Их-за того, что по умолчанию данный пункт стоит активным, я решил примкнуть к первой группе пользователей и не стал ничего менять.
  • Следующие два пункта «Попытаться увеличить лимит памяти» и «Попытаться увеличить ограничение времени использования» нужны для уменьшения нагрузки на ваш сайт. В основном это может быть полезно людям с большим количеством статей, картинок, видео и аудио. Эти настройки делаются индивидуально под каждый проект, изменив которые, вы можете и навредить своей индексации статей. Я бы советовал вам оставить данный пункт без внимания.
  • Пункт «Try to automatically compress the sitemap….» я также оставляю неактивным.
  • Следующий пункт «Include sitemap in HTML» позволяет сделать вашу карту сайта доступной и в HTML формате.
  • Последний пункт данного меню «Allow anonymous statistics» разрешает анонимную отправку статистики без передачи персональных данных. Я у нас запретил.

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

Следующее меню с наименьшим количеством настроек — это «Дополнительные страницы».

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

Приоритеты статей

Следом расположено меню «Приоритеты статей».

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

  • Тут отмечаем галочкой те виды страниц, которые попадут в вашу карту. По умолчанию программой выбраны первые три пункта. Я бы советовал вам поставить галку еще и напротив четвертой строчки «Включить категории». Это связано с тем, что страницы категории являются дополнительной точкой входа посетителей из поисковых систем. Было бы глупо от них отказываться. Не правда ли?
  • Последний пункт «Include the last….» добавляет дату и время последних изменений к записям. Эту информацию поисковики используют для своевременных изменений в выдаваемых страницах.

Excluded categories

Следующий раздел — это «Excluded categories».

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

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

Изменить частоты

Следующее меню « Изменить частоты».

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

Приоритеты

Ну и последний пункт настроек «Приоритеты».

Тут можно выставить приоритеты от 0 до 1 для каждого пункта. У себя я не стал ничего трогать и оставил по умолчанию.

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

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

Видео «Как установить и настроить плагин Google XML Sitemaps»

В видео я подробно все рассказываю и показываю на конкретном примере. Так что желаю приятного, а главное — полезного просмотра. А еще рекомендую подписаться на наш youtube-канал, там много интересного!

Интересно, как вы создаете карту сайта? Делитесь своим опытом!

Антон Калмыков

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

Индексация веб-ресурсов поисковыми системами – дело сложное. Причем не только для вебмастеров, но и для самих поисковиков и их роботов. Чтобы облегчить им задачу, была придумана такая вещь, как карта сайта 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. Благодаря этим замечательным расширениям вам не нужно следить за актуальностью или выгружать какие-то непонятные файлы. Нужно лишь прямо в админке нажать кнопку “Установить” – и все готово.

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

  • Yoast SEO

Многофункциональный 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-оптимизации проектов.

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

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

Так и случится, если вы используете для построения карты сайта не заслуживший доверие Google XML Sitemaps , а возможность новой версии All in One Seo Pack . На рис. 1 показан скриншот карты сайта, построенный плагином All in One Seo Pack.

Построение карты сайта плагином All in One Seo Pack

Рис. 1. Карта сайта, построенная плагином All in One Seo Pack. Красным выделены ссылки на страницы с изображениями, которые не нужны в индексе.

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

Функция построения карты сайта в плагине All in One Seo Pack активируется и деактивируется в меню настроек плагина в списке «Другие модули» (см. рис. 2).

Рис. 2. Активация и деактивация построения карты сайта плагином All in One Seo Pack.

Мало того, если по какой-то причине построение карты сайта в All in One Seo Pack было однажды активировано, вы столкнетесь со следующей проблемой. После деактивации вредной функции ссылка на карту сайта (vashdomen.ru/sitemap.xml) будет открывать главную страницу (см. рис. 3). При этом главная страница будет открываться для данного адреса даже после установки нормального плагина Google XML Sitemaps. Только установка старой версии Google XML Sitemaps 3.x, физически создающей файлы карты сайта на сервере, решит проблему. Но об этом позже.


Рис. 3. Главная страница по адресу карты сайта в результате работы All in One Seo Pack.

Google XML Sitemaps

Я думаю уже понятно, что пользоваться возможностью All in One Seo Pack по построению карты сайта не нужно. Почему же возникают позывы все-таки использовать другую карту сайта, а не ту, что строит Google XML Sitemaps, ставшую в какой-то момент стандартом.

Все дело в обновлении, которое изменило привычный вид sitemap.xml. Раньше, до версии 4, Google XML Sitemaps строил такую карту, как на рис. 4. После обновления до четвертой версии карта сайта изменилась (см. рис. 5).


Рис. 4. Карта сайта, построенная плагином Google XML Sitemaps версии 3.x.


Рис. 5. Карта сайта, построенная новой версией Google XML Sitemaps 4.x.

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

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

Проблема обновления Google XML Sitemaps

Как я заметил, многие веб-мастера, обновив Google XML Sitemaps, упускают важную вещь. Дело в том, что новая версия 4.x не кладет в корень вашего сайта физический файл sitemap.xml и sitemap.xml.gz. Вместо этого она строит виртуальную карту, которая открывается при переходе на ссылку vashdomen.ru/sitemap.xml. Иногда, из-за неправильных настроек прав доступа, обновленный плагин не может удалить ненужные sitemap.xml и sitemap.xml.gz. При этом в админке, на странице управления плагином, возникает сообщение, отмеченное на рис. 6.


Рис. 6. Сообщение на странице настроек плагина Google XML Sitemaps после обновления, которое предлагает вручную удалить файлы sitemap.xml и sitemap.xml.gz.

Что же произойдет, если файлы не удалить? Будет печалька. Посмотрите на рис. 4 и 7. В карте сайта на рис. 4 отсутствует ссылка на публикацию с адресом «new-post-2», тогда как запись на сайте опубликована. Если удалить файлы sitemap.xml и sitemap.xml.gz вручную, о чем нас просят на рис. 6, проблема решится и мы увидим ранее потерянную публикацию (см. рис. 7).


Рис. 7. Новая версия карты сайта отображает больше ссылок, чем старая.

Отсюда мораль. Будьте бдительны 🙂

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

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

Я предлагаю вам сразу же посмотреть мой видео урок о том, как установить и настроить плагин Google XML Sitemaps , где, в принципе, есть все необходимое по этому вопросу:

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

Зачем нужен плагин Google XML Sitemaps

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

Скачать плагин Google XML Sitemaps

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

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

Только помните, что не все плагины нужно скачивать, некоторые нужно искать через панель управления WordPress, поэтому не пропускайте мои видео уроки – советую посмотреть все видео по установке и настройке всех необходимых плагинов!

Глупо надеяться, что сайт самостоятельно займет позиции в топе поисковиков. Для этого нужно создать благоприятные условия!

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

Исследование проведено командой Ingate Development

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

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

Как сделать sitemap для wordpress?

Можно создать sitemap.xml с помощью онлайн генераторов, но зачем, если для большинства CMS есть готовые решения.

После установки заходим во вкладку Общие , раздел Возможности и включаем XML карта сайта. После чего создастся сайтмап для всех страниц и разделов.

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

Например, во вкладке Отображение в поисковой выдаче , раздел Архивы , можно исключить архивы авторов и по дате, тем самым избежав дублей.

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

А вообще – это тема для отдельной статьи! Плагин охватывает широкий спектр Seo настроек, которые необходимы при продвижении сайта.

Как добавить файл sitemap в Яндекс и Google вебмастер?

Хотя адрес сайтмап прописывается в robots.txt и поисковые роботы со временем его найдут, советую самостоятельно сообщить о ней поисковым гигантам.

Яндекс Вебмастер

Заходим в свой аккаунт, раскрываем вкладку Индексирование и кликаем на выделенный ниже раздел.

Вводим адрес, после чего нажимаем кнопку добавить.

Добавление/проверка файла sitemap Google

Заходим в Search Console – Гугл Вебмастер, вкладка Сканирование , раздел выделенный на картинке ниже:

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

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

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

Навигация записи