Как создать карту сайта без плагина и с плагином

Здравствуйте дорогие друзья!

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

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

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

 ДЛЯ ЧЕГО ВООБЩЕ НУЖНА КАРТА САЙТА

Дело в том, что карта необходима на каждом сайте и блоге, будь то обычные HTML сайты или PHP, на блогах WordPress, Joomla и т.д.

  1. Карта сайту необходима для быстрой индексации страниц. Когда поисковый робот заходит к Вам на сайт, он начинает индексировать его с шапки, когда доходит до страниц, начинает индексировать их, а потом и все остальное. Для того чтобы поисковый робот не заблудился и не ушел с нашего сайта, не проиндексировав нужные нам страницы, записи, мы создадим специальную страницу — «Карта сайта».
  2. Она нужна для удобства Ваших посетителей. Представьте: к Вам на сайт или блог зашел посетитель и ему нужна определенная информация, которую он хочет найти на Вашем web-ресурсе.

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

Зайдя на эту страницу, посетитель найдет нужную статью и прочитает ее, а если она будет полезная и качественная, то возможно он ей поделиться с друзьями. Поэтому у Вас в конце каждой записи должны быть кнопки социальных сетей, как установить кнопки, я писал в статье «Как изменить дизайн сайта«, более подробно напишу об этом в другой статье, поэтому подписывайтесь на [urlspan]обновления блога[/urlspan].

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

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

Именно поэтому нужно меньше использовать плагинов на блоге, но если Вы прочитаете часть этой статьи и почувствуете, что создать карту сайта для Вас трудно, то пролистайте страницу дальше и читайте – «Как установить карту сайта с плагином». И так поехали…

 КАК СОЗДАТЬ КАТУ САЙТА БЕЗ ПЛАГИНА

Как создать кату сайта без плагина

Тут все не так сложно, как Вам могло показаться на первый взгляд. Нам просто нужно создать файл — «Sitemap.php». Зайдите во внутрь Ваш блог и вытяните любой файл с расширением. php на рабочий стол. Теперь назовите его как Вам нравиться, например, я назвал его – «Sitemap.php». Откройте его, удалите все содержимое в нем и вставьте в него такой код:

[urlspan]Скачать[/urlspan].

Сохраните все это дело и засуньте этот файл в папку с Вашей темой. Теперь зайдите в админ-панель блога: страницы/ добавить новую и поставьте шаблон «sitemap.php», ну или свое название. Смотрите:

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

Теперь Вам нужно нажать на кнопку – «Опубликовать». Зайдите на свой блог, нажмите на страницу – «Карта сайта» или «Все статьи», она откроется, там будет красоваться все страницы и записи вашего блога.

 Чтобы сделать это все дело красивее, можно добавить в файл – «style.css» такой код:

.postcont ul {

list-style-type: circle;

line-height: 1.5;

}


Теперь сохраните файл и у Вас создана карта сайта без плагина. Теперь Вы знаете как создать карту сайта без плагина.

Смотрите видео — как сделать карту сайта без плагина

 Как создать карту сайта с помощью плагина

Как создать карту сайта плагином

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

Как создать карту сайта с помощью плагина

Как в первом варианте, нам нужно создать страницу, назовите ее «Карта сайта» или «Все статьи». Перейдите в текстовый редактор и вставьте туда <!— ddsitemapgen —>, после этого опубликуйте. Вот и все Вы сделали карту сайта с плагином. Можете посмотреть, как она выглядит, перейдя на нее.

На этом у меня все. Надеюсь все было понятно. Как создать карту сайта? Какой Вы выбрали вариант по созданию карты сайта, первый или второй?

С уважением, Алексей Кобзарев



Интересный и полезный контент

5 thoughts on “Как создать карту сайта без плагина и с плагином

  1. Федор Ашифин

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

  2. Александр

    Здравствуйте.
    Скажите пожалуйста, а как разбить эту карту сайта на несколько страниц?
    Например: у меня на сайте 5000 постов, я хочу эту карту (как у Вас без плагина), но что бы она была разбита по 1000 страниц на каждой.

    Типа как пагинация.

  3. Екатерина

    Добрый день. Очень полезная статья, но, вот, у меня возникли пару вопросов, которые я никак не могу понять, возможно, вы мне подскажете?
    1.Я читала, что файл с картой сайта должен быть xml, а у Вас получается php или я что-то недопонимаю?
    2.При регистрации сайта в поисковиках, просят добавить ссылку на карту сайта. Как будет выглядеть та самая ссылка или где можно ее посмотреть.
    У меня вордпресс. Карту сайта пытаюсь установить без плагина. Спасибо за ответ

    1. Алексей Кобзарев Автор записи

      Карта сайта бывает двух видов, одна для роботов, а другая для людей. В этой статье рассказано о второй. Поисковики скорей всего просят первую — XML, ее можете увидеть по адресу «сайт/sitemap.xml». Для такой карты обычно ставят плагин.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *