Привет!

Сегодня речь пойдет о том, как сделать карту сайта! Что же такое карта сайта? Это отдельная страница вашего ресурса, благодаря которой за один клик можно попасть на любую статью вашего блога! Или ее еще называют, постраничная навигация вашего ресурса!

карта сайта для wordpress

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

«Ну замечательно! Что же такого интересного скрывает ваш блог Василий?»  — думаю я про себя. Так как меня интересует рыбалка, хотелось бы познакомиться поближе с вашим ресурсом! И тут я перешел бы на страницу «Все статьи блога» или «Карта сайта» и нашел бы нужную мне информацию, НО... ее нет! А это ЖЕСТЬ! Владелец ресурса думает, что я буду листать все его, условно говоря, 50 страниц, в поисках того, не зная чего? Да фиг он угадал! Я сделаю проще. Уйду с его сайта и больше не вернусь никогда, а найду подходящую информацию в другом месте, ее в интернете пруд пруди!

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

И даже конкретный вопрос не гарантирует, что воспользовавшись поиском, я найду то, что ищу! Тем более если на блоге установлен стандартный поиск от wordpress, который честно говоря, работает не ахти! Поэтому в ближайшее время я напишу отдельный пост, где расскажу, как установить на движок wordpress поиск от Google. На сегодняшний день — это, по-моему, самый лучший поиск! Поэтому, советую вам подписаться на обновления, чтобы ничего не пропустить!

Для поисковых систем навигация по сайту, также значительно упрощает жизнь! Им не придется копаться в запутанных страницах вашего сайта тем более, если на нем не составлена грамотная перелинковка! Все будет намного проще! Благодаря навигации, поисковый робот за два клика перейдет на любую вашу страницу! А также вы точно будете уверены, что не одна страница вашего ресурса не останется не проиндексированной поисковиками по причине банального ее не нахождения!

Подведем итоги и преступим непосредственно к составлению карты сайта для wordpress!

1. Карта сайта необходима посетителям вашего ресурса! Запомните — блог без навигации по сайту, то же самое, что книга без содержания!

2. Навигация необходима поисковым системам, для быстрого перехода по страницам и для успешной и своевременной индексации!

Ну а теперь к делу!

Как сделать карту сайта

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

1. Dagon Design Sitemap Generator — это плагин, при помощи которого мы с вами будем составлять карту сайта для людей!

2. Google XML Sitemaps — это плагин, предназначенный для составления карты сайта для поисковых систем.

Карта сайта для людей

Итак, давайте скачаем плагин Dagon Design Sitemap Generator. Теперь перемещаем архив с плагином в папку с темой вашего блога (административная панель (админка)/плагины/добавить новый/загрузить/активировать). Кому-то может быть удобнее будет для загрузки плагина воспользоваться хостингом или FTP клиентом. В общем, сути это не меняет! Вот как это делается через админку:

какрта сайта для людей

Что бы вы смогли самостоятельно разобраться в настройках плагина, давайте поменяем язык вывода всех настроек. Переходим в настройки плагина (админка/параметры/Dagon Design Sitemap Generator):

карта сайта для людей

Меняем язык плагина на русский:

карта сайта для людей

И нажимаем кнопку «Update options>>» в самом низу. Ну, а теперь с остальными настройками разберетесь сами без особого труда, там нет ничего сложного. Лично я ничего не менял!

После всех проделанных настроек, необходимо создать отдельную страницу на вашем блоге и в режиме HTML (не перепутайте с режимом «Визуально») вставить вот эту надпись:

<!-- ddsitemapgen -->

Дальше жмем «Сохранить» и «Опубликовать». Для наглядности можете посмотреть все на изображении (кликните для увеличения):

карта сайта для людей

Все, навигация по сайту для людей готова! Если вам не нравится заголовок «карта сайта», может придумать любой другой (карта блога, навигация по блогу и т.д.). У меня она называется «Все статьи блога». Вот как она выглядит на моем ресурсе:

карта сайта для wordpress

Как вы видите все аккуратненько расставлено по своим местам.

Карта сайта для поисковых систем

Навигация для людей готова. Теперь нам необходимо позаботиться об удобстве поисковиков! Это также очень важно для более быстрой индексации вашего блога!

А создадим мы ее при помощи еще одного плагина Google XML Sitemaps. Скачать его можно на этой странице. Теперь таким же образом как описано выше переместите плагин в папку с плагинами вашей темы и активируйте его.

Активировали? Замечательно! Переходим в настройки плагина (административная панель/Параметры/XML-Sitemap) и теперь все что вам нужно, это построить карту сайта. Для этого в настройках плагина Google XML Sitemaps, в верхнем блоке, просто нажимаем на ссылку «Нажмите здесь», для создания ее впервые:

карта сайта wordpress

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

карта сайта для wordpress

Посмотреть вы ее можете, введя  в адресную строку браузера: ваш домен/sitemap.xml. После построения карты сайта, в корневом каталоге вашего блога должен появится файл sitemap.xml и архив sitemap.xml.gz:

как сделать карту сайта

Убедитесь, что они присутствуют в корневом каталоге и никогда их не удаляйте! Но это еще не все. Теперь вам необходимо сообщить о файлах sitemap.xml и архиве sitemap.xml.gz поисковым системам Яндекс и Google, что мы сейчас с вами и сделаем.

Как добавить карту сайта (Sitemap.xml) в Яндекс.Вебмастер и панель инструментов Google

Вы наверняка уже знакомы с Яндекс.Вебмастер и панелью инструментов Google и добавили свой ресурс во все поисковые системы? Если нет, обязательно изучите, вот этот пост! Что бы указать путь поисковым системам к карте сайта необходимо сделать следующее:

— переходим в Яндекс.Вебмастер и на этой странице, во вкладке «Настройка индексирования/Файлы Sitemap», поочередно прописываем путь сначала до файла sitemap.xml, затем до архива sitemap.xml.gz и жмем «Добавить»:

Яндекс.Вебмастер

— теперь переходим в панель инструментов Google, вот на эту страницу, и во вкладке «Оптимизация/Файлы Sitemap» поочередно прописываем путь до файла  sitemap.xml и архив sitemap.xml.gz (кликните по изображению для увеличения):

панель инструментов Google

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

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

-->Подписаться на обновления блога<--

Понравилась статья? А у вас на блоге установлены карты для людей и поисковых систем? Жду ваших комментариев!

С уважением, Николай Коротков