С 21 декабря 2017 года Google публикует SEO-фрагменты (SEO Snippets) – короткие обучающие видео. Ниже перевод очередного SEO-фрагмента.
Сегодняшний вопрос касается файлов sitemap. Майк из Индии спрашивает: «Как добавить файл sitemap для ресурса с более чем 50 000 URL-адресов?»
Добавление файла sitemap – это отличный способ сделать контент сайта известным и видимым для Google и других поисковых систем. Однако объём файла sitemap ограничен – 50 000 URL-адресов. Что делать, если у сайта их больше? Например, можно создать несколько файлов sitemap для веб-ресурса. Также можно настроить их как отдельные файлы (к примеру, с помощью Search Console) или разработать единый файл sitemap index.
Sitemap index file – это как sitemap для sitemap. В этом файле можно перечислить несколько файлов и прописать его для своего веб-ресурса в Search Console. Создавать несколько файлов sitemap можно даже тогда, если у сайта меньше 50 тысяч URL-адресов.
Генератор файла Sitemap XML для SEO сайта
К примеру, это может пригодиться, если нужно отслеживать данные с разных разделов сайта или проводить техническое обслуживание файла sitemap в общем – с sitemap index file это несколько проще.
Что касается разработки файла sitemap, то мы настоятельно рекомендуем делать это автоматически напрямую через ваш сервер. Это лучший способ убедиться, что новый и обновленный контент сайта будет доступен поисковикам, как только это будет возможно. Передовые системы управления контентом позаботятся об этом за вас: часто для этого достаточно повернуть переключатель на панели управления.
Источник: seo.ru
Быстрый и удобный способ создать карту сайта в формате Sitemap XML

Привет, друзья! В этой статье я расскажу вам, как создать карту сайта sitemap для сайта с плагинами и онлайн на примере wordpress.
Также, научу, как уведомить поисковик о её наличии и ознакомлю с ролью карты сайта sitemap в раскрутке ресурса.
Создать карту сайта sitemap
У начинающих вебмастеров возникает много вопросов по оптимизации первых сайтов. Поиск информации даже в официальных справочных материалах далеко не всегда увенчается успехом. Обычно в справке приводятся общие сведения, не рассчитанные на новичков, и никакого намёка на пошаговые инструкции.
Что такое карта сайта
Sitemap или карта сайта – служебный файл, обычно формата xml, с данными об организации контента на веб-сайте. Он содержит информацию для поисковых роботов про:
- место расположения страниц (адреса) и содержимое;
- время, когда они обновлялись в последний раз;
- частоту изменения информации на страницах;
- важность записей относительно друг друга.
Использование sitemap.xml не даёт гарантии, что все страницы попадут в индекс поисковика из-за сложности используемых им алгоритмов, а является дополнительным толчком для подробного сканирования структуры сайта.
Количество ссылок, которые могут быть внесены в sitemap.xml, равняется 50 тысячам. Если их больше, например, для форумов, файл делится на несколько частей.

Карта сайта делится на два вида
Кроме hml, также существует html версия карты сайта sitemap.
Разница между ними заключается в том, что xml предназначена для роботов – поисковых систем, кроме ссылок с данными об обновлении страниц содержит метаданные и прочую служебную информацию, а html – для посетителей веб-ресурса.
Html карта для посетителей — упрощает навигацию, потому что имеет древовидную структуру, в которой указаны все подразделы и рубрики ресурса.

Имеет html версия карты веб-сайта и ограничения. При размещении более сотни записей в файле он будет дольше грузиться, и часто неправильно индексируется – часть ссылок не попадает в индекс.
Html версия sitemap оформляется CSS-стилями, графическими элементами и java-скриптами для улучшения дизайна и функционала страницы.
Sitemap.xml может быть:
- статическим – создаётся вручную или посредством онлайн генератора (веб-приложение или программа) и обновляется также пользователем;
- динамическим – генерируется автоматически в указанное время преимущественно соответствующими сервисами сайта (расширениями для CMS, на котором тот построен).
Преимущество ручного генерирования и обновления sitemap – возможность исключить из индекса маловажные страницы. Для видео и картинок можно делать отдельные sitemap, предоставляя дополнительные сведения о контенте поисковым системам:
- о графических файлах – это информация о лицензии, теме изображения, его формате;
- о видео – длительность ролика, категория, возрастные ограничения.
==> Что значит ошибка 404 и как оформить страницу для продвижения
Когда нужна карта сайта
На небольших ресурсах с простой структурой и перелинковкой проблем с индексацией большинства страниц не наблюдается. Sitemap поможет улучшить сканирование сайта в следующих ситуациях:
- очень много страниц в разных разделах, которые к тому же часто обновляются;
- на ресурсе много не связанных одна с другой записей;
- новый веб-сайт, на который обнаруживается мало внешних ссылок;
- на сайте присутствуют совместимые с sitemap мультимедийные файлы.
Как сделать карту сайта онлайн
Как уже говорилось, есть две разновидности sitemap и создаются они по-разному. Третий метод генерации карты сайта – вручную – рассматривать не будем, так как он используется профессионалами, знающими язык разметки xml.
Статическая
Создаётся и обновляется при помощи генераторов – веб-приложений и созданных для Windows программ. Последний способ не нашел широкого применения и используется редко.
Рассмотрим, как создать карту сайта sitemap при помощи онлайн сервисов. Остановимся на xml-sitemaps.com, хотя подобных ресурсов полно, и они мало чём отличаются.
Переходим по адресу xml-sitemaps.com , вводим ссылку на сайт в текстовую строку и кликаем «Start».

Дожидаемся завершения сканирования.

В следующем окне просматриваем сведения об xml файле.

Кликаем по кнопке загрузки файла sitemap.xml.

Ниже отображается содержимое структуры ресурса, правее – сведения о нем. Здесь создается и html версия sitemap.

Эта карта сайта, предназначена для пользователей и отображает структуру веб-ресурса. Увидев её, посетитель сможет посетить любую страницу в один клик.
Динамическая
Для каждой CMS существуют собственные инструменты для генерирования карты сайта.
Плагин Yoast SEO для wordpress
Проще всего создать карту сайта sitemap в WordPress – самый популярный движок для создания сайтов – при помощи распространённого плагина Yoast SEO. Расширение и без того используется на большинстве интернет-ресурсов для семантической оптимизации.
Загружаем дистрибутив плагина архивом или устанавливаем его через администраторскую панель сайта, если прежде этого не сделали.
[appbox wordpress wordpress-seo]
В панели инструментов переходим в окно настройки плагина, переключаемся на вкладку «Возможности» и активируем функцию генерации XML-карты (здесь можно ознакомиться с информацией о важности его наличия).

Карта сайта, заточенная под поисковые роботы, будет создана автоматически, в таком режиме она и обновляется. Для просмотра содержимого xml файла необходимо перейти по адресу, например, my_site.com/sitemap.xml
По ссылке отображаются все обнаруженные на портале страницы, загруженные на сервер видеоролики и графические файлы с датами их обновления (создания).
Особенность плагина – отсутствие настроек периодичности обновления sitemap.
Google XML sitemap
Ещё один инструмент, который оперативно уведомляет поисковые машины о появлении на сайте свежего контента или внесении изменений в существующие страницы. Скачиваем плагин с хранилища расширений для WordPress через панель управления ресурсом, либо с хостинга плагинов и активируем.
[appbox wordpress google-sitemap-generator]

Переходим в «Настройки» и выбираем «XML-Sitemap».

Конфигурируем карту, исходя из предпочтений: добавление в robots.txt, вычисление приоритетности страниц, включение или исключение определённого типа контента и другое.
==> Как сделать всплывающую форму подписки на сайт wordpress

Файл находится по адресу site.com/sitemap.xml.
Для пользователя содержимое xml файла отличается от того, что генерирует Yoast SEO, только информацией о частоте обновления содержимого публикаций.
WP Sitemap Page
[appbox wordpress wp-sitemap-page]
Для создания HTML версии карты целесообразно использовать функционал плагина WP Sitemap Page. Она предоставляет посетителям список всех публикаций в удобочитаемом для них виде. Устанавливаем его с магазина расширений через администраторскую панель сайта, активируем и создаём новую страницу с кодом «[wp_sitemap_page]».

Публикуем её и добавляем ссылку в нужное меню.
Добавление в консоль поиска
Карта создана, осталось оповестить поисковики о её наличии. Ввиду того, что файл располагается в корневом каталоге ресурса, роботы сами его обнаружат, но при следующей индексации. Ускорим этот процесс, указав поисковым паукам место хранения файла.
Добавляем sitemap в Google вебмастер
- Заходим в поисковую консоль Google Search Console .
- Выбираем свой ресурс, кликаем «Сканирование» и переходим в подраздел «Файлы Sitemap».
При работе с новым сайтом, его сначала добавляем в поисковую консоль.
- Кликаем «Добавление/проверка файла…».
Вводим «sitemap.xml» и отправляем данные, адрес сайта перед названием файла вписывается автоматически.
В новой версии консоли это будет выглядеть несколько иначе.


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

Добавляем карту сайта в Яндекс Вебмастер
Подобный инструмент Яндекса называется Вебмастер.
- Заходим по ссылке https://webmaster.yandex.ru/sites , на главной странице выбираем нужный из существующих сайтов или добавляем новый.
- Переходим в раздел «Индексирование» — «Файлы sitemap».

Вводим полную ссылку на xml файл и добавляем её.

Результата от Яндекс придётся ждать дольше, чем от Google. Второй справляется за несколько часов – пару дней. Яндексу на повторный обход ресурса требуется до двух недель.
Если создавали карту сайта вручную или через соответствующий онлайн-сервис, полученный xml файл следует загрузить в корень сайта через ftp-клиент или файловый менеджер, предоставляемый хостинговой компанией, на серверах которой хранятся файлы вашего ресурса.
Указываем ссылку в robot.txt
Файл robot.txt позволяет ограничивать доступ поисковым роботам к контенту на сервере – он позволяет индексировать сайт частично. В этом файле отдельно указываются как страницы для добавления в индекс и те, которые проиндексированы поисковиками не будут.
- Открываем админпанель сайта site.ru/wp-admin и выполняем авторизацию в ней.
- Переходим в раздел СЕО для вызова параметров конфигурации плагина Yoast SEO.
- Кликаем по подразделу «Инструменты» и выбираем «Редактор файлов».

- Создаем robots.txt при отсутствии данного документа соответствующей кнопкой.
- Добавляем строчку «Sitemap: http://site.ru/sitemap_index.xml», где site.ru заменяем на нужный URL.

Карта сайта Sitemap.xml – не обязательная, но немаловажная часть любого сайта. С ним новый портал будет быстрее индексироваться, регулярно изменяющиеся страницы тут же обновятся в индексе поисковых систем. Обновляемые записи на порталах и форумах не будут подолгу оставаться невидимыми для поисковых систем. Понравилась статья? Подпишись!
Пока.
———————————————— Будьте первым, кто поделится сенсацией! Если вы нашли эту статью полезной, возьмите на себя инициативу и нажмите кнопку социальных сетей. Давайте распространять знания и менять мир вместе.
Бала ли вам статья полезной?
Источник: seovpmr.ru
Sitemap.xml (карта сайта): как создать и настроить

В интернет-маркетинге важны даже мелочи. Нередко владельцы бизнеса онлайн остаются недоуменными: уже придуман качественный контент, активно идет рекламная кампания, интернет-магазин или лендинг радует эксклюзивным дизайном и юзабилити, даже СЕО-параметры в норме, но притока клиентов нет!
Настроенной SEO оптимизации и точного таргетирования аудитории недостаточно: провал случается, ведь конверсия зависит от множества параметров! Стоит поинтересоваться: настроил ли владелец Sitemaps xml (карта сайта)? Это небольшое, действенное решение, помогающее в продвижении ресурса, ускоряющее его индексацию основными поисковиками. В первую очередь мы говорим о ПС Яндекс и Google.
Сегодня обязательна раскрутка и оптимизация любого интернет-бизнеса, следовательно, разработке сайтмапа придается большое значение. Начнем сначала: определим понятие, что это такое, зачем используется и как работает.
Что такое карта сайта и для чего она нужна?
Карта сайта (сайтмап) – своеобразный гид, помогающий роботам быстро и точно индексировать ресурс. Представьте: вы ходите по незнакомому городу без экскурсовода или строите маршрут без географических карт и контактов перевозчиков. Аналогично ведут себя роботы поисковых систем, вынужденные индексировать ресурс без путеводителя.
Наличие ее особенно важно ресурсам, насчитывающим сотни, тысячи разделов. Ресурсу, содержащему около 20-30, она пригодится не меньше. Что происходит без путеводителя?
- Роботы Google игнорируют новые разделы, созданные недавно: приходится просканировать все целиком заново, чтобы индексировать нововведения. Учитывая современное количество информации, ежедневно появляющейся в сети, гарантия, что роботы проиндексируют ваш добросовестно, отсутствует. Можно сказать, шансы, что поисковые алгоритмы просканируют один-два URL, а остальные просто проигнорируют, достаточно высоки. Аналогично и с обновленными разделами, УРЛ с длинной цепочкой линков перехода, приоритетами индексации, периодичностью индексации.
- Если частично индексация провалена, пользователи могут вместо перехода на искомый раздел увидеть на экране ошибку 404 : в ваш магазин они не попадут, продуктами не заинтересуются, не купят, а прибыль утечет конкурентам.
- Она влияет на скорость индексирования. Не скидывайте важный параметр для конкурентов со счетов: если контент исправно воруют, оперативная переиндексация позволит вам сохранить право первоисточника. Иначе ваш лично скреативленный контент, опубликованный и индексированный на чужом источнике раньше по времени, признается плагиатом. При наличии “путеводителя”, роботы проведут индексацию быстрее, и если вы запускаете новый онлайн-проект, отлично, конкуренты не успеют украсть контент, а значит, вы признаны первоисточником, и позиции в ТОП выдачи окажутся выше.

Это не просто удобный проводник, это рабочий инструмент оптимизации. Создается он в формате XML. Дополнительно можно составить дерево сайта в HTML, как настоятельно рекомендуют крупные поисковики, но фактически это важно только посетителям, при логичной структуре этап пропускают. Польза его очевидна, осталось дело за малым: как сделать карту сайта? Вебмастеру предстоит выбрать между двумя решениями:
- Автоматическое создание карты сайта – просто и удобно. Достаточно воспользоваться онлайн-сервисом, и все!
- Создание карты сайта вручную – нередко используется для точной и динамической настройки сайтмапа.
Оба варианта, бесспорно, имеют право быть, об их особенностях мы расскажем подробно.
Сервисы для создания Sitemap XML (карты сайта)

Создать Sitemap (карту сайта) онлайн можно при помощи нескольких сервисов. Самым популярным остается MySitemapGenerator. Есть и готовые программные решения – например, Site Map Generator. Существуют онлайн-генераторы, которые набирают популярность – Cy-Pr яркий тому пример. В целом, решений немало, и они все более или менее эффективны.
Почему же генератор Sitemap (карты сайта) не является универсальным оружием в руках вебмастеров? Причины тому две:
- Ограниченное число позиций, которые можно добавить. То есть, для количества в сотню и меньше, этот недостаток не повлияет на результат, и создавать ее вы сможете при помощи генератора без проблем, но в случае, когда планируется гайд на 500+ позиций, тот же MySiteMapGenerator бесплатно вам ее генерировать не будет: придется выбрать платную версию. И при каждом апдейте снова доплачивать за генерацию.
- И тут мы подходим ко второму недостатку, гораздо более существенному: сгенерировать при помощи онлайн-генераторов или программ можно только в статическом виде. Если вам необходимо часто менять ассортимент магазина, заливать статьи в блог или публиковать новости, такой вариант вам не подойдет, поскольку каждый раз при обновлении придется заново создавать, а затем заливать ее на сервер, иначе нововведения не будут индексироваться роботами.
Но в целом, для источников с нерегулярным или редким изменением контента и малым числом разделов создать Sitemap онлайн вполне реально.
Правила составления
Разберем подробнее, как создать Sitemap для Google.

- Генерируется он с привязкой к адресу xyz.net/Sitemap.xml (здесь xyz.net заменяем на ваш домен). Eсли после генерации она открывается с другим адресом, достаточно настроить редирект на этот адрес с предыдущего URL.
- Она выглядит, как документ с перечнем линков и указанием данных о частоте их обновления, приоритете, последнем обновлении (директив). Для данных используются директивы changefreq, priority, соответственно.
- Ваш сайтмап должен совпадать с данными файла robots.txt. Если вы в «роботах» закрыли от индексации какие-либо УРЛ (содержащие служебную информацию, теги), в Sitemap указывать не стоит.
- Не включайте URL с ошибками, тестовые и остальной «мусор».
- Существуют ограничения: менее 50000 линков, итоговый файл размером менее 10 Мб.
Что делать, если в Sitemap более 50 тысяч позиций?
Перед тем, как сделать карту сайта, посмотрите, нет ли в списке URL тестовых, неиндексируемых страниц, а также ссылок, которые создаются за счет использования фильтров и категорий. Также можно разбить ее на части: сделать отдельные дочерние Site maps для разных типов, категорий или разбить их по другим параметрам. Уменьшить вес до требуемых 10 Мб и собрать все варианты с дочерними воедино можно просто: заархивируйте их! Единственное условие: расширение архива должно быть .gz.
Генерация карты сайта через популярные CMS?
Сегодня собственная CMS чуть ли не обязательный must-have для уважающих себя владельцев бизнеса онлайн. Благо, практически для каждой из них есть возможность генерации сайтмапа в самой CMS. И мы в Idea Digital Agency решили рассмотреть основные три системы управления и то, как обеспечить построение с их помощью. Разумеется, речь пойдет о самых востребованных на нашем рынке CMS: WordPress, OpenCart и 1С Битрикс.
WordPress
Чтобы создать путеводитель в юзер-френдли среде Вордпресс, достаточно нескольких простых действий:
- Понадобится установить плагин для оптимизации WP Yoast SEO
- Не забудьте его активировать. Позже он поможет вам и с другими настройками СЕО.
- В меню плагина выбираем XML-map и настраиваем ее: вносим максимальное число URL (до 50000 позиций, помните!), маркируем страницы, которые не должны индексироваться, нажимаем Enabled – готово!

Плагин для WordPress удобен тем, что он может генерировать сайтмап не единожды и хранить все варианты, доступ к ним прост и логичен. Также если посмотреть на пример Sitemap xml в Вордпрессе, то он удобен и понятен, как самим вебмастерам, так и поисковым роботам. Недостаток один: встроенных параметров периодичности и приоритета у него нет, и либо придется давать задание программистам по «допиливанию» плагина, либо обновлять вручную каждый раз.
OpenCart
Чтобы разработать этот инструмент в CMS OpenCart нам понадобится модуль Гугл Сайтмап. Если у вас его нет в админ панели, установите его, активируйте и переведите в режим «включено». В общем-то и все! Ниже в окошке вы увидите готовый УРЛ, который можно вставлять в robots.txt. Особенность только одна: URL будет выглядеть явно не так, как в примере, который мы приводили выше.
Но это можно исправить простым 301 редиректом.
Хотите заказать комплексное интернет-продвижение или разработку сайта?
Заполните простую форму и мы свяжемся с вами в ближайшее время.
Получить рассчет
1C-Битрикс
- Заходим в админ панель и выбираем в меню раздел «Маркетинг».
- Выбираем пункт с говорящим названием «Настройка сайт мап».
- В случае, если карта уже существует, вы увидите ссылку и дату создания. Ее можно отредактировать, нажав соответствующую кнопку в верхней части окна. Если исходника не было, и нет – нажимаем кнопку «Создать».
- Шаг за шагом заполняем настройки. Они здесь распределены по четырем вкладкам. В каждой вкладке есть поля, в которых вы можете задать: корректный адрес, те страницы, которые должны попасть в карту и исключения.
- После выставленных настроек достаточно нажать кнопку «Сохранить и запустить», и вы получите результат.
Все просто и удобно, но есть и свои особенности: иногда 1С-Битрикс творит чудеса и добавляет страницы по умолчанию, даже созданные в прошлом веке, удаляет определенные типы URL из индексации или дублирует дочерние.
Как залить карту сайта на ваш ресурс
Итак, все готово, осталось дело за малым — как добавить карту на сайт? Но прежде не забудьте проверить: проверка Sitemap xml дело пары минут, но нервы она вам сбережет. Сделайте это специальными сервисами, например, XML Sitemaps. Достаточно загуглить, перейти по ссылке, залить файл и запустить проверку. После этого внесите линк Site map в файл robots.txt: оттуда его будут идентифицировать поисковики.
Добавьте URL сайтмапа в панели Гугл Серч Консоль и Яндекс.Вебмастер. Материал по теме: Google Search Console: как добавить сайт и лайфхаки для SEO
- У Google это подменю «Сканирование», раздел «Файлы Sitemap», введите в них ссылку на карту.

- У Яндекса – подменю «Индексирование», раздел «Файлы Site map».
Оба сервиса дополнительно предлагают тестирование своими силами, и скипать этот этап не стоит: две проверки точнее одной. Если вы не знаете, как посмотреть карту сайта, вы можете найти ссылку на нее:
- В файле robots.txt.
- В настройках вашей CMS,
- В настройках сервисов Яндекс и Гугл.
Карту сайта сделать несложно, независимо, хотите вы использовать автоматические сервисы-генераторы или поработать над созданием через CMS вручную. Оба варианта реализуемы неопытными владельцами, но обращение к профессионалам станет лучшим решением, если хотите избежать ошибок и получить ощутимый результат. Польза такого гайда вполне ощутима. Не пренебрегайте этим полезным инструментом, и ваш ресурс будет корректно отображаться в выдаче ПС, а страницы будут быстро и точно проиндексированы в режиме обновления контента 24/7.
Источник: ideadigital.agency
