Back Вы здесь: Home Seo - WTF ? Учимся нравиться Яндексу и Google Карта сайта Sitemap в формате xml

Карта сайта Sitemap в формате xml

Добрый день, дорогие читатели блога Joomla-s. ru. Принял решение обобщить в одной статье все то, что ранее я писал про карту интернет сайта (Sitemap.xml), которая первоначально необходима для указания поисковым системам тех страниц, которые им идет проводить, анализ страниц и вносить в индекс первоначально. Она считается достаточно важным и уже практически необходимым, атрибутом любого web проекта, но некоторые данного или не в курсе, или не придают Sitemap большого значения. 

 

stm


Сразу Давайте расставим многие точки над "i" и попробуем отделить 2 понятия — карты интернет сайта в формате xml и в формате Html (существует и географическая интерпретация данного слова, о которой я писал в материале "как вставить поисковая система яндекс карту на интернет сайт ").

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

Карта интернет сайта Sitemap в формате xml —, а оно мне нужно 

Главным прибором, подходящим для прямого указания поисковикам тех страниц проекта, которые потребуется конечно-же проиндексировать, считается файл с именем Sitemap. xml (Это его более постоянное название, но по идее его можно обозвать как хотите, не идея важно), который не планирует виден гостям вашего web одноименного проекта. 

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

Есть 2 главных файла, которые обязаны иметься у любого web одноименного проекта — robots. txt И Sitemap. xml. В случае если у вашего одноименного проекта их нет или же они заполнены не верно, то с огромной долей вероятности вы очень вредите своему ресурсу и не позволяете ему раскрыться на точно. 

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

На данный вариант у меня стал припасен" рояль в кустах ". Прямо перед написанием данного материала попалась на глазки размещение на страницах сервиса специалистов всем знаменитой системы, автоматического продвижения под интересным названием "Руки" (это, аналог megaindex, о котором я писал мегаиндекса). 

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

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

На 1 месте, как и ожидалось, являлся "не качественные и уникальные тексты для сайта " ( или вы скопистили или у вас украли тексты, что сути не меняет). Но на второй позиции была именно карта интернет сайта в формате xml,, а или ее неимение , а также несоответствие признанному формату быстрого и простого изготовления. Ну, а на третьем месте являлся уже упомянутый в прошлом файл robots. txt (Его неимение или же неверное разработка): 

tcherror
когда голословно утверждаешь, что карта просто обязана быть у вашего проекта конечно-же (по-другому кирдык), то это не звучит таким образом убедительно, как после подкрепления данного утверждения реальными фактами из достаточно репрезентативного, анализа. 

Ладно, будем считать, что я вас убедил и Давайте глянем, как можно самим сделать сайтмап (синтаксис формата), как сделать ее для Joomla и вордпресс,, а так же глянем, как можно будет сделать ее при помощи онлайн генераторов (generator). 

Но всего навсего сделать Sitemap еще не очень что-бы быть уверенным в верной индексации вашего одноименного проекта поисковыми системами. Необходимо еще сделать будет таким образом, чтобы об этой карте интернет сайта впервые узнали поисковики (в нашем варианте это гугл и поисковик яндекс). Это можно сделать будет 2-я методами но про это мы проведем беседу через некоторое время (просто обязана же находиться хотя-бы какая-то интрига, которая удерживает внимание читателей). 

Зачем вовсе необходим интернет сайт мап и файл robots. txt Давайте во первых попробуем обосновать логическую необходимость работы как файла robots. txt, запрещающего индексацию особых элементов вашего web проекта, так и файла интернет сайт мап, предписывающего индексацию особых страниц. Для этого вернемся на пяток- десяток лет назад, когда большая часть ресурсов в сети интернет представляли из себя всего навсего набор Html файликов, где и содержались тексты всех текстов. 

Бот поисковика google или же поисковой системы yandex всего навсего заходил на данный Html проект и начинал проводить, анализ страниц и вносить в индекс все то, что ему попадется под руку, так как почти всюду содержался контент одноименного проекта. А что случается в настоящий момент, во время повального работы cms (систем управления контентом)? Интересно заметить, что, даже после установки движка бот поисковика уже обнаружит у вас тысячи файлов и это в то время, как никакого контента у вас еще может и не быть (ну, не написали вы еще никакой материалы). 

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

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

Вот для упрощения и ускорения индексации проектов поисковыми системами во время повального работы cms и следует в обязательном порядке делать robots. txt И Sitemap. xml. C помощью первого файла вы подсказываете роботам поисковых систем на индексацию каких файлов нет смысла терять время (объекты движка, к примеру),, а так же при помощи него возможно закрыть от индексации и часть страниц для устранения результата дублирования контента, который присущ некоторым cms (читайте про это вся информация в материале про robots. txt). 

А при помощи файла сайтмап вы внятно и просто и понятно говорите роботам поисковой системы yandex и google, что на вашем проекте включает в себя контент, чтобы они не тыркались просто так по углам файлового хозяйства применяемого движка. Важно не забыть, что у ботов существует некоторые лимиты на время и число просмотренных бумаг. Он побродит у вас по файлам движка и уйдет,, а наполнение останется не проиндексированным еще много времени. О как. 

Помните как в знаменитой комедии говорил один насыщенный герой: "ты туда не ходи ты сюда ходи,, а то. ". Вот функцию данного персонажа и делают robots. txt И интернет сайт мап с расширением xml для регулирования перемещений поисковых ботов по закоулкам вашего web одноименного проекта. Ясно, что боты могут и взбрыктуть, но по всей видимости они послушно будут делать ваши грамотно написанные запрещающие и предписывающие (в карте интернет сайта) инструкции. 

Понятно? Тогда приступаем на прямую к решению вопроса, как сделать Sitemap. xml Разным методами и как обнародовать о его существовании двум китам поиска в рунете — поисковик гугл и Яндексу, чтобы они не шарились по вашему проекту почем напрасно, создавая и и дополнительную нагрузку на сервер вашего хостинга, но это, важно заметить, что уже очень второстепенная вещь, основное — это именно индексация (быстрая и всеобъемлющая). 

В отличии от robots. txt, который вам писать нужно будет по всей видимости своими руками файл карты интернет сайта в формте xml, зачастую, всеми силами пытаются сделать каким-то, автоматическим методом. Оно и ясно, так как при большом количестве страниц на достаточно регулярно обновляемом проекте ручное его разработка может стать катализатором к повреждению ума у web-мастера. 

Да это вообще и не нужно, т. К. Во многом для каждой по отдельности cms найдется увеличение, которое даст возможность сделать, а при появлении современных материалов и пересоздать файл сайтмап. Ну, а также возможно всегда будет использовать каким-то онлайн генератором (generator) карты интернет сайта по типу приготовленного решения. 

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

Как сделать Sitemap. xml Самому в Joomla и Вордпрессе 

Этот файл у вас есть возможность сделать в каждом текстовом редакторе, к примеру, многие в том же notepad++, о котором тут я вам многие уши прожужжал. Карта интернет сайта в формате xml имеет в основном где-то такую структуру. 

Сначала идет базовая часть: 

<?xml version="1.0" encoding="UTF-8"?>

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

<url>
  <loc>http://joomla-s.ru/</loc>
  <lastmod>2011-05-12T19:22:36+00:00</lastmod>
  <changefreq>daily</changefreq>
  <priority>1.0</priority>
 </url>

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

В тегах "changefreq" указывается примерная частота обновления этой странички (раз ежедневно, неделю, месяц), ну, а в теге "priorITy" указывается приоритетность ее индексации. Изначальный приоритет у всех страниц равен 0. 5, но вы вольны изменять его для определения очередности индексации вашего web одноименного проекта (от 0 до 1). 

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

По стандарту Sitemap. xml Не в состоянии содержать более 50 000 ссылок и весить немногим более 10 мб. Но, некоторые даже при превышении 500 — 1000 ссылок в карте интернет сайта всеми правдами и неправдами пытаются ее разбить на пару файлов, подсунув поисковым системам и указав в robots. txt Индексный файл сайтмап, где есть линка на все другие файлы карт большого интернет сайта. 

Его синтаксис будет где-то этим:

<?xml version="1.0" encoding="UTF-8"?>
 
<sitemap>
 
      <loc>http://joomla-s.ru/sitemap.xml.gz</loc>
 
      <lastmod>2011-04-01T18:23:17+00:00</lastmod>
 
   </sitemap>
 
  <loc>http://joomla-s.ru/sitemap2.xml.gz</loc>
 
      <lastmod>2011-04-01T18:23:17+00:00</lastmod>
   </sitemap>

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

Путь до файла сайтмап имеете возможность задать самостоятельно в настройках плагина, а также имеете возможность дать ему название неплохое от классического Sitemap. xml. Некоторые хозяева так и делают — называю Этот файл kjfdjkf. xml И закапывают его в множестве вложенных папок. Тем самы они прячут карту интернет сайта от чужих глаз. В роботс. Тхт они также данный вариант не указывают,, а передают его исключительно Яндексу и Гуглу в их панелях для вебмастеров, о которых речь будет ниже. 

Создать карту интернет сайта для Joomla можно при помощи компонента Xmap. По приведенной чуть выше ссылке вы можете найти очень и очень точную инструкцию, как по ее изготовлению по типу файла xml, так и в формате Html, ориентированную первоначально не на ускорение индексации,, а на удобство юзеров. 

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

Как добавить интернет сайт мап в яндекс , а также google Вебмастер 

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

Для начала, в robots. txt Заранее установлена особая директива" Sitemap ", которая, к примеру, для моего блога какой вид будет иметь таким образом: 

Sitemap: http://joomla-s.ru/sitemap.xml,

а также таким образом (файл карты интернет сайта не нужно обязан носить имя Sitemap. xml, как я уже упоминал выше) 

Sitemap: http://joomla-s.ru/forum/index.php?action=sitemap;xml

конечно-же требуется прописывать полный, абсолютный путь до сайтмапа, не опуская "http: //joomla-s. ru ". Это я говорю так как пути в других директивах robots. txt Пишутся без указания" http: //joomla-s. ru "

Обычно директиву" Sitemap "прописывают в самом конце. Поисковые роботы при очередном заходе на ваш web проект конечно-же просмотрят содержимое robots. txt И загрузят для изучения вашу карту. Но, так имеют возможность выяснить о ее существования разные редиски которым интернет сайт мап может помочь тырить у вас наполнение. 

Но есть еще одна возможность достичь результата уже напрямую передать данные о местоположении карты интернет сайта поисковикам без посредничества robots. txt. Делается это по интерфейсу поисковик яндекс web-мастера и панели инструментов гугл, не смотря на то, что возможно Bing Вебмастер применять. Вы уже знакомы с этими инструментами поисковиков? 

Если нет, то конечно-же добавьте свой проект и в инструменты поисковик яндекс для вебмастеров, и в панель google и укажите в подходящих вкладках путь до вашей карты интернет сайта в формате xml. 

онлайн генераторы sitemap 

Generator и xml sitemaps в случае если вам не охота искать увеличения для собственной cms, которые позволяют в, автоматическом режиме сделать интернет сайт мап, то имеете возможность использовать тут онлайн генераторами. Тут существует один недостаток сравнивая с, автоматическим разработкой карты в наиболее cms — сразу после добавления современных материалов вы будете вынуждены опять идти на онлайн сервис и заново делать Этот файл и загружать его к себе на сервер. 

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

sitemap Generator будет брать в расчет содержимое вашего файла robots. txt, для того что-бы в карту не угодили запрещенные к индексации странички. Само по себе это не проблема, так как запрет в роботсе по любому получит больший приоритет, но поможет вам избежать лишней данных в создаваемом файле sITe map. Что-бы выполнить карту, вам достаточно указать url главной страницы и обнародовать свой электронный почтовый, адрес, сразу после чего вас поставят в очередь на генерацию: 
когда до вас дойдет очередь, вам дадут про это почтовое сообщение и перейдя по ссылке из письма будете иметь возможность загрузить файл, который сделал для вас sitemap Generator. Останется закинуть его в необходимое место на собственном сервере. Ну и такую процесс вы будете вынуждены повторять хотя бы иногда что-бы поддерживать важность вашей карты интернет сайта. 

Есть похожий, англоязычный сервис онлайн генератора, который у вас есть возможность обнаружить по этому линку — xml sitemaps. На нем есть ограничение в 500 страниц,, а в остальном многие более чем это же, что и в описанном выше.

Добавить комментарий


Защитный код
Обновить

Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов
RuCaptcha - заработай на вводе каптч

Заработок в сети