Как сделать XML-карту и задать режим обхода сайта
Создание XML-карты сайта (sitemap.xml) — обязательный пункт в списке работ по внутренней оптимизации. Зачем нужен файл sitemap, где он находится и как его создать, разбираемся в статье.
Отличие XML-карты сайта от HTML версии
Под термином «карта сайта» понимают 2 вида документов:
- HTML (веб-страница) — перечень ссылок на страницы сайта. Нужна для навигации пользователей, обычно оформлена как древовидная структура, имеет адрес вида site.com/sitemap/ или site.com/karta-saita/ и т.п.
Пример оформления html-карты сайта
- XML — файл в корневой папке сайта, который содержит список URL с информацией об их последнем обновлении и приоритете в индексировании. Нужна для поисковых роботов, должна быть доступна по адресу site.com/sitemap.xml.
Фрагмент XML-карты сайта
На сайте должны присутствовать и HTML карта, и XML. Первая нужна для пользователей, вторая — для роботов. Далее будем говорить об XML-карте сайта.
XML-карту удобно использовать для парсинга данных с сайтов. Парсер мета-тегов и заголовков системы PromoPult: быстро, с любого сайта. Соберем мета-теги и заголовки h2 с любого сайта. Подгрузите список страниц или карту сайта.
Синтаксис файла sitemap.xml
Первой строкой в файле sitemap указывается ссылка на пространство имен языка XML (описание стандарта, на основе которого составлен файл). Строка стандартная и всегда выглядит вот так:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
XML-карта сайта должна иметь кодировку UTF-8 и содержать следующие теги:
- <urlset> — открывающий/закрывающий тег, в него заключаются все ссылки файла sitemap.
- <url> — заключает в себе всю необходимую для робота информацию о каждой ссылке: URL, с какой периодичностью обновляется информация по этому адресу, дату последнего обновления и приоритет в индексировании.
- <loc> — ограничивает конкретный URL:
- <changefreq> — задает периодичность обновления информации на странице: always, hourly, daily, weekly, monthly, yearly, never (всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, никогда). Благодаря этому тегу робот может понять, насколько часто меняется содержание в документе и нужно ли его сканировать. Тег необязателен и сейчас используется крайне редко.
- <lastmod> — указывает на дату последнего обновления страницы. Так робот понимает, изменилось ли что-нибудь с момента его предыдущего посещения.
- <priority> — дает роботам рекомендацию о приоритете индексирования. Главная страница всегда имеет <priority> 1, остальные можно расставить в зависимости от предпочтений оптимизатора (например, 0,8, 0,6 и так далее до 0,1).
Рекомендация по количеству ссылок в файле sitemap.xml — не более 50 тысяч. Если количество страниц сайта превышает это число, нужно сделать несколько карт, а в файле по адресу site.com/sitemap.xml указать на них ссылки:
Модуль SEO в системе Promopult: все инструменты для улучшения качества сайта и поискового продвижения. Полный комплекс работ — с нами вы не упустите ни одной мелочи. Чек-листы, подсказки, прозрачная отчетность и рекомендации профессионалов. Гарантии, оплата работ в рассрочку.
XML-карта позволяет экономить краулинговый бюджет
Краулер (паук) — поисковый робот, который сканирует страницы сайта и добавляет их в индекс. Краулинговый бюджет — это количество страниц за одно посещение робота, для разных сайтов бюджет ограничен — это может быть несколько десятков или сотен документов. Именно поэтому нужно направить краулера по тем страницам, которые важны для продвижения сайта, и сделать все, чтобы он не добрался до некачественных, малоинформативных, служебных страниц.
Важно понимать, что указания в файлах robots.txt и sitemap.xml — только рекомендации для роботов.
Отсутствие файла sitemap не является критичной ошибкой. Но если поисковый бот не найдет файл sitemap.xml, он станет сканировать и добавлять в индекс документы по своему усмотрению, и тогда наличие «мусорных», служебных страниц, дублей, страниц с ошибкой 404 в индексе может стать препятствием к выходу сайта в топ.
Роботы всех поисковых систем могут самостоятельно обнаружить XML-карту сайта, если она доступна по адресу site.com/sitemap.xml, но есть способы донести до поисковиков важную информацию быстрее.
Как рассказать поисковым роботам о карте сайта
1. Указать ссылку на файл в директиве sitemap файла robots.txt:
2. Добавить файл sitemap.xml в разделы «Индексирование — Файлы Sitemap» Яндекс.Вебмастера и «Файлы Sitemap» в Google Search Console.
Яндекс и Google не только просканируют добавленный файл, но и укажут на возможные ошибки.
4 cпособа создать sitemap.xml
- Вручную, руководствуясь правилами синтаксиса, которые мы описали выше. Этот вариант подходит для небольших сайтов. Не забудьте разместить файл sitemap.xml в корневой папке сайта (потребуется доступ к хостингу или ftp) и проверить, открывается ли он корректно по адресу site.com/sitemap.xml.
- Использовать платные и бесплатные программы для генерации XML-карты сайта (например, Sitemap Generator, Sitemap Writer Pro, SiteMap XML Dynamic). Такой софт использовался до широкого распространения онлайн-генераторов. На момент написания статьи все три программы давно не обновлялись.
- Использовать генераторы карты сайта онлайн — самый простой и бесплатный способ создать файл sitemap.xml.
- Воспользоваться возможностями системы управления сайтом.
При любом способе обратите внимание на следующие моменты:
- Разместить файл sitemap.xml нужно в корень сайта.
- Ссылки в sitemap не должны конфликтовать с правилами в файле robots.txt. Иначе говоря, страниц, закрытых от индексации в robots.txt, не должно быть в XML-карте сайта.
- После автоматической генерации нужно проверить и скорректировать XML-карту на предмет попадания в нее ненужных для индексации URL.
Рассмотрим подробнее самые популярные способы создания XML-карты.
Онлайн генераторы карты сайта
Если на сайте небольшое количество страниц, создайте sitemap при помощи онлайн-генераторов.
Самые популярные:
- Mysitemapgenerator: бесплатно сканирует до 500 страниц, есть платный тариф и подписка на автоматически обновляемый файл sitemap.xml.
- Xml-sitemaps: бесплатно без регистрации позволяет просканировать до 500 страниц, есть платный аккаунт и php-версия для установки на сервер. Англоязычный сервис.
- Web-Site-Map: количество бесплатных страниц для генерации динамически меняется с учетом реальной нагрузки на сервер. Имеет валидатор и сообщает о битых ссылках.
- Gensitemap: бесплатно можно просканировать до 1000 страниц.
Большой недостаток онлайн-генераторов — они создают файл sitemap.xml раз и навсегда. Если на сайт постоянно добавляются новые страницы, такой способ не подходит.
Как создать sitemap.xml в разных CMS
Во всех популярных системах управления сайтом (CMS) есть возможность создать XML-карту. Файлы sitemap в этом случае обновляются автоматически, вам не придется генерировать карту сайта заново после каждой добавленной страницы.
1C-Битрикс: встроенная функция
Настройка sitemap.xml доступна в разделе «Маркетинг» административной панели сайта:
Добавьте файл, назовите его и активируйте чекбокс о добавлении ссылки в robots.txt:
Во вкладке «Файлы» выберите разделы, которые вы хотите предоставить для индексации поисковым роботам:
То же самое проделайте во вкладке «Инфоблоки».
Сохраните все изменения и нажмите кнопку «Запустить»:
После создания карты сайта вы увидите сообщение, что генерация закончена:
WordPress: используйте плагины
XML-карта сайта настраивается в двух популярных SEO-плагинах: All in One SEO Pack и Yoast SEO. Есть также отдельный плагин для создания XML-карты — Google XML Sitemaps.
Покажем настройку на примере первого.
Сначала нужно установить плагин. Это делается в разделе «Плагины» консоли сайта. После установки он будет доступен для настройки. Нам нужен раздел «Управление модулями»:
В нем активируем модуль, который отвечает за XML-карту:
После активации модуль становится доступным для редактирования:
Далее вы можете оставить настройки по умолчанию или задать свои. Полная документация по модулю — здесь. Она на английском языке, но даже встроенный переводчик в Chrome поможет вам разобраться.
В Yoast SEO карта сайта создается автоматически по адресу site.com/sitemap_index.xml. Модуль также доступен для редактирования или можно оставить настройки по умолчанию.
Модули для других популярных CMS
- Joomla: используйте плагины OSMap (бесплатная версия Free и платная Pro), jSitemap (платное расширение, фактически целый набор SEO-инструментов).
- Drupal: модуль XML Sitemap.
- Magento: настройте Site Map Configuration.
Выбирайте подходящий способ создания XML-карты сайта и сообщайте поисковым роботам, какие страницы им стоит посетить — это даст вам уверенность в том, что поисковый робот проиндексирует все нужные страницы вовремя.
Как сделать карту сайта онлайн
Сегодня расскажу про бесплатный онлайн сервис, которым я пользуюсь постоянно. Сервис называется Sitemap Generator. Как видно из названия, его предназначение состоит в создании карты сайта. Он будет крайне полезен тем, у кого свой собственный движок для сайта, но даже владельцам сайтов на WordPress (таким как и я) советую к нему присмотреться.
Думаю Вам не надо рассказывать о том, для чего нужен файл sitemap.xml и какую важную роль он выполняет в деле индексирования сайта поисковым роботом. Так вот, этот файл, помимо информации о доступных страницах, сообщает роботу еще дату их изменения и частоту, с которой они обновляются.
После того, как я установил плагин для WordPress по созданию карты сайта, оказалось, что в файле sitemap.xml была прописана частота обновления «monthly», в то время как я ежедневно обновляю контент. В настройках плагина была возможность выбора частоты сканирования, но никакие изменения этого параметра не запоминались в файле карты сайта.
Меня конечно же не устроило то, что я сам же сообщал, чтобы поисковый робот заглядывал ко мне лишь раз в месяц, а не ежедневно.
Онлайн генератор карты сайта
Я решил удалить данный плагин, а карту сайта в .xml формате создавать с помощью онлайн сервиса Sitemap Generator, указывая в ней именно те параметры, которые мне необходимы:
- Change frequency: частота обновления контента на сайте (ставлю «Daily»)
- Last modification: время последнего изменения страниц (ставлю «Use server’s response»)
- Priority: приоритет сканирования страниц (ставлю «None»)
Помимо стандартного sitemap.xml файла данный онлайн сервис умеет создавать также:
- sitemap.xml.gz – архивированный вариант карты сайта
- ror.xml – набирающий популярность XML формат для описания любых объектов сайта для любых поисковиков
- sitemap.html – карта сайта в HTML формате
- urllist.txt – файл со списком всех доступных для индексации адресов страниц
Помимо этого сервис сообщит о количестве битых ссылок на Вашем сайте, если найдет таковые. Но вот их названия он готов выдать Вам лишь за 5$ ))). Еще одно ограничение бесплатной версии этого онлайн сервиса – он отобразит максимум 500 страниц в карте сайта. Я думаю это не большая беда, потому что 500 страниц как правило появляются не вдруг, поэтому никаких ограничений по этому параметру Вы долгое время не будете испытывать.
Удачи Вам в использовании этого сервиса и не забывайте следить за картой сайта для роботов!
Автор статьи: Сергей Сандаков, 40 лет.
Программист, веб-мастер, опытный пользователь ПК и Интернет.
Карта сайта (Sitemap), создание и генераторы онлайн ✔ PROject SEO
Карта сайта — это определенная страница ресурса формата html или xml. Она помогает посетителям и поисковым роботам удобно «бродить» по сайту благодаря упорядоченной системе меню. Также в ней содержится детальный список всех страниц ресурса. При помощи карты сайта можно легко сократить уровень вложенности страницы вне зависимости от изначального размера сайта. При помощи грамотно сформированной сайтмап ресурса можно в значительной степени повлиять на индексацию в положительном аспекте.
Что дает использование Sitemap
Большинство современных поисковиков обучены процессу самостоятельной индексации сайтов по заданным критериям. Но иногда бывают случаи, когда лучше им лично подсказать правильность и последовательность ходов. При помощи сайтмапа можно сделать следующие действия:
- помочь поисковому роботу (краулеру) находить необходимые страницы сайта и своевременно проводить их индексацию;
- расставить приоритетность страниц сайта для индексации роботом;
- отслеживать внесенные изменения (дату изменения) на каждой странице сайта даже в случае их большого количества (при условии автоматической генерации).
Также сайтмап позволяет своевременно отслеживать частоту обновления страниц и корректировать параметр в необходимое русло.
Разновидности карт сайтов
Среди разработчиков основными считаются два типа сайтмапов — html и xml. У каждого варианта имеются свои особенности и предназначение, знание которых поможет грамотным образом использовать оба формата в личных целях.
Что такое сайтмап в формате html
Так называется статистический тип страницы, на которой перечисляются все основные страницы сайта. Данная карта сайта нужна, прежде всего, для удобства аудитории и дает возможность за 1 нажатие перейти на необходимую страницу, экономя время на поиск. Отмечается удобство формата в виде структуры дерева с наличием развернутых страниц. Располагается статистическая ссылка на карту обычно в футере. Если сайт имеет сложную структуру, сайтмап может иметь вид вложенных страниц с группировкой по удобным критериям.
Что такое карта сайта в формате xml
Так называется файл, который лежит в корневой директории ресурса и считывается всеми доступными поисковыми системами. В его задачи входит показ системам поиска всех адресов страниц, которые требуют индексацию. Также он показывает информацию по последним обновлениям интересующих разделов.
Мастера отмечают, что один такой файл может содержать до 50 тысяч ссылок за один раз. Большее количество ссылок подразумевает наличие нескольких файлов такого типа. К дополнительным бонусам пользователи относят возможность указания частоты обновления ресурсов и приоритетность индексации.
Грамотной кодировкой файлов такого типа считается форма UTF-8. Также стоит помнить и об ограничении по размерам, которое не должно превышать 10 Мб, карты большего размера также стоит разделять на несколько файлов.
Каким образом можно создать карту своего сайта
Неопытным новичкам такая процедура может показаться сложной. Существует несколько методик создания грамотного сайтмапа html и xml:
- создание карты ручным методом. Данный метод пригодится более опытным пользователям, у которых ранее имелся опыт с основными наборами тегов. Также такой способ актуален для ресурсов с небольшим количеством страниц;
- настройка sitemap.xml c помощью онлайн сервисов. Данные сервисы работают по схожему принципу – указываете адрес главной страницы своего сайта (https:/example.com/), а также необходимые настройки (частоту обхода, приоритетность). Чаще всего они имеют ограничение по количеству ссылок, как для платных, так и бесплатных версий, а также не все сервисы предоставляют гибкие настройки карты сайта (нет возможности задать приоритетности, либо она выставляется одинаковая для всех страниц сайта и т.д.), и такую карту необходимо дорабатывать вручную.
- при помощи использования программ-генераторов карт сайтов. Такие программы широко используются как мастерами со стажем, так и новичками в данной области. Имеются как бесплатные, так и платные аналоги с разным набором возможностей. Схема действий аналогична онлайн-сервисам;
- создание карты xml при помощи плагина для ЦМС или посредством движков. Еще одним хорошим методом является автоматическая генерация карты сайта. У такого метода имеется целый арсенал преимуществ в виде настроек под необходимые параметры и максимального количества возможных адресов. Также при использовании плагинов CMS после внесения изменений на страницы, дата обновления будет автоматически отображаться на в карте сайта ресурса, новые страницы также будут попадать в карту автоматически.
Перед применением системы с плагинами стоит помнить о том, что для каждой платформы сайта существует свой вариант плагина. Например, для Вордпресс актуален вариант сео-плагинов с встроенной функцией создания карты сайта. А для движка Джумла имеется вариант аналога в виде Xmap. Чем более корректно подобран плагин под движок сайта, тем более продуктивной будет их совместная работа. Помните: нагромождение плагинов также замедляет загрузку сайта, а скорость загрузки является одним из фактором ранжирования.
Некоторые мастера рекомендуют исключать из индексации страницы сайта, которые не несут коммерческой или иной важной пользы владельцу. Таким образом веб-краулер экономит свое время на индексацию, а это в свою очередь повышает их уровень доверия к ресурсу. Ввиду ограниченности ресурса повышается также вероятность того, что роботы сами найдут необходимые страниц из меньшего числа.
Как часто можно обновлять карту сайта .xml
Норматива общепринятого формата по частоте обновлений, к сожалению, не существует. Это зависит от частоты создания новых страниц, изменений в адресах или контенте, а также наличия связи с уже существующими страницами. Важно при этом знать, что не стоит злоупотреблять манипуляциями по частоте обхода (changefreq), а также обновлять дату изменения на странице, если она в действительности не изменялась. Например, если установить частоту обновлений 1 раз за год, роботы будут приходить почаще на сайт.
Если указать частоту 1 раз за час, робот скорее всего не станет тратить свое время на индексацию таких страниц. Также с датой обновления — если в карте сайта будет много страниц без изменений, но со “свежей” датой, роботы не будут посещать данные страницы. Директивы, указанные в карте сайте, являются рекомендациями, а не правилами для поисковых краулеров.
Карту сайта html создается для удобства пользователей, поэтому ее обновление необходимо каждый раз, когда вы вносите изменения в структуру сайта (добавляете новые важные для посетителя страницы сайта, удаляете их или перемещаете в иной раздел).
Наиболее часто возникающие ошибки
Существует ряд типовых ошибок, которые маркетологи допускают в создании и обработке карт сайтов. К ним относят:
- наличие битых ссылок;
- наличие редиректов;
- неправильно указанные даты публикации или обновления.
Наличие большого количества ошибок не только делают карту сайта бесполезной, а также запутывают поискового робота, что может негативно сказаться на индексации и ранжировании страниц.
Устранение ошибок позволит роботу использовать освободившиеся ресурсы на обход важных страниц, а следовательно повысить их позиции в выдачи поисковой системы.
Размещение xml карты сайта
Созданный сайтмап следует загрузить в корень каталога сайта. Поисковые краулеры вполне могут сами отыскать карту, но также есть способы указания ссылки на сайт, для того, чтобы робот нашел ее раньше. Прежде всего это указание ссылки на карту в файле robots.txt . Директива имеет следующий вид:
Sitemap: http://mysite.com/sitemap.xml
Также ссылку на карту сайта можно указать в веб-мастерах Google и Яндекс.
Проверка корректности работы карты сайта xml
Чтобы проверить правильность работы карты сайта созданы специальные программы, работающие в режиме онлайн. Они сделают проверку в автоматическом режиме, кроме того предоставят ряд дополнительных бонусов. Например, укажут на наличие возможных ошибок со стороны ресурса. Преимущество в том, что данные программы являются бесплатными и работают практически на всех площадках.
Чтобы провести процесс проверки необходимо открыть страницу искомого сервиса, загрузить необходимый файл в формате html, либо ввести в поле соответствующий URL сайта. При наличии ошибок на сайте программа вовремя подскажет, какие из них дают сбои и подскажет пути их решения.
По итогу можно сказать, что карты сайтов являются удобным инструментом, задача которого состоит в упрощении передачи не только пользователям структуры базовых страниц, но и поисковым роботам. Без карт можно в принципе добиться индексации роботами, но с ними процесс будет более быстрым и грамотно оформленным. При отсутствии опыта работы с картами сайта можно обратиться к профессионалам PROjectSEO, которые грамотно настроят sitemap и помогут Вашему сайту быстрее выбраться в топ поисковых систем.
16.01.2020
372
Онлайн сервисы создания карты сайта XML sitemap.xml | Программы для создания sitemap.xml онлайн
Приветствую вас дорогие читатели блога No Zombies Allowed. Сегодня я хотел бы описать несколько удобных онлайн сервисов для создания карты сайта. Для начала кратко вспомним, что же такое карта сайта или sitemap.xml — это перечень ссылок на страницы вашего сайта с дополнительными данными о частоте и приоритете обновления. Подробнее о карте сайта я писал тут. Сайтмап помогает поисковым системам индексировать ваш сайт, поэтому глупо было бы от него отказываться и давать другим фору в поисковом продвижении. Для того, чтобы создать карту сайта, вам достаточно лишь воспользоваться одним из сервисов ниже.
1) Начнем, пожалуй, со самого старого и так полюбившегося мне сервиса xml-sitemaps.com.
В нем, как и в большинстве других, вам нужно лишь поставить ссылку на ваш сайт, нажать ОК и сервис сделает вам карту сайта.
Присутствуют также дополнительные настройки частоты обновления, последнего изменения и приоритета, но их можно не делать. Данный сервис позволяет создавать карту сайта до 500 страниц. Для небольшого, редкообновляемого сайта этого сайтмапа вполне достаточно
2) Следующий в нашем списке, уже русский сервис mysitemapgenerator.com
В данной программе для генерации карты сайта так же введено ограничение в 500 страниц, но присутствуют дополнительные настройки, такие как игнорировать содержимое noindex, пропускать ссылки nofollow — все это позволяет более детально проработать sitemap, не прибегая к последующему ручному редактированию файла.
3) Завершает список удобных генераторов sitemap.xml сервис htmlweb.ru/analiz/sitemap.php
В этом сервисе также присутствует ограничение по количеству страниц, но у него тоже есть много дополнительных настроек, такие как приоритет URL по вложенности, что очень удобно для сайтов со сложной структурой.
Данные сервисы по генерации sitemap удобны, мобильны, понятны и исполняют свою главную функцию — по-быстрому сделать карту сайта для небольшого ресурса. Для сайта с большим количеством страниц и частым их обновлением, необходимо использовать модули и плагины с автоматической генерацией XML sitemap.xml
Правильная карта сайта ускоряет индексацию в 3,14 раз
Карта сайта (sitemap) — это html страница сайта или специальный xml файл, в котором отражены ссылки на все важные страницы сайта. Чтобы понять, что такое карта сайта, достаточно представить книжное оглавление и сразу же станет ясно, зачем нужна карта сайта. Карта сайта помогает посетителю, будь это человек или поисковый робот, быстро найти любую страницу сайта, совершая минимальное число переходов. На простых, небольших сайтах все страницы могут быть доступны через 1-2 клика от главной страницы, но что делать, если сайт большой и структура его непроста? Подобный сайт будет неудобен не только посетителям, но и неочевиден для поисковых систем.
Какие бывают карты сайта
Поисковые системы индексируют сайт постепенно, уровень за уровнем, начиная с главной страницы. Если на сайте много уровней вложенности страниц, то пока все страницы сайта проиндексируются пройдут многие месяцы. Значит, необходимо создать карту сайта, на которой будут все ссылки на все страницы сайта сразу, чтобы робот не тратил время на переходы по уровням вложенности, верно? И да и нет. Ответ зависит от того зачем делается карта и какой она будет. Давайте рассмотри, какие бывают карты сайта.
Карта сайта HTML Sitemap
Карты сайта делятся на 2 основных вида или формата: карта сайта html и карта сайта файл xml. HTML карта сайта — это страница сайта, на которой перечислены ссылки. Обычно это ссылки на самые важные разделы и страницы сайта. HTML карта сайта больше рассчитана на людей, нежели на роботов и помогает быстрее ориентироваться в основных разделах сайта. Для карты сайта в виде html-страницы существуют серьезные ограния по количеству ссылок на одной странице. Если на странице будет слишком много ссылок, далеко не все ссылки могут быть проиндексированы или вовсе страница карты сайта может быть исключена из поиска за чрезмерное количество ссылок, пусть даже внутренних ссылок.
Для того, чтобы карта сайта html правильно индексировалась и адекватно воспринималась посетителями не стоит размещать на странице более 100 ссылок. Этого более чем достаточно, чтобы разместить на странице все разделы и подразделы, которые не влезли в основное меню.
Обычно, карта сайта в формате HTML имеет древовидную структуру, где указаны развернутые разделы и подразделы. Излишне громоздкие HTML карты сайта, зачастую оформляются графическими элементами, CSS-стилями и дополняются Java-script. Однако, карта сайта html не имеет большого значения для поисковых систем.
HTML карта сайта — это не есть полноценный sitemap. Как же быть, если на сайте сотни, тысячи, десятки тысяч страниц? Для этого необходимо разместить ссылки на все страницы в карте сайта в формате xml.
Карта сайта XML Sitemap
XML карта сайта — это файл формата xml, вида sitemap.xml, который обычно находится в корне сайта. У карты сайта в формате xml есть множество преимуществ перед html картой сайта. Sitemap xml — это специальный формат карты сайта, который определяется всеми популярными поисковыми системами, например Google и Яндекс. В xml sitemap можно указать до 50.000 ссылок. Более того, в sitemap xml можно указать относительный приоритет и частоту обновления страниц.
Стоит сказать, что содержимое карты сайта является лишь рекомендацией для поискового робота. Например, если установить для страницы сайта ежегодную частоту обновления, поисковые роботы все равно будут ходить чаще. А если установить частоту обновления страницы ежечасно, это не значит, что роботы будет индексировать страницу каждый час.
Карта сайта xml имеет определенный синтаксис, давайте рассмотрим структуру xml карты сайта подрбнее.
Пример файла карты сайта sitemap.xml
Правильный sitemap.xml должен иметь кодировку UTF8. Содержимое файла карты сайта sitemap.xml выглядит следующим образом:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://mysite.ru/</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> <changefreq>always</changefreq> <priority>1.0</priority> </url> <url> <loc>http://mysite.ru/category/</loc> <lastmod>2014-09-18T18:57:09+04:00</lastmod> <changefreq>hourly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://mysite.ru/page/</loc> <lastmod>2014-09-18T18:59:37+04:00</lastmod> <changefreq>daily</changefreq> <priority>0.6</priority> </url> </urlset>
Где используются следующие обязательные теги:
- <urlset> — родительский тег, в него заключаются все url-адреса;
- <url> — тег, в котором указываются сведения о конкретном url-адресе;
- <loc> — в данном теге указывается непосредственно url.
Далее, следуют необязательные теги:
- <lastmod> — этот тег заключает в себе дату последнего изменения страницы;
- <changefreq> — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
- <priority> — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.
Так же, в файле карты сайта в формате xml должно содержаться указание на пространство имен языка XML:
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://mysite.ru/sitemaps/sitemap01.xml</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> </sitemap> <sitemap> <loc>http://mysite.ru/sitemaps/sitemap02.xml</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> </sitemap> </sitemapindex>
Здесь используются уже знакомые нам теги <loc> и <lastmod>, а так же обязательные теги:
- <sitemapindex> — родительский тег, в который заключаются адреса всех карт сайта;
- <sitemap> — тег, в котором заключается параметры для каждой карты сайта.
Пример файла карты сайта sitemap.txt
Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:
1. http://mysite.ru/ 2. http://mysite.ru/page/ 3. http://mysite.ru/page1/
Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt — это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.
Как создать карту сайта
Создание карты сайта важный процесс, в котором необходимо четко указать, какие страницы сайта нужно индексировать и как лучше их индексировать. В зависимости от того о каком типе карты сайта идет речь, используются различные способы создания карты сайта. Как создать html карту сайта обсуждать отдельно смысла нет. Рассмотрим как сделать карту карта в формате xml файла. Существует несколько основных способов создания карты сайта, но все их объединяет то, где находится карта сайта и как файл sitemap определяется поисковыми системами.
Как уже было написано выше — файл карты сайта размещается в корне сайта. Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта — это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта, провести анализ карты сайта на корректность, соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.
Второй способ указать поисковым системам на расположение файла карты сайта — это директива Sitemap файла robots.txt.
Указание ссылки на карту сайта в robots.txt:
Sitemap: http://mysite.ru/sitemap.xml
В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.
Основные способы создания карты сайта
- Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
- Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Напрмер xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
- Скачать программу-генератор карты сайта. Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
- Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс).
- Создание карты сайта вручную.
Карта сайта — один из важнейших инструментов SEO оптимизации сайта. Не важно, как будет создана карта сайта. Важно — какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или неканонические ссылки. А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже — запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.
Создайте карту сайта для своего ресурса. Но будте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.
Как создать и сгенерировать карту сайта Sitemap в формате xml и html для Яндекса и Google?
Здравствуйте, уважаемые друзья, читатели проекта «Тюлягин»! Сегодня в новой статье я расскажу о том что такое карта сайта, для чего она нужна. И самое главное мы с вами обсудим как быстро и правильно создать карту для вашего сайта в формате xml на движке WordPress. Сразу скажу что эффективнее всего это сделать с помощью плагина или модуля вашего движка. Однако карту сайта также можно сгенерировать онлайн.
Содержание статьи:
Что такое карта сайта (Sitemap.xml) и для чего она нужна на сайте
Карта сайта — это список ссылок страниц и записей сайта, который предназначен либо для поисковых систем либо для пользователей и читателей проекта. Практика создания карт сайтов для веб-ресурсов была введена еще в 1994-1995 годах и с тех пор стало неотъемлемой частью создания и оптимизации проектов в Интернете. На тот момент это было чуть ли не единственным способом навигации по сайтам.
Сейчас, когда навигацию сайта можно сделать более легкой и удобной для пользователей, создание карты сайта кажется необязательным. Однако, помимо удобства для пользователей у карт сайта есть еще одна важная функция — это поисковая оптимизация. Карты сайта позволяют значительно улучшать видимость сайта, а также ускорять и повышать эффективность индексации проекта поисковыми роботами.
Какие виды карт сайта бывают (html и xml)
Как мы уже выяснили выше, существует два основных вида карт для сайта — для пользователей и для поисковых систем.
Карты сайта для пользователей называют Html картами, которые представляют собой иерархические каталоги со списком разделов, страниц и записей вашего сайта. Данные каталоги обеспечивают удобство и легкость навигации для ваших читателей по разделам и глубинным статьям вашего проекта. Сайта html представляет собой отдельную страницу с разделами и статьями сайта, обычна карта сайта в формате размещается по адресу: ваш_сайт.ru/karta-sajta/ или ваш_сайт.ru/sitemap/. Данную страницу затем размещают на видном месте, обычно это либо шапка сайта и навигация, либо нижняя часть сайта — футер. В конечном виде карта сайта в формате html представляет собой некое подобие содержания или оглавления книги.
Однако, несмотря на удобства для пользователей, html карты немного устарели и им пришел на смену второй тип — карта сайта в формате xml.
В этой статье я буду рассказывать преимущественно про xml карту сайта, которая необходима в первую очередь для поисковых систем. Карта сайта Sitemap.xml представляет собой документы формата xml, которые содержат внутри себя служебную информацию о страницах сайта необходимую поисковым роботам. Карта сайта позволяет лучше, быстрее и эффективнее индексировать ваш сайт, а также понимать его структуру.
Пример XML карты сайта
Создание карты сайта xml для поисковых систем наряду с созданием специального файла robots.txt является обязательным пунктом и условием успешного SEO вашего сайта. Создание карты сайта xml значительно улучшает внутреннюю оптимизацию сайта в глазах поисковых роботов. Отсутствие или неправильная настройка карты вашего сайта значительно ухудшит поисковую индексацию, видимость и количество поискового трафика вашего проекта. Также карта xml позволяет улучшить индексацию крупных проектов, у которых слабая внутренняя перелинковка (то есть небольшое количество ссылок на внутренние разделы и записи сайта). То есть чем больше ваш проект, тем нужнее и более значимо создание карты сайта для вашего ресурса.
Кроме указания списка страниц и разделов в карте сайта формата xml также присутствую и другие графы, а именно степень важности конкретной страницы сайта (приоритет для посещения поисковым роботом), дата обновления и частота обновления раздела. Карта сайта xml также дает понимает какой тип контента размещен на страницах сайта, имеется ли на странице изображение или видео.
Конечно вы можете и не создавать карту сайта xml, однако это приведет к ряду проблем:
- Поисковики могут не заметить и не проиндексировать наиболее глубокие ваши страницы, на которые не ссылаются другие статьи и разделы сайта.
- Часто обновляемые страницы вашего сайта могут очень долго переиндексироваться вашими поисковыми роботами.
- Крупный сайт или новый сайт будет медленно индексироваться.
Поэтому лично я рекомендую вам обязательно создавать карту сайта для всех ваших сайтов. А еще лучше создавать сразу две карту сайта, одну для поисковиков в формате xml, а вторую для ваших пользователей в формате html. Таким образом вы значительно повысите эффективность индексации сайта и улучшите его юзабилити за счет удобной навигации.
Способы создания карты сайта в формате xml
Для создания карты сайта в формате xml существует около четырех способов, но из них два основных. Первый способ — создание карты сайта онлайн с помощью генератора, второй способ — с помощью плагинов и модулей для сайтов на движках CMS, таких как WordPress, Joomla, 1С-Битрикс и другие.
Также вы можете создать карту сайта полностью вручную используя общепризнанный синтаксис, однако этот метод весьма трудоемок и подходит для небольших проектов. Кроме этого до появления онлайн генераторов популярностью пользовался сторонний софт (например, Sitemap Writer Pro), вы можете также использовать подобное ПО, однако оно уже давно не обновлялось.
Создание карты сайта xml с помощью онлайн генератора
Создание карты сайта с помощью онлайн генератора требует гораздо меньших усилий и времени по сравнению с созданием карты сайта с помощью плагина или модуля. Однако, стоит сразу отметить, что данный способ имеет один значительный минус — это то, что после добавления новых страниц и статей на ваш сайт вам каждый раз придется обновлять свою карту вручную с помощью онлайн генератора, а затем вновь его добавлять к себе на сервер и сайт.
Плюс этого способа заключается в том что его можно использовать одинакова для всех сайтов независимо от движка сайта или языка программирования на котором он написан. Наиболее популярным генератором карты сайта является англоязычный сервис xml-sitemaps.com. Данный сервис обладает широкими возможности и позволяет бесплатно создавать и генерировать карту сайта для сайтов до 500 страниц. Если у вас крупный проект с тысячами страниц, то вам потребуется приобрести платную версию, у которой ограничение в 1,5 млн страниц. Для генерации карты сайта вам достаточно вставить адрес своего сайта и нажать кнопку «Start», после чего дождаться генерации карты сайта и скачать ее на ПК. Скаченную карту сайта необходимо разместить с помощью ftp-клиента на ваш сайт в корневую папку, так чтобы карта сайта стала доступна по адресу ваш_сайт.ru/sitemap.xml . После этого необходимо добавить вашу карту сайта в кабинеты вебмастера популярных поисковых систем. Как минимум в вебмастер Яндекса и Гугла. Можно также указать адрес на вашу карту сайта в файле robots.txt.
Если у вас есть проблемы с английским и требуется русскоязычный генератор карты сайта, то я рекомендую использовать https://www.mysitemapgenerator.com/ru/. По использованию сервис точно такой же как и приведенный выше, бесплатное количество также ограничено 500 страницами. Нужно больше, используйте платную версию до 1 млн страниц.
В целом из-за ограниченности количества страниц, стоит сказать что этот способ подходит в основном для сайтов визиток и лендингов с малым количеством страниц, для более крупных проектов необходимо использовать либо платные версии, либо встроенные модули и плагины исходя из движка CMS.
Создание карты сайта xml с помощью плагина или модуля CMS
Сразу скажу, что здесь я в основном буду рассказывать о том как создать карту сайта xml для движка WordPress, так как он является наиболее распространенным. Для движка WordPress существует множество плагинов, которые с легкостью позволят вам создать карту сайта в течение нескольких минут. Среди этих плагинов есть как специализированные — Google XML Sitemaps, так и более расширенные плагины по SEO оптимизации, которые включают в себя создание карты сайта в формате xml — это плагины All in One SEO и Yoast SEO.
Исходя из тематики сегодняшний статьи я рассмотрю специализированный плагин Google XML Sitemaps и процесс создания карты сайта с помощью этого инструмента.
- Для начала вам необходимо скачать плагин с официального сайта.
- Установить плагин и перейти в его настройки через админ панель WordPress
- В настройках плагина вам необходимо проставить базовые параметры, также как на рисунке выше
- Помимо этого в настройках вы также можете изменить содержание карты сайта добавив туда нужные разделы и страницы и исключив не нужные
- Для установки приоритета статей я рекомендую указать «Не использовать автоматическое вычисление приоритета»
- Также важной настройкой является добавления последней даты обновления «Include the last modification time»
- После указания всех настроек не забудьте сохранить изменения
После установки и настройки карты сайта с помощью плагина Google XML Sitemaps, не забудьте добавить его в кабинеты вебмастера Яндекса и Гугла (хотя можно и в другие, например, Bing). Также стоит указать адрес карты в файле robots.txt. Что такое файл robots.txt и для чего он нужен я написал в отдельной статье.
После того как вы успешно настроили плагин и создали карту сайта вы можете успешно забыть про карту сайта и больше к ней не возвращаться, хотя периодически раз в месяц стоит проверять ее наличие по исходному адресу, либо в кабинетах вебмастера.
Для создания xml карты сайта на других CMS я рекомендую использовать следующие модули и инструменты:
- Для создания карты сайта на движке Joomla рекомендую использовать- расширение Sitemap Generator, PWT Sitemap или Xmap.
- Для генерации карты на движке Drupal можно использовать модуль XML Sitemap.
- Создать xml карту сайта на CMS OpenCart можно с помощью расширения Yandex Sitemap.
- Для сайтов на движке 1С-Битрикс создание карты сайта доступно в админке в разделе «Маркетинг» -> «Поисковая оптимизация» -> «Настройка sitemap.xml»
Создание карты сайта в формате html
Помимо обязательного использования xml карты сайта, я также рекомендую создать и обычную html карту сайта для более удобной навигации и перелинковки страниц сайта. Однако если у вас итак удобная навигация по сайту и высокие показатели перехода по внутренним страницам сайта можете не создавать html карту сайта.
Тем кому она все-таки требуется, я рекомендую использовать следующие решения:
- Для WordPress — плагин WP Sitemap Page (либо его аналоги DD Sitemap Generator и Hierarchical HTML Sitemap)
Для создания html карты сайта на wordpress вам достаточно скачать их и установить на своем сайте, после чего вставить специальный шорткод (что-то наподобие [wpsitemap_page] ) в специально созданную страницу для карты сайта. Эту страницу вы можете разместить в разделе навигации, чтобы пользователям было еще проще ориентироваться на вашем ресурсе.
- Для Joomla — использовать расширение OSMap
- Для Drupal — модуль Sitemap (https://www.drupal.org/project/site_map)
- Для сайта на движке Opencart карта сайта Html генерируется автоматически.
Как добавить Sitemap в поисковые системы Яндекс и Гугл
Я уже неоднократно писал что после создания и генерации карты сайта в формате xml не забудьте уведомить об этом поисковые системы, для русскоязычной аудитории и сайтов это прежде всего Яндекс и Гугл. Для этого вам необходимо зарегистрировать сайт в специальных инструментах вебмастера для каждой из поисковых систем.
Для Гугл этот раздел называется Google Search Console. Чтобы добавить в него xml карту своего сайта, вам необходимо перейти в раздел «Файлы Sitemap». В этом разделе вам необходимо добавить ссылку на вашу карту, которая, напоминаю, как правило, доступна по адресу ваш_сайт.ru/sitemap.xml.
Как правило спустя нескольких часов, возможно быстрее поисковик успешно проиндексирует и добавит вашу карту сайта. В случае возникновения проблем вы можете посмотреть отчет об индексирования, щелкнув на файл карты сайта.
Для Яндекса панель управления вашим сайтом называется Яндекс.Вебмастер. Чтобы добавить xml карту сайта, необходимо перейти в раздел «Индексирование» и выбрать графу «Файлы Sitemap». Здесь вам также как и в ситуации с Гуглом необходимо добавить ссылку на вашу карту сайта в формате xml. После чего необходимо какое-то время чтобы роботы Яндекса ее обошли и проиндексировали.
Ошибки карты сайта можно просмотреть в разделе «Диагностика сайта» Яндекс.Вембастера.
Кроме Яндекса и Гугла вы можете также добавить карту сайта и в другие поисковые системы, например Bing, Mail и другие. Эти операции однотипные — необходимо зарегистрировать сайт в кабинетах вебмастера той или иной поисковой системы и добавить туда карту вашего сайта в формате xml.
После добавления карты сайта в поисковики и в файл robots.txt вы можете на какое то время забыть про нее, однако периодически проверяйте ее доступность по адресу. Помните наличие правильной карты сайта значительно улучшает видимость и сильно влияет на позиции сайта в поисковой выдаче.
А на этом сегодня все о создании, генерации карты сайта в форматах xml и html, увидимся с вами в новых статьях на страницах проекта «Тюлягин»! Если у вас есть вопросы задавайте их в комментарии! Также не забывайте добавлять сайт в закладки! До новых встреч!
Все хитрости sitemap.xml | Блог опытного вебмастера
Каждый день, каждую минуту и каждую секунду сканеры различных поисковых систем изучают и собирают информацию с огромного количества веб-сайтов по всему миру. Эти программы автономны и обучены таким образом, чтобы эффективно сканировать страницы веб-сайта. Собранная информация о веб-страницах передается в индекс, и их можно ранжировать по конкретным поисковым запросам. ─ Но куда приходит карта сайта? – спрашиваешь ты. Они необходимы для того, чтобы процедура сканирования веб-страниц и контента сайта была максимально точной.
Сегодня создание и регулярное обновление XML-карты сайта является стандартом по умолчанию для большинства веб-сайтов, а также входит в число обязательных этапов технической оптимизации.
Что такое XML-карта сайта?
XML-карта сайта — это XML-файл, содержащий список всех доступных URL-адресов сайта, каждый из которых имеет определённые метаданные. Наиболее важными являются:
- Адрес и тип веб-страницы
- Дата и время последнего обновления веб-страницы
- Частота обновления
- Приоритет веб-страницы в общей структуре сайта
- Доступность языковых версий
Следует отметить, что использование протокола карты сайта не гарантирует, что веб-страницы будут индексироваться поисковыми системами. Это всего лишь дополнительная подсказка для гусеницев, которые могут выполнить более тщательное сканирование сайта. Однако в большинстве случаев использование карты сайта помогает оптимизировать процесс сканирования и предотвратить возможные ошибки.
к содержанию ↑
Цель XML-карты сайта
Использование XML-карты сайта позволяет сканерам поисковых систем быть более эффективными следующими способами:
- Расставьте приоритеты на веб-страницах в соответствии с заданными параметрами.
- Исправьте частоту обновления страниц сайта.
- Определите, какая из страниц сайта новая и требует обязательной индексации.
- Определите, были ли какие-либо изменения в страницах, которые индексировались ранее.
- Сканируйте медиаконтент на веб-сайте (изображения и видео).
- Отсканируйте новостную ленту сайта.
- Индексируй все необходимые страницы веб-сайта.
Теперь мы можем сделать вывод, что главная цель XML-карты сайта — помочь роботам поисковых систем максимально правильно отсканировать различный контент на страницах сайта.
к содержанию ↑
XML-форматы карты сайта
Согласно справочной информации Search Console, Google поддерживает следующие форматы карты сайта:
- XML
- RSS, mRSS и атом 1.0
- Текстовый файл
- Сайт платформы Google
В этой статье мы будем рассматривать только формат XML, поэтому не будем останавливаться на других форматах. Для формата XML необходимо соблюдать три обязательных требования при создании XML-карты сайта:
- Один файл не может содержать более 50 000 URL-адресов.
- Размер файла не должен превышать 50 МБ.
- Допускается только кодировка UTF-8.
Как видите, основные ограничения связаны с размером, поэтому существует возможность создавать несколько файлов. В этом случае вы можете создать карту сайта, так называемый индексный файл карты сайта и перечислить в нём все используемые файлы. Если ваш XML карты сайта больше 50 МБ, его можно сжать с помощью архиватора GZIP.
к содержанию ↑
XML-классификация карты сайта
Согласно справочной информации Search Console, Google поддерживает расширенный синтаксис в XML-файле для следующих типов данных:
- Изображения
- Видео
- Новости
XML-карта сайта для изображений — это файл с информацией только об изображениях веб-сайта. С помощью этого вы можете указать список изображений, доступных на сайте, и, самое главное, информацию для каждого изображения. Это может быть название изображения, его подпись, местоположение и т. д.
XML-карта сайта для видео — это файл с информацией о видеоконтенте сайта. В нём вы можете перечислить видеоконтент, доступный на сайте, и описать его. Описание может содержать продолжительность видео, количество просмотров, дату публикации, название и т. д.
XML-карта сайта для новостей используется для оптимизации вашего сайта для Google News.
Самая простая и часто используемая карта сайта — это XML-карта сайта для страниц сайта, которая фактически описывает структуру сайта. Начнём с этого.
к содержанию ↑
Как создать карту сайта для Google?
Специальные XML-теги используются для создания XML-карты сайта для страниц сайта. Они могут быть обязательными или необязательными.
Пример XML-картографии сайта для страницы веб-сайта:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/foo.html</loc>
<lastmod>2018-06-04</lastmod>
</url>
</urlset>
Чтобы создать индексный файл карты сайта, вы также должны использовать специальные XML-теги:
Символ | Экранированная последовательность | |
Амперсанд | & | & |
Одинарные кавычки | ‘ | ' |
Двойные кавычки | “ | " |
Больше чем | > | > |
Меньше чем | < | < |
Карта символов для sitemap
Маскирование в XML-файлах предназначено для интерпретации обычных символов в их псевдокодах в HTML-формате. Формат XML-файлов дочерней карты сайта похож на стандартную XML-карту сайта для страниц сайта. В XML-файлах маскировка символов должна использоваться для всех значений данных, включая URL-адреса. Симвые символы, которые должны быть замаскированы, показаны в таблице:
к содержанию ↑
Карта сайта XML для изображений
Используя XML-карту сайта для изображений, вы повысите вероятность того, что изображения с сайта появятся в результатах поиска Google. Это указано в консоли справки — поиска.
Это самое большое преимущество XML-карты сайта для изображений и может принести владельцам тех сайтов, которые ранжируются при поиске по изображениям. Кроме того, использование XML карты сайта для изображений поможет поисковой системе найти контент, загруженный с помощью JavaScript.
Основные теги для описания изображений:
<image: image>
— информация об одном изображении. Каждый URL (тег) может включать до 1000 тегов .<image: loc>
— URL изображения.<image: caption>
— подпись к изображению.<image: geo_location>
— местоположение (страна, город и т. д.).<image: license>
— URL-адрес лицензии на изображение.
XML-карта сайта Пример для изображений:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>http://example.com/sample.html</loc>
<image:image>
<image:loc>http://example.com/image.jpg</image:loc>
</image:image>
<image:image>
<image:loc>http://example.com/photo.jpg</image:loc>
</image:image>
</url>
</urlset>
к содержанию ↑
Карта сайта XML для видео
Вот наиболее важные рекомендации из списка, предоставленного справкой по консоли поиска для создания XML-карты сайта для видео:
- Полное описание видео может увеличить вероятность его появления в результатах поиска Google на более высоких позициях благодаря дополнительным метаданным.
- Google будет использовать описание видео, которое он считает наиболее информативным. Это может быть описание в карте сайта или текст на веб-странице.
- Google Crawler не будет просматривать видео, если не найдет его по URL-адресу, указанному в XML-карте сайта.
- Google Crawler должен иметь доступ к исходному видеофайлу или проигрывателю.
- Google Crawler может проверить точность указанной информации о ваших видео. Если информация, представленная в XML-карте сайта, не соответствует действительности, видео может не индексироваться.
Давайте посмотрим на основные теги (обязательные и необязательные) для описания видео.
Требуемые теги:
<loc>
— веб-страница, на которой находится видео
<video: title>
— название видео (до 100 символов)
<video: player_loc>
— местоположение проигрывателя для видео
<video: content_loc>
— размещение конкретного видео
<video: thumbnail_loc>
— предварительный просмотр видео (не менее 120×90 пикселей)
<video: video>
— контейнер для описания видео
<video: description>
— описание видео (до 2000 символов)
Дополнительные теги:
<video: duration>
— продолжительность видео
<video: category>
— категория видео
<video: publication_date>
— дата публикации
<video: view_count>
— количество просмотров видео
Поисковая система Google поддерживает следующие форматы видеофайлов:
- *.Mpg, *.mpeg;
- *.Mp4, *.m4v;
- *.Wmv;
- *.Asf;
- *.Avi;
- *.Ra, *.ram, *.rm;
- *.Mov;
- *.Flv.
Пример XML-картографии сайта для видео:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>http://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>Alkis shows you how to get perfectly done steaks every
time</video:description>
<video:content_loc>
http://streamserver.example.com/video123.mp4</video:content_loc>
<video:player_loc>
http://www.example.com/videoplayer.php?video=123</video:player_loc>
<video:duration>600</video:duration>
<video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date>
<video:rating>4.2</video:rating>
<video:view_count>12345</video:view_count>
<video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
<video:family_friendly>yes</video:family_friendly>
<video:restriction relationship="allow">IE GB US CA</video:restriction>
<video:price currency="EUR">1.99</video:price>
<video:requires_subscription>yes</video:requires_subscription>
<video:uploader
info="http://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson
</video:uploader>
<video:live>no</video:live>
</video:video>
</url>
</urlset>
Следует отметить, что если вы размещаете видео на своем сайте с помощью iframe из сервиса YouTube, отдельная XML-карта сайта не требуется.
к содержанию ↑
XML-карта сайта для Google News
И снова мы имеем в виду официальную информацию из Help — Google Console, которая гласит, что наличие отдельного XML-файла карты сайта для новостей обеспечивает ускоренный поиск и индексацию всех новостных статей на сайте. Поэтому отдельная XML-карта сайта для новостей станет лучшим решением для новостных сайтов, которые хотят публиковать свой контент в Google News.
Вот список ключевых рекомендаций от Google по созданию новостной карты XML:
- Файл должен содержать URL-адреса статей, опубликованных за последние два дня.
- Статьи, опубликованные более двух дней назад, должны быть удалены из файла. В то же время они останутся в индексе Google News в течение стандартного 30-дневного периода.
- Карта сайта должна обновляться по мере публикации статей на сайте.
- При публикации новых статей вам просто нужно добавить их URL-адреса в существующий файл.
Список тегов для XML Новости Теги:
<news: publication>
— это общий тег, в котором указано издание. У него есть два необходимых детских тегов.<news: name>
— название издания<news: language>
— язык в формате ISO 639<publication_date>
— дата публикации в формате W3C с полной датой<news: title>
— название статьи, похожее на её название на сайте<news: genres>
— свойства статьи. Возможные значения:
- PressRelease — официальный пресс-релиз
- Satire — статья, которая раскрывает тему обсуждения в комической форме.
- Blog — статья, которая публикуется в блоге или в формате блога.
Пример XML-картографии сайта для Google News:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
<url>
<loc>http://www.example.org/business/article55.html</loc>
<news:news>
<news:publication>
<news:name>The Example Times</news:name>
<news:language>en</news:language>
</news:publication>
<news:publication_date>2008-12-23</news:publication_date>
<news:title>Companies A, B in Merger Talks</news:title>
</news:news>
</url>
</urlset>
Согласно информации в разделе Справка Google Search Console, наличие отдельного XML-файла карты сайта для новостей обеспечивает ускоренный поиск и индексацию всех новостных статей на сайте.
к содержанию ↑
XML-карта сайта для многоязычных сайтов
Многие сайты, ориентированные на широкую аудиторию, имеют многоязычную поддержку. Чтобы гусеничный Google правильно понял, что сайт многоязычный, чтобы правильно сканировать свои страницы на разных языках, вам нужно использовать атрибут rel=”alternate” hreflang=”x”.
В XML-файле создайте отдельный элемент URL для каждого адреса, который, в свою очередь, должен включать:
Тег loc, указывающие на URL-адреса
XHTML: ссылка rel = «альтернативный» hreflang = «x» для каждой альтернативной версии страницы, всегда включая текущую версию.
Например, на английском сайте есть возможность выбрать немецкий язык. В этом случае мы должны сообщить о наличии альтернативных страниц на немецком языке. Такой пример может выглядеть следующим образом:
(картинка)
Ознакомившись с различными типами XML-карт и ознакомившись с синтаксисом создания файлов, вы можете перейти к инструментам, которые могут генерировать карту сайта.
Инструменты для создания XML-карты сайта и работы с ней
Вот несколько вариантов создания XML-карты сайта:
Руководствуясь правилами синтаксиса, рассмотренными выше
Настольные программы для генерации XML-карты сайта (программы для гусениц)
Онлайн генераторы XML-карт сайта
Инструменты CMS или отдельные плагины.
Понятно, что создание файлов, с помощью которых сотни и тысячи строк вручную, очень трудоемко, если не практически невозможно. Поэтому мы сосредоточимся только на настольных программах, онлайн-генераторах, CMS и их плагинах.
Программы сканирования для поколения XML-карт сайта
Зеничные программы обычно используются для больших сайтов с объёмом страниц от 1000. Большинство из них не являются свободными программами. Его используют в работе опытные специалисты, которые могут правильно настроить необходимые параметры и в полной мере воспользоваться продуктом.
В рамках этой статьи мы рассмотрим 3 программы, которые зарекомендовали себя при создании XML-карт сайта:
- Screaming Frog
Программный продукт британской компании Screaming Frog Ltd. Работает на семействах Windows, Mac OS и Linux. Существует бесплатная версия, которая позволяет генерировать XML карты сайта до 500 URL-адресов.
(картинка)
Программа имеет простой и интуитивно понятный интерфейс и довольно большой набор настроек для создания XML-карты сайта:
Приоритет страницы
Экспорт в MS Excel
Автоматическая настройка lastmod и changefreq
Формирование карты для изображений
- PowerMapper Desktop
PowerMapper Desktop специализируется на создании HTML и XML карт сайта. Он работает с операционными системами Windows и Mac.
(картинка)
Отличительной особенностью этой программы является представление карты сайта в удобной, наглядной форме. Это может быть древовидная структура, табличная, трёхмерная, облачная и т. д.
к содержанию ↑
Онлайн генераторы XML-карт сайта
Сегодня онлайн-сервисы для автоматической генерации XML-карт сайта используются большинством разработчиков, потому что это просто, удобно и быстро.
Мы выделим 5 самых известных и популярных онлайн-сервисов для автоматического поколения XML-карт сайта. У каждого из них есть свои преимущества и недостатки, но окончательный выбор того, что использовать, зависит от вас. Мы проведем краткий обзор каждой из услуг и подчеркним их возможности и особенности.
к содержанию ↑
1. XML-карты
Сервис позволяет быстро генерировать XML-карту сайта, указывая только URL-адрес сайта и время последнего изменения информации на сайте. Бесплатная версия позволяет работать с сайтами объёмом до 500 страниц.
(картинка)
Если сайт имеет более пятисот страниц, вы можете приобрести PRO-карты сайта и получить расширенные функции. На данный момент PRO-карты имеют «пожизненную» лицензию.
к содержанию ↑
2. My Sitemap Generator
Это также удобный сервис для создания XML-карт сайта. Он работает аналогично XML-картам сайта. Если сайт содержит до пятисот страниц, вы можете сгенерировать для него карту абсолютно бесплатно. В противном случае вам понадобится пакет STATIC PRO или DYNAMIC.
(картинка)
Разработчики этого сервиса утверждают, что их инструмент позволяет создавать дополнительные теги в процессе генерации XML карты сайта. Это может помочь поисковым системам получить более полную информацию на страницах сайта и в режиме обновления [4].
к содержанию ↑
3. XML Sitemap Generator
Этот сервис позволяет создавать XML-карту сайта объёмом до 2000 страниц в свободном режиме.
На сайте сервиса есть возможность создать личный кабинет для пользователя и сохранить в нём свои настройки. Следует отметить, что регистрация не является обязательной, и вместо этого вы можете немедленно сгенерировать XML-карту сайта.
Тем не менее, «Дополнительные настройки» определенно являются плюсом.
Перед генерацией XML карты сайта вы можете исключить отдельные URL-адреса и форматы изображений и определить, что показывать в тегах заголовка h2, h3 или указать приоритеты.
Сервис также предоставляет плагин для CMS WordPress и десктопную версию своего продукта для Windows. Узнайте больше о тегах в нашем разделе Как построить отличное мета-описание, h2 Метка: как создать отличный заголовок, как создать материалы для дружественных по поиску заголовков.
к содержанию ↑
4. Web-Site-Map
Это простой и удобный сервис для создания XML карты сайта размером до 3500 страниц.
Разработчики сервиса утверждают, что помимо создания карты генератор карт XML поддерживает национальные языки. Есть бесплатный отчёт о неработающие ссылки, валидатор карты сайта, а также ручная и автоматическая расстановка приоритетов страниц. Более подробный список функционала представлен на сайте разработчика.
к содержанию ↑
5. Генератор карты XML на сервисе countwordsfree
Это довольно удобный инструмент, который позволяет анализировать сайты размером до 10 000 строк. Сервис имеет четкий и эргономичный интерфейс. С ним легко работать, даже новичкам.
Разработчики сервиса утверждают, что помимо создания карты генератор карт XML поддерживает национальные языки. Есть бесплатный отчёт о неработающие ссылки, валидатор карты сайта, а также ручная и автоматическая расстановка приоритетов страниц. Более подробный список функционала представлен на сайте разработчика.
к содержанию ↑
Инструменты CMS и плагины XML-карты сайта
Если сайт был создан с помощью WordPress, Joomla, Drupal или другой CMS, вы можете использовать инструменты, которые уже реализованы внутри системы, наряду со специальными плагинами для автоматической генерации XML карты сайта.
Плагины WordPress для создания XML-картографии сайта:
- WordPress SEO от Yoast. Это самый известный SEO-плагин для WordPress на сегодняшний день. Его набор функций также включает автоматическое генерацию XML-карт сайта. Вы можете создать карту для веб-страниц или для медиаконтента. Доступно большое количество настроек. Подробнее о плагине читайте в нашей статье Плагин Yoast.
- Карты сайта Google XML. Одним из главных преимуществ этого плагина является то, что он бесплатный для всех! Это удобный и простой в использовании инструмент для создания карты сайта. Он также имеет расширенный набор настроек.
- All in One SEO Pack — это достаточно мощный SEO-инструмент, который имеет функциональность для создания карты сайта. Доступны различные настройки, правила и автоматические уведомления от Google о добавлении нового контента. Более подробную информацию о плагине и его настройках можно найти в статьях «Все в одном SEO-пакете» и настройке SEO-плагинов.
- Premium SEO Pack помогает почти всем работать с XML-картой сайта автоматически. Когда информация обновляется на странице или появляются новые страницы, карта сайтов автоматически обновляется. Это быстро и легко.
- Rank Math — это SEO-плагин WordPress, разработанный MyThemeShop. Помимо большого набора различных функций, он имеет возможность сделать XML-карту сайта. Вы также можете настроить различные типы записей и таксономий. Подробнее о плагине и его настройках читайте в наших статьях Rank Math SEO и Rank Math Plugin Installation Walkthrough.
Со всеми опциями для конкретного плагина для WordPress наряду с их преимуществами практически невозможно сказать, какой из них лучший. Все зависит от необходимых задач и сайтов, с которыми вы работаете. Плагин подбирается для широкого спектра SEO-задач, поэтому что-то вроде создания карты сайта является хорошим дополнением к его основным функциям, но не главным преимуществом плагина.
к содержанию ↑
CMS Drupal:
Простой модуль XML-карт сайта позволяет автоматически генерировать карту сайта. Созданную карту можно автоматически отправить из CMS в различные поисковые системы.
Этот модуль позволяет создать XML-файл карты сайта для многоязычных сайтов, изображений, Google News и обычных веб-страниц
Позволяет гибко регулировать параметры генерации.
к содержанию ↑
CMS Joomla:
Базовый функционал CMS Joomla не имеет собственных инструментов для создания XML-карты сайта. Тем не менее, существует несколько расширений, которые могут дополнить функциональность этой CMS, настраивая и создавая XML-карты сайта. Мы рассмотрим одну услугу: JL-карту сайта. Он обладает всем необходимым функционалом, поддерживается разработчиком и регулярно обновляется.
JL Sitemap
Это программный продукт российских разработчиков из JoomLine Team.
Он работает с Joomla v. 3,9 и выше. Он имеет следующие необходимые функции для работы с XML карты сайта:
- Автоматическая генерация XML карты сайта
- Возможность вручную настроить параметры перед началом генерации
- Количество обработанных страниц не ограничено.
- Запланированная генерация XML-карт сайта
- Поддержка многоязычной XML-картографии сайта
Очевидно, что и инструменты CMS Drupal, и Joomla имеют все необходимые инструменты и возможности для создания, настройки и работы с различными типами XML-файлов карты сайта.
к содержанию ↑
Добавление XML-картокарт сайта на сайт
Вот следующие шаги для добавления XML карты сайта на сайт:
- Файл должен быть помещен в корневой каталог сайта: http://www.domain.com/sitemap.xml.
- Если файлов несколько, вам нужно создать индекс карты сайта, в котором должны быть перечислены все ссылки на XML-файлы.
- Добавьте директиву карты сайта в файл robots.txt:
- Карта сайта: http://www.domain.com/sitemap.xml.
Добавление XML-файл в консоль поиска Google.
Анализ XML-картокарт сайта в консоли поиска
После того, как вы добавили XML-карту сайта и консоль поиска Google на сайт, вы можете проанализировать карту сайта.
- Используя функциональность Google Search Console, вы можете сделать следующее:
- Проанализируйте количество страниц, отправленных и проиндексированных сайтом
Посмотри на ошибки, которые система обнаружит во время анализа
Используя этот анализ, вы можете контролировать процесс ползания и при необходимости вносить определённые изменения.
к содержанию ↑
Советы и рекомендации
Прежде всего, давайте определим, когда нужно составить карту сайта:
- Сайт был создан недавно и не имеет достаточной массы ссылок.
- Сайт большой по размеру и имеет довольно сложную или нестандартную структуру. Большой список сайтов подходит в интернет-магазинах, туристических сайтах, новостных порталах, крупных спортивных и развлекательных ресурсах и т. д.
- Сайт содержит большое количество мультимедийного контента (изображения, видео и т. д.).
- Сайт ориентирован на новости.
к содержанию ↑
Теперь давайте посмотрим, что не стоит добавлять в XML-карту сайта:
- Дублировать страницы
- Вторичные адреса (неканонические)
- Страницы разбиения на страницы
- URL-адреса, основанные на идентификаторах сеанса и параметрах
- Результаты (динамически сгенерированные веб-страницы) поиска и фильтрации
- Архивные страницы
- Перенаправления (3 **)
- Несуществующие страницы (4 **)
- Ошибки сервера (5 **)
- Страницы, которые вы заблокировали в файле robots.txt
- Страницы с noindex
к содержанию ↑
Общие рекомендации по XML-карте сайта:
- Используйте XML-карту сайта только для изображений, видео и новостей в тех случаях, когда это оправдано спецификой сайта.
- Создавать динамические карты сайтов.
- Подключите XML карты сайта к консоли поиска Google.
- Попробуйте исправить ошибки, которые будут обнаружены в отчётах.
- Используйте простые и понятные имена файлов.
- Если вы используете несколько XML-карт сайта, используйте чёткую и несложнённую структуру.
Мы постарались собрать наиболее важные рекомендации при работе с XML-картой сайта. Когда и как использовать карты сайта в каждом конкретном случае, в конечном итоге зависит от вас.
Подводя итог, можно сказать, что правильная XML-карта сайта — это ещё один шаг лестницы под названием Technical SEO, который ведет в верхнюю часть страницы поиска Google. Используя XML-карту сайта, вы можете значительно ускорить индексацию новых или обновленных страниц, сосредоточиться на самых важных (продвинутом страницах) и предоставить поисковым системам исчерпывающую информацию о контенте сайта.
Конечно, использование XML-карты сайта не является обязательным условием и не гарантирует молниеносный эффект для индексации и продвижения ресурса в топ поисковых систем. Тем не менее, мы по-прежнему настоятельно рекомендуем создать XML-карту сайта по причинам, перечисленным в этой статье.
Плагин рейтинга создан автором этого блога. Буду очень признателен, если вы сможете его поддержать (ссылка)
p.s. Если статья была полезной и вас переполняет чувство благодарности, можете поддержать меня долларом на патреоне
10 лучших инструментов для создания XML-карт сайта
XML-карты сайта — это важный и важный инструмент, помогающий поисковым роботам (Google) перемещаться и находить новые страницы на вашем сайте. Карта сайта — это способ показать Google страницы, которые имеют значение на вашем сайте, и сказать: «Эта страница существует, и вы можете рассмотреть ее для индексации». Карта сайта не гарантирует автоматически, что вы будете проиндексированы и появитесь в результатах поиска. Но это очень помогает.
Без карты сайта вам будет сложно проиндексировать все свои страницы.
Если вы хотите узнать больше о том, что такое карта сайта и почему они имеют значение, вы можете прочитать наше подробное руководство: Как создать карту сайта в формате XML: советы и передовые методы.
Если вы здесь, я предполагаю, что вы уже знакомы с преимуществами карт сайта, но просто хотите ознакомиться с лучшими инструментами для создания XML-карт сайта. И это то, что мы собираемся рассмотреть …
Если вы мыслите визуально, инструменты карты сайта, которые предлагают визуальное представление, особенно полезны, чтобы помочь вам просмотреть иерархию страниц сайта.Это особенно полезно для работы с клиентами и помогает им визуализировать и лучше понимать назначение карты сайта.
Еще одним преимуществом инструментов создания визуальных карт сайта является то, что их обычно легко использовать с функциями перетаскивания.
Интуитивно понятный инструмент, который поможет вам легко создавать элегантные и профессиональные карты сайта.
Интерфейс позволяет легко создавать перетаскивание, а также настраивать цвета и изображения.Окончательные варианты вывода включают масштабируемую векторную графику для клиентских презентаций. Или простой текстовый или XML-файл.
Кроме того, Slickplan интегрируется с Basecamp и предлагает плагин WordPress, позволяющий легко делиться и сотрудничать между несколькими пользователями и редакторами.
Фактически, Slickplan можно использовать не только для создания карт сайта — это удобный инструмент для планирования веб-сайтов, создания блок-схемы процессов или разработки информационной архитектуры для любого типа проекта.
Функции Slickplan включают:
Slickplan предлагает бесплатную 30-дневную пробную версию и несколько тарифных планов, начиная с 8,99 долларов США в месяц.
Проверьте состояние вашего веб-сайта
С помощью инструмента аудита сайта SEMrush
Отличный визуальный инструмент для разработки интерактивных карт сайта, где вы можете выбрать один из 3 стилей карты сайта (по умолчанию, круг и дерево) и настроить их с помощью логотип и цветовое решение.
Карты сайта отображают больше, чем просто URL-адреса — пользователи могут сотрудничать и включать комментарии, аналитические данные, категории и многое другое.
Благодаря функции перетаскивания, расширенным параметрам поискового робота и интеграции аналитики Dynomapper представляет собой отличный инструмент для визуализации карты сайта.
Функции Dynomapper включают:
Dynomapper имеет 14-дневную бесплатную пробную версию и тарифные планы из расчета 40 долларов в месяц.
Подобно другим упомянутым визуальным инструментам, WriteMaps предлагает простой интерфейс и настройку с помощью цветов, а также позволяет отображать и собирать содержимое страницы.
Вы также можете архивировать старые карты сайта, чтобы их можно было упорядочить и использовать как для внутренних групп, так и для клиентов.Экспортируйте конечный продукт как карту сайта в формате PDF или XML.
Функции Writemaps включают:
Настраиваемый
Пользовательские группы
Drag and drop builder
WriteMaps позволяет создавать 3 карты сайта бесплатно или 15-дневную пробную версию на платных планах, цена составляет 14,99 долларов США в месяц.
Mindnode — это не инструмент для создания карты сайта, а инструмент для отображения разума, который можно использовать для визуального планирования проекта.Эта функция позволяет планировать карты сайта веб-сайта, если вы хотите сделать это визуально.
Вы не можете экспортировать визуальную карту сайта в виде файла XML, но можете получить версию с простой текстовой схемой или версию в формате PDF для клиентских презентаций.
Возможности Mindnode:
Mindnode — это приложение для Mac, iPhone и iPad с бесплатной версией редактора. Mindnode pro предлагает бесплатную пробную версию на 2 недели, а затем — 2,49 доллара США в месяц.
PowerMapper предлагает автоматическое отображение сайта одним щелчком мыши, чтобы сэкономить время на создание карты сайта вручную.Это полезно для планирования веб-сайта, а также для выявления существующих ошибок карты сайта, проблем совместимости и удобства использования.
Этот инструмент позиционируется как визуальный генератор карты сайта, но имеет более ограниченные возможности, чем другие инструменты, указанные выше.
Карты сайта можно экспортировать в виде файла XML или Excel CSV.
Функции PowerMapper включают:
Создание в один клик
Настраиваемый
Экспорт в XML или CSV
PowerMapper предлагает 30-дневную гарантию возврата денег на однопользовательскую лицензию в размере 149 долларов.
Он также входит в комплект OnDemand Suite, который предлагает 30-дневную бесплатную пробную версию и тарифные планы от 49 долларов в месяц.
Если вы предпочитаете использовать «классический» инструмент для создания карты сайта, обратите внимание на другие.
Простая и быстрая установка на рабочем столе за единовременную плату, которая позволяет создавать точные карты сайта в формате XML в дополнение к файлам Sitemap для мобильных устройств, изображений и даже видео.
Sitemap Creator автоматически создает вашу карту сайта Google, загружает ее на ваш сервер, пингует вас и отправляет вам уведомление по электронной почте, что делает этот выбор очень удобным.
Inspyder также предлагает некоторые бесплатные инструменты, такие как кодировщик URL / HTML, которые могут быть вам полезны, или воспользоваться преимуществами их пакетов пакетов для более надежных инструментов.
Функции Inspyder включают:
Настраиваемый
Изображение, видео, файлы Sitemap для мобильных устройств
Плановая генерация
Встроенный клиент FTP / FTPS / SFTP
Уведомление по электронной почте
Automatics search engine ping
Inspyder Sitemap Creator предлагает бесплатную ограниченную пробную версию и единовременный платеж в размере 39 долларов США.95 для полной функциональности.
Инструмент, который предлагает как бесплатный генератор карты сайта, так и платную версию Pro с расширенными функциями.
Для бесплатного генератора требуется всего 4 быстрых шага. Задайте частоту, с которой будет изменяться содержание выбранного URL, укажите дату последнего изменения и используйте автоматически рассчитываемый параметр приоритета, чтобы указать важность URL по сравнению с другими страницами на сайте.
XML-Sitemaps также предлагает некоторые дополнительные инструменты SEO, включая валидатор XML-карты сайта, анализ конкурентов, калькулятор плотности ключевых слов и средство проверки страниц поисковой выдачи.
Включены функции XML-Sitemaps:
Карты сайта для изображений и видео
Уведомления по электронной почте
Мобильное приложение
Обнаруживает неработающие ссылки
Базовый генератор XML Sitemaps позволяет бесплатно использовать до 500 URL-адресов, а версия Pro стоит от 3,49 долл. США в месяц.
Исторически WordPress всегда нуждался в стороннем плагине для создания XML-карт сайта.
В июне 2020 года функция карты сайта XML была (наконец) анонсирована как часть WordPress 5.5 Core.
Если вам по-прежнему нужен дополнительный контроль над картой сайта, следующие плагины WordPress являются одними из наиболее известных.
Не путать с официальным инструментом Google, поскольку это независимый сторонний плагин для WordPress. Тем не менее, он имеет высокий рейтинг на WordPress — более 2000 пятизвездочных.
Инструмент может создавать динамические карты сайта из всех типов страниц WordPress и включать в себя настраиваемые страницы.
Плагин Google XML Sitemaps предоставляется бесплатно.
Вероятно, самый известный плагин WordPress для базового SEO с более чем 25 000 пятизвездочными отзывами. Он отлично подходит тем, кто ниже уровня SEO-эксперта.
Инструмент Yoast был незаменимым инструментом для многих владельцев сайтов WordPress, позволяющих быстро и легко вставить XML-карту сайта.
Базовый, но функциональный и создает динамические карты сайта.
Плагин Yoast SEO предоставляется бесплатно вместе с платной премиальной версией для расширенных возможностей SEO.
Еще один надежный вариант для создания карты сайта в WordPress в формате XML, HTML и RSS.
WordPress XML Sitemap Generator предлагает простую настройку настроек вашей карты сайта и опцию автоматического пинга, когда вы обновляете страницы или сообщения. Плагин легко настраивается.
XML Sitemap Generator можно использовать бесплатно.
После создания карты сайта вам необходимо загрузить, проверить и подтвердить ее.
Google предлагает несколько отличных рекомендаций по передовым методам работы с картами сайта, в том числе о том, как отформатировать карту сайта здесь.
Затем вы можете отправить свой сайт в Google, чтобы он знал, что он может найти новую карту сайта или что он был изменен.
Проще всего это сделать через Google Search Console.
Или вы можете добавить фрагмент кода в свой файл robots.txt:
Карта сайта: http://example.com/sitemap_location.xml
Для получения дополнительной информации о размещении вашего сайта в Google и других поисковых системах вы можете прочитать эту подробную статью Джейсона Барнарда здесь…
Не забывайте: если вы вносите какие-либо изменения в свой веб-сайт, всегда обновляйте карту сайта и повторно отправляйте в Google.
Проверьте работоспособность своего веб-сайта
С помощью инструмента аудита сайта SEMrush
Генератор XML-карты сайта | Кричащая лягушка
Как создать карту сайта в формате XML с помощью SEO Spider
Из этого туториала Вы узнаете, как использовать Screaming Frog SEO Spider для создания XML-файлов Sitemap.Для начала вам нужно скачать паук SEO, который предоставляется бесплатно в облегченной форме для 500 URL-адресов. Вы можете скачать его с помощью кнопок на правой боковой панели.
Если вы хотите просканировать более 500 URL, вы можете купить годовую лицензию, которая снимает ограничение на сканирование и открывает возможности конфигурации.
Следующие шаги по созданию XML-карты сайта:
1) Сканирование веб-сайта
Откройте SEO Spider, введите или скопируйте веб-сайт, который вы хотите сканировать, в поле «введите URL-адрес для паука» и нажмите «Начать».
2) Нажмите «Sitemaps> XML Sitemap»
Когда сканирование достигнет 100% и завершится, выберите параметр «XML Sitemap» в разделе «Sitemaps» в меню верхнего уровня.
Это откроет ряд параметров конфигурации карты сайта.
3) Выберите «Страницы» для включения
Только HTML-страницы, включенные во «внутреннюю» вкладку с ответом «200» OK от сканирования, будут включены в карту сайта XML по умолчанию. Таким образом, вам не нужно беспокоиться о перенаправлениях (3XX), ошибках на стороне клиента (4XX ошибки, например неработающие ссылки) или ошибках сервера (5XX), включенных в карту сайта.Однако вы можете включить их по желанию, так как в некоторых сценариях они могут вам потребоваться.
Страницы, которые заблокированы файлом robots.txt, установленным как ‘noindex’, были ‘канонизированы’ (канонический URL-адрес отличается от URL-адреса страницы), разбиты на страницы (URL-адреса с rel = «prev») или PDF-файлы также не входит в стандартную комплектацию. Все это можно настроить в конфигурации «страниц» XML Sitemap, поэтому просто выберите свои предпочтения.
Вы можете увидеть, какие URL-адреса не получили ответа, заблокированы, перенаправляют или содержат ошибки, на вкладке «Ответы» и с помощью соответствующих фильтров.Вы можете увидеть, какие URL-адреса являются «noindex», «канонизированными» или содержат элемент ссылки rel = «prev» на вкладке «Директивы», а также с помощью фильтров.
4) Исключить страницы из XML-файла Sitemap
Помимо вышеуказанных параметров конфигурации, могут существовать дополнительные «внутренние» страницы ответов HTML 200, которые вы просто не хотите включать в XML-карту сайта.
Например, вы не должны включать «повторяющиеся» страницы в карту сайта. Если на страницу можно попасть по двум разным URL-адресам, например http: // example.com и http://www.example.com (и оба они разрешаются с ответом «200»), то в карту сайта следует включить только одну предпочтительную каноническую версию. Не следует включать URL-адреса с идентификаторами сеанса (вы можете использовать функцию перезаписи URL-адресов, чтобы удалить их во время сканирования), могут быть некоторые URL-адреса с большим количеством параметров, которые не нужны, или просто ненужные разделы веб-сайта.
Есть несколько способов убедиться, что они не включены в XML Sitemap —
- Если есть разделы веб-сайта или URL-адреса, которые вы не хотите включать в XML-файл Sitemap, вы можете просто исключить их при предварительном сканировании конфигурации.Поскольку они не будут сканироваться, они не будут включены во «внутреннюю» вкладку или XML-файл Sitemap.
- Если вы уже просканировали URL-адреса, которые не хотите включать в экспорт XML-карты сайта, просто выделите их на «внутренней вкладке» в верхней панели окна, щелкните правой кнопкой мыши и «удалите» их перед созданием XML-карты сайта.
- В качестве альтернативы вы можете экспортировать «внутреннюю» вкладку в Excel, отфильтровать и удалить любые URL-адреса, которые не требуются, и повторно загрузить файл в режиме списка перед созданием карты сайта XML.
5) Выберите дату последнего изменения
Это совершенно необязательный атрибут для включения в XML-файл Sitemap, поэтому вы можете «снять» флажок «включить тег lastmod», если не хотите включать дату последнего изменения файла. Это просто подсказка поисковым системам, когда страница обновлялась в последний раз.
Если вы хотите включить «lastmod», просто выберите, хотите ли вы использовать ответ «последнее изменение», предоставленный непосредственно с вашего сервера (и отображаемый в столбце «Последнее изменение» на вкладке «Внутренний») или используйте произвольную дату.
6) Выберите «Приоритет» URL-адресов
«Приоритет» — это необязательный атрибут для включения в XML-карту сайта. Если вы не хотите устанавливать приоритет URL-адресов, вы можете снять отметку с поля «Включить тег приоритета». Приоритет дает подсказку поисковым системам о важности URL-адреса по сравнению с другими URL-адресами на вашем сайте. Допустимые значения варьируются от 0,0 до наивысшего приоритета 1,0 со значением по умолчанию 0,5.
SEO Spider позволяет настраивать их на основе «уровня» (глубины) URL-адресов.Вы можете просмотреть «уровень» URL в столбце «уровень» на вкладке «Внутренний».
Как показано на скриншоте выше, по умолчанию для домашней страницы (или начальной страницы сканирования) установлен наивысший приоритет «1» с понижением приоритета на 0,1 на каждом уровне глубины до 0,5 для уровня 5+. Их можно настроить по своему усмотрению.
Помните, что «приоритет» URL-адресов не влияет на их оценку в поисковых системах. «Приоритет» используется для увеличения вероятности сканирования и индексации наиболее важных страниц.На самом деле Google очень хорошо справляется с этим алгоритмически.
7) Выберите «Изменить частоту» URL-адресов
«changefreq» — еще один необязательный атрибут, который «намекает» на то, как часто страница может меняться.
SEO Spider позволяет настраивать их на основе ответа «последнее изменение» или «уровня» (глубины) URL-адресов. Параметр «рассчитывать на основе последнего измененного заголовка» означает, что если страница была изменена за последние 24 часа, будет установлено значение «ежедневно», в противном случае — «ежемесячно».
Помните, что это не команды для поисковых систем, а просто «подсказки». По сути, Google будет сканировать URL так часто, как он определяет алгоритмически, по любой «подсказке», предоставленной вами в XML-карте сайта.
8) Выберите изображения для включения в файл Sitemap
Совершенно необязательно включать изображения в карту сайта XML. Если отмечена опция «включить изображения», то все изображения на вкладке «Внутренние» (и «Изображения») будут включены по умолчанию.Если ваши изображения находятся в CDN, субдомене или находятся за пределами домена, они появятся на вкладке «Внешние» в пользовательском интерфейсе. Вы можете ввести регулярное выражение в конфигурацию, чтобы включить их в XML Sitemap.
Обычно вам действительно не нужно включать изображения, такие как ваш собственный логотип, разделители или значки профилей социальных сетей, в XML Sitemap, поэтому вы можете выбрать включение только изображений с определенным количеством ссылок на исходные атрибуты, чтобы исключить их.
Часто изображения, такие как логотипы, связаны со всем сайтом, в то время как изображения на страницах продуктов в качестве примера, которые вы обычно хотите включить, могут быть связаны только один или два раза.На вкладке «изображения» есть столбец «IMG Inlinks», который показывает, сколько раз на изображение ссылаются, чтобы помочь настроить количество «inlinks», которые могут быть подходящими для включения.
Вы также можете щелкнуть правой кнопкой мыши и «удалить» любые изображения, которые вы не хотите включать, так же, как любой другой URL.
9) Включите hreflang
Если у вас уже настроен hreflang на сайте с помощью атрибутов или заголовка HTTP, вы можете выбрать добавление hreflang в XML Sitemap.
Обратите внимание — SEO Spider может создавать XML-файлы Sitemap с hreflang только в том случае, если они уже присутствуют в данный момент (как атрибуты или через HTTP-заголовок).Больше сюда приехать.
10) Нажмите «Далее», чтобы создать XML-файл Sitemap.
Когда вы закончите настройку различных атрибутов и параметров карты сайта, вы можете просто щелкнуть «Далее», чтобы создать XML-карту сайта. Файл карты сайта не может содержать более 50 000 URL и не должен превышать 50 МБ в несжатом виде. Следовательно, если у вас более 49 999 URL-адресов, паук SEO автоматически создаст дополнительные файлы карты сайта и файл индекса карты сайта, ссылающийся на расположение карты сайта.
Затем нажмите «Сохранить» в желаемом месте на вашем компьютере.Хотя это все шаги, необходимые для создания XML-карты сайта, мы порекомендуем еще пару шагов после этого!
Отправьте XML-карту сайта в Google
Карта сайта XML теперь готова для отправки в поисковые системы. Мы настоятельно рекомендуем отправить XML-карту сайта в Google через Инструменты для веб-мастеров в качестве способа отслеживания индексации.
Вставьте запись Sitemap в файл Robots.txt
Наконец, мы рекомендуем включить следующую строку в любое место в файле robots.txt, чтобы информировать поисковые системы о существовании XML-файлов Sitemap (независимо от того, они уже отправлены в Инструменты Google для веб-мастеров) —
Карта сайта: http://www.example.com/sitemap.xml
Вот и все! Надеюсь, что приведенное выше руководство поможет проиллюстрировать, как использовать программное обеспечение SEO Spider для создания карты сайта Google XML для вашего веб-сайта.
Вы можете узнать больше о пауке Screaming Frog SEO в наших ответах на часто задаваемые вопросы и в руководстве пользователя. Или вы можете задать нам любые вопросы или запросы в службу поддержки!
Генератор карты сайта для создания XML-карты сайта в Интернете + инструмент SEO
Наш бесплатный генератор карты сайта не только позволяет создавать XML-карту сайта для Google, Bing и других поисковых систем, но также включает инструменты, которые помогают обнаруживать проблемы, которые могут мешать работе вашего сайта. от хорошего ранжирования в результатах поиска.Лучше всего то, что это совершенно бесплатно, без ограничений и нечего загружать!
** ВАЖНО ** ГЕНЕРАТОР SITEMAP уважает сеансы! Если вы вошли на свой сайт и имеете права на удаление, генератор карты сайта будет переходить по всем ссылкам, включая «удалить ссылки», так что не рискуйте и убедитесь, что вы НЕ вошли на свой сайт!
Текущая версия XML Sitemap Generator — v2.14. Основное внимание в этом обновлении уделялось скорости индексации очень больших веб-сайтов, и теперь она на 250% быстрее, чем в предыдущей версии.ЕСЛИ У ВАС ЕСТЬ ПРОБЛЕМЫ при запуске моего инструмента, см. Мой раздел об использовании Firefox ESR.
Как создать карту сайта
Для тех, кто хочет пропустить инструкции: XML Sitemap.
В свое время каждая поисковая система имела собственное представление о том, как должна быть отформатирована карта сайта, к счастью, для XML-карт сайта был разработан стандарт SITEMAPS, которого теперь придерживаются Google, Bing, Yahoo и другие SE.
По-прежнему существует традиционная карта сайта в формате html, и мы приняли это во внимание при создании генератора карты сайта; наш инструмент для веб-мастеров предоставляет вам возможность создать карту сайта в формате XML, карту сайта в формате HTML, необработанный список URL-адресов, отчет о сеансе и отчет в формате HTML — как вы сохраните (экспортируете) файл, зависит от вас.
До появления XML-карты сайта владельцы веб-сайтов использовали карту сайта в формате HTML, чтобы их контент распознавался поисковыми системами, и она по-прежнему отлично работает! Хорошая вещь в этом типе карты сайта заключается в том, что она может помочь посетителям перемещаться по вашему сайту, позволяя поисковым системам находить ваш контент.
СОЗДАТЬ КАРТУ САЙТА БЫСТРО
Это просто: просто введите веб-сайт, для которого вы хотите создать карту (находится на вкладке «Настройки»), и нажмите маленькую зеленую стрелку, чтобы начать сканирование.
Генератор карты сайта будет сканировать ваш сайт с использованием настроек по умолчанию и даст вам возможность создать карту сайта в формате XML (или карту сайта в формате HTML в зависимости от ваших потребностей).
Любые ошибки, такие как отсутствующие страницы, повторяющиеся заголовки или слишком большие файлы, которые могут замедлять работу вашего сайта, будут перечислены для вашего просмотра.
ДЕТАЛИ ГЕНЕРАТОРА КАРТЫ (руководство)
Этот генератор карты сайта (теперь часть инструмента для веб-мастеров) загружен множеством функций и состоит из шести вкладок:
Вкладка «Проект» — позволяет сохранить и загрузить проект карты сайта.Это может быть очень удобно при создании XML Sitemap для большого веб-сайта с тысячами страниц. Если вы решите использовать фильтры после сканирования своего сайта, вам нужно выбрать «Новый проект» и запустить его снова, чтобы получить новую карту сайта. Примечание. Файл проекта карты сайта НЕ совпадает с XML-файлом Sitemap (который находится на вкладке Sitemap).
Вкладка «Настройки» — позволяет указать способ, которым ваш сайт будет проверяться и что будет включено в ваши карты сайта Google или XML.
- Имя проекта — это будет имя вашего проекта
- URL — полный адрес (включая http: //) веб-сайта, для которого вы хотите создать карту сайта Google или XML из
- Фильтры (с учетом регистра) — вы можете указать нашему инструменту включить или исключить определенные файлы или контент при создании карты сайта.Регулярные выражения поддерживаются, если перед ним стоит префикс «сложный:».
- Регулярное выражение неофициальных ссылок — позволяет искать нестандартные ссылки, такие как спам со скрытыми комментариями, которые могут вести на другие сайты.
Пример: (? I) [a-zA-Z0-9 \ — \.] + \. (Com | org | net | mil | edu) - Rules — Позволяет вам устанавливать правила при создании вашего XML, HTML или Google Sitemap.
- Загрузить с — Предоставляет вам возможность обрабатывать файлы со всего сервера и ниже начального каталога, указанного параметром URL.Например, если параметр URL является адресом сервера, этот параметр не влияет на поведение генератора карты сайта Google; Однако, если вы войдете в каталог, например, http://www.popupcheck.com/news/index.html, будут обрабатываться только файлы в каталоге / news, включая все подкаталоги.
- Уважайте файл Robots.txt — вы можете указать генератору карты сайта учитывать этот файл или игнорировать его.
- Уважайте Meta Robots.txt — вы можете делать то, что указывает этот метатег, или игнорировать его.
- Respect No Follow — Если построитель карты сайта обнаружит ссылку с тегом no-follow, он проигнорирует или перейдет по ней в зависимости от вашего выбора.
- Игнорировать недопустимые ссылки — если вы обнаружите ссылки, которые пытаются выполнить резервное копирование за пределами вашего корневого каталога, вы можете не включать их в свои карты сайта.
- Исключить изображения — Отметьте это. Изображения в любом случае не будут включены (не используются)
- Загружать только новые файлы — это работает, если у вас есть проект карты сайта, который вы сохранили
- URL-адреса с учетом регистра. Рассматривайте URL-адреса с разным регистром как уникальные.
- Пропускать несовпадающие неканонические ссылки — если у страницы есть канонический URL, который отличается от нее, она не будет включена в карту сайта.
- Options — Здесь есть несколько интересных вещей, которые могут быть очень важными!
- Добавьте пропущенные ссылки в карту сайта — когда инструмент для веб-мастеров просканирует ваш сайт, он может найти плохие ссылки.Эта опция позволяет вам в любом случае включать их в карту сайта.
- Пользовательский агент. Когда вы выполняете поиск по сайту, вы оставляете в файлах журнала имя «AuditMyPC Webmaster Tool» в качестве типа браузера. Некоторые веб-хостинговые компании могут заблокировать браузер, если он делает слишком много запросов. Вы можете изменить реферер (пользовательский агент) на что-то другое, выбрав из раскрывающегося списка или введя его!
- Максимальный уровень — это не глубина файла в структуре каталогов, а 1
+ количество ссылок между этим документом и корневым документом (URL-адрес настроек проекта
).Например, если URL-адрес настроек установлен на testingiam.com, тогда уровень документа равен 1, это ссылается на testingiam.com/level1/, поэтому эта страница
level = 2, а эта страница ссылается на testingiam.com/level1/level2/ level3 / level4 / level5 / level6 / level7 / что будет = уровень 3.
.
Вкладка «Поисковый робот» — установите скорость, с которой создается карта сайта.
- Задержка запроса — наш генератор карты сайта XML работает очень быстро, недостатком этого является то, что некоторые интернет-провайдеры могут обнаружить, что это создает большую нагрузку на сервер.В этом случае вы можете установить задержки между запросами.
- Тайм-аут подключения — при создании XML-файлов Sitemap, которые обнаруживают страницы, которые не загружаются или занимают слишком много времени, можно установить тайм-аут.
- Тайм-аут чтения — если паук находит страницу, которая продолжается вечно, вы можете указать тайм-аут для чтения этой страницы.
- Скорость передачи — Каждый поток может передавать веб-страницы с очень высокой скоростью. При необходимости вы можете немного уменьшить его, но по умолчанию работает нормально.
- Thread Count — количество одновременных потоков сканирования, выполняемых при создании карты сайта Google.Это может значительно сократить общее время сканирования, если указано большое количество потоков, но увеличит использование полосы пропускания, поэтому используйте с осторожностью или просто запускайте со значением по умолчанию.
- Интервал автосохранения — указывает генератору карты сайта сохранять проект каждые X минут — по умолчанию не сохранять. Измените это, если у вас очень большой сайт!
- После того, как вы нажмете кнопку, начнется сканирование, и вам будут представлены индикаторы состояния для статуса потока, uri, значений и т. Д.Все параметры говорят сами за себя, и после завершения сканирования появится сообщение «Готово». Вы можете остановить создание карты сайта в любое время, нажав кнопку «Отмена».
Вкладка «Карта сайта» — содержит массу информации о каждой странице и обновляется в режиме реального времени.
все места / файлы, которые были просканированы. На вкладке «Карта сайта» у вас есть дополнительные вкладки, такие как «сохранить карту сайта», «повторить попытку», «фильтр строк», «фильтр столбцов» и «деревья».
- Экспорт — здесь вы решаете, какой тип карты сайта вы хотите создать.
Вы можете выбрать « Sitemap XML (для создания XML-карт сайта, используемых Google, Bing, Yahoo и другими)», «Необработанный список URL», «Файл с разделителями», «Файл сеанса», «HTML (Только карта сайта — старый стиль. карта сайта, а не карта сайта XML) и «HTML-отчет». - Retry Failed — этот параметр повторит попытку чтения страниц из карты сайта, на которых были проблемы при последнем запуске.
- Фильтр строк — при создании карты сайта (сканирование сайта) вы можете отфильтровать строки практически на основе всего, что вы можете придумать (подробности см. В вопросительном знаке рядом с каждым элементом).Например, Google опубликовал результаты того, что они обнаружили при индексировании самых популярных сайтов; одна из этих метрик — средний размер веб-страницы, который составлял 312 КБ, поэтому вы можете ввести 319528 в качестве фильтра длины (должен быть в байтах) и найти все страницы, которые Google считает большими, и исправить их.
- Фильтр столбцов — такой же, как фильтр строк, но для столбцов.
- Найти — позволяет искать текст в карте сайта xml.
- У вас есть возможность редактировать ячейки «Изменено», «Изменить частоту» и «Приоритет» для каждой строки (или всех строк — мы поговорим об этом чуть позже).
- Список URL-адресов (страниц). Вы увидите список всех своих веб-страниц, который включает такие элементы, как заголовок, статус, ошибки и т. Д.
Для карты сайта Google вы можете установить «Частоту изменения» и «Изменить приоритет» для одного или нескольких URL-адресов, выделив нужный URL-адрес и щелкнув правой кнопкой мыши, а затем выбрав нужный вариант. Вы также можете удалить страницу из своего файла Sitemap Google или XML, просто выделив нужные URL-адреса и нажав кнопку удаления на своем компьютере.- Частота изменения — сообщает Google Sitemaps частоту изменения содержания определенного URL.Возможны следующие варианты: «всегда», «ежечасно», «ежедневно», «еженедельно», «ежемесячно», «ежегодно» или «никогда». Значение «всегда» следует использовать для описания документов, которые изменяются при каждом доступе к ним. Значение «никогда» следует использовать для описания заархивированных URL-адресов.
- Priority — приоритет определенного URL-адреса по отношению к другим страницам вашего сайта. Вы можете выбрать от 0,0 до 1,0, где 0,0 обозначает страницу (-ы) с самым низким приоритетом на вашем веб-сайте, а 1,0 обозначает страницу (-ы) с наивысшим приоритетом.
Вкладка «Проверка URL» — это важный инструмент для выяснения, почему страница не загружается или почему Bing, Google, Yahoo и другие SE не включают ее в свой индекс. Это отличный способ проверить заголовки сервера и позволяет изменять свойства запроса!
- URL — введите полный адрес веб-сайта или URL, по которому вы хотите получить дополнительную информацию о
- Свойства запроса — введите значения для отправки на сервер, такие как пользовательский агент или реферер. Чтобы ввести пользовательский агент и реферер при проверке страницы, просто введите: User-Agent = X
Referer = XГде X равно желаемому значению.Вот пример:
Ссылка: https://www.auditmypc.com
Агент пользователя: Mozilla / 5.0 (совместимый; ScoutJet; + http: //www.scoutjet. Com /)Если вы выполнили проверку URL-адреса на своем сайте с этими настройками, в ваших файлах журнала будет показано, что запрос был сделан ботом blekko (scoutjet), а посетитель был перенаправлен с сайта auditmypc.com
Примечание. Этот раздел инструмента можно использовать для проверки безопасности, поведения веб-сайтов и т. Д.
- Сохранить содержимое — вы также можете отправить заголовки сервера и другую информацию в файл или представление содержимого.Когда вы нажимаете опцию «в просмотр содержимого», затем нажимаете кнопку «Пуск» и затем щелкаете вкладку «Содержимое» (рядом с «Запросом»), вы увидите содержимое / источник веб-страницы. Если вы затем нажмете «Анализировать документ» info ‘, вы увидите дерево документа и информацию о документе. Дерево документов является более продвинутым и может помочь веб-мастерам обнаружить отсутствующие теги заголовка, тега тела и т. Д.
Информация о документе покажет вам заголовок, количество ссылок, метатеги и список всех ссылок, найденных на этой странице.
.
Вкладка «Информация о системе» — показывает, сколько памяти Sitemap Generator (Java) доступно для использования.Если вы проверяете ссылки или создаете XML-файл Sitemap для большого сайта, вам нужно выделить больше памяти. Выделить больше памяти так же просто, как ввести команду — см. Это 60-секундное видео о том, как увеличить память Java для получения дополнительной информации
Чтобы увеличить объем памяти, доступной для Java, просто добавьте параметр –XmxNNNm, где NNN — это ½ общей стандартной памяти в мегабайтах. В Windows это делается через Панель управления -> Java -> вкладка Java -> Параметры времени выполнения Java-апплета -> Просмотр.
Например, предположим, что вы запускаете средство проверки ссылок на веб-сайте, содержащем 500 000 страниц, просто введите «-Xmx512m» в поле «Параметры времени выполнения Java» (при условии, что у вас есть хотя бы 1 ГБ общей памяти — в среднем вы можете увеличить до половины памяти вашего компьютера).
Создание карты сайта — экспорт XML-файла карты сайта.
Когда генератор карты сайта завершит сканирование вашего веб-сайта, вам необходимо экспортировать файл карты сайта для поисковых систем. Просто выберите вкладку SITEMAP, затем EXPORT, затем SITEMAP XML.Если вы выберете значения по умолчанию, он сохранит карту сайта под названием «New sitemap_sitemap.xml» в папку по умолчанию (обычно в папку «Мои документы». Когда у вас есть файл карты сайта, просто загрузите его (ftp, перенесите) на свой в главную папку веб-сайта и пусть поисковые системы узнают местоположение.
Примечание: если вы добавите ссылку на таблицу стилей (не имеет значения для ботов, но выглядит отлично и легко читается), вам понадобится следующий файл sitemap.xsl (он заархивирован), расположенный в том же месте, что и вы. разместите вашу карту сайта.xml файл)
Google Sitemap Generator — Как отправить карту сайта в Google
- Когда генератор карты сайта завершит процесс сканирования, выберите Экспорт на вкладке Карты сайта и выберите Карта сайта XML
- Введите имя файла, под которым вы хотите сохранить карту сайта, и нажмите «Сохранить» (по умолчанию используется sitemaps.xml, это нормально)
- загрузите новую карту сайта на свой сайт. Кажется, что у каждой хостинговой компании есть свой метод сделать это, но все они в основном одинаковы — подумайте о своей карте сайта.xml как любой htm-файл (html, php или asp), который вы собираетесь разместить на своем веб-сайте. Вероятно, существует какой-то вариант импорта, который вам предлагает ваша хостинговая компания — используйте его для перемещения (FTP, публикация и т. Д.) Файла sitemap.xml с вашего компьютера на ваш веб-сайт. Поместите его в тот же каталог, в котором находится главная страница вашего сайта.
- Войдите в свою учетную запись Google Sitemaps, посетив учетную запись Google Sitemaps.
- Щелкните ссылку «Добавить карту сайта».
- Введите URL-адрес вашего Sitemap в поле, затем нажмите кнопку [Отправить URL].
- Пример. URL-адресом для вашего файла Sitemap будет адрес вашего веб-сайта, за которым следует загруженное вами имя файла. Например, если я загрузил свой файл sitemap.xml на свой сайт auditmypc.com, URL-адрес, который я дал бы Google Sitemaps, был бы https://www.auditmypc.com/sitemap.xml
.
Это отправит ваш файл Sitemap в службу Google. На создание отчетов о вашем сайте у Google может уйти несколько часов, так что наберитесь терпения, пока они поработают над своим моджо.
Генератор карты сайта Bing — Как отправить карту сайта в Bing
- Создайте карту сайта как обычно, используя наш Генератор карты сайта
- Перейдите на вкладку «Сохранить файл Sitemap», расположенную под вкладкой «Sitemap».
- Выберите «Sitemap XML», чтобы сохранить его под желаемым именем, а затем загрузите карту сайта на свой веб-сайт.
- Отправьте свой XML-файл в Bing Webmaster Home
Yahoo Sitemap Generator — Как отправить карту сайта в Yahoo
- Создайте карту сайта как обычно, используя наш Генератор карты сайта
- Перейдите на вкладку «Сохранить файл Sitemap», расположенную под вкладкой «Sitemap».
- Выберите «Sitemap XML», чтобы сохранить его под желаемым именем, а затем загрузите карту сайта на свой веб-сайт.
- Отправьте свой XML-файл в Yahoo Site Explorer — ОБНОВЛЕНИЕ: больше не используется
- Вы можете предоставить Yahoo Sitemap с фидом во многих форматах, кроме XML (придерживайтесь XML).
- RSS 0.9, RSS 1.0 или RSS 2.0, например, CNN Top Stories
- Карты сайта, как описано на сайте sitemaps.org
- Atom 0.3, Atom 1.0, например Yahoo! Поиск по блогу
- Текстовый файл, содержащий список URL-адресов, каждый URL-адрес находится в начале новой строки. Имя файла списка URL-адресов должно быть urllist.txt; для сжатого файла имя должно быть urllist.txt.gz.
XML-карта сайта в файле Robots.txt
Не хотите, чтобы у каждой поисковой системы была учетная запись для отправки файлов Sitemap? Выход есть! Вы можете поместить местоположение вашей карты сайта в ROBOTS.TXT-файл. Каждая поисковая система прочитает ваш файл robots.txt перед сканированием вашего сайта и увидит эту строку:
Карта сайта: [адрес веб-сайта] /sitemap_location.xml
, то он найдет вашу карту сайта, и вам больше не придется ничего делать.
Вот пример файла robots.txt, который вы можете использовать, если у вас его еще нет:
User-agent: *
Disallow:
Карта сайта: https://www.auditmypc.com/mynewsitemap.xml
Просто замените мое местонахождение своей информацией.
Преимущества этого онлайн-генератора Sitemap по сравнению с другими инструментами Sitemap
Одним из основных преимуществ использования этого инструмента является то, что владельцы веб-сайтов находят на своих сайтах ошибки, о существовании которых они даже не подозревали! WordPress, Joomla, Drupal, phpBB и другие системы управления контентом имеют программы карты сайта, которые вы можете добавить в систему, но эти генераторы карты сайта читают из базы данных, а НЕ извне; хотя и быстрее, они пропускают ошибки, которые можно увидеть только при сканировании извне — эти ошибки чаще всего препятствуют правильной индексации сайтов Google, Bing, Yahoo и другими! После исправления владельцы веб-сайтов обычно замечают значительное увеличение трафика поисковых систем!
Позвольте мне привести пример из реальной жизни — он начинается с попытки создать карту сайта для Google и обнаруживает, что генератор карты сайта просто останавливается на главной странице и не находит другие страницы на сайте.
Именно об этой проблеме мне часто пишут. Почти всегда, просматривая их сайт, я обнаруживаю, что на веб-страницах отсутствуют начальные или конечные теги, такие как html, теги head и body.
Я также обнаружил, что большое количество владельцев сайтов случайно блокируют доступ роботов к своим страницам. Вы заметите, что в конструкторе файлов Sitemap есть возможность учитывать файлы robots.txt и не использовать теги Follow.
Если у вас возникла проблема с построителем карты сайта и ваша страница отформатирована правильно, попробуйте отменить выбор роботов и не следовать параметрам.Если это сработает, значит проблема в одном из этих элементов.
Были предприняты все усилия, чтобы наш инструмент для веб-мастеров вел себя так же, как роботы поисковых систем при сканировании сайта. Существуют стандарты, на которые подписывается каждая поисковая система при чтении веб-сайтов, и мы подписываемся на те же данные. Дело в том, что если мы обнаруживаем ошибки, вполне вероятно, что поисковые системы тоже.
Прекрасным примером может служить хостинговая компания, блокирующая нашего паука, потому что он будет работать быстро — скорее всего, хостинг-провайдер также делает это с роботами поисковых систем и может мешать им видеть весь ваш сайт (что может привести к плохим рейтингам ).- См. Изменение агента пользователя выше для решения этой проблемы.
Распространенные проблемы построителя файлов Sitemap
Проблема: я нажимаю изображение / ссылку, чтобы запустить генератор карты сайта, но ничего не происходит. Все, что я вижу, это страница с несколькими ссылками, включая ссылку на пожертвование чашки чая за такой крутой инструмент, что я был бы рад сделать, если бы он сработал 🙂
Скорее всего, вы не используете Java или у вас старая версия. Java бесплатна, и вы можете проверить свою версию на java.com/en/download/installed.jsp — как только java запустится, вы увидите программу и влюбитесь 🙂
Проблема: вы создали карту сайта, но она обнаружила скрытые файлы, которые вы не хотите, чтобы поисковые системы видели, поэтому вы удалили их из файла sitemap.xml, но поисковые системы по-прежнему видят эти файлы.
Решение: Если построитель карты сайта может найти эти страницы, которые, по вашему мнению, скрыты, то и поисковые системы смогут. Конечно, вы можете исключить их из sitemap.xml, но проблема в том, что вы ссылаетесь на эти скрытые файлы с одной из своих веб-страниц.Нажмите на значок плюса рядом с этим URL-адресом на вкладке Sitemap нашего генератора, и вы найдете все URL-адреса, указывающие на этот скрытый файл.
Если вы хотите исключить файлы, а не скрывать их, вы можете исключить их в своем файле robots.txt. Мой конструктор карты сайта будет уважать файл robots.txt (подчиняться ему), как и поисковые системы, и предотвращать их включение в карту сайта. Примечание. Не все поисковые системы уважают ваш файл robots.txt и, тем не менее, могут просматривать URL-адрес.
Проблема: Вы вводите адрес своего веб-сайта, но ничего не происходит.
Решение. Это действительно главная страница вашего сайта? Например, вы могли ввести http: // [yoursite.com] в качестве адреса, но если вы введете его в браузере и окажетесь на http://www.mysite.com/index.shtm, тогда у вас будет целевая страница, отличная от адреса вашего веб-сайта.
В этом случае вы должны ввести http: // [yoursite.com] /index.shtm в качестве адреса сайта.
Проблема: я хочу исключить изображения и файлы css.
Решение. Установите флажок «Исключить изображения» и введите *.css в качестве фильтра исключения или введите следующее в области исключения:
* .jpg
* .bmp
* .gif
* .tiff
* .css
Проблема: вы хотите захватить только URL-адреса, которые в подкаталоге men содержат только цифры, буквы и косую черту:
http: // [yoursite.com] / shopping / men / casual / 21/2
http: / /[yoursite.com visible/shopping/men/sports/soccer
, но не:
http: // [yoursite.com] / shopping / men / sports-2 (с черточкой)
Решение. Используйте выражение регулярного выражения, добавив к нему префикс «сложный:», например:
комплекс: http: // [yoursite. 0-9 ] = Нецифровые
[\ x21- \ x7E] = Видимые символы
[az] = Строчные буквы
[\ x20- \ x7E] = Видимые символы и пробелы
[-! ”# $% & ‘() * + ,.b не будет соответствовать, потому что он не начинается с bЗнак доллара ($) соответствует концу документа. Обратная косая черта (\), за которой следует любой специальный символ, соответствует самому литеральному символу, то есть обратная косая черта экранирует специальный символ. В выражениях (## -) символы # и — должны быть экранированы, как если бы они были специальными символами. Точка (.) Соответствует любому символу, включая новую строку. Звездочка (*) соответствует 0 или более предшествующему символу (обратите внимание, что она не сможет соответствовать конечной косой черте, но точка будет).
Проблема: у вас есть сайт WordPress и вы хотите исключить короткие ссылки (например, testingiam.com/?p=31) из своей XML-карты сайта.
Решение: используйте выражение регулярного выражения в одной из строк в разделе исключить URL.
комплекс:. \ ?.
Приведенная выше команда исключает любой URL-адрес с? в этом.
Проблема: создание карты сайта замедляется после 20000 страниц
Решение. Некоторые веб-мастера заметили, что во время сканирования очень большого сайта генератор карты сайта может замедлиться после сканирования около 14 000 URL-адресов.Это может произойти, если сайт сильно вложен или имеет сложную структуру ссылок.
Люди, которые испытывают эту задержку, обычно быстро расходуют память апплетами и нуждаются в ее увеличении. Конструктор карты сайта по умолчанию ограничен 50-100 м, которые можно быстро использовать на сложном веб-сайте.
Чтобы решить эту проблему, вы можете увеличить объем памяти, используемый построителем карты сайта. Просто перейдите на панель управления и щелкните значок Java. Затем в Панели управления Java щелкните вкладку Java, Параметры среды выполнения Java-апплета, Просмотр и затем в ячейке «Параметры среды выполнения Java» введите «-Xmx256m».
Вы можете сделать еще один шаг при создании карты сайта (если у вас все еще есть проблемы) и ввести «-Xmx512m».
Проблема: вы вводите адрес своего веб-сайта, и построитель карты сайта немедленно останавливается.
Решение: это вызвано тем, что ваша главная страница перенаправляется на другую страницу (целевую страницу). Например, ваш сайт может быть перенаправлен на yoursite.com/sales/products/sindex.htm
.
Если это произойдет с вами, просто введите адрес своего веб-сайта в свой браузер и обратите внимание, куда вы будете перенаправлены; возьмите этот перенаправленный адрес веб-сайта и введите его в генератор карты сайта.
В примере, который я использовал выше, вы должны ввести:
yoursite.com/sales/products/sindex.htm
в генератор карты сайта.
Проблема: Генератор карты сайта находит файлы JPG, даже если вы отметили опцию «исключить изображения».
Решение: добавьте расширение к фильтру исключения, например * .JPG
Проблема: Генератор карты сайта пропускает несколько или много файлов.
Решение. Если у вас проблемы с построением карты сайта , это может быть связано с вашими роботами.txt или ваш Metatag. Попробуйте снять флажок «Следовать правилам robots.txt» и / или правилам для роботов с мета-именами.
Проблема: я не вижу графической кнопки инструмента для веб-мастеров, поэтому не могу запустить тест.
Решение. В этом случае настройки вашего браузера могут препятствовать созданию карты сайта .
В IE откройте Инструменты, Свойства обозревателя, Безопасность, Пользовательский уровень, Создание сценариев Java-апплетов и выберите запрос. Также должны быть включены активные сценарии.
В Firefox просмотрите инструменты, параметры, веб-функции и убедитесь, что выбран параметр «Включить Java и JavaScript».
Если после попытки у вас все еще возникнет проблема, сообщите мне, и я сделаю все возможное, чтобы вы начали работать.
Проблема: Сообщение об ошибке недействительной даты Google Sitemap
Решение. Если при отправке карты сайта вы получаете «недопустимую дату», убедитесь, что это время не в будущем. Распространенная ошибка — не учитывать летнее время при создании карты сайта, поэтому убедитесь, что вы используете часовой пояс для своего сервера, а не местный часовой пояс.
Примечание. Этот генератор карты сайта работает на вашем ПК, а не на сервере.
Проблема: в генераторе карты сайта отображается только один URL (адрес страницы / веб-сайта), и я знаю, что у меня сотни страниц?
Решение. Откройте браузер и перейдите на главную страницу своего веб-сайта. Когда вы увидите главную страницу в браузере, скопируйте адрес веб-сайта и вставьте этот адрес в поле URL-адреса генератора карты сайта на вкладке настроек. Не вводите его, скопируйте и вставьте весь адрес так, как он выглядит, и все будет готово.
Когда мой инструмент создает карту сайта, ему нужен действительный начальный URL. Скорее всего, вы дали ему URL-адрес, который является перенаправлением. Например, если бы я дал ему http://AuditMyPC.com, он бы остановился, ему нужен https://www.auditmypc.com (auditmypc.com перенаправляет на www.auditmypc.com).
Как запустить мой генератор файлов Sitemap / инструмент для веб-мастеров
Firefox после версии 5.2 отключил поддержку приложений Java в стандартной версии своего браузера. Однако версия, которую использует большинство государственных учреждений, университетов и других крупных организаций, — это Firefox ESR (версия с расширенной поддержкой).Есть 32-битная и 64-битная версии, вы захотите использовать 32-битную версию. Он отлично работает и позволит вам запустить мой генератор карты сайта — поверьте мне, это небольшая плата за обнаружение проблем, которые мой генератор карты сайта обнаруживает на вашем веб-сайте.
Вот шаги…
1) Найдите в Google Firefox ESR
2) Нажмите кнопку загрузки
3) Выберите версию для вашего языка, но не выбирайте 64-битную версию.
4) Зайдите на страницу генератора карты сайта на моем веб-сайте и нажмите кнопку принятия, когда получите предупреждение системы безопасности.
Я мог бы заплатить за сертификат, чтобы это сообщение не отображалось, как раньше, но я не беру с посетителей плату за использование своего инструмента для создания карты сайта / инструмента для веб-мастеров, поэтому я больше не плачу плату. Вы либо доверяете мне, либо нет, все зависит от вас. У меня есть этот сайт уже почти два десятилетия, и я могу прочитать больше на моей странице о нем.
Нравится мой Генератор карты сайта?
Нравится наш конструктор карты сайта? Сообщите другим, отображая этот значок. Просто скопируйте и вставьте приведенный ниже фрагмент кода на свою веб-страницу:
Или, возможно, этот значок генератора XML
XML-файлы Sitemap — 1 КБ, 80 x 15, в формате .gif.
Как мне создать карту сайта для моего сайта?
Карта сайта может использоваться для улучшения индексации веб-сайта. Карты сайта можно легко и удобно отправлять в поисковые системы Google и Bing. В этой статье показано несколько методов.
Карты сайта для поисковых систем должны отображаться в специальном «машиночитаемом» формате. Карта сайта, удобочитаемая поисковыми системами, должна быть иерархически структурирована и написана на языке разметки, предназначенном для этой цели.Протокол карты сайта XML служит основой для карты сайта XML.
Создание XML-карты сайта
Каждый веб-мастер может быстро и легко создать XML-карту сайта для своего веб-сайта. В этом отношении очень полезным инструментом является онлайн-генератор карты сайта XML-Sitemaps.com.
Маска ввода для создания вашей собственной XML-карты сайта на XML-Sitemaps.com
Если ваш веб-сайт состоит не более чем из 500 страниц, вы можете быстро сгенерировать XML-карту сайта с помощью этого бесплатного онлайн-генератора карты сайта.
После ввода домена, включая протокол, генератор начинает анализировать внутреннюю навигацию вашего сайта, чтобы создать карту сайта.
По завершении создания XML-карты сайта у вас есть возможность экспортировать созданную XML-карту сайта.
Диалог после успешной миграции
В дополнение к XML-карте сайта с именем файла «sitemap.xml», необходимой для поисковых систем, создается ряд других файлов:
- sitemap.xml: файл, необходимый по умолчанию.
- sitemap.xml.gz: файл sitemap.xml, сильно сжатый по размеру с помощью gzip. Поисковые системы рассматривают его как эквивалент несжатого файла sitemap.xml.
- sitemap.html: карта сайта в формате HTML для посетителей веб-сайта
- urllist.txt: простой текстовый файл, в котором один за другим перечисляются все URL-адреса в карте сайта
- ror.xml: карта сайта на основе XML, которая является расширен за счет включения RSS
Эти файлы можно загрузить в другой ящик или отправить по электронной почте.
XML загрузить view
Альтернативные способы создания карты сайта XML
Google предлагает несколько альтернативных способов создания карт сайта на https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki. К ним относятся серверные скрипты, загружаемые программы и другие онлайн-генераторы.
Использование XML-карты сайта
Файл «sitemap.xml» должен быть загружен в главный каталог (корень) вашего собственного домена.
XML-карта сайта должна быть доступна в вашем собственном домене:
http: // www.meine-domain.de/sitemap.xml
Результат должен выглядеть примерно так:
файл sitemap.xml домена seo.at в браузере
В качестве альтернативы можно использовать файл «sitemap.xml.gz», так как его размер намного меньше из-за сжатия файла.
Остальные файлы можно игнорировать; в качестве альтернативы, все они могут быть загружены в ваше собственное веб-пространство.
Если к XML-карте сайта можно получить доступ в Интернете через ваш собственный домен, ее следует отправить в Google:
Также можно автоматизировать создание карты сайта:
Видеообъяснение по этой теме
Джон Мюллер объясняет что карта сайта очень полезна для Google, и обсуждается, как даже большие домены с более чем 50 000 URL-адресов могут быть сопоставлены с помощью карты сайта.
Полезные ссылки для карт сайта
Справка Google Search Console: создание карт сайта
Протокол XML Sitemap (sitemaps.org)
Обзор вариантов карты сайта
5 простых шагов по созданию карты сайта для веб-сайта
Когда дело доходит до создания вашего веб-сайта в рейтинге, вам нужно воспользоваться как можно большим количеством SEO-хаков. Создание карты сайта — это один из методов, который определенно поможет улучшить вашу стратегию SEO.
Подсказка для пользователей WordPress: Быстрый и простой способ создать карту сайта — использовать плагин All In One SEO.Он автоматически создаст вашу карту сайта и многое другое для вашего сайта WordPress.
Что такое карта сайта?
Некоторые из вас могут быть знакомы с этим больше, чем другие. Я проведу вам быстрый ускоренный курс по основам работы с файлами Sitemap, прежде чем я покажу вам, как самостоятельно создать карту сайта.
Проще говоря, карта сайта или XML-карта сайта — это список различных страниц на веб-сайте. XML — это сокращение от «расширяемого языка разметки», который представляет собой способ отображения информации на сайте.
Я консультировался со многими владельцами веб-сайтов, которых пугает эта концепция, потому что карты сайта считаются техническим компонентом SEO. Но на самом деле вам не нужно быть техническим мастером или иметь технический опыт, чтобы создать карту сайта. Как вы вскоре узнаете, на самом деле это не так уж и сложно.
Зачем нужна карта сайта?
Поисковые системы, такие как Google, стремятся отображать наиболее релевантные результаты для людей по любому заданному поисковому запросу. Чтобы сделать это эффективно, они используют поисковые роботы для чтения, систематизации и индексации информации в Интернете.
Карты сайта
XML упрощают поисковым роботам чтение содержимого вашего сайта и соответствующее индексирование страниц. В результате это увеличивает ваши шансы на повышение SEO-рейтинга вашего сайта.
Ваша карта сайта сообщит поисковым системам местоположение страницы на вашем веб-сайте, время ее обновления, частоту обновления и важность страницы, поскольку она связана с другими страницами вашего сайта. Без надлежащей карты сайта роботы Google могут подумать, что на вашем сайте дублированный контент, что на самом деле повредит вашему SEO-рейтингу.
Если вы готовы к тому, что ваш сайт будет быстрее индексироваться поисковыми системами, просто выполните следующие пять простых шагов, чтобы создать карту сайта.
Шаг 1. Проверьте структуру своих страниц
Первое, что вам нужно сделать, это посмотреть на существующий контент на вашем веб-сайте и увидеть, как все структурировано.
Посмотрите на шаблон карты сайта и выясните, как ваши страницы будут отображаться в таблице.
Это очень простой пример, которому легко следовать.
Все начинается с домашней страницы. Затем вы должны спросить себя, на что указывает ваша домашняя страница. Вероятно, вы уже выяснили это на основе параметров меню на вашем сайте.
Но когда дело доходит до SEO, не все страницы одинаковы. При этом вы должны помнить о глубине своего веб-сайта. Помните, что страницы, расположенные дальше от главной страницы вашего сайта, будет труднее ранжировать.
Согласно Search Engine Journal, вы должны стремиться создать карту сайта с небольшой глубиной, то есть для перехода на любую страницу вашего сайта требуется всего три клика.Это намного лучше для целей SEO.
Итак, вам нужно создать иерархию страниц на основе важности и того, как вы хотите, чтобы они индексировались. Распределите приоритеты по уровням, которые следуют логической иерархии. Вот пример, чтобы показать вам, о чем я говорю.
Как видите, на странице «О нас» есть ссылки на нашу команду, а также на «Миссия и ценности». Затем на странице «Наша команда» появятся ссылки на «Управление» и «Контакты».
Страница «О нас» является самой важной, поэтому она является частью системы навигации верхнего уровня.Не имеет смысла отдавать приоритет странице управления на том же уровне, что и продукты, цены и блоги, поэтому она подпадает под содержание третьего уровня.
Точно так же, если базовый ценовой пакет был расположен над страницей «Сравнить пакеты», это нарушило бы логическую структуру.
Так что используйте эти визуальные шаблоны карты сайта, чтобы определить организацию ваших страниц. У некоторых из вас уже может быть структура, которая имеет смысл, но требует лишь небольшой настройки.
Помните, вы хотите попробовать настроить его так, чтобы каждая страница была доступна в три клика.
Шаг 2. Закодируйте свои URL-адреса
Теперь, когда вы прошли и определили важность каждой страницы и сопоставили эту важность в структуре вашего сайта, пора закодировать эти URL.
Для этого нужно отформатировать каждый URL-адрес с помощью тегов XML. Если у вас есть опыт работы с HTML-кодированием, это будет для вас проще простого. Как я сказал ранее, «ML» в XML означает язык разметки, что и HTML.
Даже если это ново для вас, не так уж и сложно понять это. Начните с получения текстового редактора, в котором вы можете создать файл XML.
Sublime Text — отличный вариант для вас.
Затем добавьте соответствующий код для каждого URL.
- расположение
- последнее изменение
- поменял частоту
- приоритет страницы
Вот несколько примеров того, как код будет выглядеть для каждого из них.
- http: // www.examplesite.com/page1
- 2019-1-10
- еженедельно
- 2
Не торопитесь и убедитесь, что вы все сделали правильно. Текстовый редактор значительно упрощает вашу жизнь, когда дело доходит до добавления этого кода, но он по-прежнему требует от вас внимательности.
Шаг 3. Подтвердите код
Каждый раз, когда вы кодируете вручную, возможна человеческая ошибка. Но для правильной работы вашей карты сайта у вас не должно быть ошибок в коде.
К счастью, есть инструменты, которые помогут проверить ваш код, чтобы убедиться в правильности синтаксиса.В Интернете доступно программное обеспечение, которое может помочь вам в этом. Просто выполните быстрый поиск в Google для проверки карты сайта, и вы что-нибудь найдете.
Мне нравится использовать инструмент XML Sitemap Validator.
Это укажет на любые ошибки в вашем коде.
Например, если вы забыли добавить закрывающий тег или что-то в этом роде, это можно быстро определить и исправить.
Шаг 4. Добавьте карту сайта в корень и robots.txt
Найдите корневую папку вашего веб-сайта и добавьте в нее файл карты сайта.
Это фактически добавит страницу и на ваш сайт. Это вообще не проблема. На самом деле это есть на многих сайтах. Просто введите веб-сайт и добавьте «/ sitemap /» к URL-адресу и посмотрите, что появится.
Вот пример с веб-сайта Apple.
Обратите внимание на структуру и логическую иерархию каждого раздела. Это относится к тому, что мы обсуждали на первом этапе.
Теперь можно сделать еще один шаг вперед. Вы даже можете посмотреть код на разных сайтах, добавив «/ sitemap.xml »к URL-адресу.
Вот как это выглядит на веб-сайте HubSpot.
Помимо добавления файла карты сайта в корневую папку, вы также можете добавить его в файл robots.txt. Вы также найдете это в корневой папке.
По сути, это инструкции для поисковых роботов, индексирующих ваш сайт.
Папка robots.txt может использоваться несколькими способами. Вы можете настроить это так, чтобы при сканировании вашего сайта отображались URL-адреса поисковых систем, которые вы не хотите, чтобы они индексировали.
Давайте вернемся в Apple и посмотрим, как выглядит их страница robots.txt.
Как видите, у них есть «запрет» для нескольких страниц на своем сайте. Таким образом, сканеры игнорируют это.
Однако Apple также включает сюда свои файлы карты сайта.
Не каждый, кого вы спросите, скажет вам добавить свои карты сайта в файл robots.txt. Так что я позволю вам решить это для себя.
С учетом сказанного, я определенно твердо верю в то, что следую лучшим практикам успешных веб-сайтов и предприятий.Если такой гигант, как Apple, использует это, это не может быть слишком плохой идеей, чтобы вы ее рассмотрели.
Шаг 5. Отправьте карту сайта
Теперь, когда ваша карта сайта создана и добавлена в файлы вашего сайта, пора отправить их в поисковые системы.
Для этого вам необходимо пройти через Google Search Console. У некоторых из вас, возможно, уже есть эта настройка. В противном случае вы можете очень легко начать работу.
Когда вы окажетесь на панели инструментов консоли поиска, перейдите в Сканирование> Файлы Sitemap.
Затем нажмите «Добавить / протестировать карту сайта» в правом верхнем углу экрана.
Это возможность еще раз проверить карту сайта на наличие ошибок, прежде чем продолжить. Очевидно, вы захотите исправить все найденные ошибки. Как только ваша карта сайта не будет содержать ошибок, нажмите «Отправить» и все. Отсюда Google займется всем остальным. Теперь сканеры с легкостью проиндексируют ваш сайт, что повысит ваш SEO-рейтинг.
Альтернативные варианты
Хотя эти пять шагов довольно просты и понятны, некоторым из вас может быть немного неудобно вручную изменять код на своем веб-сайте.Это совершенно понятно. К счастью для вас, существует множество других решений, которые могут создать для вас карту сайта без необходимости редактировать код самостоятельно.
Я предлагаю вам рассмотреть некоторые из лучших вариантов.
Плагин All In One SEO
Если у вас есть сайт на WordPress, вы можете установить плагин All In One SEO, чтобы создать карту сайта для своего сайта.
AIOS дает вам возможность включать и выключать карту сайта с помощью простого переключателя.
Кричащая лягушка
Screaming Frog — это программное обеспечение для настольных ПК, которое предлагает широкий спектр инструментов SEO. Вы можете бесплатно использовать и создавать карту сайта, если на сайте меньше 500 страниц. Тем из вас, у кого есть более крупные веб-сайты, потребуется обновить платную версию.
Screaming Frog позволяет вам вносить все изменения в код, о которых мы говорили ранее, но без фактического изменения кода самостоятельно. Вместо этого вы следуете подсказке, которая намного удобнее и написана простым английским языком.Тогда код файла карты сайта будет изменен автоматически. Вот скриншот, чтобы понять, что я имею в виду.
Просто перейдите по вкладкам, измените настройки, и файл карты сайта будет соответствующим образом скорректирован.
Сликплан
Мне очень нравится Slickplan из-за возможности визуального построения карты сайта. У вас будет возможность использовать шаблон карты сайта, аналогичный тем, которые мы рассматривали ранее.
Отсюда вы можете перетаскивать различные страницы в шаблон, чтобы организовать структуру вашего веб-сайта.Когда вы закончите и будете довольны тем, как выглядит ваша визуальная карта сайта, вы можете экспортировать ее в виде файла XML.
Slickplan — платное программное обеспечение, но оно предлагает бесплатную пробную версию. По крайней мере, стоит попробовать, если вы сомневаетесь в покупке плана.
Заключение
Если вы готовы вывести свою стратегию SEO на новый уровень, вам необходимо создать карту сайта для своего веб-сайта.
Больше нет причин для страха. Как видно из этого руководства, создать карту сайта можно всего за пять шагов.
- Проверьте свои страницы
- Кодируйте URL-адреса
- Подтвердите свой код
- Добавьте карту сайта в корень и robots.txt
- Отправить карту сайта
Вот и все!
Для тех из вас, кто все еще сомневается в том, что вручную изменить код на своем веб-сайте, есть другие варианты, которые вы можете рассмотреть. Интернет полон ресурсов карты сайта, но плагин Yoast, Screaming Frog и Slickplan — отличный выбор для начала.
Другие руководства, которые могут вам понравиться
Sitemap Generator — XML & HTML Sitemap Generator
Онлайн-генератор карты сайта
XML-карта сайта — это отформатированный XML-файл на вашем веб-сервере.Он включает в себя все ссылки вашего веб-сайта, которые вы хотите проиндексировать в поисковых системах. Добавляя этот файл, вы ускоряете индексирование веб-страниц в поисковых системах. XML-карты сайта не только помогают роботам Google сканировать ваши URL-адреса, но и показывают дату последнего изменения вашей веб-страницы. Вы можете отправить карты сайта в формате XML во все популярные поисковые системы, такие как Google, Bing, Yahoo и другие.
HTML Sitemap — это карта вашего сайта, разработанная в формате html. Он включает в себя все ссылки вашего сайта в соответствии с его категорией. HTML-карта сайта не только помогает роботам поисковых систем сканировать страницы вашего веб-сайта, но также помогает пользователям вашего веб-сайта находить любой URL-адрес в соответствии с его нишей.
Как использовать этот инструмент:
Использование этого инструмента не связано с ракетной наукой. Все, что вам нужно, это ввести этот основной URL-адрес вашего сайта. Выберите другие значения в соответствии с вашими потребностями и нажмите кнопку «Создать карту сайта». Это займет несколько минут в зависимости от количества веб-страниц на вашем веб-сайте и покажет вам последнюю ссылку для скачивания файлов Sitemap в формате xml и html.
После скачивания файла карты сайта; загрузите его в корневую папку вашего домена. (вы также можете использовать любую другую папку для его загрузки).Затем вам нужно перейти в свою учетную запись Google для веб-мастеров и добавить URL-адрес карты сайта.
Что такое частота изменений?
Это значение указывает, насколько часто менялось содержимое вашей конкретной веб-страницы. Например, у вас есть сообщение в блоге, и участники вашего сайта ежедневно комментируют его. Тогда частота изменения этой веб-страницы будет «Ежедневно». Помните, что если содержание вашего веб-сайта не изменилось в соответствии со значением частоты изменения на карте вашего сайта, то Google больше не доверяет вашим ценностям.
Что было изменено последним?
Многие страницы вашего веб-сайта не изменились с тех пор, как вы создали эту компанию.Дата последнего изменения предоставляет информацию о вашей веб-странице и позволяет ботам избежать повторного сканирования этой страницы. Если вы не указали дату последнего изменения на карте вашего сайта, это не вредит вашему сайту. Google автоматически получает дату изменения разрешения из ответа сервера.
Что такое «Приоритет»?
Этот термин сравнивает приоритет конкретной веб-страницы с другими страницами вашего веб-сайта. Его значения варьируются от 1,0 до 0,0, где 0,0 обозначает веб-страницы с самым низким приоритетом на вашем веб-сайте, а 1.0 определяет страницы с наивысшим приоритетом на вашем веб-сайте.
Sitemap Test | SEO Site Checkup
Чтобы пройти этот тест, вы должны создать файл sitemap.xml для своего сайта. Некоторые из лучших практик перечислены ниже:
- Настоятельно рекомендуется разместить карту сайта в корневом каталоге своего веб-сайта: http://yourwebsite.com/sitemap.xml Но в некоторых ситуациях вам может потребоваться для создания разных карт сайта для разных путей на вашем сайте (например,g., проблемы с разрешениями безопасности)
- Файлы Sitemap не должны превышать 10 МБ (10 485 760 байт) и могут содержать не более 50 000 URL. Это означает, что если ваш сайт содержит более 50 000 URL-адресов или размер вашей карты сайта превышает 10 МБ, необходимо создать несколько файлов карты сайта и использовать файл индекса карты сайта
- Все URL-адреса, перечисленные в карте сайта, должны находиться на том же хосте, что и карта сайта. . Например, если карта сайта находится по адресу http://www.yourwebsite.com/sitemap.xml , она не может включать URL-адреса из субдомена http: //.yourwebsite.com
- После того, как вы создали свою карту сайта, дайте возможность поисковым системам узнать о ней, отправив непосредственно им, пингуя их или добавив местоположение карты сайта в свой файл robots.txt
- Карты сайта можно сжать с помощью gzip, снижение потребления полосы пропускания
sitemap.xml пример:
xml version = "1.0" encoding = "UTF-8"?>http: // www.yourwebsite.com 1 января 2013 г. еженедельно 0,9 http://www.yourwebsite.com/articles/100 еженедельно http://www.yourwebsite.com/articles/101 2 января 2013 г. еженедельно http: // www.yourwebsite.com/articles/102 2013-01-02T13: 00: 12 + 00: 00 0,5
.
Добавить комментарий