Я предполагаю, что вы слышали слово "карта сайта" (карта сайта). Sitemaps - это список страниц на веб-сайте. Карта сайта является чрезвычайно важной предпосылкой для более легкой и быстрой индексации страниц сайта. Используя карту сайта, вы помогаете поисковым системам находить страницы с вашего сайта и помещать их в свой индекс.
Это сайт документ с конкретным описанием каждого URL (страница) с вашего сайта. Используя его, поисковые системы могут получать доступ к страницам и ресурсам, которые не доступны обычным способом, с помощью просмотра или ресурсов, которые ведут к различным сценариям, которые непостижимы для поисковых систем.
Структура сайта
Структура карты сайта в виде XML-документа следующая:
Элементы карты сайта
<urlset> - наличие этого поля в карте сайта обязательно. Содержит вся информация о карте сайта, кроме XML-версии документа то есть вся информация в карте сайта, кроме тега "xml version", должна быть заключена между тегами <urlset> и </ urlset>.
<url> - этот тег является родительским тегом для каждого URL-адреса, описанного в карте сайта, а все остальные теги для каждого URL-адреса закрываются между <url> и </ url>. Этот тег должен присутствовать в карте сайта для каждого из описанных URL-адресов.
<loc> - Обязательный тег, который содержит информацию о точном адресе страницы (URL) , Кроме того, этот тег также содержит протокол для страницы http: //, https: // и т. Д., А также некоторые конкретные символы, например наклон в конце URL-адреса, если этого требует поставщик услуг хостинга. Максимальная длина этого тега составляет 2048 символов.
<lastmod> - это первый необязательный тег для каждой страницы, описанной в карте сайта, как она есть описывает, когда конкретная страница последний раз изменялась формат даты может быть точным днем и временем изменения и только датой изменения документа (страницы, файла).
<changefreq> - этот тег не обязателен показатель того, как часто изменяется описанная страница , Например, если страница, которую мы описываем, изменяется один раз в неделю, то значение этого тега будет еженедельным, тогда как если документ меняется каждый раз, когда кто-то отвечает, значение тега всегда будет. Этот тег описывает частоту обновления страницы, поскольку он служит ориентиром для поисковых систем, так что они не бегают по одним и тем же страницам много раз, что никогда не изменится. Возможные значения для этого тега:
- всегда
- почасовой
- ежедневно
- еженедельно
- ежемесячно
- раз в год
- никогда
<priority> - этот тег определяет приоритет описанной страницы по сравнению с другими страницами того же сайта. Это должно помочь веб-мастерам, потому что они могут затем определить и предложить поисковым системам, какие из описанных страниц более важны для индексации впереди, а кто может ждать. Этот тег не обязателен.
Файл индекса сайта
Индексный файл Sitemap имеет расширенные функции и позволяет описывать и собирать несколько мастеров сайта в одном месте, например, из разных поддоменов одного главного домена. Максимальный размер файла индекса карты сайта составляет 10 МБ (мегабайт) или 50 000 URL-адресов (описанные страницы), и это отлично подходит для использования на больших сайтах с несколькими страницами и поддоменами. Для сайтов с большим количеством поддоменов очень полезен индексный файл карты сайта, который используется в сочетании с файлом robots.txt и позволяет индексировать отдельные карты сайта из разных поддоменов.
Другие форматы для карты сайта
Карта сайта также может быть простой текстовый файл со ссылками к страницам сайта, которые мы хотим проиндексировать, и для этого текстового файла применяются требования, описанные выше для xml sitemap. Важно знать, что кодирование файл карты сайта должен быть UTF-8 и, как описано выше, должны быть выполнены требования к размеру и количеству, описанные выше.
Фидер синдикации
Стек синдикации похож на новостную ленту только через URL-адреса синдикации.
Файлы Sitemap и robots.txt
При использовании карты сайта одна из сложностей, которую вы можете использовать, чтобы облегчить поисковым системам поиск карты сайта, заключается в добавлении адреса карты сайта в файл robots.txt, расположенный в корневом каталоге вашего сайта. Добавляя в качестве новой строки в robots.txt, введите следующее:
карта сайта: http://adresa-na-vashia-sait.com/adresa-na-saitmapa.xml или более понятный пример
карта сайта: http://dir.bg/sitemap.xml
После того, как вы создали SEO-карту сайта для своего сайта, чтобы поисковым системам было легче найти саму карту сайта, а затем найти и проиндексировать страницы вашего сайта, нужно добавить адрес в сгенерированную карту сайта в необходимые местоположения поисковой системы:
Адрес для добавления карты сайта на Google.com - http://www.google.com/webmasters/tools/ping? карта сайта = {адрес вашего сайта }
Добавить сайт на Yahoo.com - http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=SitemapWriter&url=ndomaddress вашей карте сайта }
Адрес для добавления карты сайта в Ask.com - http://submissions.ask.com/ping? карта сайта = {адрес вашего сайта }
Адрес для добавления карты сайта на Bing.com - http://www.bing.com/webmaster/ping.aspx?siteMap=ndomaddress вашей карте сайта}
Как только вы добавляете свою карту сайта в поисковые системы, они загружают ее и в соответствии со своими алгоритмами индексируют страницы, описанные там. Благо Инструменты Google для веб-мастеров заключается в том, что когда об открытой карте сайта появляется уведомление об ошибке, вы можете вовремя принять меры для индексирования всех ваших индексов карты сайта. Еще один плюс этого же приложения заключается в том, что вы можете ввести несколько карт сайта для одного сайта, что сильно влияет на работу с поддоменами и работу многостраничных сайтов. В этом случае Google Webmaster Tools играет роль индекса карты сайта, и вам просто нужно добавить адреса к уже сгенерированным файлам.
Нигде не написано правило о том, что сайт обязательно должен иметь карту сайта, но для любого профессионального SEO-оптимизатора карта сайта должна быть обязательным инструментом для улучшения оптимизации сайта, на котором он работает.
В зависимости от платформы вашего сайта - я имею в виду Joomla, WordPress и другие готовые системы, есть различные инструменты, плагины, дополнения и так далее. создать карту сайта. Единственное, на что нужно обращать внимание при выборе надстроек для создания карты сайта - это программа, плагин, надстройка и т. Д. поддерживать кириллицу, потому что по опыту могу сказать, что при работе с Joomla некоторые надстройки не очень хорошо работают с кириллическими URL. Также с Joomla, если используется sh4040SEF Вы должны быть осторожны и установить необходимый плагин для используемой вами карты сайта. Если вы используете Wordpress для надстройки своего сайта, которую я могу рекомендовать и использовать на своих сайтах для создания карты сайта, это Google XML Sitemaps, вы можете скачать надстройку здесь - http://www.arnebrachhold.de/redir/sitemap-home/ здесь у меня не было никаких проблем с ней - просто загружаю плагин, активирую его и все.
Вот несколько полезных ссылок, связанных с картой сайта:
Бесплатное создание XML-карты сайта - http://www.xml-sitemaps.com/
Бесплатная карта программного обеспечения для создания карты сайта - http://gsitecrawler.com/en/download/
Различные программы для создания карты сайта - http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators
Com/webmasters/tools/ping?Com/SiteExplorerService/V1/updateNotification?
Com/ping?
Aspx?