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

Чтобы краулеры могли быстрее находить, индексировать новые страницы, им нужна карта сайта xml.

Она доступна для просмотра по адресу www.вашсайт.com/sitemap.xml, сканируется только поисковиками, помогает им лучше ориентироваться в структуре проекта. Ее формируют с помощью плагинов, программ, онлайн генератора.
Карту сайта sitemap.xml создают для статейников, интернет магазинов, лендингов, состоящих из нескольких страниц, блогов под управлением вордпресс.

Карта сайта для роботов

Что такое Sitemap? Это текстовый файл, он включает ссылки на страницы сайта (не все, только те, что укажет вебмастер). Он сообщает поисковикам об актуальной структуре веб-сайта. Чтобы информировать поисковые системы об изменениях, адрес карты передают им через Яндекс.Вебмастер или Search Console. Sitemap делают статичным или динамичным.

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

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

Sitemap генераторы и программы

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

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

Sitemap генераторы онлайн:

XML-Sitemaps (до 500 страниц);
My sitemap generator;
Free Sitemap Generator (до 5 000 страниц);
Sitemap.

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

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

Как сделать карту сайта xml WordPress

Самый известный плагин WordPress - Google XML Sitemaps. Он формирует файл Sitemap, выполненный в виде XML-файла с перечисленными url-адресами веб-ресурса и метаданными, связанными с этими адресами: датой последнего изменения, приоритетом урла на данном сайте.

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

Для 10 страниц картой сайта может выступать меню. Особенно важно создать карту сайта на wordpress, если планируется много публикаций. Без файла Sitemap.xml страницы могут не проиндексироваться годами.

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

Как создать карту сайта на wordpress для роботов

Google XML Sitemaps, настройка. После обновлений плагина в 2014 году, он создает не физическую карту xml для роботов в корневом каталоге сайта, а виртуальную. Посмотреть ее можно, нажав на самую первую ссылочку The URL to your sitemap index file is. 

Видно, что она разбита на более мелкие фрагменты. 

При обновлении появляется надпись красного цвета, плагин спрашивает разрешение на удаление файлов Sitemap из корневого каталога. Там останутся только бэкапы (sitemap.backup.xml и sitemap.backup.xml.gz).

В robots.txt по-прежнему надо указывать адреса обеих карт.

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

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

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

Укажите сами, что должна содержать sitemap.


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

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

После добавления новых записей либо статичных страниц все они будут отражены в виде url в структуре карты. Затем она отправится для индексирования поисковыми машинами Google, Bing.

Если вы используете Seo плагин SEO by Yoast, он сам создаст карту сайта xml, необходимость устанавливать отдельный плагин отпадает. Просто перейдите в Seo настройки и включите XML КАРТА САЙТА (поставьте галочку). Не забывайте сохранять все изменения.

Другие плагины для создания карты sitemap:

All in One SEO Pack, создают карту автоматически, поддерживают в актуальном состоянии;
XML Sitemap & Google News feeds создает карту и дополнительный фид для Google News;
Google Sitemap by BestWebSoft генерирует файлы xml для таксономий.

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

Сами добавьте sitemap в панели вебмастера Яндекс и Гугл

В панель Яндекс.Вебмастер добавьте два адреса, помните, мы их указывали в файле robots.txt?

Аналогично добавьте урлы в Гугл.Вебмастер

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

А для людей создайте отдельную сайтмап.

ПОХОЖИЕ СТАТЬИ:

ДРУЗЬЯ, СПАСИБО, ЧТО ПОДЕЛИЛИСЬ СТАТЬЕЙ:

2 отзывов к “Карта сайта sitemap.xml – что это такое, как ее создать на WordPress

  • Andre:

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

  • Олег:

    Спасибо, была проблема в карте, страница про стоимость штукатурных работ shtukaturka-ufa.pro/shtukaturka-sten-cena-rabot/ не индексировалась Яндексом. Благодаря вашей статье все работает.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *