Содержание

Генератор xml карты сайта – создать карту сайта бесплатно онлайн

Введите название сайта

Выбирайте тип карты — xml или html, приоритет, частоту изменений и включаемые страницы сайта — на выходе вы получите валидный файл карты сайта.

Генератор XML-карты сайта

Создать карту сайта Sitemap можно онлайн совершенно бесплатно с использованием специального сервиса Saitreport. Карта сайта — это необходимое условие для его продвижения. С ее помощью информация о структуре ресурса передается поисковым системам.

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

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

Как создать карту сайта?

Чтобы сгенерировать карту сайта, заполните самостоятельно все необходимые поля на сайте сервиса: адрес главной страницы, дату и частоту обновлений, приоритет и количество страниц. Запустите инструмент и дождитесь окончания генерации Sitemap.


Генератор карты проведет анализ сайта и сформирует текстовый файл Sitemap.xml, который нужно самостоятельно добавить в корень. Использование карты сайта дает следующие преимущества:

  • страницы сайта добавятся в поиск;
  • поисковые системы будут определять сайт гораздо быстрее;
  • увеличится уровень соответствия поиску.

При использовании сервиса Saitreport вы можете создать XML-карту и воспользоваться дополнительным функционалом, задав параметры.

подробное описание формата, примеры создания XML карты сайта

 12051

16.10.2018 | Время чтения: 12 минут

Автор: Симагин Андрей

Многие из вас слышали про необходимость наличия у сайта карты Sitemap (он же «сайтмап»), однако не все до конца понимают важность его присутствия на сайте. В данной статье мы проведем обзор файла формата Sitemap.xml, а также опишем варианты его генерации для различных типов сайтов.

Структура статьи:

Для чего нужна карта сайта Sitemap.xml

Карта сайта Sitemap – это файл XML либо текстового формата (TXT), содержащий в себе все URL сайта (ссылки на страницы либо изображения) и предназначенный для сообщения поисковым роботам информации о новых страницах на вашем ресурсе. В результате обхода по всем URL в сайтмап, поисковая система перейдет по всем актуальным страницам вашего сайта.

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

  • сайт имеет большую вложенность страниц (характерно для крупных веб-ресурсов)
  • сайт имеет страницы без навигационных ссылок (на страницы невозможно перейти по внутренней навигации сайта)
  • на сайте присутствуют динамические URL

Для подобных страниц из вышеописанных вариантов робот может не добраться никогда, так как в первом случае из-за глубокой вложенности он просто не дойдет до конечного URL, исчерпав краулинговые лимиты сайта, а во втором он физически их не увидит, так как не сможет на них перейти по ссылкам на сайте (например, это может быть вариант, когда ссылка есть, но проставлена при помощи JavaScript, CSS-стилем либо просто зашифрована, из-за чего в исходном коде страницы поисковый робот ее просто не увидит).

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

Описание формата Sitemap

Sitemap может быть двух типов: текстового формата (TXT) и формата XML.

Текстовый формат представляет собой простой текстовый файл кодировки UTF-8 и содержащий в себе URL сайта в виде наборов строк (каждая ссылка с новой строки). Пример карты сайта текстового формата:

https://www.site.ru/page-1.html
https://www.site.ru/page-2.html

Формат XML является расширенным форматом текстового варианта и позволяет передавать поисковым ботам дополнительную информацию. Пример файла Sitemap.xml:

<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
        <url>
            <loc>http://www.site.ru/</loc>
            <lastmod>2018-10-03</lastmod>
            <changefreq>monthly</changefreq>
            <priority>1.0</priority>
        </url>
        <url>
            <loc>http://www.site.ru/page-1.html</loc>
            <lastmod>2018-10-03</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.9</priority>
        </url>
        <url>
            <loc>http://www.site.ru/page-2.html</loc>
            <lastmod>2018-10-03</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.9</priority>
        </url>
        ...
        <url>
            <loc>http://www.site.ru/page-N.html</loc>
            <lastmod>2018-10-03</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.9</priority>
        </url>
    </urlset>

Описание элементов XML, на которые необходимо обратить внимание:

  • url (обязательный параметр) – содержит все сведения о конкретном URL
    • loc (обязательный параметр) – URL страницы. Для URL с параметрами необходимо маскирование
    • lastmod – дата и время последнего изменения страницы в формате Datetime. При необходимости допускается опустить сегмент времени и использовать формат ГГГГ-ММ-ДД
    • changefreq – указание рекомендательной частоты изменения страницы. Может принимать значения:
      always, hourly, daily, weekly, monthly, yearly, never
    • priority – значимость страницы относительно других URL сайта. Допустимый диапазон значений 0.0 до 1.0. Чем страница важнее, тем приоритет больше. У главной страницы приоритет всегда равен 1, по умолчанию приоритет 0.5

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

Прочие форматы XML карты сайта:

  • Файл Sitemap для изображений
    • Отдельный сайтмап для изображений будет полезен, если изображения не доступны боту напрямую (например, если они загружаются с помощью JavaScript). Однако, зачастую, для этого можно использовать обычный Sitemap.xml и указывать в нем ссылки на изображения вместе с обычными URL. Подробнее о сайтмап для изображений в справке Google
  • Файл Sitemap для новостей
    • Используется для быстрой индексации новостных материалов вашего сайта, при этом ваш ресурс должен быть включен в каталог Google Новости. Требования к Sitemap: должен содержать не более 1000 URL, должен содержать URL новостей, опубликованных за последние два дня. Подробнее о сайтмап для новостей в справке Google

Маскирование

Маскирование в Sitemap.xml используется для URL-адресов и предназначено для интерпретации обычных символов в их псевдокоды в формате HTML:

  • Амперсанд: & -> &amp;
  • Одинарные кавычки: ‘ -> &apos;
  • Двойные кавычки: » -> &quot;
  • Больше: > -> &gt;
  • Меньше: < -> &lt;

Таким образом, всем привычный URL с параметрами и не маскированными спецсимволами по стандартам XML будет невалиден, пример:

Стандартный URL страницы (не валидный)

https://www.site.ru/index.php?page=news&date=22071981

Валидный URL в Sitemap с маскированием (символ «&» заменен на «&amp;»)

<loc>https://www.site.ru/index.php?page=news&amp;date=22071981</loc>

Для символов в URL, отличных от ASCI, помимо & также необходимо применять маскирование. Пример для URL-адреса:

http://www.site.ru/контакты.html

Тот же URL-адрес с использованием маскирования, для размещения в Sitemap:

http://www.site.ru/%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D1%8B.html

Разбиение Sitemap на составные части

У файла Sitemap.xml есть ограничение как на объем содержащихся в нем URL, так и на сам размер файла. В каждом файле Sitemap.xml должно содержаться не более 50 000 URL, а его объем не должен превышать 50 Мб для Google и 10 Мб для Яндекса (при необходимости файл можно сжать в формат «gzip», но, тем не менее, в распакованном виде он также не должен превышать размер в 50 мегабайт), поэтому при необходимости указания более 50 000 URL-адресов, следует создать несколько файлов Sitemap.

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

Разбиение происходит путем создания основного индексного файла Sitemap.xml, содержащего ссылки на дочерние файлы, которые в свою очередь являются стандартными файлами Sitemap.xml и содержат список конечных URL вашего сайта. В основном индексном файле для указания ссылок на дочерние сайтмап используется все тот же тег <loc>, обрамленный тегом <sitemap>, и содержащий ссылки на дочерние Sitemap.xml (названия дочерних сайтмап можно указывать произвольно).

Пример индексного файла XML Sitemap:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.site.ru/sitemap-1.xml</loc>
      <lastmod>2018-09-25T21:38:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.site.ru/sitemap-2.xml</loc>
      <lastmod>2018-09-21</lastmod>
   </sitemap>
</sitemapindex>

Формат дочерних файлов карт сайта XML-формата аналогичен стандартным Sitemap.xml.

Местоположение Sitemap.xml и его индексация

Стандартным вариантом размещения сайтмап является корень сайта, пример:

https://www.site.ru/sitemap.xml

При размещении «sitemap.xml» необходимо учитывать тот факт, что набор URL-адресов, которые можно включить в Sitemap определяется именно расположением на сайте, то есть при размещении карты сайта по адресу http://site.ru/news/sitemap.xml она может включать только URL-адреса, начинающиеся с http://site.ru/news/, но не должен включать адреса, начинающиеся с http://site.ru/pages/. Примеры допустимых URL для http://site.ru/news/sitemap.xml:

http://site.ru/news/25092018/
http://site.ru/news/news-all/

К недопустимым URL-адресам в файле http://site.ru/news/sitemap.xml относятся:

http://site.ru/pages/page-1/
http://site.ru/images/1x1.gif
http://site.ru/contacts/

Таким образом, во избежание проблем с некорректной индексацией, настоятельно рекомендуется размещать Sitemap.xml в корне сайта.

Индексация Sitemap

Поисковые роботы по умолчанию сканируют корневую директорию сайта, поэтому со временем они найдут ваш сайтмап и перейдут по всем его ссылкам.

Однако, для ускорения посещения файла Sitemap поисковыми ботами необходимо выполнить несколько шагов:

  • разместить ссылку на карту сайта в файле «robots.txt»
  • добавить ссылку на «sitemap.xml» в панели вебмастера Яндекс и Google

Ссылка на сайтмап в «robots.txt»

User-agent: *
...
Sitemap: https://site.ru/sitemap.xml

Добавление сайтмап в панели вебмастера Яндекс и Google

Использование кириллических адресов

Для корректной интерпретации URL различными поисковыми системами рекомендуется все кириллические URL кодировать в формат Punycode (бесплатный конвертер) и использовать маскирование для кириллических адресов страниц.

То есть, вместо адреса:

http://www.ёэлектроника.рф/каталог/лампы/

Необходимо использовать кодированный URL:

http://www.xn--80ajjhbcqhrt1jzb.xn--p1a/%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3/

Вопрос необходимости карты сайта

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

Поэтому, возникает справедливый вопрос: а так ли необходим Sitemap.xml конкретно для вашего сайта? Давайте разбираться.

Безусловно, данный файл будет актуален для сайтов объемом от 1000 страниц, а также для тех сайтов, объем страниц которых растет быстро и контент на которых нуждается в частой переиндексации, поэтому за счет данного файла поисковая система будет иметь под рукой всегда актуальный список страниц вашего сайта и с помощью него же будет своевременно индексировать все изменения. Таким образом, актуален данный файл для сайтов, контент на которых меняется часто и большими объемами (добавилось 50 страниц, удалилось 40, обновилось 175 и т.д.):

  • СМИ, новостные порталы
  • интернет-порталы
  • каталоги товаров, агрегаторы
  • интернет магазины
  • форумы, отзовики, сайты вопросов-ответов

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

Пример индексации через сайтмап при добавлении на сайт большого числа страниц:

Примечание: файлы Sitemap в таком случае необходимо генерировать на стороне сервера. Генерация карты сайта онлайн при помощи сервисов либо программ для ПК бессмысленна за счет низкой скорости и трудоемкости работ по выкладыванию данных файл на сервер (для крупных порталов, каталогов и интернет-магазинов подобные файлы должны обновляться чуть ли не каждый час (например, обновление цен в интернет-магазине)).

Вторая категория сайтов, для которых также необходим данный файл – это сайты от 100 до 1000 страниц и представляющие услуги бизнеса, а также просто информационные странички:

  • сайты по продаже товаров и услуг
  • сайты компаний и представительств
  • блоги

На подобных сайтах обычно приток новых страниц происходит плавно, удаление страниц и разделов случается еще реже. Поэтому само собой подобные сайты должны иметь файлы Sitemap XML, однако в данном случае данный файл больше важен для первичной индексации сайта (чтобы за один обход файла поисковый робот узнал про все страницы сайта и оперативно их проиндексировал). Далее, новые страницы в виду их единичного добавления можно отсылать на переиндексацию даже через панель вебмастера Яндекса или Google и таким образом поддерживать актуальность страниц для поисковых систем. Файлы Sitemap для подобного рода сайтов можно генерировать специальными программами и сервисами, о которых будет написано ниже.

Третья категория сайтов – сайты с числом страниц до 100. К ним относятся:

  • лендинги (одностраничные сайты для продажи конкретного товара либо услуги)
  • промо-сайты (например, сайты коттеджных поселков)
  • сайты-визитки
  • домашние странички

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

Примечание: на текущий момент создание подобных страниц перестало быть актуальным в виду перехода на формат XML, который не нужно создавать руками, а можно сгенерировать специальными программами либо сервисами (их примеры представлены ниже).

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

Важно!

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

Варианты генерации Sitemap.xml

Существует несколько методов генерации, перечислим их:

1. Генерация карты сайта при помощи онлайн-генератора (стоит учесть, что зачастую подобные генераторы платные)

В сети достаточно сервисов для генерации карты сайта, однако у них есть некоторые ограничения:

  • обычно в подобных сервисах бесплатно можно сгенерировать не более 500 страниц
  • для больших сайтов (от 5000 страниц) генерация может занять продолжительное время
  • генерация сайтмап для крупных порталов может и вовсе произойти с ошибкой из-за нехватки ресурсов сервера, на котором расположен данный сервис

Пример онлайн-генератора MySitemapGenerator.com:

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

2. Автоматическая генерация Sitemap.xml средствами CMS (например в Bitrix, WordPress, Opencart и прочих системах управления сайтом доступна такая функция)

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

Пример модуля генерации Sitemap.xml для CMS Opencart:

3. Генерация карты сайта при помощи программы для ПК

Данный вариант подойдет для сайтов небольших и средних размеров, контент на которых обновляется периодически.

Недостатки подобного метода:

  • после генерации сайтмап необходимо заливать его на сервер вручную
  • большинство подобных программ-краулеров для ПК платные

Пример генерации Sitemap.xml при помощи бесплатной программы SiteAnalyzer:

  • скачиваем дистрибутив программы
  • после запуска программы вводим URL сайта и запускаем сканирование
  • после сканирования в главном меню выбираем пункт Проекты -> Генерировать Sitemap

  • в результате получаем карту сайта (одним файлом либо из нескольких файлов, если число страниц превышает 50 000)

  • заливаем сайтмап в корень вашего сайта по FTP протоколу

4. Ручное создание сайтмап

Ручное создание возможно для сайтов с числом страниц до 10, однако для ускорения процесса проще воспользоваться любым онлайн-генератором либо программой для ПК.

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

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

На этом все!

Благодарю за внимание и до новых встреч! 🙂

Полезное

Сервисы для проверки корректности карты сайта:

Ссылки на описание Sitemap:

Оцените статью

4.9/5

7

Другие статьи:

Facebook

Вконтакте

Одноклассники

Twitter

Please enable JavaScript to view the comments powered by Disqus.

<< Назад

Что такое sitemap xml и как создать карту сайта

Карта сайта Sitemap.xml

Sitemap.xml

Зачем нужно создавать карту веб-ресурса


Механизм работы этого служебного документа детально описан в руководствах для веб-мастеров, которые можно найти на официальных сайтах Яндекса и Google. Но если обобщить эту информацию, то в файле sitemap.xml находятся следующие данные:


  • перечень URL-страниц с указанием их иерархии;


  • информация о контенте, включая картинки и видеоматериалы;


  • сведения о последних обновлениях;


  • указания на существующие альтернативные страницы;


  • данные о приоритетности разных URL.


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


Создавать sitemap.xml обязательно?


Сейчас Google и Яндекс рассматривают карту сайта в качестве рекомендованного инструмента. Отсутствие служебного файла не определяется как серьезная ошибка, но система всегда предложит его создать. Вне зависимости от наличия подключенной карты сайта, индексация будет проходить корректно — алгоритмы сканирования и определения релевантности достаточно «умные» для того, чтобы самостоятельно определить структуру проекта. Однако существуют моменты, в которых отсутствие sitemap.xml может привести к определённым неприятностям. К таким ситуациям можно отнести следующее:


  • сайт имеет много страниц и/или сложную структуру;


  • новый проект;


  • контент часто обновляется или редактируется;


  • существуют страницы, не задействованные во внутренней перелинковке;


  • можно выделить важные и второстепенные URL.


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


Как сделать и подключить служебный файл


Существует два возможных сценария создания карты сайта. Её можно сгенерировать с помощью стороннего онлайн-сервиса. Или же придется применить собственный инструмент системы управления сайтами (специальный модуль). Подробнее рассмотрим оба эти подхода.


Использование внешнего онлайн-генератора


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


Какой генератор выбрать


Можно выделить следующие популярные онлайн-инструменты для создания карты сайтов:


Все они работают примерно по одному простому алгоритму, выполнение которого потребует всего 3–5 минут. В предусмотренное окно нужно вставить URL-адрес главной страницы сайта и подтвердить действие. После этого система просканирует проект, составит карту и предложит сохранить её в памяти компьютера. Скачанный файл необходимо поместить в корневую директорию сайта, что можно сделать с помощью инструмента FileZilla или любого другого FTP-клиента.


Создание sitemap xml с использованием модулей

sitemap.xml с использованием модулей

Создание sitemap.xml


С точки зрения администрирования и оптимизации сайта этот способ намного лучше сервисов-генераторов. Модуль автоматически обновляет карту сайта при появлении новых страниц, а также даёт возможность управлять дополнительными параметрами. Такие плагины созданы для всех популярных движков. К примеру, если сайт создан на базе WordPress, то для создания карты удобно пользоваться инструментом Google XML Sitemaps.


Этап I. После установки и активации дополнения в настройках нужно провести следующие манипуляции:


  • добавить URL служебного файла в robots.txt;


  • одобрить сжатие sitemap.xml;


  • активировать функцию отправки уведомлений для Google.


Этап II. В настройках модуля необходимо найти пункт «Приоритет статьи», где нужно выключить функцию автоматического расчёта приоритета страниц. Иерархия будет определена позже с помощью ручных настроек.


Этап III. В разделе «Содержание карты сайта» необходимо оставить только URL, которые должны индексироваться поисковыми системами. Также нужно активировать пункт «Include the last modification time», что позволит отображать в карте сайта дату последнего редактирования или обновления страницы. Ориентируясь на эту информацию, краулеры определяют частоту последующих индексаций. Раздел Excluded Items даёт возможность изъять из sitemap xml конкретные страницы или разделы веб-проекта.


Этап IV. С помощью функции Change Frequencies можно указать поисковым системам желаемую периодичность индексации отдельных страниц. Роботы не всегда прислушиваются к таким «просьбам», но воспользоваться этой возможностью стоит.


Определяем приоритеты в Google XML Sitemaps


В категории «Приоритеты» можно определить важные и второстепенные страницы. Шкала настроек имеет значения в диапазоне от 0,1 до 1,0. До внесения изменений всем страницам присваивается средний уровень приоритетности. Отдать предпочтение стоит URL-адресам, на которых часто публикуется новый контент. Это может быть главная страница, раздел с анонсами, акциями или новостями. Нужно отметить, что эти настройки имеют рекомендательный характер, на практике поисковые системы могут самостоятельно определять приоритетность индексации страниц. Поэтому даже если не вносить изменения здесь, никакого негативного эффекта не произойдет.


Что еще нужно знать о плагинах для создания sitemap xml


После сохранения настроек о модуле Google XML Sitemaps можно больше не вспоминать. Надстройка работает в автоматическом режиме, самостоятельно актуализируя данные в служебном файле. Для корректной работы нужно только не забыть добавить карту сайта в «Личном кабинете» административной панели Яндекса и Google. Нужно отметить, что Google XML Sitemaps не уникальный инструмент для WordPress. Для этих целей можно использовать многофункциональное решение All in One SEO Pack, с помощью которого можно быстро создать и настроить карту сайта. Если на веб-ресурсе размещается большое количество видеоматериалов, то рекомендуется создать отдельную карту для этого вида контента. С этой задачей хорошо справляется модуль WP Video SEO, хотя и у него есть достойные аналоги. Для других CMS можно использовать:


Как добавить в кабинет веб-мастера


Кабинет в панели Google


Чтобы привязать карту к Search Console, необходимо перейти в раздел «Файлы Sitemap». Здесь нужно прописать URL служебного документа и кликнуть по кнопке «Отправить». В стандартной ситуации ссылка на карту сайта будет иметь вид типа sayt.com/sitemap.xml. После этого нужно дождаться индексации нового файла, что может занять достаточно продолжительное время. По результатам сканирования веб-мастер получает статус «Успешно» или уведомление об ошибках с описанием их характера. Чтобы получить доступ к отчету об индексации, необходимо кликнуть по небольшой серой пиктограмме в виде графика.


Кабинет в панели Яндекса


Чтобы привязать карту в «Вебмастере» нужно перейти в раздел «Индексирование – Файлы Sitemap». Здесь нужно тоже вставить ссылку на служебный файл и подтвердить действие, кликнув по кнопке «Добавить». В «Кабинете» веб-мастера Яндекса предусмотрен специальный инструмент для проверки корректности sitemap xml. Если система обнаружит ошибки в файле, то соответствующие уведомления будут отражены в разделе «Диагностика сайта».


Типичные заблуждения при работе с sitemap xml


Управление индексацией


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


Бесполезный инструмент


Карта сайта может стать хорошим помощником в деле SEO-продвижения. С её помощью можно условно скрыть малоинформативные или бесполезные страницы. Это важный момент, так как алгоритмы поисковых систем учитывают соотношение «полезных» и «бесполезных» страниц на сайте. Если с помощью sitemap скрыть слабые места, то можно улучшить фактор, влияющий на определение качества веб-проекта.


Сложно создавать для больших сайтов


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


Как и когда создавать HTML-карту сайта


Сразу нужно отметить, что такая карта никак не влияет на индексирование и результаты ранжирования — это навигационный элемент, предназначенный исключительно для живых посетителей ресурса. По справедливости, если на сайте есть удобное меню, оптимизированное юзабилити и логичная структура, то HTML-карта ему не нужна. Когда в силу каких-либо причин у проекта сформировалась запутанная сложная структура, а пользователи часто «теряются» на страницах, то можно попытаться решить эту проблему путем внедрения HTML-карты. Сегодня уже достаточно сложно найти такой, некогда распространенный навигационный функционал. Однако этот вид карт часто встречается на сайтах государственных органов. Эту закономерность придется принять как данность, так как причину закономерности рационально и однозначно объяснить не получается.


Создание HTML-карты


Для сайтов, созданных на основе WordPress, предусмотрено дополнение Hierarchical HTML Sitemap. После инсталляции и активации модуля нужно будет просто вставить предложенный специальный код на страницу, где будет отображаться HTML-карта. Следующие инструменты разработаны для выполнения аналогичной задачи в других движках:


Это не уникальные решения, так как у каждого есть достойные альтернативы. Создание HTML-карты — это простая задача, без каких-либо хитростей, поэтому все плагины одинаково хорошо с ней справляются.


Подведём итоги


Сделать и забыть. Именно по такому принципу должна строиться часть работы по внутренней оптимизации, связанная с созданием sitemap.xml. В последнее время значение карты сайта в SEO значительно снизилось. Современные роботы поисковых систем хорошо справляются с индексацией даже без этого служебного файла. Но всё же лучше выделить время на создание карты сайта. Для генерации файла лучше пользоваться специальными плагинами. Их достаточно один раз настроить, и они будут самостоятельно актуализировать информацию о структуре страниц проекта. Если всё сделать правильно, то о карте сайта можно будет забыть. Даже если в ней появятся какие-либо ошибки, то в панели веб-мастера появится соответствующее уведомление. Чтобы решить проблему, достаточно повторно сгенерировать sitemap xml.

Sitemap Generator — создайте бесплатную XML-карту сайта

XML Sitemap Generator на Small SEO Tools представляет собой мощный инструмент, но как и любой мощный инструмент, немного тренировки и фона на том, как все работы бит идет длинный путь.

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

Шаг № 1: На участке Sitemap Generator XML, введите свой адрес веб-сайта.

Шаг 2: Укажите дополнительные пользовательские параметры в соответствии с вашими предпочтениями. Параметры включают в себя количество страниц, вам нужно ползти, частоту изменения, приоритет по умолчанию, и дату.

Шаг № 3: После того, как вы указали параметры, которые вы хотите, нажмите на кнопку «Создать Sitemap».

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

Шаг № 4: После того, как инструмент был завершен процесс, он представит вам деталь карты сайта, в том числе количества страниц, списка битых ссылок, содержания XML файла и ссылки на файл карта сайта.

Шаг 5: Затем нажмите на кнопку «Сохранить как XML-файл», чтобы загрузить файл карты сайта в формате .xml.

Шаг 6: Далее, перейдите в корневой каталог вашего веб-сайта и поместить файл sitemap.xml в корневой домен папки. В том случае, если у вас есть несколько Sitemaps запертый в файле sitemap.zip, распаковать его и загрузить все файлы карты сайта в корневой каталог вашего сайта.

Шаг 7: В качестве дополнительного шага, перейдите в Google Search Console (ранее Google Webmaster Tools) аккаунт и карта сайта URL. Как уже говорилось ранее, наш бесплатный онлайн инструмент также поддерживает другие основные поисковые системы кроме Google. Так что если вы человек, Bing, вы просто должны пойти на ваши инструменты Bing для веб-мастеров, чтобы добавить его.

Отправка файла XML в поисковых системах (через Google Search Console для Google) способ проверить это. Просто убедитесь, что Sitemap находится в правильном формате и был правильно загружен на ваш веб-сервер, прежде чем пытаться его проверить.

Если ваш сайт является новым, представляя свой Sitemap в Google выталкивает поисковую систему, чтобы обнаружить и проиндексировать ваш сайт раньше, чем они бы обнаружили это самостоятельно.

Мы надеемся, что приведенная выше информация помогла вам сделать большую часть нашего свободного онлайн-карты XML творца. У нас также есть другие инструменты SEO, которые могут оказаться полезными, в том числе Page Speet Test, Seo Checker и рассеянного Сайт Link Checker.

Другие языки: English, русский, 日本語, italiano, français, Português, Español, Deutsche, 中文

Динамическая Генерация sitemap.xml — CodeRoad

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

Поскольку мой сайт — это приложение WebForms, мой sitemap URL в конечном итоге становится www.mydomain.com/Sitemap. aspx.

Это работает хорошо, и я могу использовать инструменты веб-мастера поисковой системы, чтобы сказать им URL к моему sitemap. Однако небольшие поисковые системы могут не знать, где найти этот файл. Было бы лучше, если бы мой динамически генерируемый sitemap мог быть равен www.mydomain.com/sitemap.xml. Это стандартный URL для sitemap.

Какой самый простой способ сгенерировать те же данные sitemap, что и сейчас, но чтобы они отображались как файл sitemap.xml? Могу ли я сделать это с помощью маршрутизации или мне нужен пользовательский обработчик HTTP?

Я использую webforms, но также есть сайты, использующие ASP.NET MVC, поэтому я очень заинтересован в том, чтобы найти лучшую технику для этого на обеих платформах.

asp.net-mvc

webforms

sitemap

Поделиться

Источник


Jonathan Wood    

21 апреля 2012 в 19:23

2 ответа




9

Для Webforms вы можете использовать HttpModule, проверьте UrlRewriting.NET

Для MVC используйте маршрутизацию:

routes.MapRoute("Sitemap", 
                "sitemap.xml",
                new { controller = "Home", action = "Sitemap" })

Поделиться


Charandeep Singh    

21 апреля 2012 в 19:37



2

Для Webforms вы также можете обновить свой web.config, как упоминалось выше, вы просто используете обычную страницу aspx или ascx, а затем творите магию с перезаписью 🙂 (я использую .sitemap.xml»/>
<action type=»Rewrite» url=»sitemap/sitemap.aspx» appendQueryString=»false»/>
</rule>
</rules>
</rewrite>
</system.webServer>

Поделиться


Vaclav Elias    

30 октября 2012 в 12:36


Похожие вопросы:

Генерация Django sitemap.xml: как исправить ошибку ‘get_absolute_url’

У меня есть модель “BigPage”, которая имеет элемент под названием “pagename”, который имеет уникальное значение True. Я хотел бы использовать фреймворк django-sitemaps для генерации, заполнения и…

Когда sitemap.xml создается в DNN

Я нашел sitemap.xml, расположенный в папке portals\0\sitemap. Насколько мне известно, sitemap.xml генерируется автоматически DNN. Но в моем случае sitemap.xml не был обновлен, когда я добавил новую…

Размер sitemap.xml

Каким должен быть максимальный размер Sitemap.xml для любого сайта электронной коммерции ASP .Net.

Динамическая генерация sitemap.xml с тлеющим углем

Я хотел бы в ближайшее время развернуть свой блог Ember-CLI. Он будет использовать prerender.io для кэширования статических версий моей страницы. Бэкэнд работает с Sails.js. Как вы генерируете /…

автоматическая генерация sitemap.xml на моем сайте

Кто-нибудь может рассказать мне, как автоматически сгенерировать файл sitemap.xml для моего сайта с помощью обработчика ashx?

Динамическая генерация кнопок на основе результатов запроса в ASP.NET?

Я пытаюсь добавить некоторые фильтры к gridview, над которым работаю, и мне интересно, можно ли генерировать ссылки или кнопки над gridview на основе лет, возвращенных в наборе данных. Например,…

sitemap.xml переписать для многодоменного сайта

на моем многодоменном сайте magento я не хочу переписывать корневой файл sitemap.xml на конкретный язык sitemap.xml. Пример: domain.com -> domain.com/sitemaps/com/sitemap.xml domain.it ->…

Междоменные sitemap.xml

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

Статические Sitemap.xml Django

Я новичок в Django и пытаюсь добавить базовый sitemap.xml. У меня есть только статические страницы. Как добавить простой sitemap.xml, чтобы я мог получить доступ к нему из…

sitemap.xml на Google App Engine

У меня есть следующий файл yaml для моего сайта Google App Engine. application: <my-app-id> version: 1 runtime: python27 api_version: 1 threadsafe: true handlers: — url: /sitemap.xml…

Запуск генерации sitemap.xml по расписанию

Компонент JL Sitemap имеет возможность не только ручного запуска генерации карты сайта, но запуск генерации карты сайта по расписанию, через планировщик задач вашего хостинг провайдера (Cron).

Для этого достаточно вставить ссылку из плагина «Система — JLSitemap планировщик» в задание для Cron.

  1. Пройдите в настройки плагина Расширения -> Плагины -> Система — JLSitemap планировщик
  2. Выберите режим работы.
    1. Запускать пользователями — запуск генерации осуществляется при входе пользователем на какую либо страницу сайта. В запуске стоит защита по времени и генерация не будет запускаться при каждом входе на страницу. 
    2. Запуск через ссылку для планировщика. Вы сами настраиваете запуск генерации карты сайта через планировщика вашего хостинга.
  3. Если вас устраивает вариант «Запускать пользователями», то просто сделайте соответствующую настройку и ничего более настраивать не надо.
  4. Запуск через ссылку для планировщика
    1. Секретный ключ — Да
    2. Укажите секретный ключ в появившемся поле.
    3. Полученную ссылку вставьте в планировщик задач хостинга.

Настройка планировщика на хостинге

Формат ссылки:

http://site.ru/component/ajax?plugin=jlsitemap_cron&group=system&format=raw&key=ваш_ключ

Надо добавить для задания на Cron мы рекомендуем сделать это следующим образом:

wget -O /dev/null "https://www.38i.ru/component/ajax?plugin=jlsitemap_cron&group=system&format=raw&key=ваш_ключ"

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

После запуска генерации будет каждый раз создаваться файл:

http://site.ru/sitemap.xml — его вам и необходимо указать в robots.txt и в вебмастер-системах поисковиков. Рекомендуем выполнять cron с периодичностью раз в сутки.

Важные замечания:

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

Создание и редактирование правил формирования sitemap

Настройка и генерация sitemap.xml на Купитрикс производится в административном разделе на вкладке «Сервисы» — «Поисковая оптимизация» — «Настройка sitemap.xml».
Для создания правила генерации карты сайта вам нужно нажать кнопку «Добавить» и выбрать ваш сайт из выпадающего списка. После этого вам откроется страница настроек генерации sitemap.xml

Основные настройки

На вкладке основных настроек вы можете задать название карты сайта, путь до карты сайта. Обязательно оставьте нажатой галочку «Добавить правило в robots.txt после генерации» если вы создаете основную карту сайта.

Создание правил для генерации карты структуры сайта

На вкладке «Файлы» вы можете настроить правила генерации для статических страниц и разделов, которые необходимо включить/исключить в sitemap.xml

Настройка генерации динамических данных инфоблоков

Во вкладке «Инфоблоки» производится настройка генерации страниц инфоблоков в sitemap.xml. Для настройки правильной карты сайта на готовом решении купитрикс нам нужно оставить галочки только на тех инфоблоках которые доступны на публичной части сайта, это будут инфоблоки: «Новости», «Кампании», «Категории кампаний», «Категории купонов». ВНИМАНИЕ! Инфоблок «купоны» включать в карту сайта не нужно, если у вас отсутствуют детальные страницы купонов (по умолчанию в решении купоны открываются в модальном окне). Так же не забудьте поставить галочку автогенерация, как показано на скриншоте ниже:


Жмем кнопку «Сохранить и запустить» — все правило и сама карта сайта созданы. Проверить ее можно по пути который был указан во вкладке «Настройки», по умолчанию это sitemap.xml.

Редактирование правил генерации sitemap


Если в процессе работы над сайтом вы создали новый инфоблок, не забудьте добавить его в правила генерации карты сайта. Сделать это можно нажав на иконку в списке правил создания sitemap, показано на скриншоте ниже:

Создайте свою карту сайта Google в Интернете

Я невероятно благодарен, что вы собрали такой
фантастический продукт.

Очень полезен и прост в использовании, продолжайте в том же духе
работай! 😉

Джейми
Администратор разработки графики

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

Вы сэкономили мне массу времени. Продолжайте хорошую работу!

Идеальные очки,

http: // www.IdealEyewear.net/

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

Большое спасибо за то, что вы сделали этот замечательный инструмент доступным.

Мэри Энн Гросс

www.enlytend.com

Я изо всех сил пытался настроить карту сайта для своего веб-сайта, используя
различные программы, предлагаемые Google.

Я скачал ваше программное обеспечение и получил необходимое.xml, работает и
принято Google в течение 20 минут после загрузки !!

Дэвид Гиббс,

Twistlink Ltd

Автономный генератор XML-файлов PHP Sitemap очень прост в установке и использовании.

По сравнению с онлайн-версией это экономит время, и теперь мы можем создать полностью настраиваемую карту сайта в формате HTML.

Спасибо за эту замечательную программу!

Actium.nl Webmaster

www.actium.nl

Абсолютно лучший без жаргона, все варианты — давайте сделаем сервис !!!!

Я так счастлив, что смог сделать это легко одним нажатием кнопки! Эта услуга может дать вашему системному администратору хороший перерыв на кофе!

Селина Дэвис

зерокарбов.ок

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

Вы сэкономили мне массу времени. Продолжайте хорошую работу!

Идеальные очки,

http://www.IdealEyewear.net/

Абсолютно лучший без жаргона, все варианты — давайте сделаем сервис !!!!

Я так счастлив, что смог сделать это легко одним нажатием кнопки! Эта услуга может дать вашему системному администратору хороший перерыв на кофе!

Селина Дэвис

зерокарбов.ок

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

Еще раз отличный продукт.

Муса Айкач,

Привет, небольшая заметка, чтобы поблагодарить вас за отличный онлайн-генератор карты сайта Google & Ror в формате XML. Это так легко использовать и реализовать. Еще раз спасибо за такой отличный бесплатный сервис.

Веб-мастер,

Студия веб-дизайна Micrositez

http: // www.micrositez-seo.co.uk/

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

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

Рабин Ку. Падхи

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

Большое спасибо!

Брайан Флорес

Отличный ресурс для вебмастеров!
Честно говоря, другого сервиса для сравнения нет.

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

С уважением

Богатые

Я очень доволен вашим новым «автономным» скриптом Sitemap!
Программа очень проста в установке и использовании даже новичку!
Я сразу обнаружил, что многие из наших сайтов не были должным образом проиндексированы.
с середины 2006 года !!! УРА!

По деньгам этот скрипт не обыграть!

Джерри Брукс,

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

Спасибо

Джон В. Чепмен,

www.firstclassmoving.com

Бесплатный генератор карты сайта — Sure Oak SEO

Наш бесплатный инструмент для создания карты сайта в формате XML

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

Чтобы использовать наш бесплатный онлайн-конструктор карты сайта, просто введите свое доменное имя и дождитесь, пока инструмент просканирует весь ваш сайт. По мере того, как инструмент сканирует все больше страниц на вашем веб-сайте, он будет создавать вашу карту сайта, добавляя URL-адреса в файл карты сайта, который он создает. Когда сканирование будет завершено, вы можете загрузить карту сайта и загрузить ее в Google Search Console для облегчения доступа к ней. Он должен находиться в вашем домене по адресу: domain.com/sitemap.xml. Примечание. Если вы используете плагин Yoast, то Yoast может автоматически создать для вас карту сайта, которая часто находится по адресу: domain.ru / sitemap_index.xml

Что такое карта сайта XML?

XML-карта сайта — это простой текстовый XML-файл, в котором перечислены все наиболее важные страницы вашего веб-сайта. Карты сайта в формате XML можно отправлять в Google, Bing и другие основные поисковые системы, чтобы облегчить им поиск, сканирование и индексирование вашего веб-сайта. Чем легче поисковые системы могут сканировать ваш сайт, тем больше вероятность того, что ваш рейтинг улучшится. Узнайте больше о том, как Google сканирует и индексирует ваш сайт здесь.

Подобны XML-файлам Sitemap, являются HTML-файлами Sitemap, но они не выполняют одну и ту же функцию.Карты сайта XML специально используются поисковыми системами, тогда как карты сайта HTML могут использоваться поисковыми системами, но в первую очередь предназначены для помощи пользователям в навигации по вашему сайту.

Чтобы охватить это более подробно, XML-карта сайта — это не только список URL-адресов вашего веб-сайта. Правильно отформатированная карта сайта XML (чаще всего находится на yourdomain.com/sitemap.xml) дает поисковым системам расширенные инструкции относительно того, какие страницы были недавно изменены или, скорее всего, изменятся. Вы также можете редактировать карты сайта, чтобы они информировали поисковые системы о приоритете этих страниц, или их «приоритете сканирования».

Один из способов сделать это — установить приоритет сканирования домашней страницы на 1.0 (максимум) и понизить приоритет для старых сообщений с устаревшим контентом.

Что можно и чего нельзя делать при создании XML-файла Sitemap

Ваш XML-файл Sitemap — это шлюз к внутренней работе вашего веб-сайта и один из файлов, на который в наибольшей степени полагаются поисковые системы. Следовательно, очень важно, чтобы вы снабжали эти поисковые системы правильной информацией через XML-карту сайта.

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

Чтобы предотвратить эти проблемы, рекомендуется избегать включения URL-адресов, которые канонизированы для других областей веб-сайта, поскольку это запутает ботов и приведет к потере времени сканирования. Кроме того, удалите все случаи ошибки 4xx или незащищенных URL-адресов в защищенных доменах (HTTPS), а также устаревший контент.Наконец, не забудьте добавить все новые URL-адреса в XML-карту сайта и отправить их в индекс для более быстрого и удобного индексирования.

Разделите свои карты сайта

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

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

Технические: теги, которые мы используем

При создании карты сайта можно использовать несколько тегов. Мы тщательно продумали, какие теги включать и исключать.

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

ChangeFreq : Мы решили включить тег частоты изменений и установили для него значение «ежедневно» для каждой страницы, чтобы побудить Google продолжать возвращаться на ваш сайт и искать обновления и улучшения. Однако в ходе нашего исследования мы узнали, что Google в любом случае может игнорировать этот тег.

Приоритет : Мы решили исключить этот тег, потому что Google заявил, что игнорирует его: «Google в настоящее время не использует атрибут в файлах Sitemap.”

Мгновенно создавайте собственный файл robots.txt!

Обзор нашего онлайн-генератора Robots.txt

Наш инструмент Robots.txt Generator разработан, чтобы помочь веб-мастерам, специалистам по поисковой оптимизации и маркетологам создавать файлы robots.txt без особых технических знаний. Однако будьте осторожны, поскольку создание файла robots.txt может существенно повлиять на возможность доступа Google к вашему веб-сайту, независимо от того, создан ли он на WordPress или другой CMS.

Хотя наш инструмент прост в использовании, мы рекомендуем вам ознакомиться с инструкциями Google перед его использованием.Это связано с тем, что неправильная реализация может привести к тому, что поисковые системы, такие как Google, не смогут сканировать важные страницы вашего сайта или даже всего вашего домена, что может очень негативно повлиять на ваше SEO.

Давайте углубимся в некоторые функции, которые предоставляет наш онлайн-генератор Robots.txt.

Как создать файл robots.txt

Как создать свой первый файл robots.txt?

Первый вариант, который вам будет предложен, — разрешить или запретить всем поисковым роботам доступ к вашему сайту.Это меню позволяет вам решить, нужно ли сканировать ваш сайт; однако могут быть причины, по которым вы можете отказаться от индексации своего веб-сайта в Google.

Второй вариант, который вы увидите, — добавлять ли файл карты сайта в формате xml. Просто введите его местоположение в это поле. (Если вам нужно создать карту сайта в формате XML, вы можете использовать наш бесплатный инструмент.)

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

Когда это будет сделано, вы можете загрузить текстовый файл.

После создания файла robots.txt обязательно загрузите его в корневой каталог своего домена. Например, ваш файл robots.txt должен появиться по адресу: www.yourdomain.com/robots.txt

Полезно? Мы надеемся на это!

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

Что такое файл Robots.txt?

Файл robots.txt — это действительно простой файл в текстовом формате.Его основная функция — предотвращать сканирование и индексацию контента на веб-сайте определенными сканерами поисковых систем, такими как Google, в целях SEO.

Если вы не уверены, есть ли на вашем веб-сайте или на веб-сайте вашего клиента файл robots.txt, это легко проверить:

Просто введите yourdomain.com/robots.txt. Вы найдете либо страницу с ошибкой, либо страницу простого формата. Если вы используете WordPress и у вас установлен Yoast, то Yoast также может создать для вас текстовый файл.

Подробнее о роботах.txt Файлы

Некоторые расширенные фразы, которые вы можете найти в своем файле robots.txt, включают:

User-agent:

Поскольку каждая поисковая система имеет свой собственный сканер (наиболее распространенным является Googlebot), «user-agent» позволяет вам чтобы уведомить определенные поисковые системы о том, что для них предназначен следующий набор инструкций.

Обычно после слова «user-agent» следует *, также известный как подстановочный знак. Это означает, что все поисковые системы должны принять к сведению следующий набор инструкций.Обычно после подстановочного символа есть фраза по умолчанию, которая говорит всем поисковым системам не индексировать никакую веб-страницу на вашем сайте.

Фраза по умолчанию — запретить индексирование символа «/», что, по сути, запрещает роботам доступ ко всем внутренним страницам, кроме вашего основного URL. Очень важно проверить эту фразу и немедленно удалить ее со страницы robots.txt.

Это будет выглядеть примерно так:

User-agent: *
Disallow: /

Disallow:

Термин «Disallow», за которым следует URL любого вида, дает строгие инструкции для вышеупомянутого пользователя. -agent, который должен появиться в строке выше.

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

User-agent: *
Disallow: / wp-admin /

XML Sitemap:

Другая фраза, которую вы можете увидеть, — это ссылка на расположение вашего XML-файла карты сайта. Обычно это последняя строка вашего файла robots.txt, и он указывает поисковым системам, где находится ваша карта сайта. Включение этого упрощает сканирование и индексацию.

Вы можете оптимизировать свой собственный веб-сайт, введя следующую простую функцию:

Sitemap: yourdomain.com/sitemap.xml (или точный URL-адрес вашего xml-файла карты сайта).

Генератор метатегов

Наш бесплатный инструмент для создания метатегов

Хотя метатеги важны для любого веб-сайта, может быть сложно понять, какие метаданные куда отправляются и как вам следует оптимизировать свои метатеги для SEO.

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

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

  • Генератор мета-заголовков — введите мета-заголовок вашей веб-страницы, который должен включать ваши основные ключевые слова. Он не должен быть длиннее примерно 70 символов.
  • Генератор мета-описаний — Это краткое описание вашей веб-страницы, длина которого не должна превышать 320 символов.Хотя Google не будет учитывать информацию в этом поле для вашего рейтинга, важно оптимизировать этот раздел для пользователей, чтобы повысить ваш CTR, который является фактором ранжирования.
  • Мета-ключевые слова — Мы исключили мета-ключевые слова, так как рекомендуется оставлять это поле пустым. Google не только игнорирует мета-информацию о ключевых словах, но и делает ваш веб-сайт уязвимым для конкурентов, которым легче определить ключевые слова, по которым вы пытаетесь получить рейтинг.Прошло много лет с тех пор, как мета-ключевые слова учитывались поисковыми системами при ранжировании вашего сайта, а большинство оптимизаторов исключают их.

Что такое мета-теги?

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

Ваш мета-заголовок и мета-описание — это два тега, которые представляют ваш веб-сайт на страницах результатов поисковой системы (SERP) Google для SEO.Однако прежде чем мы углубимся в ваши видимые теги, давайте взглянем на теги, которые не видны пользователям — те, которые поисковые системы используют для вашей идентификации.

Эти теги поисковых систем доставляют ботам поисковых систем строгий набор инструкций о том, как вести себя на определенных веб-страницах.

Одним из таких тегов является метатег роботов. Этот тег позволяет либо заблокировать, либо разрешить сканирование страницы роботами. Если в теге указано «без индекса», он проинструктирует роботов не добавлять страницу в результаты поиска.Параметр «Без индекса» следует использовать только на страницах, которые бесполезны для пользователей, например на страницах входа или администрирования. С другой стороны, тег Meta Robots с индексом позволяет роботам включать страницу в свои результаты поиска.

Другая инструкция, которую могут иметь мета-теги роботов, — «следовать» или «не следовать». Если обстоятельства не указывают на иное, вы всегда должны устанавливать для ссылок на свои страницы параметр «следовать». Это связано с тем, что параметр «запретить подписку» запрещает роботам переходить по ссылкам, которые показывает ваша страница, или «следовать».Мы также предлагаем бесплатный инструмент для создания файла Robots.txt, который позволит вам контролировать, как Google индексирует ваш сайт.

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

Теперь, когда вы знаете, как создавать метатеги с помощью нашего инструмента, вот несколько инструкций по оптимизации этих тегов.

Советы по оптимизации заголовка

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

Вот некоторые из наиболее распространенных способов оптимизации тегов заголовков:

  • Предварительная загрузка целевых ключевых слов.
    • Было показано, что включение ключевых слов вашей веб-страницы в начало тега заголовка увеличивает как CTR, так и рейтинг.
  • Включите число (желательно нечетное).
    • Как ни странно, статистически доказано, что включение числа в тег заголовка вашего веб-сайта повысит CTR. Еще более интересно то, что нечетные числа имеют тенденцию работать лучше, чем четные.
  • Добавьте поощрение.
    • Хотя ваши теги заголовков — это первое, что видят пользователи, не забывайте, что ваши конкуренты будут соперничать за то же место с более или менее тем же тегом заголовка, что и ваш. Итак, как вы можете выделиться? Добавьте преимущества в теги заголовков, которыми ваши конкуренты не сразу воспользуются (т.е. «Круглосуточная доставка» и «БЕСПЛАТНАЯ доставка»). Попробуйте и посмотрите, как это изменение повлияет на ваши коэффициенты конверсии.

Советы по оптимизации мета-описания

Хотя мета-теги описания вашего сайта не имеют никакого значения для рейтинга вашего сайта, их можно оптимизировать для повышения CTR из результатов поиска. Это можно сделать двумя способами:

  • Включите целевые ключевые слова.
    • Это больше здравый смысл, чем что-либо еще, и если вы добавите точную фразу, которую пользователь, вероятно, будет искать, она будет отображаться в вашем списке для этих пользователей полужирным шрифтом.
  • Добавьте символы.
    • Подобно вашим тегам заголовка, включая символы и числа в тегах Meta Description, поможет выделить ваше объявление из толпы и привлечь желанные клики.

Так что вы думаете? Готовы ли вы запустить метатеги своего сайта? Попробуйте наш инструмент и сообщите нам, как он работает, для ваших усилий по оптимизации.

Для экспертной поддержки по метатегам и другим элементам на странице Sure Oak предлагает услуги по оптимизации SEO на странице.

[Бесплатно] Поисковый робот для веб-сайтов и инструмент Site Spider

Ваш бесплатный инструмент для сканирования веб-сайтов

Наша миссия в Sure Oak — помочь воплотить ваши мечты в реальность с помощью мощных средств SEO. Один из способов сделать это — предоставить вам бесплатный инструмент для сканирования веб-сайтов на основе браузера. Это отличный бесплатный способ проверить общую работоспособность SEO вашего сайта.

Как работает наш инструмент для сканирования сайтов?

Мы специально сделали наш онлайн-инструмент простым в использовании (и считаем, что это лучшее бесплатное программное обеспечение для сканирования, доступное на сегодняшний день).Просто скопируйте и вставьте URL-адрес своего веб-сайта в наш инструмент веб-сканера, дайте ему минуту или около того, чтобы сканировать и сканировать ваш сайт, и посмотрите, насколько дружелюбен ваш веб-сайт для поисковых систем, таких как Google.

После завершения сканирования и сканирования отобразится оценка SEO, показывающая, как работает ваш сайт с точки зрения SEO по шкале от 1 до 100. Вы увидите отчет по сайту, просматривающий SEO каждой страницы, в том числе:

  • Длина заголовка страницы — Если он слишком короткий, слишком длинный или правильный
  • Код статуса URL — Это особенно важно знать, если ссылка не работает или требует перенаправления.Если вас беспокоит только переадресация вашего сайта, воспользуйтесь нашим бесплатным инструментом проверки переадресации здесь.
  • Количество слов — абсолютно важно, чтобы на любой странице было достаточно контента, если вы хотите, чтобы она занимала место в Google.
  • Тип контента — Не весь контент создается одинаково и не одинаково просматривается Google. Посмотрите, где вы можете внести изменения, чтобы создать такой контент, который нравится поисковым системам.
  • Метаописание — Здесь вы точно увидите, что такое метаописание для каждой страницы, и если оно слишком короткое, слишком длинное или правильную длину в статусе описания.

Не знаете, как работает сканирование и индексирование? Узнайте о сканировании и индексировании здесь.

Инструмент проверки ссылок на ваш веб-сайт

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

Бесплатный обзор стратегии SEO

Еще один эффективный способ, которым мы работаем, чтобы воплотить ваши мечты в жизнь, — это бесплатный индивидуальный обзор стратегии SEO.Мы разработаем стратегию специально для вашего бизнеса, чтобы привлечь больше трафика с помощью SEO. Если вам это нравится и вы думаете, что мы вам подойдем, мы будем рады сотрудничать с вами. Однако вы также можете воспользоваться нашей стратегией и попытаться реализовать ее самостоятельно. Это беспроигрышный вариант!

Как создать XML-карту сайта для повышения SEO за 20 минут (или меньше)

Когда дело доходит до SEO и маркетинга, мне нравятся быстрые и легкие победы.

Несмотря на то, что я предан долгому пути ведения блога (более 10 лет и их количество), я бы предпочел нажать несколько кнопок и потянуть несколько рычагов, чтобы привлечь больше трафика.

Низкое усилие. Большие победы. Вот где мне нравится быть.

И, к счастью, — это некоторых методов SEO, которые обеспечивают высокую ценность при минимальных усилиях.

Я хочу поделиться с вами одним из таких приемов — создание карты сайта в формате XML.

Теперь, прежде чем вы убежите после прочтения термина «XML-карта сайта», позвольте мне сообщить вам хорошие новости.

Несмотря на то, что карта сайта в формате XML относится к «технической» стороне SEO, сделать ее несложно. И, на самом деле, это тоже не так уж и «технически».

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

Это бесплатно. Это просто. Это относительно просто, и это может улучшить ваше SEO.

Готовы попробовать?

Что такое XML Sitemap?

Что такое карта сайта XML?

Проще говоря, это список URL-адресов веб-сайта.

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

(«XML» означает «расширяемый язык разметки», способ отображения информации на веб-сайтах.)

Вот что такое XML-карта сайта , , но , зачем вам вообще нужна? Какая цель?

Какова цель XML-файла Sitemap?

Поисковые системы используют сканеры для систематизации и индексации информации в сети.

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

Как только это произойдет, ваш сайт с большей вероятностью быстро повысит свой рейтинг.

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

Однако хорошо структурированная карта сайта может сделать даже больше.

Карты сайта

сообщают поисковым системам, когда страница была обновлена, частоту обновлений страницы, относительную важность страниц на веб-сайте, а также способы поиска и индексации контента, который может быть найден глубоко в структуре сайта.

Вот как информация выглядит в карте сайта:

  • Где страница находится на веб-сайте (ее URL): http://www.example.com/mypage
  • Время последнего изменения страницы: 2013-10-10
  • Как часто меняется страница: ежемесячно
  • Какой приоритет эта страница по отношению к другим страницам на сайте: 1

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

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

Что еще более важно, карта сайта — это быстрый способ быть проиндексированным Google.

С помощью карты сайта вы можете сказать Google: «Послушайте, это мой сайт, и вот страницы, которые я хочу, чтобы вы проиндексировали».

Обычно в течение нескольких минут Google просканирует ваш сайт и проиндексирует его.

Каковы преимущества XML-файла Sitemap?

Если вам интересно: «Хм.Мне действительно нужна карта сайта ? Должен ли я пойти на все эти проблемы? » Я хочу вас убедить, да, сделайте это. Это займет всего несколько минут, а преимущества огромны.

Рассмотрите следующие преимущества карты сайта XML:

  • Указывает Google сканировать и индексировать ваш веб-сайт.
  • Он сообщает Google , какие сканировать на вашем веб-сайте.
  • XML-карта сайта сообщает Google, какая информация находится на вашем веб-сайте.
  • Карта сайта XML сообщает Google, когда ваш контент был обновлен (что может привести к более благоприятному или «свежему» рейтингу).
  • Он сообщает Google, как часто обновляется ваш контент и насколько это важно.
  • Карта сайта XML помогает вашему сайту мгновенно индексироваться для динамически генерируемых страниц.
  • Это поможет вам преодолеть ограничения веб-сайта со слабыми внутренними ссылками.
  • Это помогает вашему сайту преодолеть проблему отсутствия сильного профиля внешних ссылок.
  • Это помогает крупным сайтам получить лучшую и более организованную индексацию.
  • Карта сайта XML помогает Google более эффективно сканировать ваш сайт.
  • Он показывает Google все страницы вашего веб-сайта, даже если они глубоко укоренились в архитектуре и в противном случае не могли бы сканироваться так быстро.

Если вы готовы приступить к созданию собственной XML-карты сайта, мы выполним трехэтапный процесс:

  1. Создайте карту сайта в формате XML.
  2. Добавьте карту сайта в формате XML на свой веб-сайт.
  3. Отправьте карту сайта в формате XML в Google.

(я также покажу вам, как отправить файл Sitemap в Bing и Яндекс)

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

Создание XML-карты сайта с помощью Screaming Frog (для любого веб-сайта)

Вы можете использовать Screaming Frog для создания карты сайта в формате XML для любого веб-сайта. Неважно, какую CMS вы используете, какого размера веб-сайт или его возраст.

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

Это связано с расходами? Screaming Frog, инструмент, который мы будем использовать, обеспечивает бесплатное сканирование до 500 страниц.Чтобы сканировать веб-сайты размером более 500 страниц, вам необходимо приобрести лицензию Screaming Frog.

О кричащей лягушке

Если у вас еще нет Screaming Frog, вам необходимо сначала установить его. Вы можете сделать это здесь.

Screaming Frog — это мощная программа для настольных ПК, которая помогает в целом ряде мероприятий по поисковой оптимизации.

Базовая версия бесплатна. Полная версия (с покупкой лицензии) стоит 149 фунтов стерлингов в год (около 180 долларов США или 170 евро).

В этом разделе я расскажу, как создать карту сайта в формате XML для любого веб-сайта с помощью бесплатной версии Screaming Frog.

Сначала откройте Screaming Frog.

Затем введите свой URL-адрес в поле вверху.

Щелкните «Пуск».

В зависимости от размера вашего сайта сканирование может занять от нескольких минут до нескольких часов.

Для такого сайта, как NeilPatel.com (более 6600 страниц), сканирование занимает некоторое время, но не слишком долго. Я работал над несколькими крупными сайтами электронной коммерции с миллионами URL-адресов. На их сканирование уходит несколько часов.

Когда сайт завершит сканирование, в строке состояния отобразится «100».

Теперь нажмите «Карты сайта» в строке меню.

Нажмите «Создать XML-карту сайта».

Затем вам нужно будет выбрать, какие разделы вашего веб-сайта вы хотите включить в XML-карту сайта.

На первый взгляд это может показаться запутанным, особенно если вы не знаете, что означает «Noindex» или «canonicalized».

Вот краткое описание каждого из них:

  • Включить страницы Noindex: Страницы Noindex содержат HTML-код в заголовке, сообщающий поисковым системам , а не , включать страницу в поисковый индекс.Если ваш разработчик установил для определенных страниц значение «Noindex», вероятно, на это есть веская причина. В случае сомнений отметьте этот флажок , а не .
  • Включить Canonicalised : может быть несколько URL-адресов, указывающих на одну и ту же страницу содержимого. Если вы «включаете канонические», вы сообщаете инструменту сканирования, чтобы он включил варианты URL-адресов, указывающих на одну и ту же страницу. Если есть сомнения, не устанавливайте этот флажок.
  • Включить URL с разбивкой на страницы : URL с разбивкой на страницы — это тот, который включает атрибуты rel = (rel = «prev» и «next») для навигации по серии контента на веб-сайте.Если вы не будете осторожны с этим, разбиение на страницы может быть немного опасным для SEO. Я рекомендую вам сделать , а не , установить этот флажок.
  • Включить PDF-файлы : вы можете выбрать, хотите ли вы, чтобы PDF-файлы включались в вашу карту сайта XML. Google индексирует все виды контента, включая PDF-файлы. Я рекомендую вам включить PDF-файлы в XML-карту сайта, если PDF-файлы на вашем веб-сайте важны и актуальны для пользователей, которые могут искать ваш контент.

Запомните эту основную идею.Карта сайта предназначена для SEO. Если вы хотите, чтобы кто-то нашел страницу на вашем веб-сайте, вы хотите включить ее в карту сайта.

Для своих целей я буду включать PDF-файлы.

Вкладки «Последнее изменение», «Приоритет» и «Частота изменения» имеют дело с датой и временем изменения страниц веб-сайта и настройками <приоритет>.

Если вы не знакомы с этими настройками, оставьте их по умолчанию.

Я считаю, что включать изображения в карту сайта — это хорошая идея, поэтому я собираюсь добавить их в свою карту сайта.

Щелкните вкладку «Изображения».

Затем нажмите «Включить изображения». Третье поле («Включить только релевантные изображения с до 10 входящих ссылок») будет автоматически отмечено.

Затем нажмите «Далее».

Вам будет предложено сохранить карту сайта в формате XML на вашем компьютере. Найдите хорошее место для его сохранения и нажмите «Сохранить».

Поздравляем! Вы создали карту сайта в формате XML!

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

Если вы не знаете, как загрузить XML-карту сайта на свой веб-сайт, обратитесь к разработчику, чтобы определить, какой процесс вам следует выполнить для вашего конкретного сервера и / или CMS.

Но создание карты сайта — это только первый шаг. Карта сайта означает ничего , если вы не отправите ее в поисковые системы.

Перейдите к разделу «Отправьте карту сайта XML в Google», чтобы узнать, как это сделать.

Создание XML-карты сайта с помощью Yoast (только WordPress)

Yoast — один из самых популярных плагинов SEO для WordPress.Yoast упрощает создание и отправку карты сайта в формате XML.

Я объясню, как это сделать, шаг за шагом, но сначала вот что вам нужно:

  • Вы должны использовать сайт WordPress.org.
  • У вас должен быть установлен плагин Yoast. (Это бесплатно.)
  • Ваш веб-сайт должен быть подключен к Google Search Console.

На большинстве веб-сайтов эти три функции уже есть. Если готовы, приступим.

Войдите в админку WordPress

Примечание. На скриншотах ниже мой администратор WordPress может немного отличаться от вашего.Это не должно мешать вам выполнять каждый шаг.

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

Нажмите на плагин Yoast

На нем есть значок «Y» и написано «SEO». Он должен быть расположен на левой боковой панели.

Щелкните опцию «Dashboard».

На панели управления нажмите «Функции».

На вкладке «Функции» найдите «XML-карты сайта» и убедитесь, что для него установлено значение «Вкл.».”

Теперь прокрутите вниз и нажмите «Сохранить изменения». \

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

В целом, однако, карта сайта, которую генерирует Yoast, имеет тенденцию быть довольно надежной.

А теперь пора отправить это в Google.

Как отправить XML-карту сайта в Google

Пришло время сделать что-то ценное с вашей картой сайта — отправить ее в Google.

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

Сначала перейдите в консоль поиска Google и выберите свой веб-сайт.

На панели управления нажмите «Карты сайта».

Нажмите «Добавить новый файл Sitemap».

Введите URL-адрес, по которому вы сохранили карту сайта. Он должен заканчиваться на «.xml», так как это файл XML.

Нажмите «Отправить».

Затем используйте отчет о файлах Sitemap, чтобы убедиться в отсутствии ошибок.(Я также расскажу о другом методе ниже.)

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

Как отправить XML-карту сайта в Bing и Яндекс

Google — крупнейшая поисковая система, но не единственная. Чтобы получить максимальную отдачу от вашей XML-карты сайта, я предлагаю отправить ее в Bing и Яндекс. Вот как это сделать:

Отправить карту сайта в Bing

Bing — это ответ Microsoft на Google.У него гораздо меньшая доля рынка (чуть более 6%). Однако более 900 миллионов уникальных пользователей посещают Bing в месяц. Отправить карту сайта в Bing очень просто, поэтому стоит потратить несколько минут, чтобы охватить их аудиторию.

Чтобы отправить карту сайта в Bing, войдите в свою панель управления в инструментах для веб-мастеров. Найдите виджет Sitemap и нажмите «Отправить Sitemap».

Введите URL-адрес вашего файла и нажмите «Отправить». Вот и все!

Отправить карту сайта в Яндекс

Яндекс — это российская версия Google.В России Яндекс занимает более 55% поискового рынка. Он также предоставляет услуги электронной почты, потоковой передачи музыки и онлайн-платежей. Как и в случае с Bing, отправка карты сайта занимает всего несколько минут, поэтому стоит приложить усилия, чтобы охватить более широкую аудиторию.

Вот как отправить карту сайта в Яндекс:

Перейдите на страницу файлов Sitemap и выберите свой сайт из списка.

Добавьте URL-адрес вашей карты сайта.

Щелкните добавить.

Загрузка карты сайта займет около двух недель.Вы захотите проверить еще раз и убедиться, что он загружен правильно; если там написано «ОК», то все готово. Если вы видите «Перенаправить», попробуйте загрузить файл еще раз.

Если вы видите сообщение «ошибка» или «не проиндексировано», вам необходимо устранить неполадки. Воспользуйтесь этим руководством от Яндекса, чтобы разобраться, что происходит.

Используйте Ubersuggest для проверки ошибок XML-файла Sitemap

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

Вот как вы можете использовать Ubersuggest для проверки ошибок карты сайта:

Шаг № 1: Введите имя своего домена и нажмите «Поиск».

Шаг № 2: Нажмите «Аудит сайта» на левой боковой панели.

Шаг № 3: Просмотрите результаты.

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

Например, когда вы нажимаете «Критические ошибки», вы видите на моем веб-сайте следующее:

Нет проблем с моей картой сайта, но если они были, то здесь вы можете найти дополнительную информацию.Помимо самих проблем, есть кнопка «Узнать больше», которая приведет вас к:

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

Используйте Ubersuggest, чтобы регулярно проверять состояние вашей карты сайта. Выполнение этого один или два раза в месяц отнимет у вас всего несколько минут, но это может иметь большое значение для улучшения SEO вашего сайта.

Заключение

Многие владельцы малого бизнеса и интернет-предприниматели пугаются, когда слышат термин «XML-карта сайта.”

Звучит жаргонно и похоже на код. Если вы не фанат SEO или компьютерный фанат, как вы поймете, как создать и отправить карту сайта в формате XML?

Как оказалось, это не так уж и сложно.

Создание карты сайта с помощью таких программ, как Screaming Frog или Yoast, занимает десять минут или меньше.

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

Однако преимущества SEO будут огромными.

Если вы никогда не создавали карту сайта в формате XML для своего веб-сайта, мой совет прост: сделайте ее сегодня.

Затем проведите технический SEO-аудит, чтобы увидеть, какие еще проблемы могут скрываться на вашем сайте.

Вы можете это сделать. Я тебя прикрою.

Каков ваш опыт создания XML-карты сайта? Как это помогло SEO вашего сайта?

Узнайте, как мое агентство может привлечь огромное количество трафика на ваш веб-сайт

  • SEO — разблокируйте огромное количество SEO-трафика.Смотрите реальные результаты.
  • Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
  • Paid Media — эффективные платные стратегии с четкой рентабельностью инвестиций.

Заказать звонок

Как создать XML-карту сайта (и отправить ее в Google)

Так же, как трудно найти новый пункт назначения без карты, Google иногда бывает трудно найти все страницы на вашем веб-сайте без карты сайта.

К счастью, создать и отправить карту сайта в формате XML в Google быстро и легко.

Ниже мы шаг за шагом рассмотрим, как это сделать.

Но сначала давайте рассмотрим несколько основ.

(Уже знаете основы? Нажмите, чтобы сразу перейти к созданию карты сайта.)

Новичок в SEO? Ознакомьтесь с нашим

Карта сайта — это XML-файл, в котором перечислено все важное содержимое вашего веб-сайта. Любая страница или файл, которые вы хотите отображать в поисковых системах, должны быть в вашей карте сайта.

Интересный факт

В файлах Sitemap не может быть указано более 50 000 URL, и их размер не может превышать 50 МБ. Если ваша карта сайта превышает одно или несколько из этих значений, вам потребуется создать более одного.

Как выглядит XML-карта сайта?

XML-карты сайта создаются для поисковых систем, а не для людей. Они могут выглядеть немного устрашающе, если вы никогда их раньше не видели.

 


 https://ahrefs.com/ 
 2019-08-21T16: 12: 20 + 03: 00 


 https://ahrefs.com.com/blog/ 
 2019-07-31T07: 56: 12 + 03: 00 


 

Давайте разберемся с этим.

Объявление XML

  

Сообщает поисковым системам, что они читают файл XML.В нем также указывается версия XML и используемая кодировка символов. Для файлов Sitemap версия должна быть 1.0, а кодировка должна быть UTF ‑ 8.

Набор URL-адресов

  

Это контейнер для всех URL-адресов в карте сайта. Он также сообщает сканерам, какой стандарт протокола используется. В большинстве файлов Sitemap указан стандарт Sitemap 0.90, который, в частности, поддерживается Google, Yahoo !, Microsoft.

URL

 
 https://ahrefs.com/ 
 2019-08-21T16: 12: 20 + 03: 00 
 

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

Хотя это единственный обязательный тег здесь, есть несколько дополнительных свойств:

  • : указывает дату последнего изменения файла.Это должно быть в формате даты и времени W3C. Например, если вы обновили сообщение 25 сентября 2019 г., значение атрибута будет 2019-09-25. Вы также можете указать время, но это необязательно.
  • <приоритет> : Определяет приоритет URL-адреса по отношению ко всем остальным URL-адресам на сайте. Диапазон значений от 0,0 до 1,0. Выше важнее.
  • : Определяет, как часто страница может изменяться. Его задача — дать поисковым системам некоторое представление о том, как часто они могут захотеть повторно сканировать URL.Допустимые значения здесь: всегда , час , ежедневно , еженедельно , ежемесячно , годовой и никогда .

Ни один из этих необязательных тегов не является важным для SEO.

Для Гэри Ильес из Google заявляет, что они игнорируют его в большинстве случаев, поскольку «веб-мастера делают ужасную работу, сохраняя точность». Поскольку большинство генераторов карты сайта устанавливают здесь текущую дату для всех страниц, а не дату последнего изменения файла, легко понять, почему.

Для , Google говорит, что они игнорируют этот тег, потому что это просто «мешочек шума».

Для Джон Мюллер говорит: «Приоритет и частота изменений на самом деле больше не играют большой роли для файлов Sitemap».

Google обнаруживает новое содержание, сканируя Интернет. Когда они сканируют страницу, они обращают внимание как на внутренние, так и на внешние ссылки на странице. Если обнаруженный URL-адрес отсутствует в их поисковом индексе, они могут проанализировать его содержимое и при необходимости проиндексировать.

Но Google не может найти весь контент таким образом. Если на веб-страницу нет ссылок с других известных страниц, они ее не найдут.

Здесь на помощь приходят карты сайта.

Карты сайта сообщают Google (и другим поисковым системам), где найти наиболее важные страницы вашего сайта, чтобы они могли их сканировать и индексировать.

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

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

Создание карты сайта в WordPress

Несмотря на то, что WordPress поддерживает 34,5% веб-сайтов, он не создает карту сайта для вас. Чтобы создать его, вам нужно использовать такой плагин, как Yoast SEO.

Чтобы установить Yoast SEO, войдите в свою панель управления WordPress.

Перейдите к Плагины> Добавить новый .

Найдите «Yoast SEO.»

Нажмите «Установить сейчас» для первого результата, затем «Активировать.”

Перейдите на страницу SEO> Общие> Функции . Убедитесь, что переключатель «XML-карты сайта» включен.

Теперь вы должны увидеть свою карту сайта (или индекс карты сайта) либо в yourdomain.com/sitemap.xml, либо в yourdomain.com/sitemap_index.xml.

Примечание.

Если ваша установка WordPress находится в подпапке или поддомене, то ваша карта сайта находится по этому пути. Например, карта сайта для нашего блога доступна по адресу ahrefs.com/blog/sitemap_index.xml.

СОВЕТ

Если вы хотите специально включить или исключить определенные типы контента (страницы тегов, страницы категорий и т. Д.)) из карты сайта, перейдите в настройки «Внешний вид в поиске».

Вы также можете исключить отдельные сообщения или страницы из мета-поля «Дополнительно» в редакторе.

ВАЖНО. Исключите из файла Sitemap только те страницы, которые не должны отображаться в результатах поиска.

Узнайте больше в нашем руководстве по WordPress SEO.

Создание карты сайта в Wix

Wix автоматически создает карту сайта для вас. Вы можете найти это на yourwixsite.com/sitemap.xml .

К сожалению, у вас нет особого контроля над страницами, которые включаются и не включаются в вашу карту сайта. Если вы хотите исключить страницу, перейдите на вкладку настроек «SEO (Google)» для страницы и отключите параметр «Показывать эту страницу в результатах поиска».

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

Примечание.

Если вы канонизируете URL-адрес в Wix, он не удалит его из вашей карты сайта. Хотя это, вероятно, не повлияет на большинство пользователей, имейте в виду, что включение канонизированных страниц в карту сайта — не лучшая практика и может посылать неоднозначные сигналы в Google.

Создание карты сайта в Squarespace

Squarespace также автоматически создает карту сайта. Обычно вы можете найти его yoursquarespacesite.com/sitemap.xml .

Невозможно вручную отредактировать карту сайта в Squarespace, хотя вы можете исключить страницы (noindex) из поисковых систем на вкладке «SEO».

Это также исключит страницу из вашей карты сайта.

Создание карты сайта в Shopify

Shopify автоматически генерирует карту сайта для вас.Найдите его по адресу yourstore.com/sitemap.xml .

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

Создание карты сайта без CMS

Если вы считаете, что на вашем сайте менее ~ 300 страниц, установите бесплатную версию Screaming Frog.

После установки перейдите в режим > Spider .

Вставьте URL-адрес своей домашней страницы в поле с надписью «Введите URL-адрес для паука».

Нажмите «Старт.”

Примечание.

Убедитесь, что вы используете каноническую (основную) версию вашей домашней страницы. Если вы этого не сделаете, Screaming Frog просканирует только один URL.

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

Это будет примерно так:

Если число 499 или меньше, перейдите к Sitemaps> XML sitemap .

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

Нажмите «Далее» и сохраните карту сайта на свой компьютер. Готово.

Если число показывает «500 из 500», то нет смысла экспортировать карту сайта. Почему? Потому что это означает, что вы достигли предела сканирования, прежде чем он просканировал все страницы вашего сайта. В результате в экспортированной карте сайта могут отсутствовать сотни страниц, что делает ее бесполезной.

Один из способов решения этой проблемы — поиск бесплатного создателя карты сайта. Их очень много.

К сожалению, большинство из них ненадежны.

Мы протестировали некоторые из самых популярных генераторов и обнаружили, что некоторые из них включают неканонические URL-адреса, неиндексированные страницы и перенаправления. Это плохая практика SEO.

910gen.com

Генератор Включает ли канонизированные URL-адреса? Включает неиндексированные URL-адреса? Включает перенаправления?
xml-sitemaps.com Да ❌ Нет ✅ Нет ✅
web-site-map.com Да ❌ Нет ✅10 xmlsitemapgenerator.org Да ❌ Нет ✅ Нет ✅
smallseotools.com/xml-sitemap-generator Да ❌ Да ❌ Да ❌
Да ❌ Да ❌
duplichecker.com/xml-sitemap-generator.php Да ❌ Да ❌ Да ❌
xsitemap.com Да

Да ❌

Итак, какое решение?

Если Screaming Frog не удалось просканировать весь ваш сайт, просканируйте ваш сайт с помощью Ahrefs Site Audit.

Yoast — один из самых популярных плагинов SEO для WordPress.Yoast упрощает создание и отправку карты сайта в формате XML.

Я объясню, как это сделать, шаг за шагом, но сначала вот что вам нужно:

  • Вы должны использовать сайт WordPress.org.
  • У вас должен быть установлен плагин Yoast. (Это бесплатно.)
  • Ваш веб-сайт должен быть подключен к Google Search Console.

На большинстве веб-сайтов эти три функции уже есть. Если готовы, приступим.

Войдите в админку WordPress

Примечание. На скриншотах ниже мой администратор WordPress может немного отличаться от вашего.Это не должно мешать вам выполнять каждый шаг.

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

Нажмите на плагин Yoast

На нем есть значок «Y» и написано «SEO». Он должен быть расположен на левой боковой панели.

Щелкните опцию «Dashboard».

На панели управления нажмите «Функции».

На вкладке «Функции» найдите «XML-карты сайта» и убедитесь, что для него установлено значение «Вкл.».”

Теперь прокрутите вниз и нажмите «Сохранить изменения». \

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

В целом, однако, карта сайта, которую генерирует Yoast, имеет тенденцию быть довольно надежной.

А теперь пора отправить это в Google.

Как отправить XML-карту сайта в Google

Пришло время сделать что-то ценное с вашей картой сайта — отправить ее в Google.

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

Сначала перейдите в консоль поиска Google и выберите свой веб-сайт.

На панели управления нажмите «Карты сайта».

Нажмите «Добавить новый файл Sitemap».

Введите URL-адрес, по которому вы сохранили карту сайта. Он должен заканчиваться на «.xml», так как это файл XML.

Нажмите «Отправить».

Затем используйте отчет о файлах Sitemap, чтобы убедиться в отсутствии ошибок.(Я также расскажу о другом методе ниже.)

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

Как отправить XML-карту сайта в Bing и Яндекс

Google — крупнейшая поисковая система, но не единственная. Чтобы получить максимальную отдачу от вашей XML-карты сайта, я предлагаю отправить ее в Bing и Яндекс. Вот как это сделать:

Отправить карту сайта в Bing

Bing — это ответ Microsoft на Google.У него гораздо меньшая доля рынка (чуть более 6%). Однако более 900 миллионов уникальных пользователей посещают Bing в месяц. Отправить карту сайта в Bing очень просто, поэтому стоит потратить несколько минут, чтобы охватить их аудиторию.

Чтобы отправить карту сайта в Bing, войдите в свою панель управления в инструментах для веб-мастеров. Найдите виджет Sitemap и нажмите «Отправить Sitemap».

Введите URL-адрес вашего файла и нажмите «Отправить». Вот и все!

Отправить карту сайта в Яндекс

Яндекс — это российская версия Google.В России Яндекс занимает более 55% поискового рынка. Он также предоставляет услуги электронной почты, потоковой передачи музыки и онлайн-платежей. Как и в случае с Bing, отправка карты сайта занимает всего несколько минут, поэтому стоит приложить усилия, чтобы охватить более широкую аудиторию.

Вот как отправить карту сайта в Яндекс:

Перейдите на страницу файлов Sitemap и выберите свой сайт из списка.

Добавьте URL-адрес вашей карты сайта.

Щелкните добавить.

Загрузка карты сайта займет около двух недель.Вы захотите проверить еще раз и убедиться, что он загружен правильно; если там написано «ОК», то все готово. Если вы видите «Перенаправить», попробуйте загрузить файл еще раз.

Если вы видите сообщение «ошибка» или «не проиндексировано», вам необходимо устранить неполадки. Воспользуйтесь этим руководством от Яндекса, чтобы разобраться, что происходит.

Используйте Ubersuggest для проверки ошибок XML-файла Sitemap

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

Вот как вы можете использовать Ubersuggest для проверки ошибок карты сайта:

Шаг № 1: Введите имя своего домена и нажмите «Поиск».

Шаг № 2: Нажмите «Аудит сайта» на левой боковой панели.

Шаг № 3: Просмотрите результаты.

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

Например, когда вы нажимаете «Критические ошибки», вы видите на моем веб-сайте следующее:

Нет проблем с моей картой сайта, но если они были, то здесь вы можете найти дополнительную информацию.Помимо самих проблем, есть кнопка «Узнать больше», которая приведет вас к:

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

Используйте Ubersuggest, чтобы регулярно проверять состояние вашей карты сайта. Выполнение этого один или два раза в месяц отнимет у вас всего несколько минут, но это может иметь большое значение для улучшения SEO вашего сайта.

Заключение

Многие владельцы малого бизнеса и интернет-предприниматели пугаются, когда слышат термин «XML-карта сайта.”

Звучит жаргонно и похоже на код. Если вы не фанат SEO или компьютерный фанат, как вы поймете, как создать и отправить карту сайта в формате XML?

Как оказалось, это не так уж и сложно.

Создание карты сайта с помощью таких программ, как Screaming Frog или Yoast, занимает десять минут или меньше.

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

Однако преимущества SEO будут огромными.

Если вы никогда не создавали карту сайта в формате XML для своего веб-сайта, мой совет прост: сделайте ее сегодня.

Затем проведите технический SEO-аудит, чтобы увидеть, какие еще проблемы могут скрываться на вашем сайте.

Вы можете это сделать. Я тебя прикрою.

Каков ваш опыт создания XML-карты сайта? Как это помогло SEO вашего сайта?

Узнайте, как мое агентство может привлечь огромное количество трафика на ваш веб-сайт

  • SEO — разблокируйте огромное количество SEO-трафика.Смотрите реальные результаты.
  • Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
  • Paid Media — эффективные платные стратегии с четкой рентабельностью инвестиций.

Заказать звонок

Как создать XML-карту сайта (и отправить ее в Google)

Так же, как трудно найти новый пункт назначения без карты, Google иногда бывает трудно найти все страницы на вашем веб-сайте без карты сайта.

К счастью, создать и отправить карту сайта в формате XML в Google быстро и легко.

Ниже мы шаг за шагом рассмотрим, как это сделать.

Но сначала давайте рассмотрим несколько основ.

(Уже знаете основы? Нажмите, чтобы сразу перейти к созданию карты сайта.)

Новичок в SEO? Ознакомьтесь с нашим

Карта сайта — это XML-файл, в котором перечислено все важное содержимое вашего веб-сайта. Любая страница или файл, которые вы хотите отображать в поисковых системах, должны быть в вашей карте сайта.

Интересный факт

В файлах Sitemap не может быть указано более 50 000 URL, и их размер не может превышать 50 МБ. Если ваша карта сайта превышает одно или несколько из этих значений, вам потребуется создать более одного.

Как выглядит XML-карта сайта?

XML-карты сайта создаются для поисковых систем, а не для людей. Они могут выглядеть немного устрашающе, если вы никогда их раньше не видели.

 


 https://ahrefs.com/ 
 2019-08-21T16: 12: 20 + 03: 00 


 https://ahrefs.com.com/blog/ 
 2019-07-31T07: 56: 12 + 03: 00 


 

Давайте разберемся с этим.

Объявление XML

  

Сообщает поисковым системам, что они читают файл XML.В нем также указывается версия XML и используемая кодировка символов. Для файлов Sitemap версия должна быть 1.0, а кодировка должна быть UTF ‑ 8.

Набор URL-адресов

  

Это контейнер для всех URL-адресов в карте сайта. Он также сообщает сканерам, какой стандарт протокола используется. В большинстве файлов Sitemap указан стандарт Sitemap 0.90, который, в частности, поддерживается Google, Yahoo !, Microsoft.

URL

 
 https://ahrefs.com/ 
 2019-08-21T16: 12: 20 + 03: 00 
 

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

Хотя это единственный обязательный тег здесь, есть несколько дополнительных свойств:

  • : указывает дату последнего изменения файла.Это должно быть в формате даты и времени W3C. Например, если вы обновили сообщение 25 сентября 2019 г., значение атрибута будет 2019-09-25. Вы также можете указать время, но это необязательно.
  • <приоритет> : Определяет приоритет URL-адреса по отношению ко всем остальным URL-адресам на сайте. Диапазон значений от 0,0 до 1,0. Выше важнее.
  • : Определяет, как часто страница может изменяться. Его задача — дать поисковым системам некоторое представление о том, как часто они могут захотеть повторно сканировать URL.Допустимые значения здесь: всегда , час , ежедневно , еженедельно , ежемесячно , годовой и никогда .

Ни один из этих необязательных тегов не является важным для SEO.

Для Гэри Ильес из Google заявляет, что они игнорируют его в большинстве случаев, поскольку «веб-мастера делают ужасную работу, сохраняя точность». Поскольку большинство генераторов карты сайта устанавливают здесь текущую дату для всех страниц, а не дату последнего изменения файла, легко понять, почему.

Для , Google говорит, что они игнорируют этот тег, потому что это просто «мешочек шума».

Для Джон Мюллер говорит: «Приоритет и частота изменений на самом деле больше не играют большой роли для файлов Sitemap».

Google обнаруживает новое содержание, сканируя Интернет. Когда они сканируют страницу, они обращают внимание как на внутренние, так и на внешние ссылки на странице. Если обнаруженный URL-адрес отсутствует в их поисковом индексе, они могут проанализировать его содержимое и при необходимости проиндексировать.

Но Google не может найти весь контент таким образом. Если на веб-страницу нет ссылок с других известных страниц, они ее не найдут.

Здесь на помощь приходят карты сайта.

Карты сайта сообщают Google (и другим поисковым системам), где найти наиболее важные страницы вашего сайта, чтобы они могли их сканировать и индексировать.

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

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

Создание карты сайта в WordPress

Несмотря на то, что WordPress поддерживает 34,5% веб-сайтов, он не создает карту сайта для вас. Чтобы создать его, вам нужно использовать такой плагин, как Yoast SEO.

Чтобы установить Yoast SEO, войдите в свою панель управления WordPress.

Перейдите к Плагины> Добавить новый .

Найдите «Yoast SEO.»

Нажмите «Установить сейчас» для первого результата, затем «Активировать.”

Перейдите на страницу SEO> Общие> Функции . Убедитесь, что переключатель «XML-карты сайта» включен.

Теперь вы должны увидеть свою карту сайта (или индекс карты сайта) либо в yourdomain.com/sitemap.xml, либо в yourdomain.com/sitemap_index.xml.

Примечание.

Если ваша установка WordPress находится в подпапке или поддомене, то ваша карта сайта находится по этому пути. Например, карта сайта для нашего блога доступна по адресу ahrefs.com/blog/sitemap_index.xml.

СОВЕТ

Если вы хотите специально включить или исключить определенные типы контента (страницы тегов, страницы категорий и т. Д.)) из карты сайта, перейдите в настройки «Внешний вид в поиске».

Вы также можете исключить отдельные сообщения или страницы из мета-поля «Дополнительно» в редакторе.

ВАЖНО. Исключите из файла Sitemap только те страницы, которые не должны отображаться в результатах поиска.

Узнайте больше в нашем руководстве по WordPress SEO.

Создание карты сайта в Wix

Wix автоматически создает карту сайта для вас. Вы можете найти это на yourwixsite.com/sitemap.xml .

К сожалению, у вас нет особого контроля над страницами, которые включаются и не включаются в вашу карту сайта. Если вы хотите исключить страницу, перейдите на вкладку настроек «SEO (Google)» для страницы и отключите параметр «Показывать эту страницу в результатах поиска».

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

Примечание.

Если вы канонизируете URL-адрес в Wix, он не удалит его из вашей карты сайта. Хотя это, вероятно, не повлияет на большинство пользователей, имейте в виду, что включение канонизированных страниц в карту сайта — не лучшая практика и может посылать неоднозначные сигналы в Google.

Создание карты сайта в Squarespace

Squarespace также автоматически создает карту сайта. Обычно вы можете найти его yoursquarespacesite.com/sitemap.xml .

Невозможно вручную отредактировать карту сайта в Squarespace, хотя вы можете исключить страницы (noindex) из поисковых систем на вкладке «SEO».

Это также исключит страницу из вашей карты сайта.

Создание карты сайта в Shopify

Shopify автоматически генерирует карту сайта для вас.Найдите его по адресу yourstore.com/sitemap.xml .

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

Создание карты сайта без CMS

Если вы считаете, что на вашем сайте менее ~ 300 страниц, установите бесплатную версию Screaming Frog.

После установки перейдите в режим > Spider .

Вставьте URL-адрес своей домашней страницы в поле с надписью «Введите URL-адрес для паука».

Нажмите «Старт.”

Примечание.

Убедитесь, что вы используете каноническую (основную) версию вашей домашней страницы. Если вы этого не сделаете, Screaming Frog просканирует только один URL.

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

Это будет примерно так:

Если число 499 или меньше, перейдите к Sitemaps> XML sitemap .

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

Нажмите «Далее» и сохраните карту сайта на свой компьютер. Готово.

Если число показывает «500 из 500», то нет смысла экспортировать карту сайта. Почему? Потому что это означает, что вы достигли предела сканирования, прежде чем он просканировал все страницы вашего сайта. В результате в экспортированной карте сайта могут отсутствовать сотни страниц, что делает ее бесполезной.

Один из способов решения этой проблемы — поиск бесплатного создателя карты сайта. Их очень много.

К сожалению, большинство из них ненадежны.

Мы протестировали некоторые из самых популярных генераторов и обнаружили, что некоторые из них включают неканонические URL-адреса, неиндексированные страницы и перенаправления. Это плохая практика SEO.

910gen.com

Генератор Включает ли канонизированные URL-адреса? Включает неиндексированные URL-адреса? Включает перенаправления?
xml-sitemaps.com Да ❌ Нет ✅ Нет ✅
web-site-map.com Да ❌ Нет ✅10 xmlsitemapgenerator.org Да ❌ Нет ✅ Нет ✅
smallseotools.com/xml-sitemap-generator Да ❌ Да ❌ Да ❌
Да ❌ Да ❌
duplichecker.com/xml-sitemap-generator.php Да ❌ Да ❌ Да ❌
xsitemap.com Да

Да ❌

Итак, какое решение?

Если Screaming Frog не удалось просканировать весь ваш сайт, просканируйте ваш сайт с помощью Ahrefs Site Audit.

Примечание.

Проверьте свой сайт на более быстрое сканирование. Вот как.

После завершения сканирования перейдите в проводник страниц и добавьте эти фильтры.

Хит Экспорт > Текущее представление таблицы .

Откройте файл CSV, затем скопируйте и вставьте все URL-адреса из столбца URL-адресов в этот инструмент.

Нажмите «Добавить в очередь», затем «Экспортировать очередь как sitemap.xml».

Этот файл — ваша завершенная карта сайта.

Как отправить карту сайта в Google

Для начала вам нужно знать, где находится ваша карта сайта.

Если вы используете подключаемый модуль, скорее всего, это URL-адрес domain.com/sitemap.xml .

Если вы делаете это вручную, назовите карту сайта как-нибудь вроде sitemap.xml, а затем загрузите ее в корневую папку своего веб-сайта. После этого вы сможете получить доступ к карте сайта по адресу domain.com/sitemap.xml.

Примечание.

Вы можете выбрать любое имя для своей карты сайта, но рекомендуется придерживаться карты сайта.xml. Если у вас несколько карт сайта, вы можете выбрать простую схему именования, например sitemap_1.xml, sitemap_2.xml.

Перейдите в Google Search Console > Карты сайта> вставьте в местоположение карты сайта> нажмите «Отправить».

Вот и все. Готово.

СОВЕТ

Также рекомендуется добавить URL-адреса карты сайта в файл robots.txt.

Вы можете найти этот файл в корневом каталоге вашего веб-сервера. Чтобы добавить карту сайта, откройте файл и вставьте эту строку:

 Карта сайта: https: // www.yourdomain.com/sitemap.xml 

Вам необходимо заменить URL-адрес примера местоположением вашей карты сайта.

Если у вас несколько карт сайта, просто добавьте несколько строк.

 Карта сайта: https://www.asos.com/sitemap_1.xml
Карта сайта: https://www.asos.com/sitemap_2.xml 

Исправление распространенных ошибок веб-сайтов, влияющих на вашу карту сайта

Консоль поиска Google сообщает вам о большинстве технических ошибок, связанных с вашей картой сайта.

Например, вот предупреждение о том, что один из отправленных нами URL-адресов заблокирован роботами.txt:

Подробнее об этих проблемах и способах их решения можно узнать здесь.

Тем не менее, есть некоторые проблемы, о которых Google не сообщает вам.

Ниже приведены несколько наиболее распространенных из них, а также способы их поиска и исправления.

Бесполезные некачественные страницы в вашей карте сайта

Теперь каждая страница в вашей карте сайта должна быть индексируемой и канонической.

К сожалению, это не означает, что все эти страницы имеют высокое качество. Если у вас много контента, некоторые некачественные страницы, вероятно, попали в вашу карту сайта.

Например, взгляните на эти две страницы на сайте электронной коммерции:

Ни одна из них не представляет ценности для поисковиков, но они все еще находятся в карте сайта этого сайта, и Google проиндексировал обе страницы.

Чтобы найти эти страницы, перейдите в Аудит сайта> Дублированное содержимое

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

Просмотрите страницы и посмотрите, имеют ли они какое-либо значение.

Плохое качество страниц на вашем сайте — это плохо по трем причинам:

  • Они тратят краулинговый бюджет . Заставлять Google тратить время и ресурсы на сканирование бесполезных некачественных страниц — не лучший вариант. Вместо этого они могли бы тратить это время на сканирование более важного контента. (Для справки, Google заявляет, что краулинговый бюджет — это «не то, о чем большинство издателей должно беспокоиться».)
  • Они «крадут» авторитет ссылок у более важных страниц. Существует четкая корреляция между авторитетом страниц и их рейтингом.Внутренние ссылки на некачественные страницы служат только для ослабления авторитета, который может перетекать на более важные страницы. (Интересно, что когда мы удалили почти сообщений из блога Ahrefs, мы увидели увеличение трафика, а не уменьшение.)
  • Они приводят к ухудшению пользовательского опыта. Нет никакой ценности для посетителей, попадающих на эти страницы. Посетителей раздражает кликать по ним, и они могут в конечном итоге отскочить, если сочтут ваш сайт некачественным и запущенным.

В общем, лучший способ действий — удалить некачественные материалы с вашего веб-сайта, а затем и с карты сайта.Если вы делаете это, не забудьте удалить все внутренние ссылки на эти страницы. В противном случае вы замените одну проблему (некачественные страницы) на другую (неработающие ссылки).

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

Просто проверьте отчет «На странице» в Site Audit, чтобы найти страницы с предупреждением «Мало слов».

Страницы, случайно исключенные из вашей карты сайта

Если вы использовали какой-либо из рекомендованных выше методов для создания карты сайта, страницы с noindex или каноническими тегами (не ссылающимися на себя) не будут включены.

Это хорошо. Не следует включать в карту сайта канонизированные URL-адреса или неиндексированные страницы.

Тем не менее, если у вас есть ложные теги noindex на вашем сайте, страницы могут быть исключены случайно.

Чтобы проверить наличие ошибок, перейдите к отчету «Индексируемость» в Site Audit и щелкните предупреждение «Страница Noindex». Это показывает все неиндексированные страницы.

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

Если вы видите какие-либо страницы, которые не следует индексировать, удалите со страницы мошеннический тег noindex и добавьте его в карту сайта. Если вы используете CMS или плагин, это должно происходить автоматически.

PRO TIP

Также стоит проверить наличие ложных канонических ссылок и переадресации. Для этого перейдите в проводник данных и добавьте эти фильтры:

Проверка на ложные канонические файлы.

Проверка на мошеннические перенаправления.

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

Часто задаваемые вопросы

Вот несколько ответов на некоторые часто задаваемые вопросы о файлах Sitemap. Сообщите нам, если у вас есть вопрос, на который нет ответа в этом разделе, и мы добавим его.

Вам нужна карта сайта для AMP-страниц?

Нет.

@ Kfowler325 Нет необходимости в файлах Sitemap для AMP-страниц — нам достаточно ссылки rel = amphtml. — 🍌 John 🍌 (@JohnMu) 13 октября 2016 г.

Как создать карту сайта для веб-сайта электронной коммерции?

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

Заключительные мысли

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