Карта сайта для Joomla и WordPress. Создание и установка.
Здравствуйте, уважаемые читатели. В этой статье мы с вами узнаем, что такое карта для сайта, для чего она нужна. Научимся ее создавать и устанавливать на наш сайт. Также я расскажу, что нужно сделать, чтобы сообщить поисковым системам о нашем файле sitemap.
Создание карты сайта является одним из способов внутренней оптимизации сайта под поисковые системы (SEO, search engine optimization). Существует два типа карт. Первый тип это карта для людей в формате html. Размещается обычно на главной странице сайта. Показывает список всех страниц, которые есть на сайте, облегчает удобство навигации пользователю. Такая карта особенно удобна, если на сайте имеется множество различных меню и не все из них расположены на главной странице. Для поисковых роботов тоже создают специальные карты сайта sitemap в формате xml. Обычно сканирование роботы начинают с главной страницы, предварительно отфильтровав все страницы, которые запрещены к сканированию в файле Robots. txt и начинают хаотично переходить по всем ссылкам, которые попадаются им на пути. Для полного индексирования сайта в большинстве случаев этого достаточно. Однако, если на вашем сайте содержится много динамически создаваемых страниц или страницы, для попадания на которые необходимо много переходов по ссылкам, поисковые роботы могут не найти некоторые страницы сайта или неверно определить приоритет сканирования страниц. Карта сайта решает данную проблему и позволяет роботу более эффективно сканировать страницы сайта, т.к. ему за один сеанс сканирования отводится ограниченное время. С помощью файла Sitemap вы можете сообщить поисковому роботу, какие страницы вашего сайта нужно индексировать, как часто обновляется информация на страницах, а также индексирование каких страниц наиболее важно.
Xmap — создаем карту сайта для Joomla.
О том, как создать и установить карту сайта для Joomla в формате HTML, и создать карту сайта для поисковых роботов в формате XML, читайте тут.
Создаем карту сайта для WordPress.
Для создания карты сайта для движка WordPress обычно используют два плагина. Первый называется Google XML Sitemaps, который создает файл sitemap в формате xml для поисковых систем. Пусть вас не смущает слово Google в названии плагина, созданный им файл sitemap является универсальным и подходит для всех поисковых систем. В дополнение данный плагин умеет уведомлять поисковые системы Google, Bing, Yahoo путем HTTP запросов о том, что на сайте появился новый контент, т.е. по сути он сообщает об изменении файла sitemap. Второй плагин под названием Dagon Design Sitemap Generator Plugin. Данный плагин создает карту для пользователей сайта в формате HTML.
Сообщаем поисковым роботам о нашем файле sitemap в формате XML.
Поисковые роботы всегда начинают сканирование сайта с файла robots.txt, поэтому для того, чтобы они узнали о существовании созданного нами файла sitemap, достаточно в файле robots.txt добавить следующую директиву:
Sitemap: http://ваш_сайт.ru/файл_sitemap. xml.
Директива в моем файле robots.txt, публикующая файл sitemap, созданный при помощи компоненты xmap выглядит так:
Sitemap: http://buildsiteblog.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=1.
Вместо моего сайта buildsiteblog.ru вы указываете свой сайт. Чтобы посмотреть, как выглядит эта строчка в моем файле robots.txt, наберите в адресной строке браузера адрес http://buildsiteblog.ru/robots.txt.
Другой способ сообщить поисковым системам о существовании файла sitemap это его добавление в инструменты веб-мастеров Яндекса, Гугла, Мейла и Бинго. В следующей статье я расскажу как добавить файл sitemap в панели веб-мастеров Яндекса и Гугла и какие дополнительные преимущества нам это дает.
Вы можете помочь проекту, рассказав о нем в социальных сетях:
Спасибо!
- Назад
- Вперед
You have no rights to post comments
Как создать карту сайта на движке Joomla при помощи плагина Xmap
Иван Мельников
Время на чтение: 4 минуты
596
Неотъемлемая часть любого продвинутого ресурса, который хорошо индексируется и имеет постоянный приток органического трафика, — это карта сайта, или sitemap. Она необходима, чтобы собрать ссылки на все страницы сайта в одном месте, и чтобы поисковой робот постоянно посещал разные части ресурса, индексируя их заново.
Карта необходима для любого серьезного проекта, который планирует раскрутиться за счет пассивного трафика, в том числе и для площадок на движке Joomla.
В данной статье мы разберем, как происходит настройка sitemap в Joomla.
Основное преимущество расширения Xmap — это создание динамического xml файла с картой, из которого практически не будут вылазить поисковые роботы поисковиков Google, Яндекс, Bing и других. Карта сайта будет генерироваться при помощи вашего меню. То есть плагин возьмет за основу категории ресурса и внесет в sitemap точно такую же иерархию, как у вас в навигации. Это поможет поисковым системам лучше понять содержимое вашего ресурса и расставить приоритеты.
Изначально был плагине не Xmap, а Joomap. Но у него была масса недочетов, чего не скажешь о современной версии расширения. У нового генератора sitemap куда больше возможностей и функций:
- плагин генерирует xml карту, которая легко считывается большинством поисковых систем планеты;
- карта даже самого большого сайта все равно будет отображаться нормально в любом браузере, потому sitemap смогут использовать не только поисковики;
- нормальная совместимость с Joomla 3;
- вы сможете отрегулировать в xml файле индексацию отдельных элементов, к примеру, скрыть от показа целый раздел меню или определенную страницу;
- плагин Xmap вышел давно, потому для него уже есть масса дополнений, которые могут улучшить функционал расширения;
- есть настройка сжатия файла xml для ускорения загрузки страницы.
Далее вам предстоит сгенерировать первую карту вашего сайта на движке Joomla. Для этого найдите в списке плагинов имя расширения Xmap и зайдите в админку инструмента. Перед этим вы должны убедиться, что плагин уже активирован через панель управления движка в менеджере расширений. Настройка создания новой карты будет заключаться в указании следующих параметров:
- Вам необходимо будет ввести название для файла sitemap (заголовок).
- Далее пропишите описание для карты сайта, которое будет находиться вверху файла xml (этот и 1-й пункт необязательны).
- Определите пункты меню, которые будут отображаться внутри карты.
- Нажмите «Сохранить» и опубликуйте созданный файл.
Добавьте XML-карту сайта в свой Joomla! Веб-сайт
В этой статье основное внимание уделяется картам сайта XML, их установке и преимущества для Joomla! сайты.
Что такое XML Sitemap
XML означает расширяемый язык разметки. Это текстовый формат, в котором написана карта сайта. Прежде всего, карта сайта в формате XML. не предназначен для посетителей или пользователей веб-сайта. Это содержит информация для поисковых систем и их ботов, которые сканируют сайты для индексации своих страниц и контента.
Преимущества для вашего Joomla! Веб-сайт
Добавив XML-карту сайта в ваш Joomla! сайт вы помогаете боты для поиска каждой страницы веб-сайта и индексации контента в контролируемом и структурированным образом. Это полезно, потому что поисковые роботы часто следуют только определенное количество ссылок на одном сайте. Предлагая помощь для интеллектуальное сканирование повышает вероятность полной индексации. Следовательно карта сайта в формате XML дает преимущества для каждого веб-сайта но особенно для:
- крупные веб-сайты.
- веб-сайтов с многими страницами , которые не связаны между собой сами себя.
- новых веб-сайтов только с небольшим количеством обратных ссылок или без них .
Но даже с хорошо структурированным веб-сайтом и идеальной XML-картой сайта не гарантирует, что каждая страница будет зарегистрирована. Боты решают сами какие страницы интересны и на них достаточно качественных содержание . В соответствии с этим XML-карта сайта не может заменить другие действия, которые необходимы для вашей поисковой оптимизации, но могут помогите ботам найти весь интересный контент, который вы предоставляете на своем Джумла! Веб-сайт.
Файл, содержащий карту сайта XML, обычно называется карта сайта.xml .
Как сгенерировать sitemap.xml для вашего Joomla! Веб-сайт
В следующем объяснении описывается, как добавить XML-карту сайта в веб-сайт с использованием Joomla! расширение Карта сайта Эйми.
Обзор различных шагов
- Загрузите компонент, перейдя по ссылке выше.
- Установите расширение на свой Joomla! Веб-сайт как обычно.
- Настройка Карта сайта Aimy.
- Просканируйте ваш веб-сайт.
- Отредактируйте карту сайта XML.
- Взгляните на вашу новую карту сайта.
- Сообщите поисковым системам о вашей новой XML-карте сайта.
Настройте расширение для создания подходящей XML-карты сайта
Прежде чем вы начнете генерировать файл sitemap.xml, вы можете настроить компонент . Поэтому вы должны выбрать «Компоненты» из главное меню, которое вы видите в Joomla! backend, а затем нажмите «Aimy Sitemap». После этого выберите «Параметры» вверху в правом углу. Здесь вы можете см. разные вкладки:
- Эйми Карта сайта
- Значения по умолчанию
- Гусеничный
- Уведомитель
- Разрешения
В этой статье будут объяснены только самые важные параметры. Для получения дополнительной информации и пояснений вы можете прочитать руководство пользователя. Начнем со второй вкладки.
Здесь вы можете определить специальные значения . Используя XML-карту сайта, вы можете дать поисковым системам больше информации, чем просто список всех соответствующих страниц. Эта вкладка позволяет вам предоставить информацию о:
- Важность каждой страницы по умолчанию — также называется приоритет
- Для этого используются значения от 0,0 до 1,0
- 0.0 означает, что страница вообще не важна
- 1.0 указывает на наивысшую важность
- Частота по умолчанию, с которой обычно вносятся изменения
- всегда
- ежечасно
- ежедневно
- еженедельно
- ежемесячно
- ежегодно
- никогда
Решая, какой приоритет имеет страница, имейте в виду, что приоритет указывает только важность различных страниц внутри ваш сайт . Из-за этого нет смысла давать каждой странице приоритет 1.0. Данные не влияют на рейтинг ваших страниц и не дают вам преимущество по сравнению с вашими конкурентами, но может помочь в поиске двигатели для выбора между двумя страницами вашего собственного веб-сайта . Поэтому имеет смысл предоставлять информацию, основанную на фактах, чтобы ваши наиболее значимые и выбрана подробная страница. В этот конкретный момент вы сначала решаете, какой приоритет получают все страницы по умолчанию. Позже, после сканирования вашего сайта вы можете установить эти значения для более или менее важных страниц ваш сайт индивидуально.
Кроме того, вы можете указать поисковым системам , в которых меняется частота на веб-сайте обычно делают, чтобы они знали, в какие интервалы они должны вернуться. Позже это значение также может быть определено индивидуально для каждого URL.
На следующей вкладке («Crawler») вы можете, например, решить, следует ли изображения должны быть включены в вашу карту сайта XML или нет.
Вкладка под названием «Уведомитель» позволяет вам решить, хотите ли вы проинформировать поисковые системы Google и Bing о новом XML Карта сайта на вашей Joomla! сайт или нет. Вы можете уведомить оба, только один или ни один из них.
Сканирование Joomla! Веб-сайт
Для этого выберите «Компонент» в главном меню Joomla! бэкэнд снова. Если вы наведете курсор на «Aimy Sitemap», откроется подменю, в котором можно нажать на « Сканирование веб-сайта «. В зависимости от размера ваш сайт сканирование займет некоторое время. За это время вы можете увидеть, какие URL-адреса найдены и в настоящее время обрабатываются.
После сканирование завершено, вы получите список всех добавленных страниц. Теперь у вас есть возможность управлять URL-адресами вашей карты сайта, выбрав «Управляйте своим файлом Sitemap прямо сейчас!». Эта кнопка находится под списком добавленных URL-адресов.
Отредактируйте XML-карту сайта
Здесь вы можете внести некоторые изменения индивидуально для специальных URL-адресов. например решить, является ли URL должен быть включен в файл sitemap.xml или нет.
Более того, теперь у вас есть возможность определять приоритет отдельных URL-адреса. Не забудьте тщательно выбирать, какие страницы являются наиболее важными. Давайте рассмотрим короткий пример: Ваш веб-сайт представляет собой магазин книг с домашняя страница, несколько страниц для разных жанров, заявление о конфиденциальности и страница с некоторой информацией, чтобы связаться с вами. Конечно, в каждой книге есть свою собственную страницу, чтобы прочитать описание, посмотреть цену и купить его. Очевидно заявление о конфиденциальности не будет самой важной страницей вашего сайта. Обзор самых популярных книг того или иного жанра или страницы бестселлеры, которые ищут многие люди, могут быть самый важный страницы .
На этом этапе вы также можете дать некоторую информацию о изменить частоту отдельных страниц. В примере с книжным магазином может оказаться, что
домашняя страница не меняется очень часто, потому что есть только ссылки на
различные категории и краткий текст о самом магазине. Но если в магазине
предлагает как минимум одну новую книгу в месяц, обзорные страницы различных
категории регулярно дополняются, и боты могут быть проинформированы о том, что
это ежемесячная смена. Если вы завершили
изменения вы можете написать карту сайта .
Теперь вы можете взглянуть на sitemap.xml во внешнем интерфейсе вашей Joomla! Веб-сайт. Для этого просто добавьте /sitemap.xml
на URL-адрес вашего веб-сайта. Например:
https://www.aimy-extensions.com/sitemap.xml.
XML-карта сайта выглядит следующим образом:
Еще один важный момент: если вы измените параметры сканера например, должны ли изображения быть включены или нет, вы должны пробег краулер еще раз и снова напишите карту сайта. В противном случае ваши изменения не будут отражается вашей фактической XML-картой сайта.
Сообщите поисковым системам о новой XML-карте сайта в вашем Joomla! Веб-сайт
Уведомляя поисковые системы, вы заставляете их переходить на ваш веб-сайт быстрее распознавать новый файл sitemap. xml и снова сканировать ваш веб-сайт. Это помогает им находить страницы, которые они не могли найти раньше, и индексировать их. Более того, теперь они знают, насколько важны ваши страницы на вашем сайте. и как часто они могут ожидать изменений. Для этого снова выберите «Компоненты». из главного меню Joomla! backend, наведите курсор на «Aimy Sitemap» и нажмите в разделе «Уведомить поисковые системы». Теперь вам нужно только нажать «Начать уведомление». и Google и Bing получают уведомление , если вы настроили оба в настройках уведомителя.
HTML карты сайта на Joomla! Веб-сайты
С помощью Aimy Sitemap вы также можете создать HTML-карту сайта для посетителей Ваша Джумла! Веб-сайт. Карта сайта HTML увеличивает размер веб-сайта. удобство использования . это своего рода оглавление, где пользователи получают обзор всех важных страница, которую содержит веб-сайт. Кроме того, есть ссылки на разные страницы, поэтому пользователи могут легко перемещаться по к информации они поиск. Для облегчения навигации по веб-сайту часто ссылка устанавливается с главной страницы на карту сайта в формате HTML. Карта сайта в формате HTML может выглядеть вот так:
Смотрите наш Видеоурок для получения дополнительных сведений о создании карты сайта в формате HTML с помощью нашего расширения.
Зачем использовать карту сайта для вашего Joomla! сайт?
Разместил: Михаэла в RSSeo! на 08 декабря 2009 г.с 5 комментариями
Эта статья ответит на распространенные вопросы о Joomla! карты сайта, такие как:
- зачем использовать карту сайта?
- как уведомить Google, Yahoo! и Bing о сгенерированной карте сайта?
- проверка сайта
- обновления карты сайта
и в конце статьи вы найдете несколько рекомендаций для Joomla! генераторы карты сайта.
Прежде чем ответить на приведенные выше вопросы, давайте проясним различия между картой сайта HTML и картой сайта XML.
Что такое карта сайта?
Карта сайта в формате HTML представляет собой набор ссылок, созданных для улучшения взаимодействия пользователей с веб-сайтом.
XML Sitemaps — это файлы в специальных форматах, sitemap.xml и ror.xml, созданные для информирования поисковых систем о новом содержимом. Принятый формат http://sitemaps.org — XML.
XML-карта сайта включает, помимо доступных для сканирования ссылок сайта, дополнительную информацию, такую как:
- как часто изменяется содержимое страницы,
- последнее обновление
- как часто поисковые системы должны сканировать
Рекомендуется отправлять карты сайта для поисковых систем в формате XML (хотя ссылки в формате HTML могут быть просканированы поисковыми системами, отправка файла Sitemap в формате HTML поисковым системам будет отображать некоторые технические ошибки).
Зачем использовать карту сайта для Joomla! сайт?
- вы можете информировать поисковые системы о URL-адресах, которые не могут быть обнаружены поисковыми роботами при отсутствии карты сайта.
- вы можете помочь поисковым системам лучше понять структуру сайта (полезно для больших сайтов или сайтов с динамическим контентом, таких как Joomla!).
- вам будет предоставлена ценная информация при отправке карты сайта в учетные записи веб-мастеров Google, Yahoo или Bing: возможные ошибки сканирования, количество проиндексированных URL-адресов, проблемы с метатегами, дублированный контент и т. д.
- сканеры могут быстрее обнаруживать новый контент, поэтому количество проиндексированных страниц и количество страниц, представленных в поисковой выдаче, может увеличиться.
Однако между отправленными URL-адресами и проиндексированными URL-адресами всегда будут различия, и отправка карты сайта не гарантирует, что все URL-адреса сайта будут проиндексированы.
Joomla!, как и другие CMS, имеет некоторые проблемы со ссылками, которые создают дублированный контент.
Дублированный контент относится к одному и тому же контенту, доступ к которому осуществляется через разные URL-адреса:
http://www.myjoomlawebsite.com
http://www.myjoomlawebsite.com/index.php
заставляет поисковые системы распределять рейтинг страницы между этими двумя ссылками.
В идеале URL-адрес должен указывать на уникальный контент, а на уникальный контент должен ссылаться один URL-адрес.
Почему мы говорим о дублирующемся содержании, когда статья посвящена картам сайта?Поскольку сканер имеет фиксированное значение пропускной способности для каждого сайта, его можно использовать для:
- проиндексировать увеличенное количество страниц с уникальным контентом или
- проиндексировать несколько ссылок с дублирующимся содержимым: результат? Меньше страниц представлено в SERP (результаты страницы поисковой системы) и много страниц представлено в дополнительном индексе.
Таким образом, сканер может использовать пропускную способность для индексации 10 ссылок, указывающих на один и тот же контент, или может обнаружить 10 новых страниц со свежим контентом. Дублированный контент — это причина, по которой сканер может индексировать меньше страниц и не находить новый контент. Хотя проблема не может быть полностью решена, есть способы уменьшить количество дублированного контента.
Перед отправкой Joomla! sitemap, создайте 2 пустых файла и сохраните их как sitemap.xml и ror.xml в корневом каталоге (это место, где поисковые системы ищут по умолчанию).
Как уведомить Google о расположении карты сайта?
Есть 3 способа уведомить Google о том, что вы отправили карту сайта:
- зарегистрируйте учетную запись Google Webmasters Tools и отправьте карту сайта: http://www.google.com/webmasters/tools
- отправьте HTTP-запрос или пропингуйте Google: введите в браузере следующий URL-адрес и замените myjoomlasite. com на ваше доменное имя http://www.google.com/webmasters/tools/ping?sitemap=http:// www.myjoomlasite.com/sitemap.xml
- включить в robots.txt расположение файла Sitemap:
Sitemap: http://www. myjoomlasite /sitemap.xml
Как уведомить Yahoo! об отправленной карте сайта?
Yahoo! поддерживает формат ror.xml и sitemap.xml
- Подпишитесь на Yahoo! учетную запись и отправьте карту сайта непосредственно в Yahoo! Обозреватель сайта: http://siteexplorer.search.yahoo.com/submit
- отправить HTTP-запрос с помощью ping API: введите в браузере следующий URL-адрес и замените имя домена на свое собственное
http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=http://www . myjoomlasite.com /sitemap.xml - включите в robots.txt следующую строку кода (отправляете ли вы HTTP-запрос или используете robots. txt, не забудьте заменить доменное имя своим):
Карта сайта: http://www. myjoomlasite /sitemap.xml
Как уведомить Bing об отправленной карте сайта?
- вы можете пропинговать Bing, отправив HTTP-запрос на
http://www.bing.com/webmaster/ping.aspx?siteMap=www. myjoomlasite /sitemap.xml (замените myjoomlasite.com своим доменным именем) . Этот метод также можно использовать при изменении существующей карты сайта - зарегистрируйтесь для получения идентификатора Windows Live ID (если у вас его еще нет) и отправьте карту сайта непосредственно в Bing http://www.bing.com/webmaster
Проверка сайта:
Чтобы получить доступ к статистике сайта, вам необходимо подтвердить право собственности на сайт в Google, Yahoo и Bing.
Хотя проверка сайта выполняется при добавлении сайта в учетные записи веб-мастеров, поисковые системы рекомендуют не удалять файлы проверки, поскольку они будут периодически проверяться.
Когда следует обновлять карту сайта в Joomla!?
Если содержимое или, возможно, структура веб-сайта были изменены, у вас есть возможность обновить файл Sitemap в инструментах для веб-мастеров, нажав кнопку «Отправить повторно».
(не рекомендуется создавать новую карту сайта при каждом изменении)
Есть ли простой способ создать карту сайта для Joomla!?
- Google предлагает инструмент для создания карты сайта, который требует некоторых знаний Python и сервера.
- новая Joomla! Генератор карты сайта доступен вместе с расширением SEO, RSSeo!, которое сделает всестороннее сканирование Joomla! ссылки. Вы можете найти несколько интересных руководств на RSJoomla! Телеканал о канонизации, проверке сайта на Google, Yahoo! и Bing, как создавать карты сайта с помощью RSSeo! и как оптимизировать метатеги для каждой Joomla! стр.