Канал XML Sitemap содержит список всех страниц вашего сайта, о которых вы хотите знать поисковым системам. Хотя теоретически поисковые системы должны быть в состоянии найти все ваши страницы по ссылкам, это все же помогает иметь их там для полноты и использовать преимущества, предлагаемые инструментами для веб-мастеров.
В целях SEO очень важно, чтобы вы (а) создали карту сайта XML и (б) обновили ее, чтобы помочь улучшить паутинность и обеспечить сканирование и индексацию всех важных страниц на вашем сайте. XML-карты сайта предоставляют поисковым системам полный список страниц, которые вы хотите проиндексировать, а также дополнительную информацию об этих страницах, включая частоту обновления страниц. Это не гарантирует, что все страницы будут сканироваться или индексироваться, но это может помочь.
Стоит отметить, что карта сайта XML отличается от стандартной карты сайта, которую вы включаете в свой сайт. XML-карты сайта - это каналы, предназначенные для поисковых систем; они не для людей. Это просто списки URL-адресов с некоторыми необязательными метаданными о них, которые должны быть найдены поисковой системой. HTML-карта сайта, с другой стороны, представляет собой веб-страницу на вашем сайте, которая предназначена для просмотра посетителями и содержит ссылки, помогающие им ориентироваться на вашем сайте.
XML-карты сайта были разработаны, чтобы помочь сайтам, которые исторически не могли быть просканированы поисковыми системами (сайты с динамическим содержимым, Flash или Ajax), их содержимое было разбито и указано в индексе. Однако это не означает, что использование XML-карты сайта - это способ создания веб-сайта с высокой степенью вероятности, поскольку все, что он делает - это передает список доступных URL-адресов поисковым системам. При создании нового сайта вы хотите убедиться, что вы создаете его с точки зрения оптимизации поисковой системы. Создание карты сайта не повлияет на популярность ссылок и не поможет с тематикой.
Карта сайта XML создается с использованием XML (расширяемого языка разметки), который является типом языка разметки, обычно используемого в Интернете, где можно создавать теги для обмена информацией. Обязательные теги XML: <urlset>, <url> и <loc>. Теги <urlset> и <url> предназначены для форматирования XML, а <loc> - для идентификации URL.
Необязательные теги метаданных:
- <lastmod> - дата последнего изменения
- <changefreq> - как часто страница меняется (например, ежечасно, ежедневно, ежемесячно, никогда)
- <приоритет> - насколько важна страница от 0 (самая низкая) до 1 (самая высокая)
Владельцы сайтов не обязаны использовать эти теги, но движки могут обращаться к ним при принятии решения о том, как часто им следует повторно сканировать страницы. Google заявляет в своих Рекомендациях для веб-мастеров, что, принимая во внимание эти теги, они не основывают на них свои паучьи решения, и <priority> не влияет на рейтинг. Используйте эти теги точно, чтобы помочь поисковым системам более интеллектуально. Страницы, которые вы оптимизируете, должны иметь более высокий приоритет. Если у вас есть заархивированные страницы, которые не обновлялись годами, то им можно присвоить низкий приоритет с <changefreq>, равным «никогда».
Листинг XML-карты сайта для URL выглядит следующим образом:
<urlset xmlns = "http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc> http://www.bruceclay.com/ </ loc> <lastmod> 2008-01-01 </ lastmod> <changefreq> ежемесячно </ changefreq> <priority> 1.0 </ priority> </ url> </ urlset>Если вы не хотите вводить это для каждой страницы вашего сайта, не бойтесь. Существует довольно много генераторов файлов Sitemap, которые могут создать ваш сайт и автоматически создать XML-файл Sitemap для вас. Два из наших фаворитов:
Будьте внимательны, чтобы правильно настроить инструмент генератора карт сайта, чтобы избежать попадания на страницы, которые вы не хотите индексировать.
Для очень больших веб-сайтов ваш фид XML-карты должен быть разбит на несколько файлов. Google установил ограничение в 50 000 URL-адресов и размер файла 50 МБ (без сжатия). Создав файл карты сайта, загрузите его в корневой каталог своего веб-сайта (например, http://www.your-domain-name.com/sitemap.xml). Как только это будет сделано, пришло время сообщить поисковым системам об этом. Один из способов сделать это - указать карту сайта XML в файле robots.txt, просто указав «sitemap:» и URL-адрес. Это должно выглядеть примерно так:
Пользователь-агент: * карта сайта: http://www.your-domain-name.com/sitemap.xmlGoogle и Bing также предлагают специфичные для движка способы оповещения о них на карте сайта XML.
Google:
Вы можете отправить свою карту сайта через Google Search Console (ранее известный как Инструменты для веб-мастеров). Это позволит вам увидеть, когда Google в последний раз загрузил вашу карту сайта, и возможные ошибки. После того как вы проверили свой сайт, вы также можете просматривать информацию, такую как ошибки сканирования (включая страницы, которые не были найдены или истекли по времени), Search Analytics (самые популярные поисковые запросы, статистика по кликам и т. Д.) И ссылки на ваш сайт. , Есть и другие полезные инструменты, такие как анализатор robots.txt.
Консоль поиска Google является невероятно ценным источником информации, который может помочь в диагностике потенциальных проблем и дать представление о том, как Google просматривает ваш сайт. Google теперь предлагает специализированные карты сайтов для видео, мобильных устройств, новостей и поиска кода. Они позволяют сообщать Google о новостных статьях, видео, страницах, предназначенных для мобильных устройств, и общедоступном исходном коде на вашем веб-сайте.
Bing:
У Microsoft Bing есть свои инструменты для веб-мастеров Инструменты Bing для веб-мастеров , Как и в Google, он позволяет вам добавлять ваш XML-файл карты сайта и, после проверки вашего сайта, просматривать множество информации о вашем сайте.
Yahoo:
Когда вы отправляете ваш XML-файл карты сайта в Bing Webmaster Tools, вы фактически отправляете его и в Yahoo, поскольку Yahoo в настоящее время получает результаты поиска от Bing.
Просить:
Ask поддерживает файлы Sitemap, но требует, чтобы вы упомянули об этом в файле robots.txt, чтобы они могли его найти. Нет инструмента для отправки XML-карты сайта в Ask вручную.
Есть много преимуществ для создания карты сайта XML. Если вы запускаете новый сайт, делаете редизайн или выполняете большое обновление, отправка карты сайта - это хороший способ предупредить поисковую систему о новых страницах и потенциально проиндексировать эти страницы раньше, чем если бы вы просто подождали, пока пауки найдут их. Еще одно преимущество карт сайта - инструменты для веб-мастеров, построенные Google и Bing. Эти инструменты могут дать вам ценную информацию о том, как поисковые системы видят ваш сайт, и помочь диагностировать любые потенциальные проблемы, которые могут помешать вашему рейтингу.
Однажды ты создайте свою карту сайта XML и дайте знать поисковым системам об этом, удостоверьтесь, чтобы держать это в актуальном состоянии. Если вы добавляете или удаляете страницы, убедитесь, что ваша карта сайта отражает это. Вам также следует часто проверять Консоль поиска Google, чтобы убедиться, что Google не находит ошибок в вашей карте сайта.
Цель XML-файлов Sitemap - помочь поисковым системам эффективно и тщательно сканировать. Помогите им, используя эти теги, чтобы помочь им понять, как лучше всего сканировать ваш сайт. Вы можете найти больше информации о протоколе Sitemaps и схеме XML на http://www.sitemaps.org ,