Как создать карту сайта? Создаем sitemap для Google и Яндекс. Создать карту для сайта


Как создать карту сайта для Google и Яндекс?

Alexey Chernitsyn

Небольшое замечание к пункту 1"Должна быть доступна по адресу site.com/sitemap.xml, где site.com - ваш домен. "

нет, не должна.Ее можно разместить ГДЕ УГОДНО НА САЙТЕ. У поисковиков (лично я) не встречал жестких требований на этот счет.

Часто для защиты от ботов конкурентов (которые парсят изменения на сайте: контент, цены) карту сайта размещают в другом месте, а не в корне.Понятно, что нынешние технологии ботов позволяют уже не распознавать такой парсинг и такая игра в прятки - это зачастую паранойя. Но факт - карта сайта может быть засунута не только в корень и ничего это плохого не сделает:- в Я.Вебмастере - вы добавляете для робота карту из любого места- в Google Search Console - аналогично - из любого места сайта.

Примечание:да, в robots.txt желательно добавлять указание на расположение sitemap.xml. Но делать это также не обязательно. Обязательным там остается только указание на хостHost: www.site.comилиHost: site.com

Буду благодарен, если приведете ссылки на источник, если я не прав.

Evgeniya

Алекcей, спасибо за Ваш комментарий! Вынуждена признать, что конкретно по этому вопросу пруфлинков не нашла, поэтому возможно Вы и правы.

НО с точки зрения опыта могу сказать, что все-таки быстрее и качественнее индексация сайта проходит именно тогда, когда сайтмап находится в корневом каталоге сайта и по привычному адресу /sitemap.xml.

И еще с точки зрения логики: всем известно, что поисковикам лучше работается с недлинными человекопонятными УРЛами первого уровня вложенности. Почему это не должно касаться и карты сайта?

Так что где угодно (вот прям ГДЕ УГОДНО) располагать карту сайта я НЕ рекомендую.

Alex Wise

Евгения, спасибо за статью!)

Когда-то мы реализовали в Netpeak Spider серьёзный валидатор XML-карты сайта по документации https://www.sitemaps.org/ru... → вы не пробовали?

Там можно и создать свою карту сайта (вы приводили примеры сервисов, но что может быть лучше, чем в SEO-краулере сделать генерацию Sitemap, заранее установив полностью все правила, которые вы хотите учитывать типа robots.txt, canonical, meta robots и т.д.?) по этой же документации ;)

1. Вот скрин валидатора → http://img.netpeaksoftware.... (тут справа вверху "какие ошибки были найдены"; а ниже я специально открыл блок, какие в принципе бывают ошибки).2. Вот скрин генератора → http://img.netpeaksoftware.... (тут можно сгенерировать даже HTML-карту сайта, что есть далеко не во всех генераторах).

Вадим - Blogin.Top

Евгения, по поводу карты сайта я солидарен с Алексеем. У меня для нее есть отдельная страница, тогда зачем я буду еще дублировать ссылку для поискового робота в корне сайта? Какое этому есть пояснение?

Вы считаете, что поисковый робот ищет карту сайта только в файле robots.txt?

Evgeniya

Alex, спасибо, Нетпик Спайдер - это у нас вообще мастхэв, мы без него как без рук)) Активно пользуемся, особенно, когда проводим аудиты сайтов.

И да, этот инструмент - отличное дополнение к статье!

Однако, как я и писала, сторонние инструменты генерируют статическую карту сайта, необновляемую. Мы работаем со многими информационными порталами и интернет-магазинами, на которых инфа обновляется каждый (или почти каждый) день. Тут намного удобнее внутренние инструменты CMS, которые добавляют УРЛы в карту сайта автоматически, без необходимости повторной генерации карты.

Evgeniya

Вадим, как раз дублировать не нужно. Дубликатов на сайте мы наоборот всячески стараемся избегать и всем советуем:)

Вместо того, чтоб делать дубликат, просто настройте редирект с /sitemap.xml на ваш УРЛ карты. Страница редиректа не является дубликатом той страницы, на которую вы настраиваете редирект. Она вообще представляет собой буквально 4-5 строчек кода (думаю, Вы и без меня это знаете).

Суть в том, чтобы дать поисковому боту несколько путей найти сайтмап, ведь чем быстрее он ее обнаружит, тем быстрее проиндексирует.

Конечно, я НЕ считаю, что поисковый робот ищет карту сайта только в файле robots.txt, но с какого места он начинает индексировать сайт - науке достоверно неизвестно. Поэтому сеошники и добавляют карту и в robots.txt, и в панели вебмастеров, и в корне сайта располагают и даже иногда ставят ссылку на нее в футере (не поддерживаю последний метод).

Alex Wise

Спасибо за приятные слова! ;)

По поводу крупных проектов, где часто всё меняется – полностью согласен с вами, нужно либо готовыми инструментами пользоваться (если такие присутствуют в CMS), либо разрабатывать свои самописные, в зависимости от структуры сайта.

Вадим - Blogin.Top

Евгения, каждый из нас имеет свою точку зрения и об этом можно вести дискуссию до бесконечности :)Я не SEOшник, я блогер, но с кухней SEO знаком не по наслышке. Чтобы привлечь поискового робота и помочь ему проиндексировать новый или уже существующий, но с новой картой проект, достаточно создать страницу карты сайта, разместить на нее ссылку в меню и скормить эту страницу в известных соцсетях. Вот и все дела. При условии. что публикации будут регулярно появляться в блоге или на сайте, робот будет их хавать с удовольствием и индексировать. Другие заморочки с картой сайта, считаю просто лишними и устаревшими. Сейчас поисковые системы совсем другие.

Еще в 2007 году, когда я создал свой первый блог на WordPress, этот совет по поводу размещения ссылки на карту сайта в файле robots.txt, тогда муссировали SEOшники. С тех пор прошло 10 лет, а воз и ныне там... А технологии сейчас развиваются высокими темпами, и то, что вчера было актуальным, сегодня уже устарело, я уже не говорю о рекомендациях десятилетней давности. Вы не подумайте, что я решил пристебаться именно к этому моменту. Просто информация и рекомендация относительно robots.txt и карты сайта уже давно древняя и не соответствует нынешней ситуации. не в духе времени.. или не в ногу со временем. Ведь за 10 лет поисковые системы в своем развитии сделал такой прогресс, что 2007 год теперь кажется на расстоянии нескольких световых лет. нельзя идти вперед и развиваться с повернутой назад головой.

Evgeniya

Да, Вадим, согласна, SEO - неточная наука. Вы блогер, а я SEOшник. Основываюсь на опыте работы с крупными информационными порталами, интернет-магазинами и блогами, конечно. Дискуссия и правда бессмысленна, поэтому не будем пререкаться ;)

Alexey Chernitsyn

Евгения, со мной "бороться" не нужно - я сам всегда размещаю сайтмап в корне. И не забываю прописывать в robots.txt, т.к. это рекомендовано Яндексом.

дело не в этом, я сам seo-оптимизатор, и просто часто встречал как появлялись "легенды" - нечто, что неподтверждалось пруфлинками и переростало в верования))

Просто решил Вас поправить. Не буду переубеждать, но место размещения карты сайта для поисковиков не существенно.вы меня заинтриговали и я, пожалуй, задам этот вопрос Платону)) ну, чтобы уж не ссылаться на отсутствие такого в хелпах, а просто на ответ. обязательно вам пришлю копию.

Лично я даже пару раз экспериментировал - на добавление в очередь индексации у Google - как было быстро, так и оставалось, у Яндекса - как было с задержкой на пару дней (может и раньше, кстати - зависит от очереди обработки) - так и осталось.Так что просто решил вас поправить, чтобы у неопытных людей не создавалось излишней путаницы

А вот чем полезным готов с вами поделиться - это обнаруженный "нюанс" индексации сайта и добавления его в поиск у Яндекса. Это интереснейший пример из моей практики и пока я такого в описаниях ни у кого не видел))Делюсь:- просели позиции по нескольким маржинальным категориям товаров. стало неясно откуда ноги растут:* в поиске они есть* а на своих "положенных" местах в ТОП 5 - исчезли...ушли за 20-е места...

- на сайте клиента было обнаружено, что система автогенерации sitemap.xml заглючила и туда не добавились URL этих категорийи поэтому (в Яндексе)трам-там-там- барабанная дробьэти категории ушли из борьбы за поисковую выдачу в ТОП 10.При этом в поиске эти категории были видны (url:site.com/categoria1)После исправления бага с автогенерацией sitemap.xml - все вернулось "на круги своя" ))

Прекрасный и абсолютно неоднозначный вывод:если вы боретесь за выдачу в ТОП10 в Яндексе по любому из поисковых запросов, то НАЛИЧИЕ sitemap.xml обязательно. Т.к. это является фактором включения страницы в борьбу за первые места.

Но а в остальном повторюсь - размещение файла sitemap.xml - абсолютно несущественно - информацию о нем поисковый робот почти всегда "больше любит" получать из ЛК (Search Console или Я.Вебмастер).

AlexBrtn

Чтобы привлечь поискового робота и помочь ему проиндексировать новый или уже существующий, но с новой картой проект, достаточно создать страницу карты сайта, разместить на нее ссылку в меню и скормить эту страницу в известных соцсетях.

Отправить быстро можно так http://google.com/ping?site... на карту.И у гугла карта сайта первична та что в вебмастере прописана вами, а не в robots.

Вадим - Blogin.Top

Вы знаете. все эти телодвижения с пропиской в вебмастере Гугла, да и Яндекса, не что иное, как привязка не вашего проекта, а вас на уровне подсознания к этим поисковикам. Ведь они то коммерческие проекты, вот и делаются эти ловушки, а потом затягивают так, что люди начинают покупать рекламу в Директе и Адсенсе, вместо того, чтобы эти деньги потратить на классного SEOшника.

Если вообще забить на эти аки вебмастера в Гугле и Яндексе, то ровным счетом ничего не измениться ни в лучшую, ни в худшую сторону. Поисковый робот и без этих телодвижений найдет контент и проиндексирует. Я давно уже не прописываю свои проекты ни в одном из вебмастеров, не вижу в этом надобности, вообще в упор не вижу. Это обычная бюрократия.. с подтверждением сайтов метатегами или другим способом.. а что это дает, лишний трафик, моральное удовлетворение?.... Ничего!

AlexBrtn

Вы сейчас глупость написали. При чём тут директ и адсенс? Там вы управляете полностью индексацией. Маленький пример: страница при индексации ответила 502-й и др. и не проиндексировалась, от куда вы будете это знать? А так бы знали, кинули на переиндекс не ждя недели когда бот вернётся к ней. ...В прочем если вы за столько времени не поняли для чего это, то нет смысла объяснять.

Вадим - Blogin.Top

Просто мне надоедает таким вот знатокам пояснять «глупости», а точнее, простые вещи, котрые вместе с букварем скурили первоклассники. Я выше писал, что достаточно скормить любую страницу в соцсети и все. Тчк. И робот схавает в ту же секунду. Что здесь не так? Вы же сами процитировали эту часть моего комментария.

Даже, если страница с актуальным материалом ушла в глубь блога/сайта, то ее периодически нужно расшаривать в соцсетях, а не в поисковиках. Для таких целей для блоговых движков не глупые люди плагины создали, работу которых можно настроить по графику, чтобы поисковики не забывали за ушедшие в глубь блога посты.

А если вы по каждому пустяку привыкли стучаться к поисковикам, то я здесь ничем вам помочь не могу :)

Людмила Васильева

Спасибо большое! Очень полезная статья, все искала решения, как обойти неудобство при частом обновлении сайта, или когда сайт наполняется разными людьми в разное время.

Yulia Trots

Есть рекомендации по поводу расположения сайтмапа на сайте https://www.sitemaps.org/ru..."Местоположение файла Sitemap определяет набор URL-адресов, которые можно включить в этот Sitemap. Файл Sitemap, расположенный в каталоге http://primer.ru/catalog/si..., может включать любые URL-адреса, начинающиеся с http://primer.ru/catalog/, но не должен включать URL-адреса, начинающиеся с http://primer.ru/images/."Вот почему, его рекомендуют размещать в корневом каталоге.

Alexey Chernitsyn

Юлия, спасибо!

Правда, спасибо. Признаюсь, видимо, я не уделил должного времени на вычитывания официального протокола формата sitemap.xml. И сейчас, даже нашел ниже указанной вами фразу, которая еще более внятно это поясняет:"URL-адреса, которые считаются недопустимыми, исключаются из дальнейшего рассмотрения.

Настоятельно рекомендуется поместить файл Sitemap в корневой каталог Вашего веб-сервера.Например, если адрес Вашего сервера — primer.ru, Ваш файл индекса Sitemap долженбыть размещен по адресу http://primer.ru/sitemap.xml. Возможно, в некоторых случаяхнужно будет создать различные файлы Sitemap для различных путей на Вашем сайте (например,если полномочия доступа в Вашей организации установлены таким образом, что доступс правом записи к различным каталогам предоставляется отдельно)."

serpstat.com

10 бесплатных инструментов для создания карт / Полезное / FREELANCE.TODAY

Давно ушли в прошлое те времена, когда на странице контактов было достаточно указать адрес и номер телефона. Сегодня любая компания, которая ценит своих клиентов, обязательно размещает рядом с адресом карту проезда. Это очень удобно, в том числе и с точки зрения UX. Создать простую карту проезда можно с помощью конструктора Яндекс.Карт или Google Map. Но порой требуется нечто посложнее – например, карта может понадобиться для презентации или для создания инфографики. В таком случае можно воспользоваться специальными онлайн-инструментами для создания пользовательских карт. Некоторые из этих инструментов позволяют создавать интерактивные карты, с помощью которых можно представить информацию в наиболее удобном для пользователя виде. FreelanceToday предлагает вашему вниманию 10 бесплатных инструментов для создания карт.

 

ANIMAPS

Картографический сервис 

Сервис Animaps расширяет функционал Google Maps, позволяя создавать карты с анимированными маркерами. Маркеры передвигаются по карте, показывая, к примеру, маршрут передвижения. Очень полезный сервис для создания интерактивной инфографики. С помощью Animaps можно создать целый рассказ о каком-либо событии, сопроводив его текстовыми блоками и иллюстрациями.

 

SCRIBBLE MAPS

Сервис для создания карт 

Простой в использовании сервис Scribble Maps имеет множество инструментов для создания практически любого вида карт. Можно сделать обычную маршрутную карту, но одновременно с этим сервис может быть полезен дизайнерам, которые хотели бы создать красочную инфографику. В Scribble Maps имеется возможность добавлять текст, изображения, рисовать и закрашивать различные геометрические фигуры, расставлять маркеры и многое другое. Если нужна инфографика на основе карты – лучшего инструмента не придумать. Готовую карту можно разместить на сайте, в блоге или отправить ее клиенту, сохранив ее в формате PDF.

 

MAPTILER

Инструменты для создания карт 

Создатели сервиса MapTiler позаботились о том, чтобы созданные пользователем карты отображались на любых устройствах. MapTiler – одно из самых удобных приложений для подготовки тайлов с использованием API Google Maps. К сожалению, бесплатная версия программы обладает очень ограниченным функционалом, с помощью которого можно создавать лишь самые простые карты.

 

HEATMAPTOOL

Создание пользовательских карт 

HeatmapTool является лучшим онлайн-сервисом для создания очень точных тепловых карт. С помощью такой карты можно быстро визуализировать данные, используя различные цвета. Сервис позволяет управлять радиусом, масштабированием и непрозрачностью тепловых пятен. Информацию можно обновлять в режиме реального времени.  Для чего создан данный сервис? В первую очередь для визуального отображения любых статистических данных в заранее выбранном регионе.  Можно делать достаточно сложные карты, к примеру с помощью сервиса можно показать покрытие сотовой сети, плотность населения в стране и многое другое. Сервис очень мощный, с его помощью можно быстро обрабатывать даже очень большие объемы статистических данных.

 

BING MAPS

Создание интерактивных карт 

После покупки Nokia корпорация Microsoft значительно улучшила свой картографический сервис Bing Maps. Карты Nokia всегда отличались высокой детализацией и хорошим покрытием, так что можно не переживать за точность. Функционал сервиса не может похвастаться разнообразием, но треков, маркеров и геометрических фигур вполне достаточно, чтобы создать достаточно информативную карту. Также имеется возможность добавления изображений и текстовых комментариев. После окончания работы результат нужно сохранить, после чего Bing Maps сгенерирует ссылку и код для встраивания карты на сайт.

 

CLICK2MAP

Инструменты картографии 

Дружественный пользовательский интерфейс сервиса Click2Map поможет быстро и легко создавать интерактивные карты любого уровня сложности.

Мощный функционал сервиса позволит создать профессиональные карты в кратчайшие сроки. С помощью большого набора иконок можно персонализировать карту, если требуется рассказать о какой-то конкретной сфере деятельности. Тематические маркеры позволят пользователям легко ориентироваться по карте. Также маркеры можно использовать  для определения местоположения конкретной точке. Маркер поддерживает различные виды контента – текст, изображения, HTML-код. Чтобы получить доступ ко всем возможностям сервиса, придется оформить платную подписку, однако если зарегистрировать бесплатный аккаунт, то можно создавать карты с ограниченным количеством маркеров, максимум 10.

 

ZEEMAPS

Онлайн инструменты для создания карт 

Картографический сервис ZeeMaps позволяет легко создавать, публиковать и делиться интерактивными картами. Сервис работает на основе Google Map и с его помощью можно создать даже очень сложную карту с большим количеством данных. Статистику можно импортировать из Excel, Access, MS Outlook и других программ. Ограничений на количество маркеров нет, информацию можно в любой момент изменять по желанию пользователя. К маркерам можно добавлять картинки, текст, аудио-файлы, а также видео из YouTube.

 

UMAPPER

Приложение Umapper 

Приложение UMapper позволяет создавать встраиваемые флэш-карты. Визуальный редактор UMapper интуитивно понятен, с его помощью можно добавлять маркеры, рисовать фигуры и добавлять интерактивные элементы на карту. Сервис берет картографические данные из Microsoft Virtual Earth, Google, Yahoo, OpenStreet, что делает его действительно универсальным. С помощью приложения даже можно заработать – если созданная карта за месяц получит 50 тысяч просмотров, сервис перечислит на счет пользователя $12,50. К недостаткам UMapper можно отнести водяной знак, который появляется на карте при использовании бесплатной версии и показ на карте встроенных рекламных объявлений.

 

TARGETMAP

Сервис Target Map 

Если нужно создать впечатляющую инфографику, то для этого идеально подойдет веб-приложение TargetMap. Сервис абсолютно бесплатен и обладает широким функционалом. Создатели сервиса основали его с образовательной целью – создавая свои карты, пользователи могут поделиться информацией с сообществом TargetMap. В галерее сервиса представлены очень интересные карты, которые разбиты на несколько категорий. Данные в сервис загружаются из файла Excel, после чего информация тут же появляется на карте. Потребуется всего несколько минут, чтобы поработать над цветовым оформлением, и карта готова.

 

GMAPGIS

Сервис для создания карт 

GmapGis – простенькое-онлайн приложение для рисования на картах Google. Можно расставить маркеры, измерить расстояние между двумя точками на карте, рисовать линии и геометрические фигуры. Весь функционал представлен в верхней части страницы, так что проблем с использованием сервиса не будет – все очень понятно. Полученный результат можно сохранить как файл или в виде ссылки. Во время использования GmapGIS может появиться проблема – пользователь не может провести линию или нарисовать фигуру. В этом случае разработчики рекомендуют закрыть и снова открыть браузер. После этого появится полный доступ ко всему функционалу.

freelance.today

Как создать карту сайта? Создаем sitemap для Google и Яндекс

Карта сайта создается для разных задач. Основных задач две – для поисковых систем, для удобства посетителей на сайте.

Как создать карту сайта? Создаем sitemap для Google и Яндекс

Поисковые системы и люди видят сайт по-разному. Поисковые системы смотрят больше в код, и им важно получить информацию в виде XML, а посетителям в виде удобной навигационной структуры, в которой можно быстро и удобно найти нужный раздел.

В данной статье мы рассмотри, как правильно создать карту сайта для поисковых систем и посетителей на сайте. Мы рассмотрим важные моменты и нюансы, которые стоит учесть.

Создаем sitemap (карту сайта) для поисковых роботов

Для поисковых систем нам необходимо сгенерировать sitemap.xml файл. Сделать это можно разными способами, самый простой через этот сайт.

Создаем sitemap

Данный сервис бесплатный и он подходит для небольших сайтов, у которых не более 500 страниц. Если нужно быстро сгенерировать карту сайт для большего количества страниц, то есть такие варианты:

— заплатить 20 долларов на этом сайте и получить доступ к такому сервису

— найти в интернете другой сервис, который позволяет бесплатно генерировать sitemap для большого количества страниц

После того как sitemap сгенерирован, сервис показывает такое:

sitemap сгенерирован

Наши дальнейшие действия:

— скачиваем его

— загружаем в корень сайта

— добавляем в Google Webmaster и Яндекс Вебмастер

Важно: проверить, что выдал генератор в коде, например:

важно при создании sitemap

Как видно по картинки показаны url разделов, которые не нужно показывать. Важно ставить в карту сайта для поисковых ботов лишь то, что нужно вам, и то, что будет хорошо для seo продвижения. А не все те моменты, которые видит генератор.

Так же если вы генерируете бесплатным генератором, то такое лучше исключать:

бесплтаный генератор sitemap

Так же sitemap можно сделать с помощью программы Google Site Map Generator.

Скачать программу можно тут.

Она доступна на февраль 2013 года для операционных систем Linux и Windows.

Совет: практика показывает, что легче купить платную версию генератора описанного выше, чем долбаться с установкой гуглового генератора.

После того как:

— мы сгенерировали sitemap

— проверили его

— загрузили на хостинг в корень сайта

Мы добавляем в Google Webmaster и в Яндекс Вебмастер

sitemap - Google Webmaster

После того как добавили в вебмастер, готово. Для крупных сайтов схема та же, но в некоторых случаях создается не одна карта сайта, а несколько.

А так же для крупных мультимедийных сайтов sitemap делаем для:

— картинок (читаем: поисковое продвижение картинок)

— видео

— новостей

— rss фида

— для мобильной версии сайта

После того как карта сайта поставлена, она выглядит так https://seoprofy.ua/sitemap.xml

Так же существуют плагины для sitemap, например, для системы управления сайтом wordpress. В плагине можно выставить приоритет страниц.

Карта сайта для пользователя или HTML версия

HTML версию можно сделать 2-мя способами:

— руками

Самому ручками сделать структуру как необходимо, сделать ее в виде ссылок на отдельной странице html.

— генератором

В уже выше приведенном генераторе можно так же сгенерировать бесплатно такую версию без проблем, и дальше настроить как необходимо.

Выглядит она так:

HTML карта сайта

Важно: HTML страницу нужно делать только с теми ссылками что должны быть в карте сайта, без стандартного меню, зачастую в котором десятки ссылок на разделы.

По сути, эта страница содержит только ссылки на основные страницы и разделы, но предназначена для людей, главная задача – хорошо структурированная информация.

Следующий шаг

— заливаем страницу на хостинг (сервер)

— ставим сквозную ссылку внизу (в подвале) сайта

Читаем статью: внутренняя перелинковка сайта

Продвигая большие сайты, там одной из главных задач является массовая индексация страниц сайта, и это можно сделать с помощью карты или карт сайта.

Оцените статью

Загрузка...

seoprofy.ua

sitemap.xml, структура, виды карты сайта

В этом материале Вы узнаете о разных видах карт для сайта, о роли, которую они играют в процессе продвижения сайта в поисковых системах, а также мы поговорим о том, как правильно создать карту сайта и где необходимо ее разместить.

Карта сайта, она же sitemap – это что-то вроде «содержания» или «структуры» сайта. Является важным составляющим любого качественного Интернет-ресурса. Существует два вида карты сайта:

  1. Карта для роботов поисковых систем (Яндекс, Google и т.д.) — создается в формате xml с названием sitemap и лежит в корне сайте. Т.е. доступна по ссылке amalbakov.ru/sitemap.xml.
  2. Карта для пользователей — для нее выделяют отдельную страницу (в формате html), на ней размещается максимальное количество ссылок — на все представленные разделы, категории и материалы ресурса. При этом страница с картой не рассматривается поисковыми системами как спам. Так как страница создается для помощи пользователям ПС: им будет легче разобраться в наглядной структуре, чем лазить по каждым разделам.

Создав карту сайта для пользователей — все страницы Вашего сайта будут доступны в три клика.

Пользуясь картой, посетители могут быстро найти интересующий их материал. В свою очередь роботы поисковиков получают ссылки на все страницы Вашего ресурса и, благодаря этому, упрощается и ускоряется сам процесс индексации.

Карта сайта Sitemap.xml

Поисковым роботам необходима карта сайта в формате XML. Он не предназначен для глаз человека, так как в этом формате она является простым набором XML-тэгов со ссылками на конкретные материалы, которые опубликованы в хронологическом порядке обновления (добавления). Обычно ссылки на более свежие материалы публикуются вверху, вместе с тем указывается дата и время, а также добавляется периодичность обновления самой ссылки.

Когда робот «просматривает» файл sitemap.xml, он сразу же «замечает» ссылки и даты обновления материалов.  Робот сразу понимает, как часто обновляется материал и сайт по периодичности между датами — она стабильная и без особых временных разрывов. Но роботы не берут данные только из карты сайта. Веб-ресурсы, которые чаще обновляются, по понятным причинам, больше ценятся поисковиками и заслуженно поднимаются выше в их поисковой выдаче. Кроме того, поисковые роботы вследствие этого «понимают», что такой сайт необходимо посещать чаще – для того, чтобы успевать вносить новые страницы в свой индекс.

Как создать карту сайта sitemap.xml?

Хорошая новость в том, что многие CMS автоматом генерирует Вашу карту сайта в формате для роботов – XML. Раз в несколько часов система обновляет в ней информацию (и это огромный плюс). Все, что Вам необходимо сделать — это активировать соответствующий модуль или плагин в вашем движке.  Уже через несколько часов Ваша карта будет сгенерирована, и Вы сможете посмотреть на нее по адресу типа такого:

http://мой-сайт.ru/sitemap.xml

Впрочем, на некоторых онлайн ресурсах (их реально полно в сети) у Вас есть возможность сгенерировать XML карту сайта в режиме онлайн.  Затем Вы получаете файл, который нужно самостоятельно загрузить в сам корень сайта, используя файловый менеджер. Лично я считаю это бессмысленной и беспощадной тратой времени и сил. Причины:

  • Как правило, на таких онлайн-сервисах присутствует ограничение по количеству страниц (например, не более 500). Если хотите больше – нужно платить.
  • Самое беспощадное – теперь Вам придется постоянно и с завидной регулярностью самостоятельно проделывать всю эту процедуру – для того, чтобы обновлять свою sitemap.
  • Ну и лишняя головная боль – так как в момент генерации такой онлайн сервис или чудо-программа может вшить лишние внешние ссылки.
Онлайн сервисы для генерации карты сайта в формате xml

  • cy-pr.com — бесплатный онлайн сервис по созданию карты сайта
  • majento — еще один бесплатный сервис

Кроме этого, можно воспользоваться программами для анализа сайта или создать карту сайта вручную.

Где и каким образом разместить XML карту сайта?

Как мы уже обсуждали выше, для поисковых роботов нужно использовать карту в формате XML. Важный момент — публиковать ссылку на такую карту для роботов НЕ НУЖНО на страницах сайта, она не предназначена для людей и их потребностей (да и посетитель, скорее всего, все равно ничего в ней не поймет). Встречаются иногда такие шаблоны, где уже встроена кнопка в виде «иерархического дерева», и в нее подставлена ссылка на XML карту – но это абсолютно неправильно! Под такую кнопочку лучше уж вставить ссылку на карту, предназначенную для людей. Если ее нет, то эта кнопка Вам не нужна, не нужно туда вставлять вещи, которые «поймут» лишь роботы.

Ссылку на карту сайта Вы можете разместить в файле robots.txt.  В нем указывают ссылки на Ваши XML-карт.  Я же советую обязательно прочитать отдельную статью о robots.txt. Это даст возможность узнать об управлении поисковыми роботами подробнее.

Карта сайта в html формате

Карта для живых читателей выглядит как список «человеческих» линков с анкорами в формате HTML.  Карта для людей помогает посетителям быстро сориентироваться и найти интересующую их информацию. На странице с картой необходима правильная логическая структура и понятная рубрикация вашего сайта.

Карта сайта для людей вполне себе похожа на содержание книги. Она составляется с обязательным учетом юзабилити сайта и удобства ее использования.

Создание человеческой карты в формате HTML – не является проблемой для крупных порталов и других сайтов с большим количеством страниц, так как Вам необходимо лишь вывести правильную структуру сайта, а ссылки на карточки товаров и материалы не должны в ней присутствовать.

В случае самостоятельного создания карты для читателей, вам нужно завести отдельную страницу. Создайте ее в «Редакторе страниц» и назовите «Карта сайта». В одной из вкладок браузера откройте HTML-редактор страницы, а в другой – в обычном режиме свой сайт. Теперь нужно последовательно посещать каждый материал – и параллельно вносить в редактор страницы ссылки, скопированные из адресной строки.

Затем перейдите к следующему разделу — нужно указать в карте ссылки на Ваши основные разделы и категории. Кроме того, прописываете анкоры (для того, чтобы потом не запутаться). Таким образом вы последовательно создадите карту веб-сайта для людей. Потом останется лишь грамотно ее оформить, чтобы посетителям было удобно ей пользоваться.

Мы же эту всю работу поручаем программистам и они генерируют автоматический вывод всех категорий сайта.

Карта для читателей в формате HTML предназначена собственно для посетителей, поэтому и ссылку на нее лучше всего разместить на всех возможных страницах сайта на видном месте. Это может быть глобальный блок либо, например, нижняя часть сайта.

Если вы не можете создать карту для людей, тогда необходимо проследить, чтобы на сайте обязательно присутствовала хотя бы XML карта для роботов. Напоминаю, что информация о ней содержится в файле robots.txt, а также в панели управления Яндекс.Вебмастер, ну и конечно в инструментах Google для веб-мастеров.

Как можно Чаще обновляйте сайт, следите за качеством и количеством контента и успех к Вам обязательно придет.

Нужно помнить, что внутренняя перелинковка даст все же больший эффект при индексации сайта, чем ссылки из карты сайта.

amalbakov.ru

Создать свою интерактивную online карту

Google, Yandex, Microsoft и прочие гиганты продвигают свои картографические сервисы как только позволяет их бюджет. OpenStreetMap не отстаёт стараниями тысяч своих пользователей. Но совсем не факт, что именно ваш город уже нанесён на карту с нужной детализацией. В тоже время у вас почти наверняка есть бумажная карта вашего города, которую можно отсканировать. Благодаря нашему сервису этого достаточно, чтобы сделать свою интерактивную карту online!

Более того, речь может идти не о карте город на на Земле, а о вымышленном мире. Вам до безумия нравится трилогия «Властелин колец»? Чудесно, вы легко и просто можете сделать свою карту Средиземья и отметить на неё особо значимые места, прикрепить комментарии, описания и даже фотографии с автографом самого Фродо. ;) Или, возможно, вы тратите всё свободное время на изучение игрового мира The Eldest Scrolls IV: Oblivion? Тогда вам будет отличным подспорьем карта, на которой вы сами разметите все форты, пещеры и стоянки, оставите комментарии и добавите скриншоты своих игр. Более того, совсем не обязательно речь должна идти о картах. С тем же успехом можно демонстрировать схему пожарной эвакуации из здания или план палуб корабля. Мы даём инструмент, а уж его использование ограничено только вашей фантазией.

Поскольку такая карта доступна online, то вы сможете поделиться ей с друзьями, знакомыми, коллегами и вообще всеми желающими.

Прежде чем перейти к описанию того, как сделать свою интерактивную карту, последнее отступление. То, что мы предлагаем, есть конструкция на Google Maps API. Это значит, что всё тоже самое и многое другое вы можете сделать изучив Google API или API любого другого картографического сервиса. Но такое изучение потребует некоторых навыков в программировании. Мы же предлагаем хороший набор возможностей по созданию карт не требующий специальных навыков для использования.

Итак, приступим!

Общая идея. На входе — изображение карты, на выходе — интерактивная карта.

Алгоритм действий.

  1. Скачать специально разработанную нами программу MapTileCutter. Эта программа предназначена для нарезки изображения карты на небольшие кусочки, которые будут подгружаться в браузер по мере необходимости. Кроме того, она подготовит файл с некоторой служебной информацией необходимой для правильного отображения карты нашим скриптом. Также программа пригодится для подготовки custom maps если вы решили создать свою карту на основе Google Maps, без помощи нашего сервиса.
  2. С помощью программы подготовить карту к загрузке на сервер. MapTileCutter

    MapTileCutter

    Необходимо указать «Изображение карты» и «папка для сохранения». Всё остальное — опционально, хотя желательно заполнить всё. «Картинка для фона» — это изображение размером 256х256 точек в формате GIF, оно будет использоваться для вывода по периметру вашей карты (несколько примеров вы найдёте в архиве с программой). Когда всё поля заполнены жмите «Подготовить файлы карты». По окончании процесса в указанной папке окажется куча файлов.

  3. Если у вас нет сайта — зарегистрируйте хотя бы бесплатный. Подойдёт практически любой, например, 50webs.com. Некоторые бесплатные хостинги «не отдают» картинки скрипту запущенному с другого сайта, поэтому выбирайте такой, который лишён этого недостатка. На платных хостингах этой проблемы не возникает.
  4. Залейте папку с файлами подготовленными в п.2. на свой сайт. Рекомендуем использовать программу доступа по FTP FileZilla. Для определённости будем считать, что ваш сайт имеет адрес http://yourtestsite.ru, а папка, которую вы залили на сайт называется mymap. В этом случае ваши файлы располагаются по адресу http://yourtestsite.ru/mymap.
  5. Обратитесь по адресу http://fotokarta.info/map/map.php?url=http://Адрес-вашего-сайта/ваша-папка в нашем примере это будет http://fotokarta.info/map/map.php?url=http://yourtestsite.ru/mymap. Это всё! Ваша карта уже действует!
  6. Допишите к URL из п.5 «&d=markers» (в нашем примере адрес будет выглядеть так: http://fotokarta.info/map/map.php?url=http://yourtestsite.ru/mymap&d=markers). В этом режиме вы можете размещать на карте маркеры (щелчком на карте, также маркеры можно перетаскивать мышью) и в редакторе справа вводить к ним описания, выбирать изображение маркера из списка доступных. Не забывайте нажимать иконку с дискетой (сохранить) по окончании редактирования каждого маркера. Добавить маркер на карту

    Параметры маркера на карте

  7. Для пользователей карта будет открываться в том масштабе и в той позиции, в которых вы закончите редактирование. Поэтому не забудьте о необходимости выбрать нужный масштаб и положение центра карты заканчивая работу.
  8. На карте могу выводиться маркеры с разными иконками, удобно иметь возможность скрыть/показать сразу все маркеры с конкретной иконкой. Чтобы дать пользователям такую возможность установите галочку «Показывать список типов маркеров». Если нужна возможность видеть список текстов введённых как описание маркеров и быстро переходить к соответствующему маркеру на карте, установите галочку «Показывать список маркеров».
  9. Когда все маркеры расставлены/отредактированы, положение и масштаб карты заданы, параметры определены нажмите кнопку «получить файл маркеров». Скопируйте текст из открывшегося окна и сохраните в файл markers.js. Загрузите этот файл в ту же папку вашего сайта, где уже лежат кусочки карты.
  10. Обратившись по адресу вида http://fotokarta.info/map/map.php?url=http://Адрес-вашего-сайта/ваша-папка&m=markers вы увидите свою карту с отмеченными вами местами. При щелчке на маркере в открывшемся окошке будет выведено ваше примечание к нему.

Примечание: совсем не обязательно использовать имя «markers». Вы можете использовать любое имя файла. Более того, можно использовать несколько файлов маркеров с одной картой для вывода на ней объектов разных типов (например, http://….&m=cinema — кинотеатры (имя файла cinema.js), http://….&m=school — школы (имя файла school.js) и т.д.).

Вставка на свой сайт.

Созданную карту вы можете вставить на страницу своего сайта используя iframe. Для этого в нужном месте разместите код такого вида:

<iframe src=»http://fotokarta.info/map/map.php?url=http://fotokarta.info/map/map_data/middleearth&m=markers» style=»width:700px;height:500px;border: none;» frameborder=»0″></iframe>

ДемонстрацияИнтерактивная карта Средиземья с несколькими маркерами.

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

fotokarta.info

Как создать карту сайта | Как создать сайт с нуля. Пошаговая инструкция

как создать карту сайта

Одно из первых телодвижений, которые вы должны совершить в начале работы над сайтом — это создать карту сайта.

Карта сайта — это, грубо говоря, список всех страниц (разрешенных к индексации) вашего сайта, предоставленный поисковым системам и людям.

Сразу скажу — карта сайта должна быть однозначно. Ее важность и полезность не вызывает никаких сомнений. Она улучшает навигацию для людей и видимость для поисковиков. Карта сайта сообщает поисковым роботам о том, что на вашем сайте произошли изменения, и тем самым как бы приглашает их в гости.

Карта сайта бывает в двух форматах: xml (видима только для поисковиков) и html (видима  людям). Первая должна быть всенепременно, вторая — по вашему желанию. Если вы видели на каком-нибудь сайте отдельную страницу «Содержание» или «Карта сайта», на которой находится список всех статей сайта по категориям — то это и есть карта в формате html. На мою карту в формате xml вы можете полюбоваться по адресу: http://blogobabki.ru/sitemap.xml

Создать карту сайта совсем не трудно. Для этого нам понадобится два плагина: Google XML Sitemap и Dagon Design Sitemap Generator. Первый создаст нам карту в формате xml (для роботов), второй — в формате html (для людей).

Создаем карту сайта для роботов (обязательно)

1. Скачиваем плагин Google XML Sitemap , устанавливаем как обычно и активируем. При этом плагин создаст файлы sitemap.xml и sitemap.xml.gz (архивный) в корневой папке вашего сайта, поэтому имейте в виду — для этого плагину нужны соответствующие права на эту папку. Хотя, скорее всего, установка пройдет без проблем и мудрить  с правами вам не придется.

2. Теперь в меню блога, в пункте Параметры, мы наблюдаем появившийся подпункт — XML-Sitemap. Есть такой? Жмем и изучаем настройки. Там практически все по-русски, поэтому вопросов возникнуть не должно. Если вам что-то непонятно, лучше ничего не меняйте, настройки по умолчанию в принципе оптимальны.

Я хочу обратить ваше внимание на один маленький нюанс, который в будущем может вызвать у вас большую головную боль. Если вы создавали в корне вашего сайта файл robots.txt, как я говорила здесь, то не забудьте снять галочку в поле Add sitemap URL to the virtual robots.txt file, иначе работать будет не ваш файл, а виртуальный robots.txt, генерируемый этим плагином. Если же, напротив, вы доверили создание robots.txt плагину, то удалите файл из корня сайта. Я почему говорю про головную боль:  если вы про этот нюанс забудете, то будете удивляться, почему ваш robots.txt выглядит совсем не так, как вы его писали.

После того, как вы проверили настройки и изменили те из них, которые вы точно знаете что означают, найдите строчку с фразой «Ваша карта сайта еще не построена» и нажмите, чтобы создать ее впервые.

На этом все. Ваша карта работает, уведомляет поисковые системы об изменениях на вашем сайте и всячески способствует скорейшей индексации.

Теперь возьмемся за создание карты сайта для людей. Если страница с содержанием вам на сайте не нужна, дальше можете не читать.

1. Скачиваем плагин Dagon Design Sitemap Generator, устанавливаем, активируем.

2. Идем в меню — Страницы — Добавить новую. Создаем новую страницу, обзываем ее «Содержание» или «Карта сайта» или как-нибудь менее тривиально, открываем на редактирование в режиме HTML и вставляем следующий код… Нет, писать я его здесь не буду. В прошлый раз написала какой-то код в посте для примера, а WordPress его взял и исполнил, несмотря на тег code. Поэтому покажу картинкой))

как создать карту сайта

Теперь вы можете наблюдать на своем сайте новую страницу со списком всех ваших статей.

Вот и все, карта сайта создана))

Автомобиль — это давно уже не роскошь, а эффективный помощник, жизненная необходимость для каждого , кто дорожит своим временем. Частные уроки вождения киев под руководством опытных профессиональных инструкторов — это гарантия вашей уверенности за рулем.

blogobabki.ru

Создаём и добавляем карту сайта.

Всем доброго времени суток. Сегодня я хочу рассказать Вам как создать карту сайта (sitemap.xml) как для блога WordPress, так и для сайта на любом другом движке. И, конечно же напишу как мы будем добавлять её в панель для веб мастеров Google и Яндекс. Ну а теперь давайте рассмотрим всё по порядку.

sitemap

sitemap

Что такое карта сайта или Sitemap.

Sitemap — это файл, с расширением XML, в котором перечисленные ссылки сайта. Карту сайта обновлять не требуется, она сама обновляется после создания. Создал и всё:) Sitemap файл не даёт гарантий, что сайт будет проиндексирован полностью поисковиками, но, всё же, она значительно облегчает работу поисковым роботам. Так, что хотите или нет, а создавать её надо. Подробнее можете прочитать здесь.

Как создать карту сайта?

В интернет паутине есть множество сервисов, которые в режиме онлайн создают Sitemap. Просто в поле ввода достаточно ввести адрес сайта, и всё, карта сайта создана, затем скачиваете её и кидаете в корневую папку хостинга.

www.xml-sitemaps.com — один из таких сервисов, который генерирует карту сайта.

Заходим на сайт, кидаем в поле ввода ссылку на Ваш ресурс, и нажимаем кнопку Start.

sitemap

sitemap

Теперь немножко надо подождать, пока сервис сгенирирует sitemap.

Сервис сгенирирует несколько файлов. Но нам нужен пока что только один, это sitemap.xml.

Sitemap

Теперь просто скачиваем файлик. Затем скидываем его в корневую папку на хостинге, чтобы наша новая карта сайта имела следующий адрес http://ваш сайт.ru/sitemap.xml. После на на этот файл нужно поставить права 777. Через Total Commander выделяем наш sitemap.xml, затем заходим файл-изменить атрибуты, и в поле ввода пишем 777 нажимаем Ок. Сделать это нужно обязательно, иначе карта сайта не будет обновляться.

Как создать карту сайта для WordPress?

Чтобы создать карту сайта для WordPress, нужно скачать замечательный плагин Google Sitemaps. Скидываем его в корневую папку блога  wp-content/plugins/. Затем необходимо его активировать.

Активировали. Находим в админке блога Параметры, кликаем на строчку XML-Sitemap, там Вы увидите следующее:

sitemap

sitemap

Перед тем как создать карту сайта, посмотрите настройки! Не спешите, а то успеете:)

Почитали, настроили, теперь можно смело создавать карту сайта. Обязательно поставьте на sitemap.xml права 777! Об этом я рассказывал выше.

Теперь нам нужно карту сайта добавить в панель для вебмастеров самых, так сказать «ходовых» поисковиков Google и Яндекс.

Как добавить sitemap в панель вебмастеров Яндекса и Google?

Чтобы добавить карту сайта в панель для мастеров Google, для начала нужно там зарегистрироваться. Добавляем мета тег, который Вам сгенерирует Гугл, между <head> и </head>. У Вас будет выбор, что поставить между тегами: скрипт, тег или же залить файл с расширением html на хостинг. Почему именно мета тег? Например мне так удобнее, он короткий:) и его просто нужно добавить между тегами. Важный момент: нажимайте кнопку проверить, только после того как добавите мета тег! Затем нажимаем на Добавить сайт, в поле ввода вводим адрес своего ресурса. После того, как сайт будет добавлен, заходим в конфигурация сайта -Файлы Sitemap. И пишем адрес на свою карту сайта. На примере можете посмотреть мою карту сайта http://beloweb.ru/sitemap.xml. А вот как это всё выглядит в панеле вебмастером Гугл:

Карта сайта

Карта сайта

В панели для вебмастеров Яндекса тоже надо зарегистрироваться. Опять же нужно будет добавить мета тег между <head> и </head>. Заходим в Настройка индексирования — Файлы Sitemap. В поле ввода добавляем ссылку на карту сайта.

Карта сайта

Карта сайта

На этом, пока что всё. Я надеюсь, что помог Вам решить эту проблему. Если у Вас возникнут какие нибудь вопросы, пожалуйста, спрашивайте в комментариях. Обещаю Вам, Ваш отзыв не останется не замеченным.

beloweb.ru