Карта сайта Sitemap

Рубрика: Создание сайта | Выпуск: 02.05.14 Последняя редакция: 05.05.2016

Что главное для продвижения сайта? Конечно главного тут не бывает, тут важны все детали. Конечно тут нужен хороший контент, красивый дизайн, ключевые и т.д. Но это всё касается только самого сайта, а что дальше? А дальше, о вашем сайте, или блоге должны узнать поисковики. И чем быстрее они проиндексируют ваш сайт, тем лучше.

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

Конечно с этим ворьём много методов борьбы. Можно делать подлянки на сайте, можно "завизировать" статью у поисковиков smile Много чего можно и об этом чуть позже. Но главное, это чтобы ваши статьи как можно быстрее нашли и проиндексировали поисковые боты. Вот для этого и надо сделать карту сайта Sitemap.


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

Сейчас немного обратимся к слухам. А почему к слухам? А потому что, если что то касается оптимизации сайта, или поисковых алгоритмов поисковиков, то точной информации тут нет. Так что, если вы увидите, что кто-то абсолютно точно что-то утверждает в этой области, то лучше его не слушать. По моему скромному мнению, поисковики и сами уже запутались в своих алгоритмах. Там существуют сотни фильтров, о которых мы знаем, но ещё больше, о которых мы можем только догадываться. Да и те, что мы знаем, их ведь тоже постоянно меняют. Так что, оптимизация и продвижение сайта, это те ещё "вилы" smile

Дак вот, судя по слухам, поисковики ищут новые страницы сайта примерно до 3 - 5 уровня вложенности. Если статья закопана глубже, то велики шансы, что они её вообще никогда не найдут. Лучше и быстрее всего индексируются 1 и 2 уровень вложенности. 3 так себе. А вот 4 и 5, лично у меня, это была очень долгая история. По моему у меня многие статьи 4, 5 уровня вложенности, так света божьего, точнее интернета и не увидели. Так что я вообще избавился на сайтах от слишком глубоко закопанных статей. Но мне-то проще, я ведь сам делаю сайты, куда захочу, туда и закопаю, от куда захочу, от туда и выкопаю smile

Но в принципе на эту тему сильно париться не стоит. Так глубоко закопать статью, это постараться надо smile Хотя, тут всякое бывает...

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


Вот для того, чтобы облегчить работу поисковым системам и была придумана карта сайта Sitemap. По сути, карта сайта Sitemap, представляет из себя список ссылок на страницы вашего сайта. Так же там можно указывать приоритеты, время и т.д. Но опять же по слухам, поисковики забили на всё это и просто тупо шарятся по ссылкам. Я делал разные карты сайта. Честно говоря разницы вообще не заметил. Разве что, если делать карты сайта попроще, без указания всяких приоритетов и т.д., то и сама карта сайта полегче будет и поисковик точно всю её просмотрит. А то ведь по слухам время то у него ограничено.

А сделать карту сайта довольно легко. Для этого существует масса программ, как платных, так и бесплатных. Так же существует и масса онлайн сервисов, которые тоже могут помочь вам в составлении карты. Но вот пользоваться ихними услугами я бы не рекомендовал. Во первых, они не всегда качественно работают. Может у них там со связью проблема, может ещё что, мне это до лампочки. Во вторых, у всех сервисов онлайн, есть ограничения на количество сканируемых страниц. В среднем до 500 сканируют, а дальше хоть трава не расти. Бывают сервисы, которые и до 1000 страниц сканируют, но их ещё поискать надо.

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


Какой-же выход из этой ситуации? А выход простой. Для создания карты сайта можно воспользоваться скриптом. Конечно это немного посложнее, зато скрипт один раз установил, настроил и как говориться "забыл на фиг" smile Он будет сам, автоматически, в установленное вами время, делать и размещать карты сайта.

Скриптов существует куча немалая. Есть к примеру phpSitemapNG. Он на русском языке и всё такое. В общем, довольно удобен и понятен, настроек масса и всё такое. Но лично у меня с ним что-то не срослось. Так-что я выбрал менее популярный, но более продвинутый скрипт Unlimited Sitemap Generator. Правда русской версии нет, но там и так легко разобраться. Если что, то переводчиков вагон, можно хотя бы и Яндекс переводчиком воспользоваться.

Этот скрипт может делать всё что душе угодно. Делать карты сайта в разных форматах, пинговать и т.д. Так-же он довольно тонко настраивается. Так-что, если у вашего сайта чахлых хостинг, то не беда. Можно настроить, чтобы скрипт пореже отправлял запросы, или чтобы память не жрал и т.д. Так-же можно и саму карту настроить, облегчить так сказать smile В общем, настроек масса.

Кстати, в скрипте Unlimited Sitemap Generator вы можете указать максимальное количество ссылок и максимальный вес карты сайта. И если ваша карта превысит, выставленные вами параметры, то скрипт автоматически разобьёт её на части. Дело в том что для карты сайта есть некоторые ограничения, или пожелания, не знаю как и выразиться. Но в принципе, если поисковая система высказывает "пожелание", то по сути надо воспринимать это "пожелание" как прямой приказ smile А приказ следующий - в карте сайта должно быть не более 50000 URL-адресов и весить карта сайта должна не более 10 МБ.


В общем, просто, находите, скачиваете Unlimited Sitemap Generator, распаковываете и заливаете на хостинг. Скрипт Unlimited Sitemap Generator желательно распаковать в отдельную папочку, с названием к примеру "sitemap". Затем помещаете эту папочку в корень сайта и заливаете на хостинг. Тогда путь до главной страницы скрипта будет примерно таким //ваш сайт/sitemap/index.php

Далее переходите на его главную страницу, настраиваете, как вам больше нравится. Затем у себя на хостинге, в планировщике (Cron), составляете задачу, чтобы скрипт Unlimited Sitemap Generator автоматически запускался в определённое время и все дела, можно идти курить бамбук smile

Кстати, во время составления задачи в планировщике, для запуска скрипта в автоматическом режиме, нужно будет прописать "путь", или "команду" (везде по разному называется). В общем этот путь, или команда, её можно найти в скрипте "Unlimited Sitemap Generator", на вкладке "Crawling", она прописана в самом конце, так что можно просто скопировать её от туда, вставить в планировщик и особо мозг не напрягать smile И имеет она примерно такой вид: /usr/local/bin/php /storage/home/домен вашего сайта/sitemap/runcrawl.php

Но если не будет работать, то попробуйте так:

/usr/local/bin/php /home/логин от хоста/domains/домен вашего сайта/public_html/sitemap/runcrawl.php

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


Если кому надо, то выдам подробную инструкцию, как пользоваться скриптом Unlimited Sitemap Generator. Удачи smile

Есть мысль?

  • Сергей

    Согласен sprinthost.ru отличный хостинг, поддержка супер!
    Также приобрел Unlimited Sitemap Generator, хотелось бы подробней узнать как им пользоваться, Вы обмолвились про подробную инструкцию, можно мне поучить её.

Для отправки комментария вам необходимо авторизоваться.

Материалы, дизайн © Михаил. При копировании материалов, оставляйте пожалуйста ссылку на сайт "В гостях у Халыча". Спасибо :) Контакты - admin@halych.ru
Вверх блин :) Вверх блин :)