Сайты карты: Что такое карта сайта и как правильно сделать sitemap xml
Что такое карта сайта и как правильно сделать sitemap xml
Карта сайта (sitemap) — это html страница сайта или специальный xml файл, в котором отражены ссылки на все важные страницы сайта. Чтобы понять, что такое карта сайта, достаточно представить книжное оглавление и сразу же станет ясно, зачем нужна карта сайта. Карта сайта помогает посетителю, будь это человек или поисковый робот, быстро найти любую страницу сайта, совершая минимальное число переходов. На простых, небольших сайтах все страницы могут быть доступны через 1-2 клика от главной страницы, но что делать, если сайт большой и структура его непроста? Подобный сайт будет неудобен не только посетителям, но и неочевиден для поисковых систем.
Какие бывают карты сайта
Поисковые системы индексируют сайт постепенно, уровень за уровнем, начиная с главной страницы. Если на сайте много уровней вложенности страниц, то пока все страницы сайта проиндексируются пройдут многие месяцы. Значит, необходимо создать карту сайта, на которой будут все ссылки на все страницы сайта сразу, чтобы робот не тратил время на переходы по уровням вложенности, верно? И да и нет. Ответ зависит от того зачем делается карта и какой она будет. Давайте рассмотри, какие бывают карты сайта.
Карта сайта HTML Sitemap
Карты сайта делятся на 2 основных вида или формата: карта сайта html и карта сайта файл xml. HTML карта сайта — это страница сайта, на которой перечислены ссылки. Обычно это ссылки на самые важные разделы и страницы сайта. HTML карта сайта больше рассчитана на людей, нежели на роботов и помогает быстрее ориентироваться в основных разделах сайта. Для карты сайта в виде html-страницы существуют серьезные ограния по количеству ссылок на одной странице. Если на странице будет слишком много ссылок, далеко не все ссылки могут быть проиндексированы или вовсе страница карты сайта может быть исключена из поиска за чрезмерное количество ссылок, пусть даже внутренних ссылок.
Для того, чтобы карта сайта html правильно индексировалась и адекватно воспринималась посетителями не стоит размещать на странице более 100 ссылок. Этого более чем достаточно, чтобы разместить на странице все разделы и подразделы, которые не влезли в основное меню.
Обычно, карта сайта в формате HTML имеет древовидную структуру, где указаны развернутые разделы и подразделы. Излишне громоздкие HTML карты сайта, зачастую оформляются графическими элементами, CSS-стилями и дополняются Java-script. Однако, карта сайта html не имеет большого значения для поисковых систем.
HTML карта сайта — это не есть полноценный sitemap. Как же быть, если на сайте сотни, тысячи, десятки тысяч страниц? Для этого необходимо разместить ссылки на все страницы в карте сайта в формате xml.
Карта сайта XML Sitemap
XML карта сайта — это файл формата xml, вида sitemap.xml, который обычно находится в корне сайта. У карты сайта в формате xml есть множество преимуществ перед html картой сайта. Sitemap xml — это специальный формат карты сайта, который определяется всеми популярными поисковыми системами, например Google и Яндекс. В xml sitemap можно указать до 50.000 ссылок. Более того, в sitemap xml можно указать относительный приоритет и частоту обновления страниц.
Стоит сказать, что содержимое карты сайта является лишь рекомендацией для поискового робота. Например, если установить для страницы сайта ежегодную частоту обновления, поисковые роботы все равно будут ходить чаще. А если установить частоту обновления страницы ежечасно, это не значит, что роботы будет индексировать страницу каждый час.
Карта сайта xml имеет определенный синтаксис, давайте рассмотрим структуру xml карты сайта подрбнее.
Пример файла карты сайта sitemap.xml
Правильный sitemap.xml должен иметь кодировку UTF8. Содержимое файла карты сайта sitemap.xml выглядит следующим образом:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0. 9"> <url> <loc>http://mysite.ru/</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> <changefreq>always</changefreq> <priority>1.0</priority> </url> <url> <loc>http://mysite.ru/category/</loc> <lastmod>2014-09-18T18:57:09+04:00</lastmod> <changefreq>hourly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://mysite.ru/page/</loc> <lastmod>2014-09-18T18:59:37+04:00</lastmod> <changefreq>daily</changefreq> <priority>0.6</priority> </url> </urlset>
Где используются следующие обязательные теги:
- <urlset> — родительский тег, в него заключаются все url-адреса;
- <url> — тег, в котором указываются сведения о конкретном url-адресе;
- <loc> — в данном теге указывается непосредственно url.
Далее, следуют необязательные теги:
- <lastmod> — этот тег заключает в себе дату последнего изменения страницы;
- <changefreq> — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
- <priority> — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.
Так же, в файле карты сайта в формате xml должно содержаться указание на пространство имен языка XML:
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://mysite. ru/sitemaps/sitemap01.xml</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> </sitemap> <sitemap> <loc>http://mysite.ru/sitemaps/sitemap02.xml</loc> <lastmod>2014-09-18T18:54:13+04:00</lastmod> </sitemap> </sitemapindex>
Здесь используются уже знакомые нам теги <loc> и <lastmod>, а так же обязательные теги:
- <sitemapindex> — родительский тег, в который заключаются адреса всех карт сайта;
- <sitemap> — тег, в котором заключается параметры для каждой карты сайта.
Пример файла карты сайта sitemap.txt
Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:
1. http://mysite.ru/ 2. http://mysite.ru/page/ 3. http://mysite.ru/page1/
Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt — это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.
Как создать карту сайта
Создание карты сайта важный процесс, в котором необходимо четко указать, какие страницы сайта нужно индексировать и как лучше их индексировать. В зависимости от того о каком типе карты сайта идет речь, используются различные способы создания карты сайта. Как создать html карту сайта обсуждать отдельно смысла нет. Рассмотрим как сделать карту карта в формате xml файла. Существует несколько основных способов создания карты сайта, но все их объединяет то, где находится карта сайта и как файл sitemap определяется поисковыми системами.
Как уже было написано выше — файл карты сайта размещается в корне сайта. Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта — это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта, провести анализ карты сайта на корректность, соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.
Второй способ указать поисковым системам на расположение файла карты сайта — это директива Sitemap файла robots.txt.
Указание ссылки на карту сайта в robots.txt:
Sitemap: http://mysite.ru/sitemap.xml
В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.
Основные способы создания карты сайта
- Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
- Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Напрмер xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
- Скачать программу-генератор карты сайта. Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
- Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс).
- Создание карты сайта вручную.
Карта сайта — один из важнейших инструментов SEO оптимизации сайта. Не важно, как будет создана карта сайта. Важно — какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или неканонические ссылки. А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже — запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.
Создайте карту сайта для своего ресурса. Но будте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.
XML и HTML карта сайта
Карта сайта представляет собой определенную интернет-страницу, которая отображает детальную структуру ресурса.
Таким образом, карта сайта — это своего рода путеводитель и «оглавление» одновременно. Она не только дает сведения о структурности сайта, но и является кратким его содержанием. Конечно, если разговор идет о какой-то персональной странице или небольшом сайте-лендинге (в одну или несколько страниц), необходимости в карте нет — поскольку вся информация наглядно представлена на главной странице, и фактически, сама эта страница и является картой сайта. Однако множество интернет ресурсов в настоящее время состоят уже не из сотен, а включают в себя тысячи страниц. В таком случае без карты сайта уже никак не обойтись.
Более того, карта сайта играет роль «компаса» как для человека, так и для поисковых систем, роботов, которые необходимы для продвижения интернет-ресурса. В последнем случае карта сайта — это то, что:
- содержит все URL адреса, относящиеся к ресурсу;
- распределяет приоритеты индексации страниц;
- указывает дату последнего изменения страницы.
Разновидности карты сайта
Итак, справившись с вопросом, что же это такое — карта сайта, самое время перейти к тем нюансам, которые определяют ее формат, в зависимости от того, кто затребовал информацию, человек или поисковик. Для этого существует две разновидности карты сайта: HTML для человека и XML для поисковых систем. Большинство ресурсов современной сети и все крупные интернет-порталы рассчитаны как для человека, так и для поискового робота, потому и содержат обе карты. Если крупный интернет-ресурс вдруг окажется без карты, его позиции в выдаче, скорее всего, быстро просядут. Именно благодаря карте поисковики получают оперативную информацию обо всех обновлениях, происходящих на сайте, об изменении приоритетов индексации или появлении новых страниц, которые необходимо занести в базу поиска. Иначе интернет-ресурс быстро теряется в онлайн-пространстве со всем своим множеством давно не индексированных страниц.
Однако, если роботу важны цифры, адреса, то у человека на первом плане наглядность. Поэтому предназначение HTML карты — максимально упростить визуальное восприятие структуры сайта. От этого зависит, насколько посетитель быстро сумеет сориентироваться на конкретном интернет-ресурсе и получить необходимую ему информацию или найти нужный ему продукт. А это выливается в посещаемость ключевых страниц и, зачастую, в доходы — например, в случае интернет-магазинов.
Принцип создания XML-карты
Чтобы создать карту сайта в XML-формате, можно поступить тремя различными способами.
Первый, самый верный способ, — сделать XML карту самому. Все что для этого необходимо — свободное время и определенные навыки. Вариант абсолютно бесплатный и наиболее универсальный, если, конечно, уметь это делать.
Второй вариант, который подходит для большинства пользователей, — воспользоваться одним из бесплатных интернет-сервисов, сотни которых представлены в Сети.
И последний способ — создать XML-карту при помощи платного генератора. Этот вариант хоть и требует финансовых вложений, но является одним из наиболее надежных.
Что должен содержать файл XML-карты сайта
Основные требования, которым должна отвечать XML-карта, следующие:
- размер не превышает 10 Мб;
- максимум по адресам — 50000;
- адрес карты прописан в корневом каталоге сайта «robots.txt»;
- карта загружена в панели вебмастера Google и Yandex.
Содержимое Sitemap.xml представляет собой набор адресов ресурса и параметров, важных для их индексации. Как пример рассмотрим абстрактную страницу:
www.mypage.ru
2015-05-07
always
0.8
Первая строка — непосредственно адрес интернет страницы, вторая указывает дату ее последнего обновления. Третьим следует параметр, определяющий, как часто изменяется содержимое страницы. Он принимает значения от «always» — постоянно — до «never» — никогда. Последнее значение рекомендуется не использовать. И в конце списка указан приоритет индексации, диапазон значений 0–1. Для главной страницы его можно установить в 1. Параметр 0.8 является оптимальным для ключевых разделов интернет-портала.
Если интернет-ресурс настолько велик, что содержит более 50000 адресов или получающаяся карта превышает допустимый размер в 10 Мб, можно разбить XML-карту на несколько файлов.
Регистрация карты сайта
Когда XML-карта сайта готова, остается переименовать результирующий файл в «Sitemap.xml» и прописать его в корне ресурса. Чтобы облегчить работу поисковым машинам, рекомендуется добавить XML карту в панели вебмастеров таких поисковых систем, как Google и Yandex.
В случае, к примеру, с Google алгоритм будет следующим:
- авторизоваться в «Инструментах»,
- выбрать вкладку «Сканирование»,
- перейти к пункту «файлы Sitemap»,
- указать необходимый адрес и нажать «Отправить файл Sitemap».
Все, XML-карта полностью готова и активирована. Напоследок только пара рекомендаций. Первое: файл карты нужно создавать в кодировке UTF8. Второе: в XML-карте все адреса страниц определяйте в одном формате, либо используя «www», либо нет.
Создание «человеческой» HTML карты
Основные требования к HTML-карте — это простота, наглядность и информативность. Она должна помогать сайту удерживать посетителей, а не отталкивать их громоздкостью содержимого, обилием разделов и пунктов меню.
Дополнительно следует позаботиться о следующих пунктах. Необходимо запретить поисковому роботу включение страниц в базу индексов. Для этого используйте соответствующий тег <METAname=»robots» content=»noindex, follow, noarchive» />. Не используйте более 200 ссылок на странице. И последнее — не забудьте указать ссылку на карту сайта на главной странице ресурса.
Для большей наглядности, чтобы показать, как выглядит карта сайта HTML, пример приводим ниже.
Разумный подход в создании карт сайта способствует своевременной индексации ключевых страниц интернет-ресурса, что позволяет увеличить трафик. Для интернет-магазинов это дополнительный способ не только обеспечить, но и поддерживать уровень продаж на высокой отметке.
Картографические онлайн-сайты — GIS Lounge
Кейтлин Демпси | | Программное обеспечение ГИС
Онлайн-картография сегодня стала важным инструментом для большинства людей. От предоставления виртуальной географии до маршрутов проезда большинство людей ежедневно используют ту или иную форму веб-карт.
Технология веб-картографирования
Как водители такси помогают создавать более эффективные маршруты движения
10 ноября 2010 г.: Корпорация Майкрософт использует коллективный разум водителей такси, чтобы улучшить свои маршруты на онлайн-карте. В исследовании использовались данные GPS, которые отслеживали более 33 000 водителей такси в Пекине в течение трех месяцев, чтобы изучить тонкости навигации по крупному городу, чтобы избежать головных болей, таких как перегруженные дороги и светофоры. «Эти факторы очень тонкие, и их трудно включить в существующие механизмы маршрутизации», — говорит Ю Чжэн, исследователь Microsoft Research Asia. Подход называется T-Drive и является совместным усилием Ю Чжэн, Цзин Юань и Син Се. Авторы представляют свою методологию на Международной конференции по достижениям в области географических информационных систем, которая пройдет на этой неделе в Сан-Хосе, Калифорния.
Система была протестирована на традиционных онлайн-картах, которые обеспечивают оценку времени на основе опубликованных ограничений скорости и некоторой ограниченной информации о дорожном движении. В ходе исследования были проверены направления T-Drive в сравнении с поставщиками онлайн-карт. Исследование показало, что 60% маршрутов, предложенных T-Drive, были быстрее, чем маршруты, основанные на установленных ограничениях скорости. Исследование показало, что каждые 30 минут вождения T-Drive экономит водителю 5 минут по сравнению с традиционными онлайн-картами. 9(PDF)
Онлайн-карты и веб-сайты с указанием направления движения
Схемы проезда и сайты планирования поездок доступны в Интернете. Узнайте, сколько времени вам потребуется, чтобы добраться до пункта назначения, запланируйте несколько остановок и проверьте условия движения.
EarthaMaps
EarthaMaps находится в ведении DeLorme и обеспечивает сопоставление адресов, а также маршруты проезда в пределах Соединенных Штатов.
Карты Google
Карты Google, один из самых популярных веб-сайтов с указанием направления движения, были одними из первых, предложивших спутниковые и аэрофотоснимки в качестве фона. Наряду с планированием поездки теперь вы можете проверять трафик и перетаскивать несколько остановок и маршрутов.
MapQuest
MapQuest предлагает маршруты проезда, а также возможность просматривать интерактивные карты городов по всему миру. Начал еще в 1967 как подразделение Cartographic Services R.R. Donnelley & Sons в Чикаго скромное начало MapQuest началось с создания дорожных карт для раздачи заправочных станций. Узнайте больше об эволюции MapQuests в картографическое онлайн-приложение, которым ежемесячно пользуются более 40 миллионов пользователей.
Maps on Us
Maps on Us предлагает маршруты проезда с информацией на желтых страницах для планирования маршрута в Соединенных Штатах.
Карты Bing от Microsoft
Карты Bing от Microsoft позволяют прокладывать маршруты движения по кратчайшему маршруту или по кратчайшему расстоянию. Также удобна возможность переключаться между расчетом расстояния в милях или километрах. Microsoft объединилась с Pictometry, чтобы предлагать виды с высоты птичьего полета, поэтому, когда вы наносите пункт назначения на карту, вы можете переключаться между «видом карты» и «видом с высоты птичьего полета».
ViaMichelin
Предоставлено Michelin, создавайте маршруты проезда, получайте карты и находите информацию об остановках для отдыха в Европе.
Yahoo! Карты
Yahoo! Карты предлагают сопоставление адресов и планирование поездок в пределах Северной Америки.
Поделитесь этой статьей
Теги маршруты проезда, Карты Google, Онлайн-карты, Просмотр улиц
Введите адрес электронной почты, чтобы получать еженедельный информационный бюллетень GIS Lounge:
Подать заявку на участие в MCSR в качестве сайта программы приема лекарств (MAP)
Чтобы стать участником MAP, вы должны подать заявку на регистрацию контролируемых веществ штата Массачусетс (MCSR).
Обработка может занять 4-6 недель с момента получения заявки.
Программа контроля над наркотиками
Детали
сайта «Подать заявку на MCSR в качестве программы приема лекарств» (MAP)
Что вам нужно
для подачи заявки на MCSR в качестве программы приема лекарств (MAP) сайт
Программа контроля над наркотиками (DCP) выдает регистрацию контролируемых веществ штата Массачусетс (MCSR) программам, действующим по месту жительства, которые лицензируются, финансируются или управляются Департаментом психического здоровья, Департаментом по делам детей и семей, Массачусетской реабилитационной комиссией для взрослых (MRC). и взрослый Департамент услуг по развитию.
Молодежные сайты
Молодежная программа Сайт должен предоставить:
- Копию лицензии(й) на сайт
- Копия текущего контракта с DMH или DCF
- Форма заявления MCSR
- Аттестационный документ (для потенциальных новых площадок)
Молодежная терапевтическая дневная служба DMH должна предоставить:
- Копию текущего контракта
- DMH Письмо поддержки (зависит от адреса сайта)
- Форма заявки MCSR
- Аттестационный документ (для потенциальных новых площадок)
Сайты для взрослых
Сайт для взрослых должен предоставить:
- Копию действующей лицензии DDS/DMH/MRC
- И/или действующий договор с DDS/DMH/MRC
- Если в лицензии и/или договоре не указан адрес сайта, запрашивающего регистрацию, требуется дополнительный вторичный документ, указывающий на поддержку DDS/DMH/MRC для адреса сайта
- Форма заявления MCSR
- Аттестационный документ (для потенциальных новых площадок)
Дополнительная информация
Неполные формы заявок будут возвращены, что приведет к задержке выдачи MCSR сайта. Копии документов должны быть представлены вместе с оригиналом заявления.
Вступает в силу немедленно, свидетельство о регистрации контролируемых веществ (MCSR) в рамках Программы приема лекарственных средств (MAP) в штате Массачусетс больше не будет распечатываться и доставляться по почте.
Политика MAP № 01-2 Критерии регистрации сайта в DPH
Отмена продления срока действия сертификата MAP в связи с COVID-19 (PDF)|(DOC)
Отмена продления срока действия сертификата MAP в связи с COVID-19 (PDF)|(DOC)
Полный текст см. в руководстве по заполнению формы заявки на получение MAP MCSR инструкции.
Как подать заявку
Подать заявку на MCSR в качестве программы приема лекарств (MAP) на сайте
Загрузите приложение ниже.
Заполните, подпишите (не инициал) и поставьте дату на форме заявки MCSR и отправьте по электронной почте отсканированную копию на MAP.