Карта сайта для wordpress — правила создания карты!

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

Ой, хотя есть несколько... Вчера начали продавать скрипт ЛайнБро и я предлагаю Вам сэкономить на его покупке! Кто хочет приобрести это чудо - читайте этот пост! На моем блоге данный скрипт установлен и в принципе мне нравится с ним работать :razz:

Еще у меня теперь есть мой авторский лого! Вот посмотрите:Как Вам? Лично мне очень нравится, только вот, что со старыми записями делать? Ума не приложу...

Ну что-нибудь придумаю! Совсем скоро и шапку переделаю - дизайнер уже рисует... Ждемс! А теперь вернемся к статье....

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

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

Sitemap wordpress в формате HTML предназначена для людей. Этот эффективный инструмент будет полезен посетителям, которым нужно быстро найти страницу, не изучая всех меток, рубрик и прочих архивов. Такая карта показывает пользователю структуру web-ресурса в наглядной и простой форме. Если сравнить любую интернет-площадку с книгой, здесь карта сродни содержания.

Правила создания карты сайта

  • Размещают карту сайта на отдельной странице и она должна обязательно быть в главном меню.
  • В начале карты должно быть краткое описание ресурса, чтобы посетитель легко ориентировался, где он находится.
  • Следует соблюдать иерархию страниц сайта: структура должна четко отражать основные разделы и подразделы.
  • Не стоит перегружать карту лишними изображениями.
  • Отслеживайте актуальность. Добавляя или удаляя новые страницы, не забывайте отражать это в карте.

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

Я вывожу карту для ПС-xml плагином wordpress seo by yoast, в нем присутствует такой модуль! А для вывода карты HTML - использую плагин PS Auto Sitemap.

Теперь разберем самые, самые...

Плагин Google XML Sitemaps
Это приложение формирует XML-файл, помогающий ПС индексировать ваш ресурс. Сканеры-поисковики лучше разберутся в структуре сайта и качественно проиндексируют уже имеющийся и новый контент. Модуль работает со всеми видами пользовательских URL-адресов и генерированных страниц wordpress.

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

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

  1. При помощи менеджера ftp распаковываем архив, подключаемся к ресурсу и загружаем папку google-sitemap-generator в корневую директорию с WP плагинами wp-content/plugins/;
  2. Теперь заходим в панель админа и находим раздел «плагины», далее переходим на вкладку «inactive»;
  3. Выбираем строку с таким расширением и активируем.

Поставив галочки в первых двух полях, вы информируете поисковики Google и Bing о том, что на вашем ресурсе происходят изменения. Если вы не указали путь к карте в файле robots.txt, необходимо отметить галочкой и третье окошко. Галочка в предпоследней главе ставится для включения карты.Приложение позволяет легко работать в режиме настроек по умолчанию. А для максимального эффекта можно воспользоваться дополнительными параметрами и настроить плагин индивидуально под свой проект.

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

Плагин PS Auto Sitemap для людей
Я сам использую этот плагин, так как мне он очень нравится! С ним легко и просто работать и он практически не нагружает движок! Так же, можно за пару кликов визуально изменить карту сайта.

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

На странице, где будет заветная карта, ID указывали в настройках, ставим такой код

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

  1. Для начала скачиваем плагин с официального ресурса разработчиков, поскольку там выложена последняя версия программы;
  2. Далее выполняем установку, после чего активируем приложение в разделе «плагины – установленные»;
  3. Чтобы сгенерировать карту ресурса, создаем новую страничку, для этого заходим на вкладку «страницы» и выбираем пункт «добавить новую»;
  4. Далее вписываем имя страницы. Практически на всех ресурсах ее так и называют – «карта сайта». Но вы можете задать любое понятное вам имя;
  5. Вписываем код в текстовый редактор. Будьте внимательны, редактор нужно переключить на режим кода HTML;
  6. Выполняем сохранение созданной странички и если все манипуляции выполнены правильно, на сайте появляется карта.

Базовые настройки
Необходимо открыть вкладку «параметры» и отыскав пункт «DDSitemapGen» нажать на него. После этого смело приступайте к настройкам.
В параметрах приложения устанавливаются:

  • Варианты формата навигации;
  • Подбор отображения только публикаций;
  • Число ссылок на страницу;
  • Возможность фильтровать публикации по категориям «заглавие» и «дата»;
  • Исключение некоторых страниц и категорий;
  • Варианты открытия ссылок, размещенных в карте ресурса;
  • Запуск ссылок карты в новом окне;
  • Различные критерии показа числа комментариев.

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

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

Для генерации карты сайта для wordpress необходимо:

  1. Добавить новую страницу;
  2. Придумать и написать название карты, которое будет отображаться в меню;
  3. Переключить текстовый редактор в режим HTML;
  4. Вставить код в поле созданной страницы и опубликовать.

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

Другой вариант – генерация карты сайта прямиком из шаблона, для чего потребуется вывести код -

Плагин Google XML Sitemap for Images.
В основном веб-мастера не добавляют карту сайта для изображений, а зря. Именно эта карта, активно индексируясь в поисковых запросах, помогает увеличить общий трафик на 30-40%. Если вы планируете загружать на ресурс много картинок, без этого приложения вам не обойтись.Чтобы добавить карту картинок на ресурс, выполняем следующие действия:
- Скачиваем плагин, загружаем и активируем его через панель админа;
- Открываем страницу приложения и легким кликом нажмем всего одну кнопку! Дело сделано – карта готова!

Кстати в плагине wordpress seo by yoast присутствует и карта сайта картинок! Все в одном - как комбайн, очень удобный плагин рекомендую взамен platinum seo pack и его аналогов! Мне очень понравился, по этому решил приобрести продвинутую версию ;)

Создание карты сайта на WordPress с помощью кода

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

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

и примерно после тега вставляем код который выведет карту сайта:

[sociallocker]

Страницы блога:

    '.$cat->cat_name.'

    '."\n";
    query_posts('posts_per_page=-1&cat='.$cat->cat_ID);
    while(have_posts()): the_post();
    $category = get_the_category();
    if ($category[0]->cat_ID == $cat->cat_ID) {?>


[/sociallocker]

Сохраняем файл, заливаем в директорию с темой. Далее создаем страницу "карта сайта" и выбираем - не стандартный шаблон, а только что созданный "karta_saita.php". Вот и вся петрушка! Код протестировал на своем блоге - все пашет :)

И на этом все! Наша карта сайта для wordpress - готова! А какие плагины используете Вы? Поделитесь информацией...