Создание карты для сайта на Joomla с помощью компонента Xmap

19 июля 2017

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

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

Для того, чтобы облегчить работу поисковых ботов по индексации и получить гарантию, что она будет полной, необходимо создать карту сайта, и, во-первых, разместить ее не дальше одного клика от главной страницы, а во-вторых, загрузить ее XML версию в панель для вебмастеров Яндекса и инструменты для вебмастеров Google. Начать следует именно с создания такой полезной в хозяйстве вещи.

Как создать Sitemap с помощью Xmap

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

Он предназначен для генерации Sitemap, как в HTML, так и XML видах, и к тому же это расширение специально разрабатывалось для Joomla! 1.5.x, и работает без режима legacy mode (этот режим необходимо включать, если используемое вами расширение создавалось для версии 1.0.x).

На официальном сайте вы сможете скачать версию 1.2.14 for Джумлы 1.5 или же 2.3.3 для третей Джумлы.

Для установки Xmap, как вы уже, наверное, знаете, нужно зайти в админку и в верхнем меню выбрать: «Расширения» — «Установить/Удалить». Существует три возможности установки расширений, мы воспользуемся самым простым способом, а именно, нажмем в первой строчке с названием «Загрузить файл пакета» на кнопку «Обзор», и найдем на нашем компьютере только что скачанный архив компонента. Да, Джумла умеет устанавливать расширения прямо из архива. Замечательная возможность, не правда ли?

После того, как закончится установка, мы может приступать к его настройкам. Для этого нужно в верхнем меню админки выбрать «Компоненты» — «Xmap» и сначала нажать на кнопку «Add menus» для того, чтобы определиться, страницы каких именно меню будут входить в построенную этим расширением карту.

В выпавшем списке ставите галочку напротив меню, пункты которого вы хотите добавить в карту и нажимаете кнопку «Save». В результате, это меню добавится в основной список этого расширения (будет присутствовать в создаваемой им Sitemap). Если захотите убрать какое-либо из добавленных меню, то подведите к нему курсор и вы увидите всплывающую панельку с набором функциональных кнопок, в том числе и «Delete».

Теперь войдите в настройки Xmap, нажав на кнопку «Options» в правом верхнем углу окна, и выбрав из выпадающего списка «Preferences».

Получаем адрес ссылки на Sitemap.xml в настройках

В открывшемся окне в строке «XML Sitemap», копируем адрес Sitemap в формате XML. Эта ссылка на Sitemap.xml нам понадобится для добавления в панель вебмастеров поисковиков Яндекс, Гугол и Bing. Здесь же вы можете указать в поле «Number of Columns» количество колонок для отображения карты сайта, а в поле Show Menu Titles снять галочку, если не хотите чтобы в Sitemap отображались заголовки меню.

Итак, XML вариант мы получили и может в дальнейшем скормить его поисковикам. Осталось добавить карту в формате HTML (повышающую удобство навигации для посетителей вашего ресурса). Ну, тут вообще все просто.

Добавляем пункт меню для карты, созданной в Xmap

Заходим в верхнем меню админки Джумлы в пункт «Все меню» и выбираем то, в котором планируется разместить ссылку на карту, созданную нашим расширением. Находим и нажимаем на кнопку «Создать» в верхнем правом углу открывшегося окна:

далее выбираем из предложенного списка пункт «Xmap».

Останется только написать в поле «Заголовок» название этого пункта меню и полученная карта будет отображать элементы вашего сайта, но, к сожалению, не все. Если у вас установлены какие-либо дополнительные расширения, например, компонент интернет-магазина VirtueMart, то его содержимое не войдет в Sitemap. Досадно, не правда ли? Но ничего страшного. На этот случай существуют расширения уже для самого компонента Xmap, позволяющие добавить в него нового функционала и научить понимать эти самые интернет-магазины, каталоги, галереи и многое другое.

Установка расширений для компонента

Здесь можно скачать расширения для Xmap. Есть одна тонкость в их установке. Т.к. это расширения не для самого движка, а именно для компонента, то и устанавливать их нужно не так как мы в начале поста устанавливали сам компонент, а иным способом. Для этого нужно сначала опять зайти в настройки «Компоненты» — «Xmap» и перейти на вкладку «Extensions».

Затем щелкнуть по пункту «Install» и в открывшемся окне, в первой строчке с названием «Upload Package File », нажать на кнопку «Обзор» и найти на нашем компьютере архив с нужным расширением. Посмотреть уже установленные расширения можно в том же окне, щелкнув по пункту «Installed Extensions».

В моем случае, установлено единственное расширение, позволяющее подружить Xmap с компонентом форума Kunena.

Как загрузить XML версию этой карты в Яндекс Вебмастер и панель Гугл Вебмастер вы можете узнать по приведенным в начале статьи ссылкам.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Использую для заработка

Рубрика: Joomla, Плагины для Joomla

Комментарии и отзывы

Вольный

=) =) =)

Спасибо! давненько искал этот материал! Автору удачи!

Ответить
ольга

Большое спасибо за статью! Сама никак не могла разобраться, что и как делать. =)

Ответить
Александр

Не могли бы Ви помочь, я сделал Джумлу 3-х язычным с помощью Joom!Fish, соответственно у меня те же ссылки что и на главном языке есть и на двух других (URL только отличается вначале en/ или /ru). Sitemap сделает только для главного языка. Как мне сделать еще и для двух других? Как я понимаю, плагина Joom!Fish для Xmap еще не придумали.

Ответить
julia

Дмитрий, а у меня при попытке скормить ссылку на Sitemap, яндекс выдает — Попытка получить информацию по файлу Sitemap с другого ресурса.

Ответить
Спаситель

julia, ты просто добавляешь ссылку не на xml версию, а на Html версию, ссылку на которую находится на самом вебсайте, если ты ее туда поставила. Т.е. на обычную в формате HTML, которая отображается вместе с дизайном Joomla.

Ответить
Юрий

Спасибо, что Вы есть, что бы я делал без Вас =)

Ответить
Александр

Всё-таки, не всё понятно по настройке

1. Для чего метка «расширять разделы содержимого»

2. для чего «Исключит ID меню»? Что это даёт?

3. что такое «очистка кэш»? когда возникает такая необходимость?

4. Что надо сделать, чтобы сразу увидеть изменения в карте после изменения в настройках?

Спасибо

Ответить
Юрий

Установил на Джумлу ARTIO JoomSEF 3.5.3 и после установки на вебстранице «Карта сайта» пропал дизайн (просто белое окно) и кодировка стала отображаться в ISO-8859-5 (в Firefox) в других браузерах кодировка нормальная UTF-8 но окно белое, без дизайна. Подскажите в чем дело? Я новичок, так что если можно разжуйте подробнее. Заранее всем спасибо.

Ответить
Юрий

Дмитрий: Спасибо Дмитрий! Все встало на место, толи само собой, то ли после включения кеширования Джумлы.

Ответить
Aндрей

Каждый раз устанавливаешь что-то в Joomla и молишься, чтоб все успешно прошло. Что ж, благодаря вашим подсказкам все у меня работает! Можете даже посмотреть.

Ответить
близкий

Распишу все по пунктам:

1.Значится скачал

2.Установил, все прекрасно

3.Видит все вебстраницы

Единственное что беспокоит, так это слишком много сторонних плагинов установлено по умолчанию в последней версии Xmap'a. Если я удалю НЕ ИСПОЛЬЗУЕМЫЕ МНОЮ не повлияет ли это на его работу. Конечно их можно и оставить, но придерживаюсь принципа чем меньше лишнего тем быстрее работает Джумла.

Ответить
Дядя Федор

Я использую on-line ресурс http://www.xml-sitemaps.com/. Поисковики карту читают без ошибок. Если установлю компонент Xmap, что-нибудь выиграю?

Ответить
Дмитрий

Дядя Федор: он не только Sitemap XML создает, но и обычную, предназначенную для посетителей вашего проекта.

близкий: думаю, что лишние расширения удалить можно без проблем.

Aндрей: красивый ресурс и карта очень хорошо смотрится и читается.

Юрий: пожалуйста.

Ответить
DNX

Дмитрий подскажите пожалуйста как добавить xml карту сайт созданную Xmap в Яндекс веб-мастер.

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

Ответить
Дмитрий

DNX: в середине статьи это написано.

Теперь войдите в настройки компонета Xmap, нажав на кнопку «Options» в правом верхнем углу окна, и выбрав из выпадающего списка «Preferences».

В открывшемся окне в строке «XML Sitemap», копируем адрес карты сайта в формате XML, который нам понадобится для добавления в панель вебмастеров поисковиков Яндекс, Гугл, Yahoo и Bing.

Ответить
Дядя Федор

Подскажите, я в панели Яху и Бинг свой ресурс не контролирую ( только Яндекс и Гугл), но вроде-бы Яху индексирует все вебстраницы без проблем. Или Все-таки установить карту вручную в эти поисковики? Спасибо.

Ответить
Александр

установил компонент , сделал все как написано. дал ссылку яндексу. яндекс выдает 100 ошибок: «не соответствует местоположению файла Sitemap»

Ответить
Zip

Спасибо большое!

Очень хорошо написана статья — понятно и ясно!

Сэкономил, время — не понадобилось разбираться самому в Xmap.

Рекламу, конечно же кликнул ;-))

________

Ответить
Александр

А как настроить его для Virtuemart?

Ответить
Дмитрий

Александр: для того, чтобы он корректно работал с VirtueMart, нужно установить специальное расширение. Оно устанавливается именно из настроек самого Xmap, а не из Установки\Удалении в админке Джумлы. Это расширение называется VirtueMart Extension и скачать его можно с joomla.vargas.co.cr/en/downloads/doc_details/86-virtuemart-extension.

Ответить
Игорь

Скачал — на локальном работает отлично. С установкой проблем нет. А вот при заливке на работающий проект полезли проблемы. Выдает:

•JFolder::create: Infinite loop detected

•Предупреждение! Невозможно переместить файл

Невозможно найти установочный пакет

Не пойму в чем дело — и директории расшарил...ничего не помогает.

Ответить
Дмитрий

Игорь: затрудняюсь ответить что-либо вразумительное. Сначала подумал на права доступа к папкам или файлам компонента, но вы говорите, что все расшарили.

Ответить
Александр

спасибо отличный вариант

неплохая статья

Ответить
lion2005

подскажите, пож-ста, как можно исключить из Sitemap материалы, которые входят в блог категории, но так, чтобы название категории осталось, а материалы, которые размещены в ней — нет?

Ответить
Лексус

А как сделать разбиение Sitemap на страницы?

Я читал что если будет больше 500 ссылок это плохо. А если уж 5000...

Ответить
Дмитрий

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

Ответить
sklite

Очень полезная статья, наконец-то разобрался с этими Sitemap, хотя с яндексом всё ешё имеются проблемы.:( Но это наверное от особо прямых рук — веб проект делаю первый раз.

Ответить
Мария

Спасибо огромное. Sitemap добавилась легко и даже отразился магазин! возможно потому, что он у меня открывается с отдельной вебстраницы? или потому, что в эту версию уже добавлены расширения для xmap?

вообще очень благодарна вам. благодаря вашим статьям я сама! сделала свой проект и до сих пор добавляю чего нибудь новенькое.

еще раз спасибо!

Мария.

Ответить
Filip

Здравствуйте! ві все классно расписали про установку, я все сделал по вашему «учебнику» и теперь хочу спросить:

после вставки в панель мастеров Google сгенерированой ссылки на saitmap мне написало —

URL отправлены 105 Количество проиндексированных URL 8

в статусе стоит галочка — значит все ОК. а вот кол-во проиндексированных урлов меня настораживает. мне кажется это как-то мало. или я не прав или я что-то не так делаю?

Ответить
Дмитрий

Мария: пожалуйста, хороший Joomla проект, но лично я, не очень люблю негативные ресурсы (светлым шрифтом по темному фону). Пунктик у меня такой.

Filip: да, нет, все наверное так и должно быть. Не все страницы ресурса одновременно попадают в индекс — это процесс занимает определенное время (дни, недели).

Ответить
Filip

Дмитрий: Спасибо! процесс пошел! уже 130 из 138 ! ура!

Ответить
Freeman

Спасибо за отличные статьи!

С Вашей помощью настроил на Joomla RSS, а теперь вот и Sitemap.

По этому поводу один вопрос и одно дополнение.

Дополнение — у меня при попытке вставить ссылку непосредственно из иксмапа в yandex вылезла ошибка. Ссылка бала типа http://moy-sait/index.php?option=com_xmap&sitemap=1&view=xml, заметил что при клике по ней ( в самом компоненте) перебрасывало по адресу http://moy-sait/component/option,com_xmap/lang,ru/sitemap,1/view,xml/. Вставил эту ссылку и вроде сработало.

На Joomla стоит sh404sef может в этом проблема?

И вопрос где-то читал что yandex плохо индексирует ресурсы без www особенно если они третьего уровня (у меня именно такой) — поэтому вопрос влияет ли как то наличие www на индексацию страниц?

Если кому буlет интересно

Ответить
AlexVlasov

Спс за статью о настройке , все более чем доступно и без лишних фиговин!

Ответить
Сергей

Да, извиняюсь, сразу вдогонку хочу уточнить:

беру ссылку для «Sitemap». Она имеет вид http://www.site/index.php?option=com_xmap&sitemap=1&view=xml , а при вставке этой же ссылки в строку браузера она принимает вид http://www.site/component/option,com_xmap/lang,ru/sitemap,1/view,xml/ со слэшем на конце.

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

Вопрос: можно ли так для панели Яндекса оставить и правильно ли будет прописать в роботсе Sitemap: http://www.site/component/option,com_xmap/lang,ru/sitemap,1/view,xml/ ?

Спасибо!

Ответить
Сергей

Получилось немного не так как я хотел!

Я написал первое сообщение с благодарностью автору за статью и участникам обсуждения статьи. Но почему-то моё первое сообщение не дошло.

Ещё я благодарил Freeman-а за подсказку, но ссылка получается не только со слэшем на конце, но и меняется сама ( по крайней мере в моём случае).

Жду Ваших ответов! Спасибо!

Ответить
Алексей

Отличный компонент, всегда использую на своих ресурсах его.

Ответить
Planetero

Подскажите пожалуйста, после установки вновь созданные страницы будут автоматически попадать в Sitemap? Заранее спасибо!

Ответить
Дмитрий

Planetero: да, конечно, все вновь созданные в страницы, будут автоматически добавляться в создаваемый файл sitemap.xml. В этом и есть основное преимущества использования вместо онлайн сервисов, создающих Sitemap. В случае онлайн сервисов, вам придется каждый раз после появления новых материалов , заново идти на онлайн сервис и повторно создавать в формате XML.

Ответить
Planetero

Дмитрий, большое спасибо, все поставил по Вашему описанию.

Ответить
Сергей

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

Ответить
Planetero

Возник вопрос: в панеле Яндекс-вебмастеру я увидел, что страница на которой находится Sitemap не индексируется, причина — «Количество ссылок в документе превышает существующее ограничение в 3072 ссылки. Уменьшите количество ссылок.» Соответственно как я понимаю, надо Sitemap поделить на несколько страниц. Буду признателен, если порекомендуете, как это сделать, или подскажете другое решение. Заранее спасибо!

Ответить
Александр

Здравствуйте! Замучили дубли статей в Joomla 1.5.15

Любая конкретная статья доступна во всех пунктах главного меню.

Пример:

www.sait/index.php/раздел1/категория1/статья1

www.sait/index.php/раздел2/категория1/статья1

www.sait/index.php/раздел3/категория1/статья1

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

На Joomla стандартный SEF без включения mod_rewrite. Пробовал включить mod_rewrite, но это проблему не решило, все также. 1200 реально существующих статей, загружено Яндексом 10500, в индексе 1900, причем половина реально не существующих, в смысле они то есть, но в индексе всех поисковиков они начинаются с других пунктов главного меню. Карта сайта Xmap добавлена, работает нормально, все адреса действительные. Так того и гляди скоро накроют каким либо фильтром.

Перелопатил весь интернет, все пишут об одном и том же, ничего конкретного на эту тему. Неужели только у меня такая проблема? Я не являюсь специалистом в данной сфере, учусь по мере создания.

Заметил, что все началось с установки компонента Linkr, по-моему 2.3.4. Все шло нормально пока не появились дубли статей. Компонент давал нормальные ссылки только в пределах одного пункта меню.

Привожу пример: если в статье, которая находится по адресу, например, www.sait/index.php/раздел2/категория5/статья12 ставилась ссылка на статью по адресу

www.sait/index.php/раздел10/категория3/статья33,

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

www.sait/index.php/раздел2/категория3/статья33.

Обновил компонент до Linkr 2.3.7, все стало на свои места, все битые ссылки исправил вручную. Но опять же, это проблему не решило. Все дублированные страницы в индексе, и робот продолжает их с успехом находить и добавлять дальше.

В связи с этим у меня большая просьба! Помогите решить проблему!

Извините, может я задаю глупые вопросы, но для меня это большая проблема, и сам решить ее я не могу. Заранее благодарю за помощь!

Ответить
Сергей

спасибо зай сайт)

не подскажете почему может выводить не все ссылки ? самое интересное, что в модуле 7 семь ссылок, 5 из них присутствуют в Sitemap, а 2 нет, причём они все равноценные, отличаются только документом на который ссылаются.

И должны ли в Sitemap, сгенерированной быть ссылки из документов на другие документы?

Ответить
Николай

Здравствуйте. У меня Sitemap отображается вот так:????? ????? ?????. Я не могу удалить ненужные дублирование контента (одного раздела), в настройки зайти не могу. И все это после переезда с виртуального на выделенный сервер! Кто может подсказать, в чем проблема? Заранее благодарен.

Ответить
Евгений

Здравствуйте. У меня joomla в разработке на денвере, установил по описанию и сразу что-то случилось с кодировкой, отображаются кракозябры причём токая особенность: захожу на новую страницу всё нормально, возвращаюсь на пред идущую — кракозябры, обновляю то-же самое, через 10 мин. открываю — всё нормально обновляю опять кракозябры.

Ответить
Константин

Как убрать внизу ссылку на сайт разработчиков? В самом низу ?

Ответить
csrcs

Спасибо за описание, Sitemap генириться. Но попадают в него старые страницы, от хочется избавиться.

Это страницы которые были перенесены на другой адрес.

Как от них избавиться?

Ответить
Константин

Спасибо. У вас потрясающе полезный блог! Что не статья, то постоянно что-то новое для себя открываю. Особенно в части Joomla. Давно болел идеей изучить эту СУС. А благодаря вам это гораздо проще, чем самому вкуривать, как сделать ту или иную вещь!

Ответить
Дмитрий

Planetero: Константин: пожалуйста.

Константин: это копирайт, убирать его — значит нарушать права распространения. Хотя, если очень хочется, то средства и способы всегда найдутся.

Ребят, на другие вопросы затрудняюсь ответить, извините.

Ответить
Виктор

Дмитрий, молодец, очень профессионально работаете. Цитата из Яндекса «Формат XML является предпочтительным, т.к. позволяет предоставлять дополнительную информацию о страницах. Для каждого URL можно указать:

дату последнего обновления страницы (lastmod);

частоту изменения страницы (changefreq);

относительную значимость страницы (priority).»

У меня на сайте Sitemap все это показывает: , но:

по всем страницам частота изменения daily, приоритете страниц нигде изменить нельзя, дата последнего изменения одна для всех страниц, что есть полная неправда и так все время. Насколько понимаю, с любой точки зрения это нехорошо. Есть ли какая-нибудь информация на эту тему?

Ответить
Игорь

на локальном сервере карта устанавливается отлично, но на хостинге не закачивается через «закачать и установить» — залил непосредственно в папки через FTR, но компонент нигде не отбражается в панели управления Joomla — ни в компонентах нет ни в «пункт меню создать» — несколько дней бьюсь как рыба об лед и права доступа 777 поставил на эти файлы в FZila — ничего не помогает. Подскажите в чем проблема, что можно еще сделать?

Ответить
PlanetEro

Возможно немного не в тему. Магазин на джумле + virtuemart, необходимо создать файл для покупки ссылок на бирже с анкорами — названиями товаров (совпадают с title) и ведущими на соответствующие страницы с этими товарами. Как это сделать? Заранее спасибо!

Ответить
ivolga

Александр:

У меня ровно такая же проблема и тоже глухо с ответом. Я тоже догадалась, что виноват linkr

но ручная уборка битый ссылок — это жутко!!!

Ответить
Александр

Спасибо большое.

Но вот вопрос:

в папке есть еще xmaplink плагин, он зачем?

Ответить
Kurt777

Карта должна индексироваться? или только нужно оставить параметр follow?

Ответить
Limon

Если кто в курсе подскажите. Установил, Sitemap на XML нормально генерируется а в HTML нет, то есть при нажатии в пункте меню выдает ошибку 404. У меня стоит плагин ARTIO JoomSEF, если его выключаю все работает, нормально отображается. В чем может быть проблема?

Ответить
fil

видимо в xmap не установлен плагин для вашего artiosef. xmap просто не понимает как работать с урлами которые генерит artiosef

Ответить
fil

для начала вот вам ссылка на видео урок по установке http://alex-kurteev.ru/masterskaya-joomla/8-oiy-vypusk-masterskaya-joomla.html

а все доступные плагины перечислены в настройках самого xmap как установленные бесплатные так и неустановленые платные.

можете попробовать установить какую нибудь альтернативу artiosef — например SEOSimple. и генератор урлов bestalias.

Ответить
Серафим

fil спасибо, посмотрел, но я так и устанавливал, задал этот вопрос и там)). ARTIO менять не хотелось бы, ведь несколько сотен страниц уже в индексе, да и работают у людей эти компоненты вместе.

Ответить
fil

Серафим: тогда конечно не стоит менять компонент)) лучше попытаться найти решение проблемы. как всегда окажется что-то пустяковое))) у меня так частенько бывало. удачи!

Ответить
Игорь

мне его установили хостеры, как это сделали не знаю, но бились две недели. Вообщем лучше карту устанавливать заранее на локале до закачки на хост

Ответить
Людмила

А мне при попытке закачать файл карты Джумла сказала, что не находит установочного XML файла.

Ответить
Дмитрий

Людмила: попробуйте посмотреть здесь — Решение проблем при установке расширений на Joomla. Проверьте еще раз, то ли вы пытаетесь установить и действительно ли, в установочном архиве нет файла с расширением xml (установочного).

Ответить
Людмила

Дмитрий, файл скачала тот, что Вы предложили в статье. Архив распаковала, нашелся какой-то файл под именем xmaplink.xml. То ли это или нет, не знаю, из меня вебмастер не очень...Но Джумла упорно твердит, что установочного файла не находит.

Ответить
Алла

Нормально установился и работает . Но такая проблема:

есть пункт меню «фотогалерея», там куча уровней вложенности и куча фотографий. Каждая папка и каждое фото идут отдельной строкой в Sitemap!

Можно как-то сделать, чтобы отдельные пункты не раскрывались. А просто быа одна ссылка «фотогалерея».

Ответить
vovanx

Также интересует вопрос о разбиении Sitemap на страницы. Сталкивался кто?

Ответить
Bullet

У меня такой вопрос, установился все нормально, в меню сайта пункт я сделал, но при нажатии на этот пункт, карты нет, только ссылка и все, а самой карты нет!

В чем проблема помогите!

Ответить
Roman

установил, все настроил, подскажите пожалуйста как сделать, чтоб Sitemap имела вид /sitemap.xml и /sitemap.html вместо /index.php?option=com_xmap&sitemap=1&view=xml

и

index.php?option=com_xmap&sitemap=1

Ответить
Max

Спасибо!!! Сильно помогли с настройкой

Ответить
Людмила

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

Ответить
Acno

У меня один вопрос!! Sitemap нужно создавать после того, как выложишь на хостинг или можно на локале уже сделать всё?? 🙂

Ответить
Олег

Я поставил этот компонент на Joomla 1.5.2 прекрасно работает, Xmap сгенерировало все ссылки что у меня есть http://novoti.ru/sitemap

В настройках указал ID пункта меню Sitemap, что бы компонент не учитывал его в карте сайта.

Спасибо автору!

Ответить
Вован

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

Ответить
Николай

У кого ошибка 100 в яндекс вебместере — отключите CSS оформление файла XML. Мне помогло!

Ответить
Роман

Была проблема со скармливанием карты Яндексу. Связка Artio + Xmap. Карта сайта содержит N количество URL, на все URL Яндекс ругается. Некорректный URL (не соответствует местоположению файла Sitemap) Проблема решилась тупо. Если вы регистрируете свой сайт в Яндексе например www.mgtours.ru то и в Sitemap ссылки должны начинаться с www. Если у вас в Sitemap url начинаются без www, то в яндексе регистрируйте без www и наслаждаетесь мощной статистикой и ашипками (если они есть). Удачи

Ответить
Slava

Ошибка синтаксического анализа XML: лишние данные после элемента документа

Адрес: http://slivsol.0fees.net/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1

Строка 144, символ 1:

^

Вот такое пишет Xmap 1.2 для Joomla, в чём причина, в каком файле искать эту ошибку? Помогите кто знает. Спасибо.

Ответить
0102

Здравствуйте! Установил карту сайта все вроде как отлично только вот не отображается галерея, тоесть как в меню просто галерея а то что в самой галерее название категорий категория один, категория два нет, как на примере указанном у вас в статье, Галерея DatsoGallery почему так не подскажите?

Ответить
ura1964

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

Ответить
f1-forum

Установил Xamp 2 на joomla 1.6 и никаких таких настроек там нету 🙁

Ответить
Вадим

На джумлу 1.6 не могу установить хмар. Версия 1.2 не устанавливается. Пишет, " Другой компонент уже использует каталог: «/components/com_xmap», хотя я не устанавливал. Походу он его начинает ставить сбрасывает (так как появляется там эта папка). При установке 1.2.1 версии, вообще выкидывает "Fatal error: Call to undefined method JLanguage::getBackwardLang () in.../administrator/components/com_xmap/install.xmap.php on line

Устанавливая версию 2.0, выдаёт «Ошибка при создании меню панели управления»

Это трындец какой то...

Ответить
Adrian

Установил. Никаких изменений не делал. Добавил в поисковики. Гугл индексирует только пару юрлов (но никаких ошибок не пишет). А яндекс не индексирует не одного. Выдает ошибку: Некорректный URL (не соответствует местоположению файла Sitemap).

Не подскажите что делать?

Ответить
Piraman

Все работало. Но неожиданно точно, яндекс выдает эту ошибку, а гугл не есть карту вообще.

Ответить
Кирилл

Установил . При просмотре карты сайта показывает все меню, но по 2-4 пункта из каждого меню остальные не видны.

Подскажите где я напортачил...

Ответить
Андрей

Здравствуйте, у меня такая проблема. Установил на свой интернет-магазин. Подключил плагин «Virtuemart Plugin

1.1.4». Когда в магазине было не большое количество товара то проблем не было, но когда загрузил больше 2000 товаров то он

перестал работать. Выдает иероглифы или MySQL server has gone away. Когда отключаю плагин или снимаю товары с публикации то снова все в порядке. Как быть, в чем проблема?

Ответить
Сергей

Отличная статья, очень актуально, спасибо.

Сделал у себя на сайте http://pravoekb.ru/karta-sajta.html

Ответить
Евгений76

Новые версии — 1.2.13 (для Joomla 1.5) и 2.0 (для Joomla 1.6 и 1.7), язык русский:

http://www.d-g-s.ru/tools-joomla/components-joomla/xmap.html

Ответить
Piraman

Отличный компонент. Работает, удобнее чем генерить карту отдельным файлом, другим сервисом.

Но мне в роботс.тхт нужно запретить: Disallow: /index.php?

И тогда закрывается от индекса это путь к xml карте компонента:

mysite/index.php?option=com_xmap&sitemap=1&view=xml

Как открыть путь к карте в этом случае?

Ответить
Сергей

Евгений76, ссылку на свой чудо-сайт дали, а где ссылки на самом сайте, а?

Ответить
May

Спасибо за объяснения.

У меня два сайта. Я скачала com_xmap_1.2.2_rus

На одном сайте установилось с небольшой, правда, помаркой (одна страница вылетала из окна Джумлы, но я искусственно вставила значок, которого ей не хватало почему-то).

Карта сайта выглядит вполне нормально (Сайт: zorkadan.ru).

А для другого сайта (maidano.ru) карта сайта воспроизводится начиная с четвертой строки в цикле три раза. В чем дело? Вы не могли бы объяснить. Кроме того в основном меню перестали воспроизводится заголовки подпунктов (материалов).

С огромным уважением. М.Д.

Ответить
Александр

Скажите нужно ли делать файл Sitemap и добавлять его, если проекту года три и все индексируется хорошо?

Ответить
Дмитрий

Александр: не знаю, может и не надо. У меня тоже все хорошо индексируется, но я все равно поддерживаю ее в актуальном состоянии. Возможно, что это уже и лишнее.

Ответить
Александр

Спасибо за ответ. Все таки попробую. Ведь чем больше и интереснее делаешь для людей тем лучше самому проекту и нам конечно.

Ответить
макс

Хочу поставить xmap 2.0 на джумла 1,7 устанавливается с ошибкой (в админке компонент не отображается),с чем это может быть связано?

Ответить
Алиса

Добрый день!!! Очень очень прошу вас помочь. Разрабатываю сайт на джумле с установленным шаблоном. На главной страничке все корректно отображается. Но как только нажымаешь на какой-либо пункт меню или ссылку — появляется ошибка

404 — Component not found

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

Ответить
Александр

Алиса, а материалы опубликованы?

Ответить
Женя

Подскажите пожалуйста, при установке 2.0 На Джумлу 1.7.2 появляется ошибка «Ошибка при создании меню панели управления» что делать?

Ответить
Александр

Кто может помочь? добавляю Virtual mart в менеджер меню, что бы отображались страницы магазина, но исчезает строка перехода ввиде ссылки категория/под категория/товар. Может кто сталкивался с такой проблемой. А если компонента виртул марта нет, то и страниц в карте всего несколько, только целевые без товаров.

Ответить
Андрей

У меня такая проблема. в панель вебмастера яндеса добавил, яндекс спустя время ее проверил, нашел все страницы, но нашел так же и более 101 замечания. Пишет следующее: Непредвиденный тег (игнорируется) image:image. И попер строки перечислять карты сайта на которых эта ошибка, а в конце: Слишком много предупреждений (вывод предупреждений прекращён). Эт чего такое??? Я так понял дело в image:image — тоесть чтото ему в ссылках на изображения не нравится. Полазил по нету, я не один такой, но ответ никто до сих пор не нашел. Может вы в курсе??? На всякий вот ссылка на эту самую карту: http://greifer-rf.com/component/xmap?sitemap=1&view=xml

Ответить
Александр

Ошибка разбора XML та же проблема была на сайте [url=http://new-best.net/]http://new-best.net/[/url], облазил весь интернет. [b]Решение[/b]: на хостинге в файле .htaccess прописать строчку  php_value memory_limit 128M (для увеличения памяти для обработки скрипта, вместо 128 можно и больше, например 1024М)

Ответить
Александр

Дмитрий спасибо Вам огромнейшее. Установил Xmap, сделал карту сайта в xml и html. Все поставил на сайт, работает. Передал впанели вебмастеров яндекса и гугла. Все супер. Думаю сильно не хватало этого sitemap сайту.

Ответить
Никита

Спасибо.Весь блог очень хороший и я многому научился здесь.Я так пиши так как мне 11лет и я пробую создать свой вебсайт.Надеюсь,что мне это удается.

Ответить
Сергей

Респект за видео по карте сайта и твоему сайту http://www.bubenvruki.ru/index.php/joomla/17-sozdanie-karty-sajta-na-joomla-s-pomoshchyu-komponenta-xmap

Ответить
Иришка

Спасибо большое за ваши уроки. Я совсем ещё новичок, строю свой сайт по Вашим урокам. У меня вопрос по установке карты сайта, помогите разобраться почему при просмотре пункта меню «Карта сайта» — выдаются некоторые ссылки в двух экземплярах.

вот посмотрите http://vashi-detishki.ru/xmap

Ответить
Дмитрий

Дмитрий , теперь страница загрузки компонента на http://joomla.vargas.co.cr/en/downloads/components/xmap .Попробую я теперь заняться установкой сего для общего развития

Ответить
Юрий

 Здравствуйте Дмитрий!

После установки xmap не добавляет в карту меню, которые я хотел бы добавить, и на самом сайте показывает карту сайта с какими то старыми именами из шаблона сайта, хотя всё уже давно переименовано. Несколько раз переустанавливал xmap — без изменений.(mac os, joomla 1,5)

Буду очень признателен за ответ!

Ответить
gonzer

Вы просто молодцы!!!!! Отличный портал. Очень много интересующей информации. Все четко и понятно, ребенок разберется. Огромнейшее Вам спасибо. Пользуюсь сам и рекомендую друзьям и знакомым.

Ответить
Гульнур

Здравствуйте! Я вчера установила Карту Xmap на свой сайт.Установилось все нормально. А сегодня у меня сайт взломали хакеры. Вместо сайта http://deti.ledibashkirii.ru написано Hackeado por HighTech Brazil HackTeam

No\One — CrazyDuck — Otrasher

Сайт отключила. Поменяла пароль в админку. Нашла файлы (index.html и index.php) где были прописаны эти слова -изменила. А по ссылке http://deti.ledibashkirii.ru/images/stories/Abdeev/0_4d627_2d41494b_XL.gif картинку сайта видно.ПОМОГИТЕ!!!! На этот сайт у меня ушло много времени и сил. На этом хостинге у меня еще два сайта. Они в порядке. СПАСИБО!

Ответить
Brodyga46

Возникла такая загвоздка на Джумле: для того, что бы все страницы карты сайта отображались они должны быть привязаны к подпунктам меню? Правильно? То есть структура меню получается таким: меню/подменю/страница. Приходится создавать в иерархии меню подменю «страница» и привязывать к нему материал «страница». Получается каждая страница сайта должна быть привязана к подменю «страница» иначе она не будет отображаться в карте сайта? Или всё таки есть более простые способы?

Ответить
Александр

Добрый день, таже проблема что и у Brodyga46. в карте есть только компонеты Virtualmarta и основные страницы, а вот статьи которые привязаны к другой категори не могу добавить? http://sklad24.com.ua/index.php?option=com_xmap&sitemap=3&view=xml вот карта но нет ссылок http://sklad24.com.ua/novosti/. Как иправить эти новости?

Ответить
slawa

Как убрать слеш на главной в xmap

мой.сайт/

Это ведь тоже дубль главной?

Ответить
Алексей

Доброго дня.

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

Что не так? Или они потом как-то добавятся? И еще, какие права устанавливать на xml?

Ответить
Олег

Добрый день, Дмитрий!

Как установить Xmap для Joomla 2.5? У Вас есть статья по этому вопросу?

Ответить

Текст Вашего сообщения:

* Нажимая на кнопку "Добавить комментарий" или "Подписаться" Вы соглашаетесь с политикой конфиденциальности.

Подписаться на новые комментарии к этой статье