stringtranslate.com

Карта сайта

Карта сайта — это список страниц веб -сайта в пределах домена .

Существует три основных типа карт сайта:

Типы карт сайта

Карта сайта, на которую ведут ссылки с главной страницы английской Википедии
Карта сайта Google в 2006 году

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

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

Для использования поисковыми системами и другими сканерами существует структурированный формат, XML Sitemap, в котором перечислены страницы сайта, их относительная важность и частота их обновления. [2] На него указывает файл robots.txt , и он обычно называется sitemap.xml . Структурированный формат особенно важен для веб-сайтов, которые включают страницы, недоступные по ссылкам с других страниц, а доступные только через инструменты поиска сайта или путем динамического построения URL-адресов в JavaScript .

XML-карты сайта

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

Поскольку основные поисковые системы используют один и тот же протокол, [3] наличие Sitemap позволяет им иметь обновленную информацию о странице. Sitemap не гарантирует, что все ссылки будут просканированы, а просканирование не гарантирует индексацию. [4] Google Webmaster Tools позволяет владельцу веб-сайта загрузить sitemap, который будет просканирован Google, или они могут сделать то же самое с помощью файла robots.txt. [5]

Образец

Ниже приведен пример проверенной карты сайта XML для простого трехстраничного веб-сайта. Карты сайта являются полезным инструментом для создания поисковых сайтов, особенно тех, которые написаны на языках, отличных от HTML.

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns= "http://www.sitemaps.org/schemas/sitemap/0.9" > <url> <loc> http://www.example.net/?id=who </loc> <lastmod> 2009-09-22 </lastmod> <changefreq> ежемесячно </changefreq> <priority> 0.8 </priority> </url> <url> <loc> http://www.example.net/?id=what </loc> <lastmod> 2009-09-22 </lastmod> <changefreq> ежемесячно </changefreq> <priority> 0.5 </priority> </url> <url> <loc> http://www.example.net/?id=how </loc> <lastmod> 2009-09-22 </lastmod> <changefreq> ежемесячно </changefreq> <priority> 0.5 </priority> </url> </urlset>                   

Смотрите также

Ссылки

  1. ^ Карта сайта Юзабилити Якоба Нильсена Alertbox, 12 августа 2008 г.
  2. ^ Надик, Тесса (2023-02-09). «Что такое карта сайта? Нужна ли она мне?». Search Engine Journal . Получено 2023-09-16 .
  3. ^ "Google, Yahoo!, Microsoft стандартизируют протокол Google Sitemap". Oreilly . Получено 24 июля 2012 г.
  4. Совместное объявление от Google, Yahoo и Bing о поддержке Sitemaps
  5. ^ "Отправка файлов Sitemap". Google Inc. Получено 2012-07-06 .

Внешние ссылки