Знаете ли вы, что созданная карта на WordPress в плагине All in One SEO моментально отправляет контент в выдачу?
Бывает такое: вы публикуете статью, а она зависает в индексе неделями? Я тоже через это проходил. И дело часто не в качестве текста, а в том, что поисковики просто не знают, где его искать.
Сейчас расскажу, как создать карту на WordPress через плагин All in One SEO (AIOSEO) и подружиться с поисковыми системами. Без лишней теории — сразу к делу.
Зачем вообще создавать XML-карту на сайте?
Поисковые роботы не хотят перегружаться мусором, сканируя всё подряд. Им проще зайти на одну страницу, где одним списком лежат все записи, страницы и теги, чем долго блуждать по всем разделам сайта в поиске полезного контента.
Скажу прямо, что карта сайта в XML — это прямой путь к контенту для Яндекса и Google и других поисковиков. Она показывает, что у вас есть, важно показать, когда это обновлялось. Без неё поисковики могут пропустить свежий пост или думать, что старая страница всё ещё актуальна, хотя вы её давно удалили.
Важный нюанс AIOSEO не создаёт физический файл на сервере, а генерирует карту на лету, когда к ней обращаются. То есть она всегда свежая, её нельзя случайно стереть, и она не сломается из-за прав доступа на хостинге.
Как заглянуть в карту на WordPress и понять, что она работает
Зайдите в админку WordPress там, найдите меню All in One SEO и выберите общую карту сайта.

Перед вами появится экран «Общая карта сайта». Первым делом убедитесь, что переключатель «Включить карту сайта» синий. Если нет — включите. Здесь же можно открыть её для просмотра.
Затем нажмите кнопку «Открыть карту сайта». Откроется страница со ссылками на все ваши страницы записей, страниц, рубрик и меток. Кликните на любую ссылку — увидите список URL-адресов.
Кстати, AIOSEO умеет делать не только XML, но и RSS-карту, если вы используете. Её поисковики проверяют чаще, так что это дополнительный плюс. А также если у вас есть видео или новостной раздел в PRO-версии можно настроить специальные карты для них.
Включить индексирование карты сайта или отключить сами решайте?
Тонкая настройка: что включить и отключить
Теперь самая интересная часть — давайте тонко настраивать фильтры, чтобы в карту попадало только то, что вам нужно.
Если у вас сайт небольшой, где нескольких сотен страниц, дополнительная индексная страница не особо нужна. Можно отключить эту опцию. Но если сомневаетесь — оставьте по умолчанию. Лишней не будет.
Сколько URL-адресов показываются на одной странице
По умолчанию стоит ограничение в 1 тыс. URL-адресов на одну карту. Если контента больше, плагин сам разобьёт их на страницы.
Зачем это нужно? Чтобы сервер не перегружался, генерируя гигантский список адресов. Обычно эту цифру трогать не нужно. Но если заметили, что карта Sitemap грузится слишком долго, можно уменьшить количество до 500 — это ускорит загрузку вдвое по сравнению с 1000.
Самый важный блок: типы записей и таксономии

Здесь вы решаете, какой контент попадёт в карту.
- Типы записей — это записи, страницы.
- Таксономии — это рубрики, метки.
Если включить всё — в карту попадёт всё подряд нужное и ненужное. Так, обычно не делают, нужно исключить, что вы не используете на сайте и, чтобы не засорять карту, выберите вручную. Например, я вложения не включил, а также отключил изображение так, как в Google Вебмастер появляется ошибка. Возможно, чтобы избежать ошибки нужно получить больше возможностей в AIOSEO, например, SEO изображений PRO.
Что делать с архивами по датам и авторам
WordPress автоматически создаёт страницы с архивом записей за месяц или страницы конкретного автора. Поисковикам от них обычно толку мало, а карта раздувается — вместо полезных страниц там появляется куча технического мусора. Я на своих проектах эти архивы всегда отключаю. На практике они редко нужны. Но если вдруг вам зачем-то понадобится — в настройках AIOSEO есть синие ползунки, просто включите их. По умолчанию они выключены, и я бы советовал оставить как есть.
Дополнительные страницы, если у вас есть страницы вне WordPress
Предположим, вы сверстали отдельную страницу вне WordPress — например, рекламный лендинг, залили её по FTP на сервер. Она не видна движку, но это не проблема. В AIOSEO есть раздел «Дополнительные страницы». Закиньте туда её URL, выставите приоритет — и поисковики увидят её на равных с остальными страницами. В этом случае отдельный HTML-файл находиться в корне сайта, а карта его подхватывает, и боты с Яндекса и Google знают, куда идти и, что нужно индексировать.

Расширенные опции: когда стандартного набора мало
В продвинутом разделе можно исключить конкретные записи, страницы или слова по ID, настроить приоритет для разных типов контента и даже убрать изображения из карты. Здесь я оценку приоритета типа записи и таксономии оставляю включённым по умолчанию и, как писал выше, исключаю изображения.
Что делать сразу после настройки
Карта создана, и фильтры настроены. Теперь о ней нужно сообщить поисковикам.
Скопируйте URL вашей основной карты сайта (обычно он выглядит как ваш-сайт/sitemap.xml). Добавьте его в Google Search Console и Яндекс.Вебмастер. Это ускорит индексацию в несколько раз.
Если что-то пошло не так, что делать?
Бывает такое, что после изменений, карта перестаёт обновляться или выдаёт ошибку. В 90% случаев виноват конфликт с плагином или темой.
Попробуйте временно отключить установленные плагины, если помогло, включайте их по одному и смотрите, кто из них сломал систему. Чаще всего проблема решается заменой проблемного плагина на аналог.
И главное: даже если вы не включили страницу в карту, поисковик всё равно может найти. Но с картой этот процесс происходит в несколько раз быстрее — новые статьи появляются в выдаче на следующий день, а не через месяц либо две недели.
Когда я впервые настраивал карту на своём блоге, я перемудрил с исключениями и случайно убрал оттуда все рубрики. Думал, что так сделаю лучше, а поисковики из-за этого перестали видеть структуру сайта. Пришлось возвращать категории обратно. Поэтому мой совет: если не уверены — оставляйте всё по умолчанию и добавляйте только вручную то, что точно вам нужно.
Вопросы и ответы
Вопрос: Этот файл sitemap.xml реально лежит где-то на сервере?
Ответ: Нет, физического файла Sitemap не существует. AIOSEO не сохраняет его на диск хостинга. Когда робот или вы переходите по адресу, плагин мгновенно формирует актуальный список всех страниц и предоставляет его в виде готовой страницы. Поэтому файла в папке вы не найдёте — он как бы появляется на лету. Это даже удобнее, так как он всегда свежий, и его нельзя случайно стереть или испортить правами доступа.
Вопрос: А если я нажму ту самую кнопку «Выключить общую карту сайта» — что тогда?
Ответ: Общая карта просто перестанет открываться. Вместо неё поисковик увидит ошибку 404, как будто страница самой карты исчезла. Роботы потеряют удобный ориентир по контенту, а значит, новые статьи будут попадать в выдачу намного дольше — они будут ждать, пока поисковик сам на них наткнётся. Я бы не советовал так делать, если только вы не тестируете что-то временно. Я ни разу не выключал карту целенаправленно — только случайно, и потом перепроверял настройки.
Вопрос: Нужно ли включать в карту архивы авторов и по датам?
Ответ: Обычно нет. Эти страницы не имеют высокой ценности для поиска и только увеличивают объём карты. Оставьте их выключенными, если только у вас не стоит специальная задача их продвигать.
А у вас были случаи, когда из-за отсутствия карты сайта пропадала индексация и, понижался трафик? Расскажите в комментариях — вместе обсудим.
Читайте также:




