Карты сайта помогают обеспечить полную индексацию вашего сайта, передавая ваш контент поисковым системам - будь то стандартный XML или изображения, видео, новости или мобильные устройства. Ниже приведены первые шаги по созданию и отправке файлов Sitemap.
В «старые добрые времена» SEO многие «SEO-компании» неплохо зарабатывали на жизнь, «отправляя свой веб-сайт в тысячи поисковых систем». Хотя это никогда не было разумной тактикой/методом достижения SEO-нирваны, сегодняшнее SEO предоставляет нам возможности гарантировать, что наш контент - во всех формах, размерах и формах - индексируется в поисковых системах в меру наших возможностей..
Когда дело доходит до этапа сканирования SEO и видимости ботов, мы часто сначала проверяем, что мы получаем от поисковых систем, через robots.txt и использование метатегов robots. Но не менее важным является контент/URL-адреса, которые мы передаем поисковым системам.
Давным-давно лучшей практикой было создание HTML-карты сайта, по крайней мере, для всех страниц верхнего уровня и связывание этой HTML-карты сайта с нижним колонтитулом всех страниц сайта. Это позволило поисковым системам иметь набор URL-адресов с любой страницы вашего сайта.
Затем появились XML-карты сайта. Расширяемый язык разметки является предпочтительным средством обработки данных поисковыми системами.
Благодаря этому инструменту в нашем распоряжении администратор сайта может сообщать/подавать поисковым системам данные о страницах сайта, которые они хотят просканировать, а также приоритет или иерархию контента сайта, а также информацию о том, когда страница было последнее обновление.
Давайте пройдемся по первым шагам создания файлов Sitemap для различных типов контента.
Как создать стандартную XML-карту сайта
Ниже приведена структура стандартной записи URL-адреса карты сайта в формате XML.
www.example.com/mypage
2013-10-10
ежемесячно1
Это указывает на области, которые я отметил выше, где вы можете предоставить информацию о URL-адресах, желаемых для сканирования, а также дополнительную информацию об URL-адресах.
Некоторые системы управления контентом поддерживают динамические или автоматически создаваемые карты сайта. Это легко? Да. Это без ошибок? Нет. Подробнее об этом чуть позже.
Если у вас нет функции создания карты сайта с помощью вашей CMS, вам необходимо создать карту сайта XML с нуля. Вы не захотите делать это вручную из-за бремени времени. Именно поэтому для этого существуют инструменты.
Существует множество генераторов XML-карт сайта. Некоторые из них бесплатны, но часто имеют ограничение на сканирование URL-адресов сайтов, поэтому это противоречит цели.
Большинство хороших генераторов карт сайта платные. Одним из довольно простых инструментов, который можно использовать для создания карты сайта, является Sitemap Writer Pro. Это стоит 25 долларов.
Если вы решите использовать другие инструменты, выберите тот, который позволяет вам просматривать сканирование URL-адресов и позволяет легко удалять любые повторяющиеся URL-адреса, динамические параметры, исключенные URL-адреса и т. д. Помните, что вы хотите включить на сайт только те страницы, которые поисковая система должна индексировать и оценивать.
Как загрузить и отправить файл Sitemap
Теперь, когда стандартная карта сайта XML создана, вам необходимо загрузить файл на свой сайт. Этот файл должен находиться непосредственно в корне, с соответствующим соглашением об именовании страниц, например /sitemap.xml..
После этого перейдите в Инструменты Google для веб-мастеров и отправьте карту сайта:

Затем сделайте то же самое с помощью Bing Webmaster Tools:

Да, они могут найти карту сайта на вашем сайте, но разумно предоставить поисковым системам эту информацию и дать Google и Bing возможность сообщать о проблемах с индексацией.
Как найти ошибки в файле Sitemap
Вы предоставили свои URL-адреса ведущим поисковым системам в предпочтительной разметке XML, но как они индексируют контент? Есть ли у них какие-либо проблемы? Замечательное предостережение при предоставлении этой информации непосредственно в учетных записях Инструментов для веб-мастеров заключается в том, что вы можете просмотреть, какой контент вы можете случайно скрыть от поисковых систем.
Google проделал гораздо лучшую работу по прозрачности проблем с картой сайта по сравнению с Bing, который предоставляет гораздо меньший объем данных для проверки.

В этом случае мы отправили карту сайта в формате XML и получили ошибку о том, что URL-адреса в карте сайта также присутствуют в файле robots.txt.
Важно обращать внимание на этот тип ошибок и предупреждающую информацию. Возможно, они даже не смогут прочитать карту сайта XML. Кроме того, мы также можем получить информацию о том, какие важные URL-адреса мы случайно скрываем от сканирования, в файле robots.txt.
В продолжение вышесказанного следует отметить отрицательный аспект динамически создаваемых карт сайта: они часто могут включать в себя множество URL-адресов, которые намеренно исключены из просмотра поисковых систем в файле robots.txt. Последнее, что мы хотим сделать, это указать поисковой системе сканировать и не сканировать одну и ту же страницу одновременно.
Мониторинг карты сайта необходим для любой SEO-инициативы. По сути, он сообщит вам, сколько URL-адресов в вашей XML-карте сайта вы им предоставили, сколько из них в настоящее время проиндексировано в Google, а также когда в последний раз обрабатывался файл карты сайта.
Стирка, полоскание, повторение
Возможно, вы прошли описанный выше процесс и вполне уверены в прозрачности и доставке URL-адресов сайтов поисковым гигантам. Но помимо стандартной информации о карте сайта в формате XML, которую вы можете предоставить Google и Bing, эти системы также будут принимать информацию об изображении, видео, новостях и мобильном контенте вашего сайта.
Удобно, что эти типы карт сайта можно создавать, размещать на сайте и отправлять так же, как стандартную карту сайта XML. Кроме того, используя предпочтительный инструмент, о котором я упоминал ранее, вы также сможете создавать эти карты сайта.
Анатомия поддержки XML-файлов Sitemap
XML-карты сайта для изображений
Предоставьте данные об изображениях сайта и местонахождении этих изображений на страницах:
www.example.com/mypage
2013-10-10
ежемесячно
1
www.example.com/images/myfirstimage.gifhttps://www.example.com/images/myfirstimage.gif
XML-файлы Sitemap для видео
Укажите поисковым системам расположение страниц ваших видео и встраиваемых видео, а также информацию об их названиях, описаниях, уровнях доступа и т. д.:
www.example.com/mypage
2013-05-06
ежемесячно
0.5
youtube.com/watch?v=W10j21236%3Den_US
allow_embed=”yes”>https://www.site.com/videoplayer.swf?video=123
img.youtube.com/vi/W1021236=1/default.jpg
Название моего видео
Мое видео Описание
2
498
2013-05-06
да
10
2016-05-06 нет
Мобильные XML-файлы Sitemap
Есть ли у вас мобильные страницы в каталоге вашего сайта? Сообщите поисковым системам больше о ваших URL-адресах, ориентированных на мобильных пользователей:
www.example.com/mobile/oneofmymobilepages
2013-10-10
monthly0.8
XML-карты сайта для новостей
Новостные сайты могут предоставлять информацию о новостях, их местонахождении на сайте, а также тип новостей, язык и информацию о доступе:
www.example.com/news/mynewsarticle
Мой сайт новостей
en
Subscription
PressRelease, Blo
2013-10-10Название новости
Вывод
При всех усилиях, которые прилагаются к разработке отличного контента, особенно в наши дни, дополнительное время, потраченное на то, чтобы убедиться, что вы сделали все, что в ваших силах, для обеспечения полной индексации, имеет решающее значение для возврата ценности усилие.