У любого более-менее крупного интернет-проекта должна быть карта сайта. Создается она с целью помочь поисковым системам проиндексировать наиболее значимые страницы вашего сайта, а так же проинформировать их о появление новых страниц, что ускорит их индексацию.
Карта сайта (sitemap) обычно имеет расширение .xml и содержит ссылки на статичные страницы, страницы товаров, страницы постов блога, категории, теги и прочее. Чтобы поисковые системы знали адрес карты вашего сайта необходимо добавить его в панели вебмастера Яндекс и Google, а так же прописать путь к карте в файле robots.txt. Как составить правильный robots.txt для магазина на движке virtuemart я писал в предыдущей статье.
Создание карты сайта с помощью компонента Xmap
Для автоматизации составления карты и последующего ее обновления воспользуемся специальным компонентом Xmap. Компонент подходит для joomla 2.5, joomla 3.
Xmap больше не поддерживается разработчиком.
Скачать последнюю версию 2.3.4.
Установка компонента происходит стандартным образом через менеджер расширений. С помощью кнопки обзор указываем путь до архива с расширением на компьютере, далее нажимаем загрузить и установить. В случае удачной установки появится сообщение: Установка пакета успешно завершена.
В результате в разделе Компоненты появится ссылка на наш новый компонент Xmap.
Для создания карты сайта переходим в админку компонента. Перед тем как мы создадим нашу первую карту необходимо настроить xmap таким образом, чтобы он включал в нее страницы joomla и страницы товаров виртуемарт. Для этого переходим по ссылке Extensions.
Перед нами откроется окно со списком плагинов xmap. Найти их можно так же через менеджер плагинов. Здесь мы включаем 2 плагина (для этого нужно просто кликнуть мышкой по красному кружку напротив нужного плагина):
- Xmap - Content Plugin (позволяет включать в карту сайта страницы joomla)
- Xmap - Virtuemart Plugin (позволяет включать в карту сайта товары virtuemart)
Теперь можно создать нашу первую карту. Возвращаемся в админку xmap и нажимаем кнопку создать в правом верхнем углу страницы. Остановимся на настройках открывшегося окна.
- В поле заголовок указываем имя для нашей карты.
- В поле состояние выбираем опубликовано.
- В правой колонке отмечаем галочками пункты меню, которые будут включены в нашу будущую карту.
Остальные пукты я не заполняю. Хотя при желании можно сделать описание карты и поиграться с разными настройками.
Чтобы посмотреть на результат нажимаем на XML Sitemap рядом с именем нашей новой карты.
Внимательно смотрим появились ли наши товары и категории и вообще проверяем ее на правильность. Если все хорошо, то в дальнейшем карта будет обновляться автоматически. Не забываем скопировать ссылку (получится что-то вроде такого: http://site.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=3), что бы вставить ее в robots.txt и указать путь к карте вашего сайта в панели вебмастера Яндекс и Google.
Похожие статьи :
- Создание карты сайта для магазина на virtuemart 3
- Где скачать, как установить, как обновить и как русифицировать virtuemart 2
- Virtuemart SiteMap - простой и быстрый компонент генерации карты сайта
- Как настроить главное зеркало и удалить index.php из url в virtuemart 2
- Мультизагрузка изображений товара в virtuemart 3, 2
topins
Все круто, но этот метод не работает. Создает только карту сайта, а VM2 ни в какую... Может есть рабочее решение?
admin
Плагин Xmap — Virtuemart Plugin не забыли включить?
Den
Чтоб Иксмап отображал в карте товары нужно чтобы было создано и включено меню Виртуемарт - категории товаров
Bill
Den,
подскажите, сделал как Вы написали, но карта сайта не формируется - "Ошибка синтаксического анализа XML: элемент не найден". Если укажу конкретно категорию - тогда формируется. Задача: чтобы формировалась карта по всем категориям.
Спасибо
topins
Спасибо Den, помогло 🙂
Александр
Доброго всем времени суток.
После установки Xmap'а и настройки его, как описано в этой статье, "Карта сайта" выводит следующую структуру ссылок:
- Главное меню
- Главное меню
- Категория1
- Товар1
- Товар2
- Товар3
- Товар4
- Категория2
- Товар1
- Товар2
- Товар3
- Товар4
- Категория3
- Товар1
- Товар2
- Товар3
- Товар4
- Категория4
- Товар1
- Товар2
- Товар3
- Товар4
- Товар1 (из любой категории)
- Товар2 (из любой категории)
- Товар3 (из любой категории)
- Товар4 (из любой категории)
- Главное меню
- Главное меню
- Главное меню
При этом после вывода всех категорий с товаром идёт повтор всех товаров.
Это же не нормально?
Есть идеи как лечить?
admin
Если товары дублируются, то скорее всего есть несколько меню, которые ведут на одни и те же товары.
Попробуйте в настройках Xmap поэкспериментировать при выборе меню, которые должны участвовать в карте.
Тимур
у меня было по 3 товара Проблему решил так.
Настройки - Шаблоны - Значение элементов на странице по умолчанию
сменил значение с 3 на 3000, теперь отображаются все товары
Дмитрий
Сделал, спасибо. Но почему то отражаются не все товары. По какому принципу выбираются какие странички отражаются, а какие нет?
admin
Это зависит от выбранных меню в настройках Xmap. Отображаются только те товары, на которые есть ссылки в меню. Если какие-то товары не отображаются, то попробуйте создать дополнительное меню, не публиковать его и выберете его в настройках Xmap
Дмитрий
Все товары загружены одинаково, просто с разницей во времени... и одни отражаются, а другие нет... может какое то ограничение по количеству? Метод на счет создания другог оменю не помог(
Дмитрий
всего по 9 ссылок в меню отразилось... как раз по количеству одного листа...второй,третий лист и так далее не отражаются в сайтмапе
admin
Ограничений по количеству быть не должно.
Если создано меню virtuemart-категории товаров, то все товары из категории должны показываться, а не только первая страница.
Можете дать ссылку на сайт?
Дмитрий
сайт на денвере((
admin
Возможно, когда перенесете на хостинг, проблема сама собой решится
Дмитрий
Перенес, проблема осталась. Сайт e-bag.com.ua
admin
Попробуйте создать невидимое меню с пунктом «Категории virtuemart» и выбрать его в настройках xmap
Анатолий
спасибо, за помощь - работает!
Albert
Установил Xmap и настроил как написано в статье. Товары и все остальное показывает, а вот настроить CSS не получается.. Прописываю в опциях "CSS имя класса: xmap " , а результата никакого не видно.. Помогите с этой настройкой..
admin
Стили берутся из css файла вашего шаблона. Добавьте в него нужные стили. В вашем случае это
#xmap h2{
...
}
#xmap ul{
...
}
и т.д.
Михаил
Всем привет!
Joomla 2.5 + VM2 все в последних обновлениях
На сайте 10904 товаров. В xml только 1029 страниц.
Подскажите где искать ошибку?
admin
Попробуйте создать невидимое меню с пунктом "Категории virtuemart" и выбрать его в настройках xmap
Михаил
Создал невидимое меню и пункт "virtuemart категориИ" - не решило проблему.
Также пробовал в это меню добавлять "категориЯ" - такое же кол-во ссылок в xml.
Выбрал внутри этого невидимого меню категорию в которой 10597. Заведены одним способом - через скрипт напрямую в базу. Все отображаются корректно.
Выдает что xml видит 702 страницы.
http://www.abicus.ru
могу дать права к админке.
admin
Видимо дело в самом xmap.
По умолчанию он не поддерживает постраничную навигацию, а она была бы кстати при таком количестве страниц, потому что иначе страница с картой сайта получится просто огромная.
Как решить эту проблему я, к сожалению, не знаю (
Михаил
Печально.
Сайт индексируется очень криво.
Создать карту сайта не могу. Все внешнии программы перепробовал. Ищу рабочий скрипт.
Может кто подскажет?
Joomla 2.5 + VirtueMart 2.0
Gela
"Попробуйте создать невидимое меню с пунктом «Категории virtuemart» и выбрать его в настройках xmap"
А это идея, спасибо!
У меня все получилось, но хотелось поставить каталог в 4 столбик. Завтра поразбираюсь с невидимым меню.
А пока вот, что получилось:
http://красоте-да.рф/putevoditel.html
Кока
Дмитрий, чтобы показывались все товары:
В настройках Virtuemart - Внешний вид - Макс. количество товаров отображаемых на одной странице - укажи такую цифру, чтобы все твои товары в них входили
Михаил
Добрый день.
Так и не настроил XMAP. У меня зип xerox 10597 товаров. В итоге 701 строка в xml.
Ошибка в коде xmap в блоке вывода информации. Там она сортируется по алфавиту и выводится в xml, но не в полном объеме.
Выводятся товары, начинающиеся в названии с 001, 002, 003, 004, 005, 006 уже не полностью. Id данных товаров разные и видно что по всей таблице проходит скрипт.
Кто-нибудь может код поправить за вознаграждение?
Михаил
Возможно банально не хватает размера объявленной переменной. И нужно лишь задать ей другой тип данных
Михаил
При попытке задать "значения по умолчанию" для карты сайта выдается ошибка
Fatal error: Call to a member function getQuery() on a non-object in /administrator/components/com_xmap/models/sitemap.php on line 241
$query = $db->getQuery(true)
не понял какую таблицу он не находит
vetal
А автор не хочет дополнить материал:
А именно:
как сделать красивый УРЛ (www.yousite.com/sitemap) с помощью файлов robot.txt и .htaccess?
имеется в виду XML по этому адресу скормить Гуглу/Яндексу
plitochnik77
сСоздал карту сайта-все хорошо, но при проверке валидатором файлов SITEMAP в яндексе выдает след. ошибку:Неправильное значение тега lastmod
Ряд 27: -0001-11-29T21:57:56Z. Что это и как бороться? Спасибо!
Nik
Доброго времени суток!
У меня Joomla 1.25 и VM 2.0
Установил Xmap- карту выдает без товара. Чтобы вытащило пункты меню VM пришлось создать в меню каталог продукции по категориям-группам- подгруппам (категоиИ или категориЯ ничего не меняет)
-категория
-группа
-подгруппа
-Здесь надо вытащить товар
подскажите, как настроить!!!!!!!
JediG
Спасибо автору статьи, никак не могу вспомнить всех секретов настройки VM для того чтобы XMAP заработал. Теперь пашет. Спасибо.
Сергей
Что не делаю получается: Ошибка HTTP 500
Может подскажет кто как с этим бороться?
Товаров в магазине около 3000...
Руслан
Наконец то решил проблему с добавление всех товар в карту сайта, все заключалось в одной настройке, а именно, в настройках Virtuemart поле Макс. количество товаров отображаемых на одной странице ставим, например, 200 (цифра зависит от макс. количества товаров в категории), и все товары добавлены у Вашу карту.
Joomla 2.5 Virtuemart 2.0.10
uralmepru
Если магазин virtuemart 2 и joomla 1.5 Xmap не видит товаров почему?
admin
возможно не активирован плагин Xmap - Virtuemart Plugin
Павел
Доброго времени суток. Joomla 2.5 + VM2... XMap установлен и Xmap - Virtuemart Plugin включен. На главную страницу выводятся категории товаров посредством меню VM-Категории, в результате XMap формирует полную карту по всем товарам, но проблема наблюдается в ссылках, происходит добавление в url .../component/virtuemart/.... В попытке избавиться от этого, вывожу категории товаров посредством меню VM-Главная, url становятся нормальными, но тогда XMap не формирует карту по товарам. Есть мысли и варианты решения подобного вопроса? Заранее благодарен.
Сергей
После установки Xmap пропал значек Virtuemart из списка компонентов.Теперь захожу только по прямой ссылке.В чем может быть проблема?Плагин Xmap-virtuemart включен...
admin
Попробуйте переустановить Xmap, возможно поможет
У себя я такого глюка никогда не наблюдал
Андрей
Столкнулся с такой проблемой, может знает кто, помогите!
Если выбираю в плагине "отображать товар", то не открывается ни HTML карта, ни XML карта. Долго пытается открыть, но в итоге "Невозможно отобразить страницу" (товаров около 500 пока, дальше будет гораздо больше).
Ogirok
Кто знает, можно ли в карту последством Xmap включить также и ссылки на картинки товаров *.jpg
Вишневый Волк
А как правильно прописать адресс сайта на mail.ru, а то там надо чтобы начиналось с /
Он же выдает http://site.ru/index.php?option=com_xmap&view=xml&tmpl=component&id=3)
Тимур
После обновления до 0.22 половина товаров в карте сайта пропала у кого такая же проблема? Как решить?
Константин
Всем привет, возникла проблема, xmap выводит всего 12 товаров из каталога (которые на главной странице) и на этом все заканчивается.
Volodymyr
Если сайт много язычный. На каждый язык делать отдельную курту? Как на английском звучит эта надпись "Макс. количество товаров" (vm2 не весь переведен)?
Дмитрий
сделал все как описано, но Яндекс не может проверить ссылку на правильность?
В robots.txt ссылку добавил.
В чем может быть проблема?
admin
что пишет?
Дмитрий
Не удалось загрузить Sitemap
Не удалось загрузить указанный файл
Google файл сожрал ошибки не нашел, а Яндекс не хочет((((
admin
Возможно проблемы в том, что в robots.txt после Sitemap: нет проблема
но скорее всего яндекс не принимает, потому что файл слишком большой(долго грузится)
попробуйте создать несколько карт
Дмитрий
Пробел добавил, ситуация не изменилась, пытается загрузить файл потом пишет "Не удалось загрузить файл"
admin
попробуйте разбить на несколько карт
Vetal
А почему не написать о том, что бы для материалов К2 не отображались ID?
Если человек в роутере К2 убрал ID в материале, то в карте сайта они останутся. Поэтому их тоже нужно убрать.
вот решения
Сергей
Спасибо Vetal за решение с приставкой /component/k2/ в url материалов.
А как быть со ссылками категорий? Они прежними остались
Tim
У меня joomla 1.5.23 и virtuemart 2.0.18c (дальше не обновлялся, т.к. не хочет). В xmap после активации Virtuemart Plugin (версии 1.1.4) карта создается с ошибкой Info: COM_VIRTUEMART_MIGRATION_WARN_VM1_EXTENSIONS. Перерыл кучу сайтов, но ничего не помогло. Может сможете подсказать что делать? Xmap версии 1.2.14, выше не нашел.
admin
видимо вы используете старые расширения virtuemart
вам нужно удалить их или отключить
Tim
Я так понял, что старое расширение это Virtuemart Plugin. Если его отключить, то карта магазина не создается (но и ошибок нет). Если включить, то выскакивает вышеописанная ошибка. Не могу найти его поновее, чтоб шел на джумлу 1.5. Не подскажите как сделать карту для магазина на joomla 1.5 и virtuemart 2,0,18с?
admin
а вы не пробовали обновить joomla до версии 2,5?
попробуйте, после этого поставьте версию xmap для joomla 2.5
должно все работать
Tim
В том-то и дело, что на 2.5 все работает, но мне нужно именно на 1.5, т.к. существующий шаблон адаптировать под версию 2.5 мне не удалось. Другой не хотят. Но похоже все-таки надо обновляться, т.к. на 1.5 много чего еще работает не как хочется (в отличие от 2.5).
Volodymyr
Удалил xmap и пропал vm с компонентов админки. Как вернуть vm в компоненты админки.
Volodymyr
В xmap есть один маленький недостаток - дубли лепит аж дым идет.
Volodymyr
Xmap добавляет к сылке на товары которую генерирует VM2 "*Itemid=327*". Посиковики защитывают это как дубль. Как решить проблему? Что лучше: не пользоватся Xmap или закрыть в РОБОТС от индексации VM2.
Александр
установил данный компонент , сделал пункт меню категории virtuemart, включил его в карту , нажимаю [XML Sitemap], страница не загружается , пишет "невозможно загрузить страницу" при открытии вкладки "подробнее" написано "Невозможно загрузить веб-страницу, так как не поступили данные от сервера.
Код ошибки: ERR_EMPTY_RESPONSE"
В чем может быть причина ???
admin
не забыли активировать плагин Xmap — Virtuemart Plugin?
для категорий лучше создать пункт меню Virtuemart категориЯ
SandrPro
Плагин активирован.
Вот немного разобрался, когда стоит параметр меню "категории" справа есть пункт "Выберете категорию" у меня стоит " верхний уровень категории" при этом параметре карта не загружается , как я писал. А вот когда выбираем конкретную категорию например "принтеры чеков" то тогда карта создаётся для этой категории и товаров в ней.
А когда пункт меню категориЯ то с вирта карта не создается, так же если выбрать конкретную , то карты создается.
В чем может быть причина?
Ведь карта должна создаваться для всех категорий сразу.
admin
если у вас есть меню, в котором пункты меню Virtuemart категориЯ, то в настройках карты нужно выбрать это меню и все должно корректно работать
VAS
Добрый день.
Последний вирт, последняя жумла, последний sh404, последний xmap.
Не формирует карту товаров. В консоли вываливаются в ошибки:
Uncaught TypeError: Cannot read property 'contains' of null jquery-1.8.3.min.js:2
Uncaught ReferenceError: $ is not defined injection.js:2
Перепробывал все. В меню устанавливал и Категории и Категория. Эффект один и тот же. Есть мнения как победить?
Тарарам
Я наверно не совсем по теме, но уже просто замучилась, очень нужен совет. У меня почему-то обрезается описание категории и полное описание товара. Может, подскажете, где его можно убрать? Заранее спасибо!
Ян
После включения Xmap, начинают дублироваться товары.
У меня товары подгружаются постепенно на одной странице, без разбиения на страницы. Ниже крутишь - больше товаров подгружается. так вот при включении Xmap, подгруженные товары начинают дублироваться, но далеко не все. Открываешь оба - идентичны (включая ссылки, в базе дублей нету).
Отключаешь Xmap - всё окей. Что может быть ?
Юрий
Здравствуйте, волнует вопрос создается карта сайта но по 20 товаров в каждой категории(в карте),но вопше на сайте и 90 и 100 товаров в каждой категории, ет нормально?
то есть получается до 300 URL в карте, хотя товару гдет до 1000 единиц, или может не должно создаваться URL на кажен товар?
admin
это не нормально, на каждый товар должен быть свой url
Юрий
а не подскажете почему так?
admin
не сталкивался с такой проблемой
видимо у вас идет разбиение по 20 товаров на страницу и дальше первой страницы ссылки в карте не формируются
как это побороть, к сожалению, знаю
Тамара
VM 2.0.26D - встало все как надо!Автору БОЛЬШУЩЕЕ СПАСИБО!
Даниил
Здравствуйте.
Подскажите, пожалуйста, создал карту сайта, добавил невидимое меню категория, все работает. Но юрлы на товары формируются отличные от тех, которые на сайте, в связи с тем, что добавлен пункт меню категория. Насколько это правильно, ведь получается яндекс будет видеть другие юрлы и возникают дубли страниц. Как с этим бороться?
admin
алиасы у категорий virtuemart и пунктов меню virtuemart категория должны совпадать
в этом случае дублей не будет
Даниил
подскажите, пожалуйста, как посмотреть, какой алиас у категорий virtuemart?
admin
если вы не создавали пунктов меню virtuemart категория, то алиас прописан в настройках каждой категории
если создавали, то алиас в настройках каждого пункта меню
Даниил
Дело в том, что раньше правили юрлы, чтобы не было дублей страниц (при добавлении товара в несколько подразделов одновременно). И теперь, когда я создал virtuemart категория, специально для карты сайта, юрлы на товары в карте сайта формируются с прибавкой алиаса из созданного пункта меню. А юрлы на сайте остались прежними без этого алиаса. Как можно разрешить эту ситуацию?
Даниил
Решили вопрос правкой кодов в файле router.php
admin
если не сложно поделитесь решением
Илья
Все оказалось намного проще. Я порылся на иностранных форумах и нашел такое решение. В файле /components/com_virtuemart/router.php нужно закомментировать строку
У меня она 753. Предварительно в товарах должен быть создан псевдоним (URL).
admin
спасибо, что поделились решением!
Илья
Админ, не могли бы Вы мне тоже помочь?
Дело в том, что у меня неисправно работает стандартный модуль вывода товаров - видимо конфликт скриптов какой-то. На главной странице нормально работает, на странице "Материалы" или "Контакты" через раз, при этом редиректит в корзину, где товар вообще не добавлен.
Мой сайт
admin
не заметил проблем
на всех страницах у меня все исправно работает
Илья
Посмотрите, пожалуйста, еще раз.
admin
все работает 🙂
попробуйте убрать кнопку купить у товаров, возможно это поможет
Ян
Стал получать ошибку (переустанавливать пробовал):
This page contains the following errors:
error on line 4310 at column 7: Extra content at the end of the document
Below is a rendering of the page up to the first error.
Помогите разобраться пожалуйста.
Ефим
Подскажите, а дата изменения категорий стоит пустая это нормально?
http://f5.s.qip.ru/iJXXcb4y.png
admin
Да, ничего страшного в этом нет
Алексей
вот простое решение http://youtu.be/OYsp1oqRNCA
Артём
Помогите пожалуйста. Есть свой VPS, много товаров. более 20 000. Увеличил выполнение скрипта, но всё равно не генерируется карта сайта, обрывается связь. Что подскажите?
Ян
что пишет в логах сервака то ?
Артём
честно говоря не знаю где конкретно посмотреть...
Максим Измайлов
Ребята, у всех тех, у кого в Карте Сайта показываются товары только из первой страницы я нашел РЕШЕНИЕ! Вам нужно просто-напросто обновить компонент Карты Сайта на версию 2.3.4. И поставить вместе с ней Xmap Package. Все два пакета можно скачать тут: http://www.jooxmap.com/downloads.html У меня было то же самое - сам ковырял форумы и тут в комментах у многих проблемы с этим. Скачал, обновился и вместо товаров, которые показывались в Карте Сайта только с первой страницы, стали показываться все до единого, даже если есть пагинация!
Александр
Всем привет! Подскажите как привести в порядок ссылку на карту, длинный url Яндекс конечно принял, но некоторые системы продвижения требуют ссылку на карту вида namesite.com/sitamap.xml, но так карта не отображается. Как быть?
Илья
Вот 100% рабочее средство от alexfom_16 с joomlaforum.ru:
http://joomlaforum.ru/index.php/topic,221797.msg1430020.html#msg1430020
Для того, чтобы в карте XML появились все страницы, нужно:
1. Vitruemart > Настройки > Шаблоны > Значение элементов на странице по умолчанию > убираем значение, оставляем поле пустым.
2. Vitruemart > Настройки > Шаблоны > Для X товаров на строку > разбиваем так, как нам нужно.
После этого мы видим, что в карте XML из каждой категории попадает только 30 товаров.
Чтобы убрать это ограничение, нужно:
3. administrator/components/com_virtuemart/models/product.php ищем $limit = 30; и меняем на максимальное количество товаров в категории или просто ставим 1000.
4. Радуемся ))))
После обновления не забываем изменить лимит в файле product.php
admin
Спасибо, что поделились!
Максим Измайлов
Легче же просто обновить xmap =) Мой комментарий выше 🙂
Иван
Добрый день, подскажите пожалуйста решение, если кто-то сталкивался.
Карта построилась только для товаров и категорий Virtuemart. Xmap - Content Plugin включен, но контента в карте нет. Как его включить? Спасибо
Дмитрий
Здравствуйте! Подскажите пожалуйста, все сделал по инструкции, но гугл и яндекс не принимает теги и , я так понимаю он указыввает категорию и ID категории, как можно исправить эту ошибку? спасибо
admin
Здравствуйте!
Т.е. когда вы в панели вебмастера добавляете ссылку на карту сайта она не принимается и показывается ошибка?
Что именно пишет в ошибке?
Сергей
Здравствуйте! У меня установлена Joomla! 2.5.7, Virtuemart 3.0.6.2. xmap установился без проблем плагин VM включил, но беда в том что когда я создал меню для категорий VM нажимаю на меню у меня пустая страница и в карте сайта товара нет. Не подскажите в чем может быть проблема? Заранее спасибо!
admin
Здравствуйте!
Активируйте показ ошибок, чтобы посмотреть в чем проблема при заходе на страницу категории.
Сайт > Общие настройки > Сервер
Сообщения об ошибках - Максимум.
Если вывести стандартный модуль Virtuemart категории, то страница категории работает?
Сергей
Спасибо, хоть какое то у меня продвижение, все форумы облазил)
Вот это выдает:
Fatal error: Using $this when not in object context in /home/migltdkz/public_html/shop/administrator/components/com_virtuemart/models/category.php on line 128
Сейчас посмотрю что там в строчке 128.
Сергей
Там находится это:
126 }
127
128 if(trim($this->_selectedOrdering) == 'c.ordering'){
129 $this->_selectedOrdering = 'c.ordering, category_name';
130 }
Этот файл category.php я никогда не трогал, почему он выдает ошибку?
Сергей
В общем я эти строки закомментировал и все заработало, и карта сайта, и товар добавился, но вопрос, за что отвечают эти строки и не возникнет ли проблем из-за них в будущем?
admin
После обновления все изменения затрутся.
Попробуйте обновиться на локалке и протестировать работу.
Сергей
Всмысле обновится Virtuemart? попробую скинуть сайт на денвер, обновлю Viruemart до версии 3.0.8 посмотрю что получится. Спасибо что помогаете.
Виталий Остин
Здравствуйте.
Скажите, пожалуйста, есть ли другое решение кроме компонента Xmap для создания правильной карты сайта для Virtuemart 2.6.10?
А то у меня с отображением товаров проблема. В XML карте, почему то отображаются только 16 товаров определенных (почему именно они не понятно), причем отображаются только в первой категории, хотя сами не относятся к этой категории.
В HTML карте еще веселее. В каждой категории и подкатегории эти же 16 товаров, а потом остальные 1200. И так в каждой категории и подкатегории. В итоге HTML карта в длину километр).
Короче бред полный..
Все комментарии выше перечитал, ничего не помогло...
admin
Здравствуйте!
Есть хороший компонент http://extensions.joomla.org/extension/jsitemap, но он платный.
Бесплатных больше не встречал.
Виталий Остин
С помощью компонента Xmap смог реализовать только вывод категорий и подкатегорий, без товаров. Как Вы считаете такой вариант имеет смысл? Или обязательно нужно выводить товары?
Виталий Остин
В HTML карте для людей так даже лучше. А вот в XML карте для поисковиков...даже не знаю, структура сайта то будт представлена но в карте не будет прописано еще тысячи страниц.
Может Вы встречали нормальный онлайн сервис для создания карты сайта, который строит правильную структуру только из нужных страниц, как Xmap?))
Алекс
Вопрос следующий: в настройках xml карты прописывается период изменения материала, по умолчанию "0,5 неделя" если не путаю.
Есть ли санкции от поисковика в случае вечного материала и настройках посещения работом в xml карты?
admin
Нет, санкций никаких не будет.
Илья
Добрый день.
Подскажите в чем может быть проблема: часть ссылок в карте имеют адекватный вид категория/подкатегория/товар, а часть ссылок выглядят как component/virtuemart/товар. Причем логики в этом я не увидел, товары так выглядят из разных категорий...
admin
Возможно не для всех категорий созданы пункты меню с типом Virtuemart категория.
Andrey
Xmap также генерирует карту сайта для картинок.. Только проблема в том, что он берет картинки из папки stories/virtuemart/product/resized (уменьшенные - хуже качество), а не из папки stories/virtuemart/product.
Подскажите, как это исправить?
Andrey
Добрый день. При исключении урлов, они перечеркиваются и галочка меняется на крестик, а в коде добавляется дополнительная запись
, но сам URL исключенного меню остается. Разве строка excluded может запретить поисковому роботу не индексировать страницу ?
Тёма
Добрый день.
Помогите разобраться, до недавнего времени всё работало отлично, но теперь отображаются не читаемые, но рабочие ссылки: http://vodamk.ru/map.html
admin
Попробуйте поставить mapX для vm3
Яна
Здравствуйте, у меня отображаются в карте урлы только категорий и подкатегорий, а товаров нет http://www.afina-lingerie.ru/karta-sajta.html
Подскажите, пожалуйста. в почему товары в карте не отображаются?
admin
Здравствуйте!
Для категорий virtuemart созданы пункты меню с типом Virtuemart Категория, плагин Xmap - Virtuemart Integration активирован?
Если сайт на vm3, то посмотрите эту статью.